img:is([sizes="auto" i], [sizes^="auto," i]) {
			contain-intrinsic-size: 3000px 1500px
		}



.elementor-section.elementor-section-boxed>.elementor-container {
			max-width: 1140px;
		}

		.e-con {
			--container-max-width: 1140px;
		}

		.elementor-widget:not(:last-child) {
			--kit-widget-spacing: 20px;
		}

		.elementor-element {
			--widgets-spacing: 20px 20px;
			--widgets-spacing-row: 20px;
			--widgets-spacing-column: 20px;
		}

			{}

		h1.entry-title {
			display: var(--page-title-display);
		}

		@media(max-width:991px) {
			.elementor-section.elementor-section-boxed>.elementor-container {
				max-width: 1024px;
			}

			.e-con {
				--container-max-width: 1024px;
			}
		}

		@media(max-width:575px) {
			.elementor-section.elementor-section-boxed>.elementor-container {
				max-width: 767px;
			}

			.e-con {
				--container-max-width: 767px;
			}
		}

		.elementor-4627 .elementor-element.elementor-element-40c89f07 {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			--padding-top: 210px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
			--z-index: 2;
		}

		.elementor-4627 .elementor-element.elementor-element-40c89f07:not(.elementor-motion-effects-element-type-background),
		.elementor-4627 .elementor-element.elementor-element-40c89f07>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-image: url("../images/home1-hero-banner.svg");
			background-position: top center;
			background-repeat: no-repeat;
			background-size: cover;
		}

		.elementor-4627 .elementor-element.elementor-element-dcccf80 {
			width: var(--container-widget-width, 985px);
			max-width: 985px;
			--container-widget-width: 985px;
			--container-widget-flex-grow: 0;
		}

		.elementor-4627 .elementor-element.elementor-element-dcccf80.elementor-element {
			--align-self: center;
		}

		.elementor-4627 .elementor-element.elementor-element-dcccf80 .sasi-heading__sub {
			margin-bottom: 15px;
			font-size: 22px;
		}

		.elementor-4627 .elementor-element.elementor-element-dcccf80 .sasi-heading__title {
			font-size: 85px;
			line-height: 92px;
		}

		.elementor-4627 .elementor-element.elementor-element-71df5f5b {
			width: var(--container-widget-width, 765px);
			max-width: 765px;
			margin: 20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
			--container-widget-width: 765px;
			--container-widget-flex-grow: 0;
			text-align: center;
			font-size: 22px;
			line-height: 35px;
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-71df5f5b.elementor-element {
			--align-self: center;
		}

		.elementor-4627 .elementor-element.elementor-element-704a6c05 {
			width: var(--container-widget-width, 700px);
			max-width: 700px;
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 110px) 0px;
			--container-widget-width: 700px;
			--container-widget-flex-grow: 0;
		}

		.elementor-4627 .elementor-element.elementor-element-704a6c05.elementor-element {
			--align-self: center;
		}

		body:not(.rtl) .elementor-4627 .elementor-element.elementor-element-2efd567c {
			left: -460px;
		}

		body.rtl .elementor-4627 .elementor-element.elementor-element-2efd567c {
			right: -460px;
		}

		.elementor-4627 .elementor-element.elementor-element-2efd567c {
			top: -320px;
		}

		.elementor-4627 .elementor-element.elementor-element-2efd567c .elementor-icon {
			font-size: 48vw;
		}

		.elementor-4627 .elementor-element.elementor-element-2efd567c .elementor-icon svg {
			height: 48vw;
		}

		body:not(.rtl) .elementor-4627 .elementor-element.elementor-element-41d23679 {
			right: -440px;
		}

		body.rtl .elementor-4627 .elementor-element.elementor-element-41d23679 {
			left: -440px;
		}

		.elementor-4627 .elementor-element.elementor-element-41d23679 {
			top: -320px;
		}

		.elementor-4627 .elementor-element.elementor-element-41d23679 .elementor-icon {
			font-size: 48vw;
		}

		.elementor-4627 .elementor-element.elementor-element-41d23679 .elementor-icon svg {
			height: 48vw;
		}

		.elementor-4627 .elementor-element.elementor-element-4557357f {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 70px;
			--padding-right: 70px;
		}

		.elementor-4627 .elementor-element.elementor-element-61e855f7 {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;
			text-align: center;
		}

		.elementor-4627 .elementor-element.elementor-element-61e855f7 .elementor-heading-title {
			font-weight: 500;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-219c8f4 .owl-stage {
			display: flex;
			align-items: center;
		}

		.elementor-4627 .elementor-element.elementor-element-219c8f4 .item-image:hover svg path {
			fill: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-30caf3d5 {
			--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: 30px 30px;
			--row-gap: 30px;
			--column-gap: 30px;
		}

		.elementor-4627 .elementor-element.elementor-element-703ade3c {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			--gap: 30px 30px;
			--row-gap: 30px;
			--column-gap: 30px;
		}

		.elementor-4627 .elementor-element.elementor-element-243d77fb {
			--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;
			border-style: solid;
			--border-style: solid;
			border-width: 1px 1px 1px 1px;
			--border-top-width: 1px;
			--border-right-width: 1px;
			--border-bottom-width: 1px;
			--border-left-width: 1px;
			border-color: #EEEEEE;
			--border-color: #EEEEEE;
			--border-radius: 15px 15px 15px 15px;
			--padding-top: 10px;
			--padding-bottom: 10px;
			--padding-left: 10px;
			--padding-right: 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-177ad132 {
			--display: flex;
			--padding-top: 20px;
			--padding-bottom: 20px;
			--padding-left: 40px;
			--padding-right: 40px;
		}

		.elementor-4627 .elementor-element.elementor-element-7da6b58f {
			margin: 18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-7da6b58f .elementor-heading-title {
			font-size: 20px;
			font-weight: 600;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-2bafc5a4 {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-22f2ba96 .elementor-heading-title {
			font-size: 20px;
			font-weight: 600;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-7ec0865e {
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-24264884 .sasi-icon-list-item:not(:last-child, .--inline-item) {
			margin-bottom: 50px;
		}

		.elementor-4627 .elementor-element.elementor-element-24264884 .sasi-icon-list-item.--inline-item:not(:last-child) {
			margin-right: 50px;
		}

		.elementor-4627 .elementor-element.elementor-element-24264884 .sasi-icon-list-item {
			color: #696969;
			line-height: 26px;
		}

		.elementor-4627 .elementor-element.elementor-element-2aa9de7c {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			--gap: 30px 30px;
			--row-gap: 30px;
			--column-gap: 30px;
		}

		.elementor-4627 .elementor-element.elementor-element-4da8fc7f {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
		}

		.elementor-4627 .elementor-element.elementor-element-4da8fc7f:not(.elementor-motion-effects-element-type-background),
		.elementor-4627 .elementor-element.elementor-element-4da8fc7f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: #1C0D90;
			background-image: url("../images/home1-bg-linear.svg");
			background-position: top center;
			background-repeat: no-repeat;
		}

		.elementor-4627 .elementor-element.elementor-element-24a3f856 .sasi-heading__sub {
			background-color: #44C3F3;
		}

		.elementor-4627 .elementor-element.elementor-element-17f61724 {
			width: var(--container-widget-width, 620px);
			max-width: 620px;
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;
			--container-widget-width: 620px;
			--container-widget-flex-grow: 0;
			text-align: center;
			color: #0E0E0EB3;
		}

		.elementor-4627 .elementor-element.elementor-element-17f61724.elementor-element {
			--align-self: center;
		}

		.elementor-4627 .elementor-element.elementor-element-24d21002 {
			--display: grid;
			--e-con-grid-template-columns: repeat(3, 1fr);
			--e-con-grid-template-rows: repeat(2, 1fr);
			--gap: 30px 30px;
			--row-gap: 30px;
			--column-gap: 30px;
			--grid-auto-flow: row;
		}

		.elementor-4627 .elementor-element.elementor-element-1a365724 .sasi-icon-box {
			text-align: left;
			gap: 40px;
			border-color: #FFFFFF10;
		}

		.elementor-4627 .elementor-element.elementor-element-1a365724 .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #44C3F3 0%, #44C3F300 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-1a365724 .sasi-icon-box:after {
			background-image: url("../images/home1-bg2-iconbox.svg");
			background-position: top right;
			background-repeat: no-repeat;
		}

		.elementor-4627 .elementor-element.elementor-element-1a365724 .sasi-icon-box__icon {
			border-radius: 15px 15px 15px 15px;
			--sasi-btn-icon-border-color: #0E0E0E09;
		}

		.elementor-4627 .elementor-element.elementor-element-1a365724 .sasi-icon-box:hover {
			border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-1a365724 .icon-box-title {
			margin-bottom: 22px;
		}

		.elementor-4627 .elementor-element.elementor-element-1a365724 .sasi-icon-box .icon-box-title a:hover {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-239f7e79 .sasi-icon-box {
			text-align: left;
			gap: 40px;
			border-color: #FFFFFF10;
		}

		.elementor-4627 .elementor-element.elementor-element-239f7e79 .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #44C3F3 0%, #44C3F300 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-239f7e79 .sasi-icon-box:after {
			background-image: url("../images/home1-bg2-iconbox.svg");
			background-position: top right;
			background-repeat: no-repeat;
		}

		.elementor-4627 .elementor-element.elementor-element-239f7e79 .sasi-icon-box__icon {
			border-radius: 15px 15px 15px 15px;
			--sasi-btn-icon-border-color: #0E0E0E09;
		}

		.elementor-4627 .elementor-element.elementor-element-239f7e79 .sasi-icon-box:hover {
			border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-239f7e79 .icon-box-title {
			margin-bottom: 22px;
		}

		.elementor-4627 .elementor-element.elementor-element-239f7e79 .sasi-icon-box .icon-box-title a:hover {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-644ef87e .sasi-icon-box {
			text-align: left;
			gap: 40px;
			border-color: #FFFFFF10;
		}

		.elementor-4627 .elementor-element.elementor-element-644ef87e .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #44C3F3 0%, #44C3F300 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-644ef87e .sasi-icon-box:after {
			background-image: url("../images/home1-bg2-iconbox.svg");
			background-position: top right;
			background-repeat: no-repeat;
		}

		.elementor-4627 .elementor-element.elementor-element-644ef87e .sasi-icon-box__icon {
			border-radius: 15px 15px 15px 15px;
			--sasi-btn-icon-border-color: #0E0E0E09;
		}

		.elementor-4627 .elementor-element.elementor-element-644ef87e .sasi-icon-box:hover {
			border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-644ef87e .icon-box-title {
			margin-bottom: 22px;
		}

		.elementor-4627 .elementor-element.elementor-element-644ef87e .sasi-icon-box .icon-box-title a:hover {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-7cc07318 .sasi-icon-box {
			text-align: left;
			gap: 40px;
			border-color: #FFFFFF10;
		}

		.elementor-4627 .elementor-element.elementor-element-7cc07318 .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #44C3F3 0%, #44C3F300 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-7cc07318 .sasi-icon-box:after {
			background-image: url("../images/home1-bg2-iconbox.svg");
			background-position: top right;
			background-repeat: no-repeat;
		}

		.elementor-4627 .elementor-element.elementor-element-7cc07318 .sasi-icon-box__icon {
			border-radius: 15px 15px 15px 15px;
			--sasi-btn-icon-border-color: #0E0E0E09;
		}

		.elementor-4627 .elementor-element.elementor-element-7cc07318 .sasi-icon-box:hover {
			border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-7cc07318 .icon-box-title {
			margin-bottom: 22px;
		}

		.elementor-4627 .elementor-element.elementor-element-7cc07318 .sasi-icon-box .icon-box-title a:hover {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-24367db5 .sasi-icon-box {
			text-align: left;
			gap: 40px;
			border-color: #FFFFFF10;
		}

		.elementor-4627 .elementor-element.elementor-element-24367db5 .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #44C3F3 0%, #44C3F300 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-24367db5 .sasi-icon-box:after {
			background-image: url("../images/home1-bg2-iconbox.svg");
			background-position: top right;
			background-repeat: no-repeat;
		}

		.elementor-4627 .elementor-element.elementor-element-24367db5 .sasi-icon-box__icon {
			border-radius: 15px 15px 15px 15px;
			--sasi-btn-icon-border-color: #0E0E0E09;
		}

		.elementor-4627 .elementor-element.elementor-element-24367db5 .sasi-icon-box:hover {
			border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-24367db5 .icon-box-title {
			margin-bottom: 22px;
		}

		.elementor-4627 .elementor-element.elementor-element-24367db5 .sasi-icon-box .icon-box-title a:hover {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-10d9e9a9 .sasi-icon-box {
			text-align: left;
			gap: 40px;
			border-color: #FFFFFF10;
		}

		.elementor-4627 .elementor-element.elementor-element-10d9e9a9 .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #44C3F3 0%, #44C3F300 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-10d9e9a9 .sasi-icon-box:after {
			background-image: url("../images/home1-bg2-iconbox.svg");
			background-position: top right;
			background-repeat: no-repeat;
		}

		.elementor-4627 .elementor-element.elementor-element-10d9e9a9 .sasi-icon-box__icon {
			border-radius: 15px 15px 15px 15px;
			--sasi-btn-icon-border-color: #0E0E0E09;
		}

		.elementor-4627 .elementor-element.elementor-element-10d9e9a9 .sasi-icon-box:hover {
			border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-10d9e9a9 .icon-box-title {
			margin-bottom: 22px;
		}

		.elementor-4627 .elementor-element.elementor-element-10d9e9a9 .sasi-icon-box .icon-box-title a:hover {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-61201d06 {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
		}

		.elementor-4627 .elementor-element.elementor-element-282d7ce2 {
			width: var(--container-widget-width, 660px);
			max-width: 660px;
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;
			--container-widget-width: 660px;
			--container-widget-flex-grow: 0;
			text-align: center;
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-282d7ce2.elementor-element {
			--align-self: center;
		}

		.elementor-4627 .elementor-element.elementor-element-79625035>.elementor-widget-container {
			margin: 0px 0px 50px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-49b7a21a {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-44301313 {
			--display: flex;
			--border-radius: 15px 15px 15px 15px;
			--padding-top: 100px;
			--padding-bottom: 100px;
			--padding-left: 60px;
			--padding-right: 60px;
		}

		.elementor-4627 .elementor-element.elementor-element-44301313:not(.elementor-motion-effects-element-type-background),
		.elementor-4627 .elementor-element.elementor-element-44301313>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: #2B1DE1;
			background-image: url("../images/home1-bg2-linear.svg");
			background-position: top center;
			background-repeat: no-repeat;
		}

		.elementor-4627 .elementor-element.elementor-element-5b07893b>.elementor-widget-container {
			margin: 0px 0px 40px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-5b07893b .sasi-heading__sub {
			background-color: #44C3F3;
		}

		.elementor-4627 .elementor-element.elementor-element-50be99af {
			--display: grid;
			--e-con-grid-template-columns: repeat(3, 1fr);
			--e-con-grid-template-rows: repeat(1, 1fr);
			--gap: 30px 30px;
			--row-gap: 30px;
			--column-gap: 30px;
			--grid-auto-flow: row;
		}

		.elementor-4627 .elementor-element.elementor-element-af417c4 .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #44C3F3 0%, #44C3F300 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-af417c4 .sasi-icon-box:after {
			background-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-af417c4 .sasi-icon-box {
			gap: 29px;
			padding: 40px 30px 40px 30px;
			border-color: #EEEEEE;
		}

		.elementor-4627 .elementor-element.elementor-element-af417c4 .sasi-icon-box__icon {
			font-size: 30px;
			padding: 17px;
			border-radius: 15px 15px 15px 15px;
			--sasi-btn-icon-border-color: #0E0E0E09;
		}

		.elementor-4627 .elementor-element.elementor-element-af417c4 .sasi-icon-box:hover {
			border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-af417c4 .sasi-icon-box:hover .icon-box-title,
		.elementor-4627 .elementor-element.elementor-element-af417c4 .sasi-icon-box:hover .icon-box-title a {
			color: #FFFFFF;
		}

		.elementor-4627 .elementor-element.elementor-element-af417c4 .sasi-icon-box:hover .icon-box-des,
		.elementor-4627 .elementor-element.elementor-element-af417c4 .sasi-icon-box:hover .icon-box-des a {
			color: #EEEEEE;
		}

		.elementor-4627 .elementor-element.elementor-element-af417c4 .icon-box-title {
			margin-bottom: 18px;
			font-weight: 700;
		}

		.elementor-4627 .elementor-element.elementor-element-23bb109d .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #44C3F3 0%, #44C3F300 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-23bb109d .sasi-icon-box:after {
			background-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-23bb109d .sasi-icon-box {
			gap: 29px;
			padding: 40px 32px 40px 32px;
			border-color: #EEEEEE;
		}

		.elementor-4627 .elementor-element.elementor-element-23bb109d .sasi-icon-box__icon {
			font-size: 30px;
			padding: 17px;
			border-radius: 15px 15px 15px 15px;
			--sasi-btn-icon-border-color: #0E0E0E09;
		}

		.elementor-4627 .elementor-element.elementor-element-23bb109d .sasi-icon-box:hover {
			border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-23bb109d .sasi-icon-box:hover .icon-box-title,
		.elementor-4627 .elementor-element.elementor-element-23bb109d .sasi-icon-box:hover .icon-box-title a {
			color: #FFFFFF;
		}

		.elementor-4627 .elementor-element.elementor-element-23bb109d .sasi-icon-box:hover .icon-box-des,
		.elementor-4627 .elementor-element.elementor-element-23bb109d .sasi-icon-box:hover .icon-box-des a {
			color: #EEEEEE;
		}

		.elementor-4627 .elementor-element.elementor-element-23bb109d .icon-box-title {
			margin-bottom: 18px;
			font-weight: 700;
		}

		.elementor-4627 .elementor-element.elementor-element-563f173d .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #44C3F3 0%, #44C3F300 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-563f173d .sasi-icon-box:after {
			background-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-563f173d .sasi-icon-box {
			gap: 29px;
			padding: 40px 30px 40px 30px;
			border-color: #EEEEEE;
		}

		.elementor-4627 .elementor-element.elementor-element-563f173d .sasi-icon-box__icon {
			font-size: 30px;
			padding: 17px;
			border-radius: 15px 15px 15px 15px;
			--sasi-btn-icon-border-color: #0E0E0E09;
		}

		.elementor-4627 .elementor-element.elementor-element-563f173d .sasi-icon-box:hover {
			border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-563f173d .sasi-icon-box:hover .icon-box-title,
		.elementor-4627 .elementor-element.elementor-element-563f173d .sasi-icon-box:hover .icon-box-title a {
			color: #FFFFFF;
		}

		.elementor-4627 .elementor-element.elementor-element-563f173d .sasi-icon-box:hover .icon-box-des,
		.elementor-4627 .elementor-element.elementor-element-563f173d .sasi-icon-box:hover .icon-box-des a {
			color: #EEEEEE;
		}

		.elementor-4627 .elementor-element.elementor-element-563f173d .icon-box-title {
			margin-bottom: 18px;
			font-weight: 700;
		}

		.elementor-4627 .elementor-element.elementor-element-25090fb8 {
			--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: 30px 30px;
			--row-gap: 30px;
			--column-gap: 30px;
		}

		.elementor-4627 .elementor-element.elementor-element-67756bd8 {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			--justify-content: center;
			--gap: 30px 30px;
			--row-gap: 30px;
			--column-gap: 30px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 70px;
		}

		.elementor-4627 .elementor-element.elementor-element-5ffa7091 .sasi-heading {
			text-align: left;
		}

		.elementor-4627 .elementor-element.elementor-element-4747ee1 {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-6a6dbdfb {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
		}

		.elementor-4627 .elementor-element.elementor-element-5e97a657 {
			--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;
			--align-items: center;
			--gap: 30px 30px;
			--row-gap: 30px;
			--column-gap: 30px;
		}

		.elementor-4627 .elementor-element.elementor-element-4729b84f {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
		}

		.elementor-4627 .elementor-element.elementor-element-19c00eac {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			--justify-content: center;
			--gap: 30px 30px;
			--row-gap: 30px;
			--column-gap: 30px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 70px;
			--padding-right: 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-3e293cfa .sasi-heading {
			text-align: left;
		}

		.elementor-4627 .elementor-element.elementor-element-7965136f {
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-1803978f>.elementor-widget-container {
			margin: 0px 0px -5px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-54cdaf4b {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
		}

		.elementor-4627 .elementor-element.elementor-element-54cdaf4b:not(.elementor-motion-effects-element-type-background),
		.elementor-4627 .elementor-element.elementor-element-54cdaf4b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-image: url("../images/home1-bg3-linear.svg");
			background-position: top center;
			background-repeat: no-repeat;
		}

		.elementor-4627 .elementor-element.elementor-element-6156945f>.elementor-widget-container {
			margin: 0px 0px 10px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-6156945f .sasi-heading__sub {
			background-color: #44C3F3;
		}

		.elementor-4627 .elementor-element.elementor-element-3cc1dd98 {
			width: var(--container-widget-width, 610px);
			max-width: 610px;
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;
			--container-widget-width: 610px;
			--container-widget-flex-grow: 0;
			text-align: center;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-3cc1dd98.elementor-element {
			--align-self: center;
		}

		.elementor-4627 .elementor-element.elementor-element-2a2b89c5>.elementor-widget-container {
			margin: 0px 0px 50px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-5e285123 {
			--display: grid;
			--e-con-grid-template-columns: repeat(3, 1fr);
			--e-con-grid-template-rows: repeat(1, 1fr);
			--gap: 30px 30px;
			--row-gap: 30px;
			--column-gap: 30px;
			--grid-auto-flow: row;
		}

		.elementor-4627 .elementor-element.elementor-element-6cc8afdb {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			border-style: solid;
			--border-style: solid;
			border-width: 1px 1px 1px 1px;
			--border-top-width: 1px;
			--border-right-width: 1px;
			--border-bottom-width: 1px;
			--border-left-width: 1px;
			border-color: #0E0E0E1A;
			--border-color: #0E0E0E1A;
			--border-radius: 15px 15px 15px 15px;
			--padding-top: 10px;
			--padding-bottom: 10px;
			--padding-left: 10px;
			--padding-right: 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-6cc8afdb:not(.elementor-motion-effects-element-type-background),
		.elementor-4627 .elementor-element.elementor-element-6cc8afdb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: transparent;
			background-image: linear-gradient(180deg, #0E0E0E0D 0%, #0E0E0E00 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-6cc8afdb.e-con {
			--align-self: flex-start;
		}

		.elementor-4627 .elementor-element.elementor-element-6e02cf3e {
			--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: 9%;
			--padding-bottom: 9%;
			--padding-left: 9%;
			--padding-right: 9%;
		}

		.elementor-4627 .elementor-element.elementor-element-45e2708b .sasi-icon-box {
			text-align: left;
			gap: 20px;
			padding: 0px 0px 0px 0px;
			border-radius: 0px 0px 0px 0px;
			border-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-45e2708b .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #0E0E0E12 0%, #FFFFFF00 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-45e2708b.sasi-view-icon-stacked .sasi-icon-box__icon:after {
			background-color: #0E0E0E00;
		}

		.elementor-4627 .elementor-element.elementor-element-45e2708b .sasi-icon-box:before {
			background-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-45e2708b>.elementor-widget-container {
			margin: 0px 0px 25px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-45e2708b .sasi-icon-box__icon {
			font-size: 24px;
			padding: 17px;
			border-radius: 10px 10px 10px 10px;
			--sasi-btn-icon-color: #0E0E0E;
			--sasi-btn-icon-border-color: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-45e2708b.sasi-view-icon-stacked .sasi-icon-box:hover .sasi-icon-box__icon {
			--sasi-btn-icon-border-color-hover: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-45e2708b .icon-box-title {
			margin-bottom: 16px;
			font-size: 24px;
		}

		.elementor-4627 .elementor-element.elementor-element-358514af {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-21ee9938>.elementor-widget-container {
			margin: 0px 0px 10px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-21ee9938 .sasi-btn {
			--sasi-btn-bg-color: #FFFFFF;
			--sasi-btn-border-color: #0E0E0E;
			--sasi-btn-border-color-hover: #44C3F3;
		}

		.elementor-4627 .elementor-element.elementor-element-21ee9938 .sasi-btn .sasi-icon {
			--sasi-btn-icon-color: #FFFFFF;
			--sasi-btn-icon-bg-color: #0E0E0E;
			--sasi-btn-icon-border-color: #0E0E0E;
		}
		.elementor-4627 .elementor-element.elementor-element-21ee9938 .sasi-btn:hover {
			color: #FFFFFF;
		}

		.elementor-4627 .elementor-element.elementor-element-21ee9938 .sasi-btn:hover .sasi-icon {
			--sasi-btn-icon-color-hover: #0E0E0E;
			--sasi-btn-icon-bg-color-hover: #FFFFFF;
			--sasi-btn-icon-border-color-hover: #FFFFFF;
		}

		.elementor-4627 .elementor-element.elementor-element-2842434 .sasi-icon-list-icon {
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-2842434 .sasi-icon-list-icon svg path {
			fill: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-44612781>.elementor-widget-container {
			background-color: #FFFFFF;
			padding: 7% 9% 7% 9%;
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			border-color: #EEEEEE;
			border-radius: 10px 10px 10px 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-44612781 .sasi-icon-list-icon {
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-44612781 .sasi-icon-list-icon svg path {
			fill: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-3885cb1c {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			border-style: solid;
			--border-style: solid;
			border-width: 1px 1px 1px 1px;
			--border-top-width: 1px;
			--border-right-width: 1px;
			--border-bottom-width: 1px;
			--border-left-width: 1px;
			border-color: #0E0E0E1A;
			--border-color: #0E0E0E1A;
			--border-radius: 15px 15px 15px 15px;
			--padding-top: 10px;
			--padding-bottom: 10px;
			--padding-left: 10px;
			--padding-right: 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-3885cb1c:not(.elementor-motion-effects-element-type-background),
		.elementor-4627 .elementor-element.elementor-element-3885cb1c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: transparent;
			background-image: linear-gradient(180deg, #2B1DE1 0%, #2B1DE100 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-3885cb1c.e-con {
			--align-self: flex-start;
		}

		.elementor-4627 .elementor-element.elementor-element-61086c3f {
			width: auto;
			max-width: auto;
			background-color: #44C3F3;
			padding: 3px 15px 3px 15px;
			top: 15px;
			border-radius: 30px 30px 30px 30px;
		}

		.elementor-4627 .elementor-element.elementor-element-61086c3f.elementor-element {
			--align-self: center;
		}

		body:not(.rtl) .elementor-4627 .elementor-element.elementor-element-61086c3f {
			right: 15px;
		}

		body.rtl .elementor-4627 .elementor-element.elementor-element-61086c3f {
			left: 15px;
		}

		.elementor-4627 .elementor-element.elementor-element-61086c3f .elementor-heading-title {
			font-family: "Plus Jakarta Sans", Sans-serif;
			font-size: 16px;
			font-weight: 600;
			text-transform: uppercase;
			line-height: 16px;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-38434f54 {
			--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: 9%;
			--padding-bottom: 9%;
			--padding-left: 9%;
			--padding-right: 9%;
		}

		.elementor-4627 .elementor-element.elementor-element-2547eb18 .sasi-icon-box {
			text-align: left;
			gap: 20px;
			padding: 0px 0px 0px 0px;
			border-radius: 0px 0px 0px 0px;
			border-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-2547eb18 .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #0E0E0E12 0%, #FFFFFF00 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-2547eb18.sasi-view-icon-stacked .sasi-icon-box__icon:after {
			background-color: #0E0E0E00;
		}

		.elementor-4627 .elementor-element.elementor-element-2547eb18 .sasi-icon-box:before {
			background-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-2547eb18>.elementor-widget-container {
			margin: 0px 0px 25px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-2547eb18 .sasi-icon-box__icon {
			font-size: 24px;
			padding: 17px;
			border-radius: 10px 10px 10px 10px;
			--sasi-btn-icon-color: #0E0E0E;
			--sasi-btn-icon-border-color: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-2547eb18.sasi-view-icon-stacked .sasi-icon-box:hover .sasi-icon-box__icon {
			--sasi-btn-icon-border-color-hover: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-2547eb18 .icon-box-title {
			margin-bottom: 16px;
			font-size: 24px;
		}

		.elementor-4627 .elementor-element.elementor-element-2547eb18 .icon-box-des {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-404263e9 {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-769fd6f0>.elementor-widget-container {
			margin: 0px 0px 10px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-769fd6f0 .sasi-btn {
			--sasi-btn-border-color-hover: #44C3F3;
		}
		.elementor-4627 .elementor-element.elementor-element-769fd6f0 .sasi-btn:hover {
			color: #ffffff;
		}

		.elementor-4627 .elementor-element.elementor-element-397ce9f9 .sasi-icon-list-item {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-37d12ed5>.elementor-widget-container {
			background-color: #FFFFFF;
			padding: 7% 9% 7% 9%;
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			border-color: #EEEEEE;
			border-radius: 10px 10px 10px 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-37d12ed5 .sasi-icon-list-icon {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-37d12ed5 .sasi-icon-list-icon svg path {
			fill: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-37d12ed5 .sasi-icon-list-item {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-43fc23f9 {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			border-style: solid;
			--border-style: solid;
			border-width: 1px 1px 1px 1px;
			--border-top-width: 1px;
			--border-right-width: 1px;
			--border-bottom-width: 1px;
			--border-left-width: 1px;
			border-color: #0E0E0E1A;
			--border-color: #0E0E0E1A;
			--border-radius: 15px 15px 15px 15px;
			--padding-top: 10px;
			--padding-bottom: 10px;
			--padding-left: 10px;
			--padding-right: 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-43fc23f9:not(.elementor-motion-effects-element-type-background),
		.elementor-4627 .elementor-element.elementor-element-43fc23f9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: transparent;
			background-image: linear-gradient(180deg, #0E0E0E0D 0%, #0E0E0E00 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-43fc23f9.e-con {
			--align-self: flex-start;
		}

		.elementor-4627 .elementor-element.elementor-element-42240408 {
			--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: 9%;
			--padding-bottom: 9%;
			--padding-left: 9%;
			--padding-right: 9%;
		}

		.elementor-4627 .elementor-element.elementor-element-7bb5bdc1 .sasi-icon-box {
			text-align: left;
			gap: 20px;
			padding: 0px 0px 0px 0px;
			border-radius: 0px 0px 0px 0px;
			border-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-7bb5bdc1 .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #0E0E0E12 0%, #FFFFFF00 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-7bb5bdc1.sasi-view-icon-stacked .sasi-icon-box__icon:after {
			background-color: #0E0E0E00;
		}

		.elementor-4627 .elementor-element.elementor-element-7bb5bdc1 .sasi-icon-box:before {
			background-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-7bb5bdc1>.elementor-widget-container {
			margin: 0px 0px 25px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-7bb5bdc1 .sasi-icon-box__icon {
			font-size: 24px;
			padding: 17px;
			border-radius: 10px 10px 10px 10px;
			--sasi-btn-icon-color: #0E0E0E;
			--sasi-btn-icon-border-color: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-7bb5bdc1.sasi-view-icon-stacked .sasi-icon-box:hover .sasi-icon-box__icon {
			--sasi-btn-icon-border-color-hover: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-7bb5bdc1 .icon-box-title {
			margin-bottom: 16px;
			font-size: 24px;
		}

		.elementor-4627 .elementor-element.elementor-element-39badd4e {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-b549ef8>.elementor-widget-container {
			margin: 0px 0px 10px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-b549ef8 .sasi-btn {
			--sasi-btn-bg-color: #FFFFFF;
			--sasi-btn-border-color: #0E0E0E;
			--sasi-btn-border-color-hover: #44C3F3;
		}

		.elementor-4627 .elementor-element.elementor-element-b549ef8 .sasi-btn .sasi-icon {
			--sasi-btn-icon-color: #FFFFFF;
			--sasi-btn-icon-bg-color: #0E0E0E;
			--sasi-btn-icon-border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-b549ef8 .sasi-btn:hover {
			color: #FFFFFF;
		}

		.elementor-4627 .elementor-element.elementor-element-b549ef8 .sasi-btn:hover .sasi-icon {
			--sasi-btn-icon-color-hover: #0E0E0E;
			--sasi-btn-icon-bg-color-hover: #FFFFFF;
			--sasi-btn-icon-border-color-hover: #FFFFFF;
		}

		.elementor-4627 .elementor-element.elementor-element-51297fa9 .sasi-icon-list-icon {
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-51297fa9 .sasi-icon-list-icon svg path {
			fill: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-68903cff>.elementor-widget-container {
			background-color: #FFFFFF;
			padding: 7% 9% 7% 9%;
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			border-color: #EEEEEE;
			border-radius: 10px 10px 10px 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-68903cff .sasi-icon-list-icon {
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-68903cff .sasi-icon-list-icon svg path {
			fill: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-78b769af {
			--display: grid;
			--e-con-grid-template-columns: repeat(3, 1fr);
			--e-con-grid-template-rows: repeat(1, 1fr);
			--gap: 30px 30px;
			--row-gap: 30px;
			--column-gap: 30px;
			--grid-auto-flow: row;
		}

		.elementor-4627 .elementor-element.elementor-element-7ebbcd65 {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			border-style: solid;
			--border-style: solid;
			border-width: 1px 1px 1px 1px;
			--border-top-width: 1px;
			--border-right-width: 1px;
			--border-bottom-width: 1px;
			--border-left-width: 1px;
			border-color: #0E0E0E1A;
			--border-color: #0E0E0E1A;
			--border-radius: 15px 15px 15px 15px;
			--padding-top: 10px;
			--padding-bottom: 10px;
			--padding-left: 10px;
			--padding-right: 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-7ebbcd65:not(.elementor-motion-effects-element-type-background),
		.elementor-4627 .elementor-element.elementor-element-7ebbcd65>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: transparent;
			background-image: linear-gradient(180deg, #0E0E0E0D 0%, #0E0E0E00 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-7ebbcd65.e-con {
			--align-self: flex-start;
		}

		.elementor-4627 .elementor-element.elementor-element-468d16cf {
			--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: 9%;
			--padding-bottom: 9%;
			--padding-left: 9%;
			--padding-right: 9%;
		}

		.elementor-4627 .elementor-element.elementor-element-4402397d .sasi-icon-box {
			text-align: left;
			gap: 20px;
			padding: 0px 0px 0px 0px;
			border-radius: 0px 0px 0px 0px;
			border-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-4402397d .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #0E0E0E12 0%, #FFFFFF00 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-4402397d.sasi-view-icon-stacked .sasi-icon-box__icon:after {
			background-color: #0E0E0E00;
		}

		.elementor-4627 .elementor-element.elementor-element-4402397d .sasi-icon-box:before {
			background-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-4402397d>.elementor-widget-container {
			margin: 0px 0px 25px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-4402397d .sasi-icon-box__icon {
			font-size: 24px;
			padding: 17px;
			border-radius: 10px 10px 10px 10px;
			--sasi-btn-icon-color: #0E0E0E;
			--sasi-btn-icon-border-color: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-4402397d.sasi-view-icon-stacked .sasi-icon-box:hover .sasi-icon-box__icon {
			--sasi-btn-icon-border-color-hover: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-4402397d .icon-box-title {
			margin-bottom: 16px;
			font-size: 24px;
		}

		.elementor-4627 .elementor-element.elementor-element-2d1d282c {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-13b095a9>.elementor-widget-container {
			margin: 0px 0px 10px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-13b095a9 .sasi-btn {
			--sasi-btn-bg-color: #FFFFFF;
			--sasi-btn-border-color: #0E0E0E;
			--sasi-btn-border-color-hover: #44C3F3;
		}

		.elementor-4627 .elementor-element.elementor-element-13b095a9 .sasi-btn .sasi-icon {
			--sasi-btn-icon-color: #FFFFFF;
			--sasi-btn-icon-bg-color: #0E0E0E;
			--sasi-btn-icon-border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-13b095a9 .sasi-btn:hover .sasi-icon {
			--sasi-btn-icon-color-hover: #0E0E0E;
			--sasi-btn-icon-bg-color-hover: #FFFFFF;
			--sasi-btn-icon-border-color-hover: #FFFFFF;
		}

		.elementor-4627 .elementor-element.elementor-element-7f485574 .sasi-icon-list-icon {
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-7f485574 .sasi-icon-list-icon svg path {
			fill: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-26d6106f>.elementor-widget-container {
			background-color: #FFFFFF;
			padding: 7% 9% 7% 9%;
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			border-color: #EEEEEE;
			border-radius: 10px 10px 10px 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-26d6106f .sasi-icon-list-icon {
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-26d6106f .sasi-icon-list-icon svg path {
			fill: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-f3a20d {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			border-style: solid;
			--border-style: solid;
			border-width: 1px 1px 1px 1px;
			--border-top-width: 1px;
			--border-right-width: 1px;
			--border-bottom-width: 1px;
			--border-left-width: 1px;
			border-color: #0E0E0E1A;
			--border-color: #0E0E0E1A;
			--border-radius: 15px 15px 15px 15px;
			--padding-top: 10px;
			--padding-bottom: 10px;
			--padding-left: 10px;
			--padding-right: 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-f3a20d:not(.elementor-motion-effects-element-type-background),
		.elementor-4627 .elementor-element.elementor-element-f3a20d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: transparent;
			background-image: linear-gradient(180deg, #2B1DE1 0%, #2B1DE100 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-f3a20d.e-con {
			--align-self: flex-start;
		}

		.elementor-4627 .elementor-element.elementor-element-42227c81 {
			width: auto;
			max-width: auto;
			background-color: #44C3F3;
			padding: 3px 15px 3px 15px;
			top: 15px;
			border-radius: 30px 30px 30px 30px;
		}

		.elementor-4627 .elementor-element.elementor-element-42227c81.elementor-element {
			--align-self: center;
		}

		body:not(.rtl) .elementor-4627 .elementor-element.elementor-element-42227c81 {
			right: 15px;
		}

		body.rtl .elementor-4627 .elementor-element.elementor-element-42227c81 {
			left: 15px;
		}

		.elementor-4627 .elementor-element.elementor-element-42227c81 .elementor-heading-title {
			font-family: "Plus Jakarta Sans", Sans-serif;
			font-size: 16px;
			font-weight: 600;
			text-transform: uppercase;
			line-height: 16px;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-5f01c567 {
			--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: 9%;
			--padding-bottom: 9%;
			--padding-left: 9%;
			--padding-right: 9%;
		}

		.elementor-4627 .elementor-element.elementor-element-5683d9c8 .sasi-icon-box {
			text-align: left;
			gap: 20px;
			padding: 0px 0px 0px 0px;
			border-radius: 0px 0px 0px 0px;
			border-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-5683d9c8 .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #0E0E0E12 0%, #FFFFFF00 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-5683d9c8.sasi-view-icon-stacked .sasi-icon-box__icon:after {
			background-color: #0E0E0E00;
		}

		.elementor-4627 .elementor-element.elementor-element-5683d9c8 .sasi-icon-box:before {
			background-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-5683d9c8>.elementor-widget-container {
			margin: 0px 0px 25px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-5683d9c8 .sasi-icon-box__icon {
			font-size: 24px;
			padding: 17px;
			border-radius: 10px 10px 10px 10px;
			--sasi-btn-icon-color: #0E0E0E;
			--sasi-btn-icon-border-color: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-5683d9c8.sasi-view-icon-stacked .sasi-icon-box:hover .sasi-icon-box__icon {
			--sasi-btn-icon-border-color-hover: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-5683d9c8 .icon-box-title {
			margin-bottom: 16px;
			font-size: 24px;
		}

		.elementor-4627 .elementor-element.elementor-element-5683d9c8 .icon-box-des {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-4975ae2e {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-5f4e9988>.elementor-widget-container {
			margin: 0px 0px 10px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-5f4e9988 .sasi-btn {
			--sasi-btn-border-color-hover: #44C3F3;
		}

		.elementor-4627 .elementor-element.elementor-element-735c590f .sasi-icon-list-item {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-5f734d88>.elementor-widget-container {
			background-color: #FFFFFF;
			padding: 7% 9% 7% 9%;
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			border-color: #EEEEEE;
			border-radius: 10px 10px 10px 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-5f734d88 .sasi-icon-list-icon {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-5f734d88 .sasi-icon-list-icon svg path {
			fill: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-5f734d88 .sasi-icon-list-item {
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-461d859c {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			border-style: solid;
			--border-style: solid;
			border-width: 1px 1px 1px 1px;
			--border-top-width: 1px;
			--border-right-width: 1px;
			--border-bottom-width: 1px;
			--border-left-width: 1px;
			border-color: #0E0E0E1A;
			--border-color: #0E0E0E1A;
			--border-radius: 15px 15px 15px 15px;
			--padding-top: 10px;
			--padding-bottom: 10px;
			--padding-left: 10px;
			--padding-right: 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-461d859c:not(.elementor-motion-effects-element-type-background),
		.elementor-4627 .elementor-element.elementor-element-461d859c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
			background-color: transparent;
			background-image: linear-gradient(180deg, #0E0E0E0D 0%, #0E0E0E00 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-461d859c.e-con {
			--align-self: flex-start;
		}

		.elementor-4627 .elementor-element.elementor-element-77f297a2 {
			--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: 9%;
			--padding-bottom: 9%;
			--padding-left: 9%;
			--padding-right: 9%;
		}

		.elementor-4627 .elementor-element.elementor-element-1e0eb794 .sasi-icon-box {
			text-align: left;
			gap: 20px;
			padding: 0px 0px 0px 0px;
			border-radius: 0px 0px 0px 0px;
			border-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-1e0eb794 .sasi-icon-box__icon:before {
			background-color: transparent;
			background-image: linear-gradient(180deg, #0E0E0E12 0%, #FFFFFF00 100%);
		}

		.elementor-4627 .elementor-element.elementor-element-1e0eb794.sasi-view-icon-stacked .sasi-icon-box__icon:after {
			background-color: #0E0E0E00;
		}

		.elementor-4627 .elementor-element.elementor-element-1e0eb794 .sasi-icon-box:before {
			background-color: #02010100;
		}

		.elementor-4627 .elementor-element.elementor-element-1e0eb794>.elementor-widget-container {
			margin: 0px 0px 25px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-1e0eb794 .sasi-icon-box__icon {
			font-size: 24px;
			padding: 17px;
			border-radius: 10px 10px 10px 10px;
			--sasi-btn-icon-color: #0E0E0E;
			--sasi-btn-icon-border-color: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-1e0eb794.sasi-view-icon-stacked .sasi-icon-box:hover .sasi-icon-box__icon {
			--sasi-btn-icon-border-color-hover: #0E0E0E12;
		}

		.elementor-4627 .elementor-element.elementor-element-1e0eb794 .icon-box-title {
			margin-bottom: 16px;
			font-size: 24px;
		}

		.elementor-4627 .elementor-element.elementor-element-54aac157 {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 35px) 0px;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-577e7efc>.elementor-widget-container {
			margin: 0px 0px 10px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-577e7efc .sasi-btn {
			--sasi-btn-bg-color: #FFFFFF;
			--sasi-btn-border-color: #0E0E0E;
			--sasi-btn-border-color-hover: #44C3F3;
		}

		.elementor-4627 .elementor-element.elementor-element-577e7efc .sasi-btn .sasi-icon {
			--sasi-btn-icon-color: #FFFFFF;
			--sasi-btn-icon-bg-color: #0E0E0E;
			--sasi-btn-icon-border-color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-577e7efc .sasi-btn:hover .sasi-icon {
			--sasi-btn-icon-color-hover: #0E0E0E;
			--sasi-btn-icon-bg-color-hover: #FFFFFF;
			--sasi-btn-icon-border-color-hover: #FFFFFF;
		}

		.elementor-4627 .elementor-element.elementor-element-6650be3 .sasi-icon-list-icon {
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-6650be3 .sasi-icon-list-icon svg path {
			fill: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-23c07c69>.elementor-widget-container {
			background-color: #FFFFFF;
			padding: 7% 9% 7% 9%;
			border-style: solid;
			border-width: 1px 1px 1px 1px;
			border-color: #EEEEEE;
			border-radius: 10px 10px 10px 10px;
		}

		.elementor-4627 .elementor-element.elementor-element-23c07c69 .sasi-icon-list-icon {
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-23c07c69 .sasi-icon-list-icon svg path {
			fill: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-67c2bec8 {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
		}

		.elementor-4627 .elementor-element.elementor-element-1c126243 {
			width: var(--container-widget-width, 590px);
			max-width: 590px;
			--container-widget-width: 590px;
			--container-widget-flex-grow: 0;
		}

		.elementor-4627 .elementor-element.elementor-element-1c126243>.elementor-widget-container {
			margin: 0px 0px 20px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-1c126243.elementor-element {
			--align-self: center;
		}

		.elementor-4627 .elementor-element.elementor-element-434c44e4 {
			margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 45px) 0px;
			text-align: center;
			color: #696969;
		}

		.elementor-4627 .elementor-element.elementor-element-5779bb88>.elementor-widget-container {
			margin: 0px 0px 35px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-5779bb88 .sasi-testimonial-wrap {
			padding: 27px 30px 27px 30px;
		}

		.elementor-4627 .elementor-element.elementor-element-5779bb88 .owl-dots {
			margin-top: 25px;
		}

		.elementor-4627 .elementor-element.elementor-element-fb41a33 {
			--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 30px;
			--row-gap: 0px;
			--column-gap: 30px;
		}

		.elementor-4627 .elementor-element.elementor-element-471405f {
			--display: flex;
			--flex-direction: column;
			--container-widget-width: 100%;
			--container-widget-height: initial;
			--container-widget-flex-grow: 0;
			--container-widget-align-self: initial;
			--flex-wrap-mobile: wrap;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
			--padding-top: 0px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 110px;
		}

		.elementor-4627 .elementor-element.elementor-element-5b2827c>.elementor-widget-container {
			padding: 0px 0px 60px 0px;
			border-style: solid;
			border-width: 0px 0px 1px 0px;
			border-color: #EEEEEE;
		}

		.elementor-4627 .elementor-element.elementor-element-5b2827c .sasi-heading {
			text-align: left;
		}

		.elementor-4627 .elementor-element.elementor-element-cf6a3fa {
			--display: grid;
			--e-con-grid-template-columns: repeat(2, 1fr);
			--e-con-grid-template-rows: repeat(1, 1fr);
			--grid-auto-flow: row;
			--padding-top: 70px;
			--padding-bottom: 0px;
			--padding-left: 0px;
			--padding-right: 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-5191478 {
			--display: flex;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-e8dfc8e>.elementor-widget-container {
			margin: 0px 0px 15px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-e8dfc8e .sasi-icon-list-icon {
			margin-right: 15px;
			font-size: 35px;
		}

		.elementor-4627 .elementor-element.elementor-element-e8dfc8e .sasi-icon-list-item {
			font-weight: 500;
		}

		.elementor-4627 .elementor-element.elementor-element-b036fe1 .sasi-icon-list-item {
			color: #0E0E0E;
			font-family: "Plus Jakarta Sans", Sans-serif;
			font-size: 18px;
			font-weight: 600;
		}

		.elementor-4627 .elementor-element.elementor-element-0d8d7ea {
			--display: flex;
			--gap: 0px 0px;
			--row-gap: 0px;
			--column-gap: 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-408ae1f>.elementor-widget-container {
			margin: 0px 0px 17px 0px;
		}

		.elementor-4627 .elementor-element.elementor-element-408ae1f .sasi-icon-list-icon {
			margin-right: 15px;
			font-size: 33px;
		}

		.elementor-4627 .elementor-element.elementor-element-408ae1f .sasi-icon-list-item {
			font-weight: 500;
		}

		.elementor-4627 .elementor-element.elementor-element-11858eb .elementor-heading-title {
			font-size: 18px;
			font-weight: 600;
			line-height: 35px;
			color: #0E0E0E;
		}

		.elementor-4627 .elementor-element.elementor-element-3d1c0ed {
			--display: flex;
		}

		@media(min-width:576px) {
			.elementor-4627 .elementor-element.elementor-element-703ade3c {
				--width: 25%;
			}

			.elementor-4627 .elementor-element.elementor-element-243d77fb {
				--width: 53%;
			}

			.elementor-4627 .elementor-element.elementor-element-2aa9de7c {
				--width: 25%;
			}

			.elementor-4627 .elementor-element.elementor-element-67756bd8 {
				--width: 50%;
			}

			.elementor-4627 .elementor-element.elementor-element-6a6dbdfb {
				--width: 50%;
			}

			.elementor-4627 .elementor-element.elementor-element-4729b84f {
				--width: 50%;
			}

			.elementor-4627 .elementor-element.elementor-element-19c00eac {
				--width: 50%;
			}

			.elementor-4627 .elementor-element.elementor-element-471405f {
				--width: 50%;
			}

			.elementor-4627 .elementor-element.elementor-element-cf6a3fa {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-3d1c0ed {
				--width: 50%;
			}
		}

		@media(max-width:991px) and (min-width:576px) {
			.elementor-4627 .elementor-element.elementor-element-67756bd8 {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-6a6dbdfb {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-4729b84f {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-19c00eac {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-471405f {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-3d1c0ed {
				--width: 100%;
			}
		}

		@media(max-width:767px) and (min-width:576px) {
			.elementor-4627 .elementor-element.elementor-element-703ade3c {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-243d77fb {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-2aa9de7c {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-5e285123 {
				--width: 450px;
			}

			.elementor-4627 .elementor-element.elementor-element-6cc8afdb {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-3885cb1c {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-43fc23f9 {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-78b769af {
				--width: 450px;
			}

			.elementor-4627 .elementor-element.elementor-element-7ebbcd65 {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-f3a20d {
				--width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-461d859c {
				--width: 100%;
			}
		}

		@media(max-width:1399px) {

			.elementor-4627 .elementor-element.elementor-element-40c89f07:not(.elementor-motion-effects-element-type-background),
			.elementor-4627 .elementor-element.elementor-element-40c89f07>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-size: auto;
			}

			body:not(.rtl) .elementor-4627 .elementor-element.elementor-element-2efd567c {
				left: -300px;
			}

			body.rtl .elementor-4627 .elementor-element.elementor-element-2efd567c {
				right: -300px;
			}

			.elementor-4627 .elementor-element.elementor-element-2efd567c {
				top: -230px;
			}

			body:not(.rtl) .elementor-4627 .elementor-element.elementor-element-41d23679 {
				right: -300px;
			}

			body.rtl .elementor-4627 .elementor-element.elementor-element-41d23679 {
				left: -300px;
			}

			.elementor-4627 .elementor-element.elementor-element-41d23679 {
				top: -230px;
			}

			.elementor-4627 .elementor-element.elementor-element-4557357f {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 15px;
				--padding-right: 15px;
			}

			.elementor-4627 .elementor-element.elementor-element-24d21002 {
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-50be99af {
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-5e285123 {
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-78b769af {
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-471405f {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 40px;
			}

			.elementor-4627 .elementor-element.elementor-element-cf6a3fa {
				--grid-auto-flow: row;
			}
		}

		@media(max-width:1199px) {

			.elementor-4627 .elementor-element.elementor-element-40c89f07:not(.elementor-motion-effects-element-type-background),
			.elementor-4627 .elementor-element.elementor-element-40c89f07>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-size: contain;
			}

			.elementor-4627 .elementor-element.elementor-element-dcccf80 .sasi-heading__title {
				font-size: 75px;
				line-height: 84px;
			}

			.elementor-4627 .elementor-element.elementor-element-30caf3d5 {
				--gap: 15px 15px;
				--row-gap: 15px;
				--column-gap: 15px;
			}

			.elementor-4627 .elementor-element.elementor-element-703ade3c {
				--gap: 15px 15px;
				--row-gap: 15px;
				--column-gap: 15px;
			}

			.elementor-4627 .elementor-element.elementor-element-2aa9de7c {
				--gap: 15px 15px;
				--row-gap: 15px;
				--column-gap: 15px;
			}

			.elementor-4627 .elementor-element.elementor-element-4da8fc7f:not(.elementor-motion-effects-element-type-background),
			.elementor-4627 .elementor-element.elementor-element-4da8fc7f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-size: contain;
			}

			.elementor-4627 .elementor-element.elementor-element-24d21002 {
				--gap: 15px 15px;
				--row-gap: 15px;
				--column-gap: 15px;
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-44301313:not(.elementor-motion-effects-element-type-background),
			.elementor-4627 .elementor-element.elementor-element-44301313>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-size: contain;
			}

			.elementor-4627 .elementor-element.elementor-element-50be99af {
				--gap: 15px 15px;
				--row-gap: 15px;
				--column-gap: 15px;
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-67756bd8 {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-19c00eac {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 30px;
				--padding-right: 30px;
			}

			.elementor-4627 .elementor-element.elementor-element-5e285123 {
				--gap: 15px 15px;
				--row-gap: 15px;
				--column-gap: 15px;
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-21ee9938 .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-769fd6f0 .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-b549ef8 .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-78b769af {
				--gap: 15px 15px;
				--row-gap: 15px;
				--column-gap: 15px;
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-13b095a9 .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-5f4e9988 .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-577e7efc .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-471405f {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-cf6a3fa {
				--grid-auto-flow: row;
			}
		}

		@media(max-width:991px) {
			.elementor-4627 .elementor-element.elementor-element-40c89f07 {
				--padding-top: 170px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-dcccf80 .sasi-heading__sub {
				font-size: 18px;
			}

			.elementor-4627 .elementor-element.elementor-element-dcccf80 .sasi-heading__title {
				font-size: 62px;
				line-height: 72px;
			}

			.elementor-4627 .elementor-element.elementor-element-71df5f5b {
				font-size: 20px;
				line-height: 32px;
			}

			.elementor-4627 .elementor-element.elementor-element-704a6c05 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 70px) 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-177ad132 {
				--padding-top: 10px;
				--padding-bottom: 20px;
				--padding-left: 20px;
				--padding-right: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-24d21002 {
				--e-con-grid-template-columns: repeat(2, 1fr);
				--e-con-grid-template-rows: repeat(3, 1fr);
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-1a365724 .icon-box-title {
				font-size: 21px;
			}

			.elementor-4627 .elementor-element.elementor-element-239f7e79 .icon-box-title {
				font-size: 21px;
			}

			.elementor-4627 .elementor-element.elementor-element-644ef87e .icon-box-title {
				font-size: 21px;
			}

			.elementor-4627 .elementor-element.elementor-element-7cc07318 .icon-box-title {
				font-size: 21px;
			}

			.elementor-4627 .elementor-element.elementor-element-24367db5 .icon-box-title {
				font-size: 21px;
			}

			.elementor-4627 .elementor-element.elementor-element-10d9e9a9 .icon-box-title {
				font-size: 21px;
			}

			.elementor-4627 .elementor-element.elementor-element-44301313:not(.elementor-motion-effects-element-type-background),
			.elementor-4627 .elementor-element.elementor-element-44301313>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-size: auto;
			}

			.elementor-4627 .elementor-element.elementor-element-50be99af {
				--e-con-grid-template-columns: repeat(1, 1fr);
				--e-con-grid-template-rows: repeat(3, 1fr);
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-25090fb8 {
				--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: 40px 40px;
				--row-gap: 40px;
				--column-gap: 40px;
			}

			.elementor-4627 .elementor-element.elementor-element-4747ee1 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-5e97a657 {
				--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: 40px 40px;
				--row-gap: 40px;
				--column-gap: 40px;
			}

			.elementor-4627 .elementor-element.elementor-element-4729b84f.e-con {
				--order: 99999
					/* order end hack */
				;
			}

			.elementor-4627 .elementor-element.elementor-element-5e285123 {
				--e-con-grid-template-columns: repeat(2, 1fr);
				--e-con-grid-template-rows: repeat(2, 1fr);
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-21ee9938 .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-769fd6f0 .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-b549ef8 .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-78b769af {
				--e-con-grid-template-columns: repeat(2, 1fr);
				--e-con-grid-template-rows: repeat(2, 1fr);
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-13b095a9 .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-f3a20d.e-con {
				--align-self: stretch;
			}

			.elementor-4627 .elementor-element.elementor-element-5f4e9988 .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-5f734d88.elementor-element {
				--flex-grow: 1;
				--flex-shrink: 0;
			}

			.elementor-4627 .elementor-element.elementor-element-577e7efc .sasi-btn {
				line-height: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-fb41a33 {
				--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: 40px 40px;
				--row-gap: 40px;
				--column-gap: 40px;
			}

			.elementor-4627 .elementor-element.elementor-element-5b2827c>.elementor-widget-container {
				padding: 0px 0px 35px 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-cf6a3fa {
				--grid-auto-flow: row;
				--padding-top: 40px;
				--padding-bottom: 0px;
				--padding-left: 30px;
				--padding-right: 30px;
			}
		}

		@media(max-width:767px) {
			.elementor-4627 .elementor-element.elementor-element-dcccf80 .sasi-heading__sub {
				font-size: 16px;
			}

			.elementor-4627 .elementor-element.elementor-element-dcccf80 .sasi-heading__title {
				font-size: 56px;
				line-height: 65px;
			}

			.elementor-4627 .elementor-element.elementor-element-71df5f5b {
				font-size: 18px;
				line-height: 28px;
			}

			.elementor-4627 .elementor-element.elementor-element-30caf3d5 {
				--flex-direction: column;
				--container-widget-width: 100%;
				--container-widget-height: initial;
				--container-widget-flex-grow: 0;
				--container-widget-align-self: initial;
				--flex-wrap-mobile: wrap;
				--gap: 30px 30px;
				--row-gap: 30px;
				--column-gap: 30px;
			}

			.elementor-4627 .elementor-element.elementor-element-703ade3c {
				--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;
			}

			.elementor-4627 .elementor-element.elementor-element-2b5cac5a {
				width: var(--container-widget-width, 50%);
				max-width: 50%;
				padding: 0px 7px 0px 0px;
				--container-widget-width: 50%;
				--container-widget-flex-grow: 0;
			}

			.elementor-4627 .elementor-element.elementor-element-44a1a0db {
				width: var(--container-widget-width, 50%);
				max-width: 50%;
				padding: 0px 0px 0px 7px;
				--container-widget-width: 50%;
				--container-widget-flex-grow: 0;
			}

			.elementor-4627 .elementor-element.elementor-element-2aa9de7c {
				--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;
			}

			.elementor-4627 .elementor-element.elementor-element-39516fc6 {
				width: var(--container-widget-width, 50%);
				max-width: 50%;
				padding: 0px 7px 0px 0px;
				--container-widget-width: 50%;
				--container-widget-flex-grow: 0;
			}

			.elementor-4627 .elementor-element.elementor-element-317ca06f {
				width: var(--container-widget-width, 50%);
				max-width: 50%;
				padding: 0px 0px 0px 7px;
				--container-widget-width: 50%;
				--container-widget-flex-grow: 0;
			}

			.elementor-4627 .elementor-element.elementor-element-24d21002 {
				--e-con-grid-template-columns: repeat(1, 1fr);
				--e-con-grid-template-rows: repeat(6, 1fr);
				--gap: 30px 30px;
				--row-gap: 30px;
				--column-gap: 30px;
				--grid-auto-flow: row;
				--align-items: center;
			}

			.elementor-4627 .elementor-element.elementor-element-50be99af {
				--gap: 30px 30px;
				--row-gap: 30px;
				--column-gap: 30px;
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-54cdaf4b {
				--align-items: center;
				--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
			}

			.elementor-4627 .elementor-element.elementor-element-5e285123 {
				--e-con-grid-template-columns: repeat(1, 1fr);
				--e-con-grid-template-rows: repeat(3, 1fr);
				--gap: 30px 30px;
				--row-gap: 30px;
				--column-gap: 30px;
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-6cc8afdb {
				--flex-wrap: nowrap;
			}

			.elementor-4627 .elementor-element.elementor-element-6cc8afdb.e-con {
				--align-self: center;
			}

			.elementor-4627 .elementor-element.elementor-element-3885cb1c {
				--flex-wrap: nowrap;
			}

			.elementor-4627 .elementor-element.elementor-element-3885cb1c.e-con {
				--align-self: center;
			}

			.elementor-4627 .elementor-element.elementor-element-43fc23f9 {
				--flex-wrap: nowrap;
			}

			.elementor-4627 .elementor-element.elementor-element-43fc23f9.e-con {
				--align-self: center;
			}

			.elementor-4627 .elementor-element.elementor-element-78b769af {
				--e-con-grid-template-columns: repeat(1, 1fr);
				--e-con-grid-template-rows: repeat(3, 1fr);
				--gap: 30px 30px;
				--row-gap: 30px;
				--column-gap: 30px;
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-7ebbcd65 {
				--flex-wrap: nowrap;
			}

			.elementor-4627 .elementor-element.elementor-element-7ebbcd65.e-con {
				--align-self: center;
			}

			.elementor-4627 .elementor-element.elementor-element-f3a20d {
				--flex-wrap: nowrap;
			}

			.elementor-4627 .elementor-element.elementor-element-f3a20d.e-con {
				--align-self: center;
			}

			.elementor-4627 .elementor-element.elementor-element-461d859c {
				--flex-wrap: nowrap;
			}

			.elementor-4627 .elementor-element.elementor-element-461d859c.e-con {
				--align-self: center;
			}

			.elementor-4627 .elementor-element.elementor-element-67c2bec8 {
				--padding-top: 0px;
				--padding-bottom: 0px;
				--padding-left: 15px;
				--padding-right: 15px;
			}

			.elementor-4627 .elementor-element.elementor-element-cf6a3fa {
				--grid-auto-flow: row;
			}
		}

		@media(max-width:575px) {
			.elementor-4627 .elementor-element.elementor-element-40c89f07 {
				--padding-top: 135px;
				--padding-bottom: 0px;
				--padding-left: 0px;
				--padding-right: 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-dcccf80 .sasi-heading__sub {
				font-size: 14px;
			}

			.elementor-4627 .elementor-element.elementor-element-dcccf80 .sasi-heading__title {
				font-size: 38px;
				line-height: 44px;
			}

			.elementor-4627 .elementor-element.elementor-element-71df5f5b {
				margin: 5px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;
				font-size: 16px;
				line-height: 26px;
			}

			.elementor-4627 .elementor-element.elementor-element-704a6c05 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-703ade3c {
				--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: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-2b5cac5a {
				padding: 0px 0px 0px 0px;
				--container-widget-width: 100%;
				--container-widget-flex-grow: 0;
				width: var(--container-widget-width, 100%);
				max-width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-44a1a0db {
				padding: 0px 0px 0px 0px;
				--container-widget-width: 100%;
				--container-widget-flex-grow: 0;
				width: var(--container-widget-width, 100%);
				max-width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-2aa9de7c {
				--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: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-39516fc6 {
				padding: 0px 0px 0px 0px;
				--container-widget-width: 100%;
				--container-widget-flex-grow: 0;
				width: var(--container-widget-width, 100%);
				max-width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-317ca06f {
				padding: 0px 0px 0px 0px;
				--container-widget-width: 100%;
				--container-widget-flex-grow: 0;
				width: var(--container-widget-width, 100%);
				max-width: 100%;
			}

			.elementor-4627 .elementor-element.elementor-element-4da8fc7f:not(.elementor-motion-effects-element-type-background),
			.elementor-4627 .elementor-element.elementor-element-4da8fc7f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-size: 1500px auto;
			}

			.elementor-4627 .elementor-element.elementor-element-24a3f856>.elementor-widget-container {
				margin: 0px 0px 0px 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-24a3f856 .sasi-heading__title {
				line-height: 1.3em;
			}

			.elementor-4627 .elementor-element.elementor-element-17f61724 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-24d21002 {
				--e-con-grid-template-columns: repeat(1, 1fr);
				--gap: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
				--grid-auto-flow: row;
				--align-items: center;
			}

			.elementor-4627 .elementor-element.elementor-element-1a365724 .sasi-icon-box {
				padding: 40px 40px 40px 40px;
			}

			.elementor-4627 .elementor-element.elementor-element-239f7e79 .sasi-icon-box {
				padding: 40px 40px 40px 40px;
			}

			.elementor-4627 .elementor-element.elementor-element-644ef87e .sasi-icon-box {
				padding: 40px 40px 40px 40px;
			}

			.elementor-4627 .elementor-element.elementor-element-7cc07318 .sasi-icon-box {
				padding: 40px 40px 40px 40px;
			}

			.elementor-4627 .elementor-element.elementor-element-24367db5 .sasi-icon-box {
				padding: 40px 40px 40px 40px;
			}

			.elementor-4627 .elementor-element.elementor-element-10d9e9a9 .sasi-icon-box {
				padding: 40px 40px 40px 40px;
			}

			.elementor-4627 .elementor-element.elementor-element-79625035>.elementor-widget-container {
				margin: 0px 0px 40px 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-49b7a21a {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-44301313:not(.elementor-motion-effects-element-type-background),
			.elementor-4627 .elementor-element.elementor-element-44301313>.elementor-motion-effects-container>.elementor-motion-effects-layer {
				background-size: 1000px auto;
			}

			.elementor-4627 .elementor-element.elementor-element-44301313 {
				--padding-top: 60px;
				--padding-bottom: 60px;
				--padding-left: 20px;
				--padding-right: 20px;
			}

			.elementor-4627 .elementor-element.elementor-element-5b07893b>.elementor-widget-container {
				margin: 0px 0px 30px 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-50be99af {
				--e-con-grid-template-columns: repeat(1, 1fr);
				--gap: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-1803978f .sasi-icon-list-item:not(:last-child, .--inline-item) {
				margin-bottom: 10px;
			}

			.elementor-4627 .elementor-element.elementor-element-1803978f .sasi-icon-list-item.--inline-item:not(:last-child) {
				margin-right: 10px;
			}

			.elementor-4627 .elementor-element.elementor-element-1803978f .sasi-icon-list-item {
				line-height: 26px;
			}

			.elementor-4627 .elementor-element.elementor-element-6156945f>.elementor-widget-container {
				margin: 0px 0px 0px 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-6156945f .sasi-heading__title {
				font-size: 32px;
			}

			.elementor-4627 .elementor-element.elementor-element-2a2b89c5>.elementor-widget-container {
				margin: 0px 0px 30px 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-5e285123 {
				--e-con-grid-template-columns: 1;
				--gap: 20px 20px;
				--row-gap: 20px;
				--column-gap: 20px;
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-6e02cf3e {
				--padding-top: 25px;
				--padding-bottom: 25px;
				--padding-left: 25px;
				--padding-right: 25px;
			}

			.elementor-4627 .elementor-element.elementor-element-38434f54 {
				--padding-top: 25px;
				--padding-bottom: 25px;
				--padding-left: 25px;
				--padding-right: 25px;
			}

			.elementor-4627 .elementor-element.elementor-element-42240408 {
				--padding-top: 25px;
				--padding-bottom: 25px;
				--padding-left: 25px;
				--padding-right: 25px;
			}

			.elementor-4627 .elementor-element.elementor-element-78b769af {
				--e-con-grid-template-columns: 1;
				--grid-auto-flow: row;
			}

			.elementor-4627 .elementor-element.elementor-element-468d16cf {
				--padding-top: 25px;
				--padding-bottom: 25px;
				--padding-left: 25px;
				--padding-right: 25px;
			}

			.elementor-4627 .elementor-element.elementor-element-5f01c567 {
				--padding-top: 25px;
				--padding-bottom: 25px;
				--padding-left: 25px;
				--padding-right: 25px;
			}

			.elementor-4627 .elementor-element.elementor-element-77f297a2 {
				--padding-top: 25px;
				--padding-bottom: 25px;
				--padding-left: 25px;
				--padding-right: 25px;
			}

			.elementor-4627 .elementor-element.elementor-element-1c126243>.elementor-widget-container {
				margin: 0px 0px 0px 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-1c126243 .sasi-heading__title {
				font-size: 32px;
			}

			.elementor-4627 .elementor-element.elementor-element-434c44e4 {
				margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;
			}

			.elementor-4627 .elementor-element.elementor-element-cf6a3fa {
				--e-con-grid-template-columns: repeat(1, 1fr);
				--grid-auto-flow: row;
			}
		}


.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
		.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
			background-image: none !important;
		}

		@media screen and (max-height: 1024px) {

			.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
			.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
				background-image: none !important;
			}
		}

		@media screen and (max-height: 640px) {

			.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
			.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
				background-image: none !important;
			}
		}

