@import url("https://fonts.googleapis.com/css?family=Mulish:700|Roboto:400|Raleway:700,500,600");

.body {
	margin: auto;
	display: table;
	background-color : #131820;
	overflow:-Scroll;
	overflow-x:hidden
}

.home {
	align-items: flex-start;
	background-color : #131820;
	border: 1px none;
	display: flex;
	/*height: 6580px;*/
	overflow: visible;
	width: 1440px;
}

.asic {
	align-items: flex-start;
	background-color : #131820;
	border: 1px none;
	display: flex;
	/*height: 6580px;*/
	overflow: visible;
	width: 1440px;
}

.hidden,
.hidden * {
	pointer-events: none;
	visibility: hidden;
}

.overlap-group11 {
	/*height: 6666px;*/
	margin-left:-96px;
	margin-top:-86px;
	position: relative;
	width: 2332px;
}

.bg {
	flex-direction: column;
	left: 0;
	min-height: 6666px;
	width: 2332px;
}

.home .bg-1 {
	align-items: flex-start;
	display: flex;
	position: absolute;
	top: 0;
}

.overlap-group-container {
	align-self: center;
	height: 1045px;
	margin-right: 14.37px;
	margin-top: 160px;
	position: relative;
	width: 1736px;
}

.ellipse-container-1 {
	height: 1045px;
	left: 716px;
	position: absolute;
	top: 0;
	width: 1020px;
	opacity: 0.5;
}

.ellipse-container-2 {
	height: 365px;
	left: 0;
	position: absolute;
	top: 516px;
	width: 993px;
}

.ellipse-12 {
	background-color: #03ad66;
	border-radius: 249.53px/182.47px;
	filter: blur(400px);
	height: 365px;
	left: 494px;
	position: absolute;
	top: 0;
	width: 499px;
}

.ellipse-13 {
	background-color: #0da8ff;
	border-radius: 249.53px/182.47px;
	filter: blur(400px);
	height: 365px;
	left: 0;
	position: absolute;
	top: 0;
	width: 499px;
}

.ellipse-24_15 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.48;
	position: absolute;
	top: 395px;
	transform: rotate(75deg);
	width: 994px;
}

.ellipse-24_8 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.72;
	position: absolute;
	top: 368px;
	transform: rotate(40deg);
	width: 994px;
}

.ellipse-24_22 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.24;
	position: absolute;
	top: 423px;
	transform: rotate(110deg);
	width: 994px;
}

.ellipse-24_20 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.31;
	position: absolute;
	top: 415px;
	transform: rotate(100deg);
	width: 994px;
}

.ellipse-24_10 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.66;
	position: absolute;
	top: 376px;
	transform: rotate(50deg);
	width: 994px;
}

.ellipse-24_27 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.07;
	position: absolute;
	top: 443px;
	transform: rotate(135deg);
	width: 994px;
}

.ellipse-24_21 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.28;
	position: absolute;
	top: 419px;
	transform: rotate(105deg);
	width: 994px;
}

.ellipse-24_19 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.34;
	position: absolute;
	top: 411px;
	transform: rotate(95deg);
	width: 994px;
}

.ellipse-24_26 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.1;
	position: absolute;
	top: 439px;
	transform: rotate(130deg);
	width: 994px;
}

.ellipse-24_12 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.59;
	position: absolute;
	top: 383px;
	transform: rotate(60deg);
	width: 994px;
}

.ellipse-24_7 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.76;
	position: absolute;
	top: 364px;
	transform: rotate(35deg);
	width: 994px;
}

.ellipse-24_23 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.21;
	position: absolute;
	top: 427px;
	transform: rotate(115deg);
	width: 994px;
}

.ellipse-24_25 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.14;
	position: absolute;
	top: 435px;
	transform: rotate(125deg);
	width: 994px;
}

.ellipse-24_4 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.86;
	position: absolute;
	top: 352px;
	transform: rotate(20deg);
	width: 994px;
}

.ellipse-24_18 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.38;
	position: absolute;
	top: 407px;
	transform: rotate(90deg);
	width: 994px;
}

.ellipse-24_1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.97;
	position: absolute;
	top: 340px;
	transform: rotate(5deg);
	width: 994px;
}

.ellipse-24_17 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.41;
	position: absolute;
	top: 403px;
	transform: rotate(85deg);
	width: 994px;
}

.ellipse-24_11 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.62;
	position: absolute;
	top: 380px;
	transform: rotate(55deg);
	width: 994px;
}

.ellipse-24_16 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.45;
	position: absolute;
	top: 399px;
	transform: rotate(80deg);
	width: 994px;
}

.ellipse-24 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	position: absolute;
	top: 368px;
	width: 994px;
}

.ellipse-24_14 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.52;
	position: absolute;
	top: 391px;
	transform: rotate(70deg);
	width: 994px;
}

.ellipse-24_13 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.55;
	position: absolute;
	top: 387px;
	transform: rotate(65deg);
	width: 994px;
}

.ellipse-24_5 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.83;
	position: absolute;
	top: 356px;
	transform: rotate(25deg);
	width: 994px;
}

.ellipse-24_3 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.9;
	position: absolute;
	top: 348px;
	transform: rotate(15deg);
	width: 994px;
}

.ellipse-24_2 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.93;
	position: absolute;
	top: 344px;
	transform: rotate(10deg);
	width: 994px;
}

.ellipse-24_9 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.69;
	position: absolute;
	top: 372px;
	transform: rotate(45deg);
	width: 994px;
}

.ellipse-24_28 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.03;
	position: absolute;
	top: 447px;
	transform: rotate(140deg);
	width: 994px;
}

.ellipse-24_24 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.17;
	position: absolute;
	top: 431px;
	transform: rotate(120deg);
	width: 994px;
}

.ellipse-24_6 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 497.15px/115.11px;
	height: 230px;
	left: 13px;
	opacity: 0.79;
	position: absolute;
	top: 360px;
	transform: rotate(30deg);
	width: 994px;
}

.overlap-group7 {
	height: 2464px;
	position: relative;
	width: 2332px;
}

.bg-gradient-img {
	align-items: flex-end;
	display: flex;
	height: 520px;
	left: 96px;
	overflow: hidden;
	position: absolute;
	top: 86px;
	transform: rotate(180deg);
	width: 617px;
}

.overlap-group1 {
	height: 857px;
	margin-bottom: -311.87px;
	margin-left: 19px;
	position: relative;
	width: 749px;
}

.eclipse {
	background: linear-gradient(180deg, rgb(23.26, 58.74, 127.62) 0%, rgb(16.7, 87.42, 61.96) 100%);
	border-radius: 177.1px/177.02px;
	filter: blur(200px);
	height: 354px;
	left: 198px;
	position: absolute;
	top: 226px;
	width: 354px;
}

.group-1 {
	position: absolute;
	width: 638.4px;
	height: 856.75px;
	left: 598px;
	top: -311.87px;
	transform: matrix(-1, 0, 0, 1, 0, 0);
}

.home .group-2 {
	display: flex;
	left: 0;
	position: absolute;
}

.texture {
	height: 520px;
	margin-bottom: 24.87px;
	mix-blend-mode: overlay;
	width: 568px;
}

.bg-gradient-img-2 {
	height: 857px;
	margin-bottom: -3290px;
	width: 749px;
	
}

.widget-wrapper {
	align-items: flex-start;
	display: flex;
	height: 670px;
	/* left: 151px; */
	position: absolute;
	/* top: 312px; */
	width: 508px;
}

.rectangle-29 {
	position: absolute;
	/* left: 49.97%; */
	/* right: 22.44%; */
	top: 14.93%;
	bottom: 38.66%;
	background: linear-gradient(180deg, #18ff9e00 0%, #17ffe3 100%);
	filter: blur(100px);
	transform: matrix(-1, 0, 0, 1, 0, 0);
	width: 100%;
}

.intersect-container {
	position: absolute;
	width: 1440px;
	height: 900px;
	left: 0px;
	top: 990px;

	opacity: 0.15;
}

.intersect-1 {
	position: absolute;
	width: 375px;
	height: 545.5px;
	left: 0px;
	top: -150px;

	background: #3EE5A9;
	opacity: 0.5;
	filter: blur(200px);
}

.intersect-2 {
	position: absolute;
	width: 620.33px;
	height: 474px;
	left: 819.75px;
	top: 514px;

	background: #60FFE7;
	filter: blur(200px);
}

.circles {
	position: absolute;
	width: 2332px;
	height: 1444px;
	left: 0px;
	top: 0px;
}

.bg-gradient-img-down {
	position: absolute;
	width: 1296px;
	height: 535px;
	left: -306px;
	top: 6130px;
}

.bg-gradient-img-down-asic {
	position: absolute;
	width: 1296px;
	height: 535px;
	left: -326px;
	top: 3507px;
}

.circles-1 {
	position: absolute;
    width: 2616px;
    height: 1974px;
    left: -143px;
    top: -245px;
}

.circles-2 {
	position: absolute;
width: 1854px;
height: 1310px;
top: 841px;
}

.circles-3 {
	position: absolute;
width: 2332px;
height: 1444px;
left: -354px;
top: -192px;

}

.ellipse-container {
	height: 1045px;
	position: relative;
	width: 1428px;
}

.ellipse-76 {
	height: 1045px;
	left: 0;
	position: absolute;
	top: 0;
	width: 1428px;
}

.ellipse-75 {
	height: 757px;
	left: 288px;
	position: absolute;
	top: 144px;
	width: 1140px;
}

.ellipse-74 {
	height: 521px;
	left: 524px;
	position: absolute;
	top: 262px;
	width: 904px;
}

.img-container {
	height: 1614px;
	margin-left: 96px;
	margin-top: 1380px;
	position: relative;
	width: 1056px;
}

.bg-img {
	height: 1045px;
	justify-content: flex-end;
	left: 420px;
	min-width: 600px;
	transform: rotate(180deg);
}

.ellipse-container-3 {
	position: absolute;
    width: 1447px;
    height: 1482.22px;
    left: 280px;
    top: -48px;
	opacity: 0.3;
}

.ellipse-24_20-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.31;
	position: absolute;
	top: 589px;
	transform: rotate(100deg);
	width: 1411px;
}

.ellipse-24_8-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.72;
	position: absolute;
	top: 522px;
	transform: rotate(40deg);
	width: 1411px;
}

.ellipse-24_28-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.03;
	position: absolute;
	top: 634px;
	transform: rotate(140deg);
	width: 1411px;
}

.ellipse-24-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	position: absolute;
	top: 476px;
	width: 1411px;
}

.ellipse-24_21-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.28;
	position: absolute;
	top: 595px;
	transform: rotate(105deg);
	width: 1411px;
}

.ellipse-24_15-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.31;
	position: absolute;
	top: 589px;
	transform: rotate(100deg);
	width: 1411px;
}

.ellipse-24_23-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.21;
	position: absolute;
	top: 606px;
	transform: rotate(115deg);
	width: 1411px;
}

.ellipse-24_9-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.69;
	position: absolute;
	top: 527px;
	transform: rotate(45deg);
	width: 1411px;
}

.ellipse-24_19-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.34;
	position: absolute;
	top: 583px;
	transform: rotate(95deg);
	width: 1411px;
}

.ellipse-24_17-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.41;
	position: absolute;
	top: 572px;
	transform: rotate(85deg);
	width: 1411px;
}

.ellipse-24_16-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.45;
	position: absolute;
	top: 567px;
	transform: rotate(80deg);
	width: 1411px;
}

.ellipse-24_3-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.9;
	position: absolute;
	top: 493px;
	transform: rotate(15deg);
	width: 1411px;
}

.ellipse-24_5-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.83;
	position: absolute;
	top: 505px;
	transform: rotate(25deg);
	width: 1411px;
}

.ellipse-24_6-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.79;
	position: absolute;
	top: 510px;
	transform: rotate(45deg);
	width: 1411px;
}

.ellipse-24_25-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.14;
	position: absolute;
	top: 617px;
	transform: rotate(125deg);
	width: 1411px;
}

.ellipse-24_22-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.24;
	position: absolute;
	top: 600px;
	transform: rotate(110deg);
	width: 1411px;
}

.ellipse-24_18-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.38;
	position: absolute;
	top: 578px;
	transform: rotate(90deg);
	width: 1411px;
}

.ellipse-24_2-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.93;
	position: absolute;
	top: 488px;
	transform: rotate(10deg);
	width: 1411px;
}

.ellipse-24_1-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.97;
	position: absolute;
	top: 482px;
	transform: rotate(5deg);
	width: 1411px;
}

.ellipse-24_4-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.86;
	position: absolute;
	top: 499px;
	transform: rotate(20deg);
	width: 1411px;
}

.ellipse-24_13-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.55;
	position: absolute;
	top: 550px;
	transform: rotate(65deg);
	width: 1411px;
}

.ellipse-24_12-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.59;
	position: absolute;
	top: 544px;
	transform: rotate(60deg);
	width: 1411px;
}

.ellipse-24_10-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.66;
	position: absolute;
	top: 533px;
	transform: rotate(50deg);
	width: 1411px;
}

.ellipse-24_7-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.76;
	position: absolute;
	top: 516px;
	transform: rotate(35deg);
	width: 1411px;
}

.ellipse-24_24-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.17;
	position: absolute;
	top: 612px;
	transform: rotate(120deg);
	width: 1411px;
}

.ellipse-24_14-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.52;
	position: absolute;
	top: 555px;
	transform: rotate(70deg);
	width: 1411px;
}

.ellipse-24_26-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.1;
	position: absolute;
	top: 623px;
	transform: rotate(130deg);
	width: 1411px;
}

.ellipse-24_27-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.07;
	position: absolute;
	top: 628px;
	transform: rotate(135deg);
	width: 1411px;
}

.ellipse-24_11-1 {
	border: 2px solid;
	border-color: var(--charade);
	border-radius: 705.27px/163.3px;
	height: 327px;
	left: 18px;
	opacity: 0.62;
	position: absolute;
	top: 538px;
	transform: rotate(55deg);
	width: 1411px;
}

.bg-gradient-img-1 {
	align-items: flex-start;
	display: flex;
	height: 1056px;
	left: 261px;
	overflow: hidden;
	position: absolute;
	top: 819px;
	transform: rotate(-90deg);
	width: 535px;
}

.overlap-group {
	height: 1166px;
	margin-left: -506px;
	margin-top: -361.64;
	position: relative;
	width: 837px;
}

.group-1-1 {
	position: absolute;
width: 836.99px;
height: 1166.45px;
left: -361.64px;
top: 1041.23px;
transform: rotate(-90deg);
}

.texture-1 {
	height: 299px;
	margin-right: -164.73px;
	mix-blend-mode:overlay;
	width: 805px;
}

.union-1 {
	height: 1166px;
	margin-right: -410.68px;
	margin-top: -3156px;
	width: 837px;
}

.eclipse-1 {
	background: liner-gradient(180deg, rgba(44, 73.24, 130) 0%, rgb(44, 208, 148.96) 100%);
	border-radius: 197.87px/241.01px;
	filter: blur(400px);
	height: 482px;
	left: 221px;
	position: absolute;
	top: 308px;
	width: 396px;
}

.rectangle-29-1 {
	background: liner-gradient(180deg, rgb(24, 255, 158,) 0%, rgb(23.38, 255, 227.2) 100%);
	filter: blur(200px);
	height: 329px;
	left: 324px;
	position: absolute;
	top: 530px;
	width: 190px;
}

.item-2 {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 160px;
	left: 188px;
	position: absolute;
	top: 1186px;
	width: fit-content;
}

.content-1 {
	height: 767px;
	min-width: 1258px;
	position: relative;
}

.flex-col {
	flex-direction: column;
	min-height: 767px;
	width: 1258px;
}

.home .flex {
	align-items: center;
	display: flex;
}

.img-2 {
	height: 446px;
	margin-left: 7px;
	margin-top: 59px;
	margin-bottom: 60px;
	object-fit: cover;
	width: 1251px;
	
}

.cta-button-1 {
	align-items: center;
	background-color: var(--eucalyptus);
	border-radius: 10px;
	display: flex;
	gap: 10px;
	justify-content: center;
	margin-right: 2px;
	margin-top: 60px;
	overflow: hidden;
	padding:  16px 24px;
	position: relative;
	width: 190px;
}

.feature-title-2 {
	align-items: center;
	margin-right: 2px;
	width: 1256px;
}

.home .feature-title-4 {
	display: flex;
	flex-direction: column;
	gap: 10px;
	position: relative;
}

.home .subtitle-3 {
	display: flex;
	gap: 10px;
	position: relative;
}

.subtitle-1 {
	align-items: flex-start;
	align-self: stretch;
	padding: 10px;
	align-items: center;
    justify-content: center;
	width: 1236px;
	height: 44px;
	
	color: #ECF1F0;

	font-family: 'Raleway';
	font-style: normal;
	font-weight: 700;
	font-size: 36px;
	line-height: 44px;
/* identical to box height, or 122% */

	text-align: center;
	text-transform: capitalize;
	font-feature-settings: 'salt' on, 'liga' off;

}

.hulkos {
	background: linear-gradient(270deg, #60B4E7 42.64%, #80E786 78.07%);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	text-fill-color: transparent;
}

.title {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	gap: 10px;
	padding: 6px;
	position: relative;
}

.monitor-and-manage-a {
	flex: 1;
	letter-spacing: 0;
	line-height: 30px;
	margin-top: -1px;
	position: relative;
	text-align: center;
}

.content-4 {
	height: 522px;
	min-width: 1266px;
	position: relative;
}

.pains-of-mining {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 48px;
	left: 0;
	padding: 0px 74px 0px Opx;
	position: absolute;
	top: 0;
	width: 608px;
}

.cta-button {
	align-items: center;
	background-color: var(--eucalyptus) ;
	border-radius: 10px;
	border: none;
	display: flex;
	gap: 10px;
	justify-content: center;
	overflow: hidden;
	padding: 16px 24px;
	position: relative;
	width: 190px;
}

.cta-button:hover {
	background-color: #4EFDBE;
}



.feature-title-1 {
	align-items: flex-start;
	margin-right:-32px;
	width: 566px;
}

.viruses-hackers-or {
	letter-spacing: 0;
	line-height: 32px;
	margin-top: -1px;
	position: relative;
	width: 526px;
}

.span1 {
line-height: 24px;
}

.subtitle {
	align-items: flex-start;
	padding: 10px;
	width: 554px;
}

.securitv-resist-vi{
	flex: 1;
	letter-spacing: 0;
	line-height: 44px;
	margin-top:-1px;
	position: relative;
}

.img-5 {
	height: 364px;
	left: 641px;
	position: absolute;
	top: 76px;
	width: 625px;
}
.content-5 {
	height: 726px;
	min-width: 1273px;
	position: relative;
	margin-top: 60px;
}

.home .pains-of-mining-5 {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 48px;
	position: absolute;
}

.pains-of-mining-3 {
	left: 712px;
	padding: 0px 74px 0px Opx;
	top: 16px;
	width: 561px;
}

. feature-title {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 10px;
	margin-right: -67px;
	position: relative;
	width: 554px;
}

.highest-profit-model{
	flex: 1;
	letter-spacing: 0;
	line-height: 44px;
	margin-top: -1px;
	position: relative;
	white-space: nowrap;
}

.title-1 {
	align-items: flex-start;
	display: flex;
	gap: 10px;
	padding: 6px 62px 6px 6px;
	position: relative;
	width: 544px;
}

.automatically-adjust{
	letter-spacing: 0;
	line-height: 32px;
	margin-right:-48px;
	margin-top:-1px;
	position: relative;
	width: 524px;
}

.img-6 {
	height: 726px;
	left: 0;
	object-fit: cover;
	position: absolute;
	top: 0;
	width: 626px;
}

.content-2 {
	height: 512px;
	min-width: 1276px;
	position: relative:
}

.overlap-group-1 {
	height: 512px;
	position: relative;
	width: 1276px;
}

.pains-of-mining-1 {
	left: 0;
	top: 0;
	width: 648px;
}

.feature-title-3 {
	align-items: flex-start;
	width: 566px;
}

.real-time-reporting-status{
	flex: 1;
	letter-spacing:0;
	line-height: 44px;
	margin-top: -1px;
	position: relative;
	white-space: nowrap;
}

.quickly-understand-t{
	letter-spacing: 9;
	line-height: 32px;
	margin-top: -1px;
	position: relative;
	width: 526px;
}

.span2 {
	line-height: 25.6px;
}

.img-3-2 {
	height: 491px;
	left: 644px;
	obiect-fit: cover;
	position: absolute;
	top: 21px;
	width: 632px;
}

.content-6 {
	height: 359px;
	min-width: 1256px;
	position: relative;
}

.overlap-group1-1 {
	height: 359px;
	position: relative;
	width: 1256px;
}

.img-7 {
	height: 312px;
	left: 594px;
	object-fit: cover;
	position: absolute;
	top: 19px;
	width: 662px;
}

.run-with-injuries {
	flex: 1;
	letter-spacing: 0;
	line-height: 44px;
	margin-top:-1px;
	position: relative;
	white-space: nowrap;
}

.the-chip-can-still-r {
	letter-spacing: 0;
	line-height: 32px;
	margin-top: -1pX;
	position: relative;
	width: 526px;
}

.content-3 {
	height: 685px;
	min-width: 1293px;
	position: relative;
}

.pains-of-mining-2 {
	left: 732px;
	padding: 0px 74px 0px Opx;
	top: 0;
	width: 561px;
}

.timely-notification {
	flex: 1;
	letter-spacing: 0;
	line-height: 44px;
	margin-top: -1px;
	position: relative;
	white-space: nowrap;
}

.home .address-2 {
	letter-spacing: 0;
	margin-top:-1px;
	position: relative;
}

.address-1 {
	line-height: 32px;
	margin-right:-48px;
	width: 524px;
}

.img-4 {
	height: 500px;
	left: 0;
	object-fit: cover:
	position: absolute;
	top: 72px;
	width: 687px;
	margin-top: 60px;
}

.content-7 {
	height: 513px;
	min-width: 1223px;
	position: relative;
}

.pains-of-mining-4 {
	left: 662px;
	padding: 0px 74px 0px 6;
	top: 0;
	width: 561px;
}

.chip-level-precise-p {
	letter-spacing:0;
	line-height: 32px;
	margin-right:-48px;
	margin-top:-1px;
	position: relative;
	width: 524px;
}

.fault-location {
	flex: 1;
	letter-spacing: 0;
	line-height: 44px;
	margin-top:-1px;
	position: relative;
	white-space: nowrap;
}

.img-8-1 {
	height: 322px;
	left: 0;
	object-fit: cover;
	position: absolute;
	top: 85px;
	width: 504px;
}

.navbar {
	align-items: center;
	display: flex;
	gap: 260px;
	left: 96px;
	padding: 20px 92px;
	position: absolute;
	top: 86px;
	width: fit-content;
	z-index: 1;
}

.logo-1 {
	min-width: 205px;
}

.home .logo-2 {
	height: 30px;
	position: relative;
}

.language-cta {
	align-items: center;
	display: flex;
	justify-content: space-between;
	position: relative;
	width: 205px;
}

.langage-option {
	align-items: flex-start;
	display: flex;
	gap: 10px;
	position: relative;
	width: fit-content;
	visibility: hidden
}

.jamworld {
	height: 24px;
	min-width: 24px;
	position: relative;
}

.home .frame {
	display: flex;
	position: relative;
}

.frame-3 {
	align-items: center;
	justify-content: center;
	width: 46px;
}

.en {
	color: var(--nobel);
	flex: 1;
	font-family:var(--font-family-raleway);
	font-size: var(--font-size-xs);
	font-weight: 600;
	letter-spacing:0;
	line-height: normal;
	position: relative;
	text-align: center;
}

.bxbx-chevron-down {
	flex: 1;
	height: 24px;
	min-width: 23px;
	position: relative;
}

.login-button {
	align-items: center;
	background-color: var(--eucalyptus) ;
	border-radius: 10px;
	border: none;
	display: flex;
	gap: 10px;
	justify-content: center;
	overflow: hidden;
	padding: 13px 24px;
	position: relative;
	width: 104px;
}

.login-button:hover {
	background-color: #4EFDBE;
}

.nav-item {
	alian-items: flex-start;
	display: flex;
	gap: 20px;
	position: relative;
	width: fit-content;
}

.nav-item-item {
	align-items: center;
	display: flex;
	gap: 10px;
	height: 39px;
	justify-content: center;
	padding: 10px;
	position: relative;
	width: fit-content;
}

.vision-mission {
	letter-spacing: 0;
	line-height: normal;
	position: relative;
	width: fit-content;
	text-decoration: none
}

.vision-mission:hover {
	color: #3EE5A9;
}

.place-1 {
	color: var(--eucalyptus);
	font-family:var(--font-family-raleway);
	font-size:var(--font-size-xs);
	line-height: normal;
	text-decoration: none
}

.home .place-2 {
	letter-spacing:0;
	position: relative;
	width: fit-content;
}

.overlap-group10 {
	height: 1289px;
	left: 188px;
	position: absolute;
	top: 90px;
	width: 1348px;
}

.header-title {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 40px;
	height: 518px;
	left: 0;
	padding: 0px 0px 66px;
	position: absolute;
	top: 192px;
	width: 640px;
}

.header-title-1 {
	align-items: center;
	align-self: stretch;
	display: flex;
	flex-direction: column;
	gap: 8px;
	justify-content: center;
	position: relative;
}

.title-3 {
	align-items: center;
	align-self: stretch;
	display: flex;
	gap: 10px;
	padding: 10px;
	position: relative;
}

.all-cloud-automation{
	flex: 1;
	letter-spacing: 0;
	line-height: 32px;
	margin-top: -1px;
	position: relative:
}

.subtitle-2 {
	align-items: center;
	align-self: stretch;
	padding: 10px 0px 10px 10px;
}

.valign-text-bottom {
	displav: flex;
	flex-direction: column;
	justify-content: flex-end;
}

.title-2 {
	-webkit-background-clip: text !important;
	-webkit-text-fill-color: transparent;
	background: linear-gradient(90.17deg, #7FE786 7.42%, #58A7FE 93.62%);
	background-clip: text;
	color: transparent;
	font-family:var(--font-family-raleway);
	font-size: var(--font-size-xxl);
	font-weight: 700;
	letter-spacing: 0;
	line-height: normal;
	margin-right: -307px;
	margin-top: -1px;
	position: relative;
	text-fill-color: transparent;
	width: 937px;
}

.img-1-1 {
	left: 483px;
	object-fit: cover;
	position: absolute;
	top: 251px;
	width: 958px;
}

.footer {
	align-items: center;
	background-color: @transparent;
	display: flex;
	flex-direction: column;
	gap: 49px;
	height: 297px;
	justify-content: flex-start;
	left: 96px;
	mix-blend-mode: normal;
	position: absolute;
	top: 6369px;
	width: 1440px;
}

.footer-asic {
	align-items: center;
	background-color: @transparent;
	display: flex;
	flex-direction: column;
	gap: 49px;
	height: 297px;
	justify-content: flex-start;
	mix-blend-mode: normal;
	position: absolute;
	top: 3660px;
	width: 1440px;
}

.flex-row {
	height: 198px;
	min-width: 1256px;
}

.frame-152 {
	align-items: flex-start;
	flex-direction: column;
	gap: 65px;
	margin-bottom: 1p;
	width: fit-content;
}

.frame-150 {
	align-items: flex-start;
	flex-direction: column;
	gap: 32px;
	width: fit-content;
}

.copyright {
	align-items: flex-start;
	align-self: stretch;
	display: flex;
	gap: 10px;
	position: relative;
}

.address {
	line-height: 24px;
	white-space: nowrap;
	width: fit-content;
}

.instagram {
	height: 24px;
	width: 24px;
	position: relative;
	padding-right: 12px;
}

.facebook {
	height: 24px;
	width: 24px;
	position: relative;
	padding-right: 12px;
}

.twitter {
	height: 24px;
	width: 24px;
	position: relative;
	padding-right: 12px;
}

.youtube {
	height: 24px;
	width: 24px;
	position: relative;
	padding-right: 12px;
}

.frame-151 {
	align-items: flex-start;
	align-self: stretch;
	flex-direction: column;
	gap: 10px;
}

.logo {
	align-items: center;
	display: flex;
	gap: 10px;
	padding: 8px Opx;
	width: 133px;
}

.logo-temp {
	margin-bottom:-8px;
	margin-top:-8px;
	min-width: 126.6px;
}

.group {
	align-items: flex-start;
	height: 20px;
	min-width: 24px;
	padding: 0 Opx;
	top: 5px;
}

.combined-shape-container {
	height: 20px;
	position: relative;
	width: 24px;
}

.combined-shape{
	height: 20px;
	left: 0;
	position: absolute;
	top: 0;
	width: 13px;
}

.combined-shape-1 {
	height: 20px;
	left: 10px;
	position: absolute;
	top: 0;
	width: 13px;
}

.hulk-os {
	color: var(--white);
	font-family:var(--font-family-mulish);
	font-size: var(--font-size-l);
	font-weight: 700;
	left: 33px;
	letter-spacing:0;
	line-height: normal;
	position: absolute;
	top: 0;
	width: 94px;
}

.help-center {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 20px;
	margin-left: 589px;
	position: relative;
	width: fit-content;
}

.help-center-3 {
	align-items: flex-start;
	display: flex;
	flex-direction: column;
	gap: 20px;
	position: relative;
	width: 119px;
}

. frame-138 {
	align-items: center;
	align-self: stretch;
	gap: 10px;
}

.product-updates {
	letter-spacing: 0;
	line-height: 24px;
	margin-top:-1px;
	position: relative;
	white-space: nowrap;
	width: fit-content;
}

.frame-139 {
	align-items: center;
	align-self: stretch;
	gap: 10px:
}

.documentation {
	letter-spacing: 0;
	line-height: 24px;
	margin-top:-1px;
	position: relative;
	white-space: nowrap;
	width: fit-content;
}

.frame-140 {
	align-items: center;
	align-self: stretch;
	gap: 10px;
}

.telegram-group {
	letter-spacing: 0;
	line-height: 24px;
	margin-top:-1px;
	position: relative;
	white-space: nowrap;
	width: fit-content:
}

.frame-141 {
	align-items: center;
	align-self: stretch;
	gap: 10px;
}

.contact-us {
	letter-spacing: 0;
	line-height: 24px;
	margin-top: -1pX;
	position: relative;
	white-space: nowrap;
	width: fit-content;
}

.help-center-1 {
	align-items: center;
	align-self: stretch;
	display: flex;
	gap: 10px;
	position: relative;
}

.help-center-2 {
	flex: 1;
	letter-spacing: 0;
	line-height: 22px;
	margin-top: -1px;
	position: relative;
	white-space: nowrap;
}

.legal {
	align-items: flex-start;
	flex-direction: column;
	gap: 20px;
	margin-left: 150px;
	width: fit-content:
}

.home .legal-2 {
	display: flex;
	position: relative;
}

.legal-1 {
	align-items: center;
	alian-self: stretch;
	gap: 10px;
}

.place {
	line-height: 22px;
	white-space: nowrap;
}

.legal-menu{
	align-items: flex-start;
	flex-direction: column;
	gap: 20px;
	width: fit-content;
}

.frame-13 {
	align-items: center;
	gap: 10px;
	width: fit-content:
}

.privacy-policy {
	letter-spacing: 0;
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	white-space: nowrap;
	width: fit-content;
}

.partnership-agreement {
	letter-spacing: 0;
	line-height: 24px;
	margin-top:-1px;
	position: relative;
	white-space: nowrap;
	width: fit-content;
}

.frame-134 {
	align-items: center;
	gap: 10px;
	padding: 0px 1px;
	width: fit-content;
}

.cookie-policy{
	letter-spacing: 0;
	line-height: 24px;
	margin-top:-1px;
	position: relative;
	white-space: nowrap;
	width: fit-content;
}
.license {
	letter-spacing: 0;
	line-height: 24px;
	margin-top: -1px;
	position: relative;
	white-space: nowrap;
	width: fit-content;
}

.rectangle-27 {
	background-color: #ffffff0d; 
	height: 1px;
	margin-right: 1px;
	width: 1440px;
}

.Header-Title {
	display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0px;
gap: 40px;

position: absolute;
height: 554px;
left: 190px;
right: 391px;
top: 263px;
z-index: 1;
}

.Header-Title-1 {
display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
padding: 0px;
gap: 8px;

width: 957px;
height: 310px;


/* Inside auto layout */

flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;
}

.Supported {
	line-height: 24px;
}

.img-9 {
width: 1500px;
height: 900px;
margin-left: 89px;
margin-top: 90px;

background: radial-gradient(42.45% 44.91% at 72.15% 50%, rgba(19, 25, 33, 0) 0%, #131820 100%), url(wepik-photo-mode-2022825-131322.png);
}

.Content-Item-1 {
	position: absolute;
width: 1256px;
height: 505px;
left: 188px;
top: 1150px;
}

.Content-Item-4 {
	box-sizing: border-box;
	position: absolute;
	width: 612px;
	height: 326px;
	top: 179px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
border-radius: 18px;
float: none;
clear: none;
}

.Content-Item-4-1 {
	box-sizing: border-box;

position: absolute;
width: 612px;
height: 326px;
right: 0px;
top: 179px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
border-radius: 18px;
}

.item4-title {
	position: absolute;
width: 520px;
height: 38px;
left: 30px;

font-family: 'Raleway';
font-style: normal;
font-weight: 600;
font-size: 32px;
line-height: 38px;
/* identical to box height */

font-feature-settings: 'salt' on, 'liga' off;

color: #3EE5A9;

}

.item4-subtitle {
	position: absolute;
width: 520px;
height: 76px;
left: 30px;
top: 62px;

font-family: 'Raleway';
font-style: normal;
font-weight: 600;
font-size: 32px;
line-height: 38px;
font-feature-settings: 'salt' on, 'liga' off;

color: #FFFFFF;
}

.item4-text {
	position: absolute;
width: 520px;
height: 96px;
left: 30px;
top: 170px;

/* Caption/Caption 1 - Reguler */

font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* or 150% */

font-feature-settings: 'salt' on, 'liga' off;

/* Font Color/Light Subtitle */

color: #B6B6B6;
}

.Content-Item-2 {
	position: absolute;
width: 1256px;
height: 944px;
right: 92px;
top: 1936px;
}

.Content-Item-5 {
	box-sizing: border-box;

/* Auto layout */

display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
padding: 30px 52px 116px 30px;
gap: 21px;

position: absolute;
width: 400px;
height: 345px;
right: 856px;
top: 215px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
border-radius: 18px;
}

.Content-Item-5-1 {
	box-sizing: border-box;

/* Auto layout */

display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
padding: 30px 52px 116px 30px;
gap: 21px;

position: absolute;
width: 400px;
height: 345px;
right: 428px;
top: 215px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
border-radius: 18px;
}

.Content-Item-5-2 {
	box-sizing: border-box;

/* Auto layout */

display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
padding: 30px 52px 116px 30px;
gap: 21px;

position: absolute;
width: 400px;
height: 345px;
right: 0px;
top: 215px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
border-radius: 18px;
}

.Content-Item-5-3 {
	box-sizing: border-box;

/* Auto layout */

display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
padding: 30px 52px 30px 30px;
gap: 21px;

position: absolute;
width: 400px;
height: 355px;
right: 856px;
top: 588px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
border-radius: 18px;
}

.Content-Item-5-4 {
	box-sizing: border-box;

/* Auto layout */

display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
padding: 30px 52px 126px 30px;
gap: 21px;

position: absolute;
width: 400px;
height: 355px;
right: 428px;
top: 588px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
border-radius: 18px;
}

.Content-Item-5-5 {
	box-sizing: border-box;

/* Auto layout */

display: flex;
flex-direction: column;
justify-content: center;
align-items: flex-start;
padding: 30px 52px 126px 30px;
gap: 21px;

position: absolute;
width: 400px;
height: 355px;
right: 0px;
top: 588px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
border-radius: 18px;
}


.item-icon {
	display: flex;
flex-direction: row;
align-items: flex-start;
padding: 0px;
gap: 10px;

width: 80px;
height: 80px;


/* Inside auto layout */

flex: none;
order: 0;
flex-grow: 0;
}

.item5-title {
	
display: flex;
flex-direction: row;
align-items: flex-start;
margin: 0;
gap: 10px;

width: 338px;


/* Inside auto layout */

flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;


font-family: 'Raleway';
font-style: normal;
font-weight: 600;
font-size: 20px;
line-height: 30px;
/* identical to box height, or 150% */

font-feature-settings: 'salt' on, 'liga' off;

/* Font Color/Light Title */

color: #ECF1F0;

}

.item5-text {
	display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
gap: 10px;
margin: 0;
width: 338px;
height: 48px;

	/* Caption/Caption 1 - Reguler */

font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* or 150% */

font-feature-settings: 'salt' on, 'liga' off;

/* Font Color/Light Subtitle */

color: #B6B6B6;


/* Inside auto layout */

flex: none;
order: 0;
flex-grow: 1;
}

.Content-Item-3 {
	position: absolute;
	width: 800px;
	height: 485px;
	left: 422px;
	top: 3070px;
}

.item3-no {
position: absolute;
height: 108px;
width: 236px;
left: 272px;
top: 8px;
margin: 0;

font-family: 'Raleway';
font-style: normal;
font-weight: 700;
font-size: 92px;
line-height: 108px;
/* identical to box height */

font-feature-settings: 'pnum' on, 'lnum' on;

background: linear-gradient(90.17deg, #7FE786 7.42%, #58A7FE 93.62%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;
}

.item3-text {
position: absolute;
height: 38px;
width: 279px;
left: 251px;
top: 140px;
margin: 0;

font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 32px;
line-height: 38px;
/* identical to box height */

text-align: center;

color: #FFFFFF;
}

.item3-title {
position: absolute;
height: 75px;
left: 0px;
top: 302px;
margin: 0;

font-family: 'Raleway';
font-style: normal;
font-weight: 700;
font-size: 64px;
line-height: 75px;
text-align: center;

color: #FFFFFF;}

.item3-bta
{
	display: flex;
flex-direction: row;
justify-content: center;
align-items: center;
padding: 16px 24px;
gap: 10px;
margin: 0;

position: absolute;
width: 190px;
height: 56px;
left: 295px;
top: 429px;
}

.bg-3-1 {
	position: absolute;
width: 1440px;
height: 900px;
left: 0px;
top: 2500px;
}

.Header-Title-a {
	display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 0px;
gap: 40px;

position: absolute;
height: 364px;
left: 340px;
top: 340px;
}

.Header-Title-2 {
	display: flex;
flex-direction: column;
justify-content: center;
align-items: center;
padding: 0px;
gap: 8px;

width: 957px;
height: 268px;


/* Inside auto layout */

flex: none;
order: 0;
align-self: stretch;
flex-grow: 0;
}

.title-4 {
flex-direction: row;
align-items: center;
gap: 10px;

width: 957px;
height: 95px;
margin: 0;


/* Inside auto layout */

font-family: 'Raleway';
font-style: normal;
font-weight: 700;
font-size: 64px;
line-height: 75px;
align-items: flex-end;
text-align: center;
font-feature-settings: 'salt' on, 'liga' off;

background: linear-gradient(90.17deg, #7FE786 7.42%, #58A7FE 93.62%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
background-clip: text;
text-fill-color: transparent;


/* Inside auto layout */

flex: none;
order: 0;
flex-grow: 0;
}

.Our {
	width: 937px;
height: 145px;

/* Subtitle/Subtitle 1 - Reguler */

font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 160%;
/* or 29px */

text-align: center;
font-feature-settings: 'salt' on, 'liga' off;

/* Font Color/Light Subtitle */

color: #B6B6B6;


/* Inside auto layout */

flex: none;
order: 0;
flex-grow: 1;
}

.Content-Item-6 {
	display: flex;
flex-direction: column;
align-items: center;
padding: 0px;
gap: 69px;

position: absolute;
height: 447px;
right: 92px;
top: 990px;

}

.Content-Item-6-1 {
	box-sizing: border-box;

/* Auto layout */

display: flex;
flex-direction: row;
align-items: center;
padding: 30px 30px 30px 28px;
gap: 10px;

position: absolute;
width: 296px;
height: 260px;
left: 0px;
top: 184px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
backdrop-filter: blur(100px);
/* Note: backdrop-filter has minimal browser support */

border-radius: 18px;
}

.Content-Item-6-2 {
	box-sizing: border-box;

/* Auto layout */

display: flex;
flex-direction: row;
align-items: center;
padding: 30px 30px 30px 28px;
gap: 10px;

position: absolute;
width: 296px;
height: 260px;
left: 320px;
top: 184px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
backdrop-filter: blur(100px);
/* Note: backdrop-filter has minimal browser support */

border-radius: 18px;
}

.Content-Item-6-3 {
	box-sizing: border-box;

/* Auto layout */

display: flex;
flex-direction: row;
align-items: center;
padding: 30px 30px 30px 28px;
gap: 10px;

position: absolute;
width: 296px;
height: 260px;
left: 640px;
top: 184px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
backdrop-filter: blur(100px);
/* Note: backdrop-filter has minimal browser support */

border-radius: 18px;
}

.Content-Item-6-4 {
	box-sizing: border-box;

/* Auto layout */

display: flex;
flex-direction: row;
align-items: center;
padding: 30px 30px 30px 28px;
gap: 10px;

position: absolute;
width: 296px;
height: 260px;
left: 960px;
top: 184px;

/* High Fidelity Color/Card Background */

background: rgba(255, 255, 255, 0.02);
border: 1px solid rgba(255, 255, 255, 0.05);
backdrop-filter: blur(100px);
/* Note: backdrop-filter has minimal browser support */

border-radius: 18px;
}


.item6-icon
{
position: absolute;
width: 80px;
height: 80px;
left: 28px;
top: 30px;
}

.item6-text {
	display: flex;
flex-direction: column;
align-items: flex-start;
padding: 0px;
gap: 12px;

position: absolute;
width: 212px;
height: 96px;
left: 28px;
top: 134px;
margin: 0;

font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 16px;
line-height: 24px;
/* or 150% */

font-feature-settings: 'salt' on, 'liga' off;

/* Font Color/Light Subtitle */

color: #B6B6B6;


/* Inside auto layout */

flex: none;
order: 1;
align-self: stretch;
flex-grow: 0;
}

.item-title {
width: 1244px;
height: 29px;

/* Subtitle/Subtitle 1 - Reguler */

font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 160%;
/* identical to box height, or 29px */

text-align: center;
font-feature-settings: 'salt' on, 'liga' off;

/* Font Color/Light Subtitle */

color: #B6B6B6;


/* Inside auto layout */

flex: none;
order: 0;
flex-grow: 1;
}

.Common-problems {
	position: absolute;
width: 1244px;
height: 41px;
left: 6px;
top: 74px;
margin: 0;

/* Subtitle/Subtitle 1 - Reguler */

font-family: 'Roboto';
font-style: normal;
font-weight: 400;
font-size: 18px;
line-height: 160%;
/* or 29px */

text-align: center;
font-feature-settings: 'salt' on, 'liga' off;

/* Font Color/Light Subtitle */

color: #B6B6B6;
}

.Content-Item-7 {
	position: absolute;
height: 341px;
left: 334px;
right: 239px;
top: 1557px;
}

.item7-text {
	justify-content: center;
	position: absolute;
width: 855px;
height: 44px;
top: 0px;
margin: auto;

/* Heading/Heading 3 */

font-family: 'Raleway';
font-style: normal;
font-weight: 700;
font-size: 36px;
line-height: 44px;
/* identical to box height, or 122% */

text-align: center;
font-feature-settings: 'salt' on, 'liga' off;

/* Font Color/Light Title */

color: #ECF1F0;
}

.img-10 {
	position: absolute;
width: 963px;
height: 138px;
top: 113px;
margin: auto;
}

.item7-bta {
	top: 291px;
    margin: auto;
}

.img-11 {
	position: absolute;
width: 1256px;
height: 568px;
left: 188px;
top: 2061px;
}

.Content-Item-9 {
	position: absolute;
width: 1257px;
height: 637px;
left: 188px;
top: 2915px;

display: flex;
    flex-direction: column;
    justify-content: space-around;
    flex-wrap: nowrap;
}

.footer-about {
	align-items: center;
    background-color: @transparent;
    display: flex;
    flex-direction: column;
    gap: 49px;
    height: 297px;
    justify-content: flex-start;
    left: 96px;
    mix-blend-mode: normal;
    position: absolute;
    width: 1440px;
	top: 3745px;
}

/** {box-sizing: border-box}
body {font-family: Verdana, sans-serif; margin:0}
.mySlides {display: none}
img {vertical-align: middle;}*/

/* Slideshow container */
.slideshow-container {
  max-width: 1246px;
  position: relative;
  margin: auto;
  top: 60px;
  display: flex;
}

/* Next & previous buttons */
.prev, .next {
  cursor: pointer;
  position: absolute;
  top: 50%;
  width: auto;
  padding: 16px;
  margin-top: -22px;
  color: white;
  font-weight: bold;
  font-size: 18px;
  transition: 0.6s ease;
  border-radius: 0 3px 3px 0;
  user-select: none;
}

.prev {
	left: -90px;
}

/* Position the "next button" to the right */
.next {
  right: -64px;
  border-radius: 3px 0 0 3px;
}

/* On hover, add a black background color with a little bit see-through */
.prev:hover, .next:hover {
  background-color: rgba(0,0,0,0.8);
}

/* Caption text */
.text {
  color: #f2f2f2;
  font-size: 15px;
  padding: 8px 12px;
  position: absolute;
  bottom: 8px;
  width: 100%;
  text-align: center;
}

/* Number text (1/3 etc) */
.numbertext {
  color: #f2f2f2;
  font-size: 12px;
  padding: 8px 12px;
  position: absolute;
  top: 0;
}

/* The dots/bullets/indicators */
.dot {
  cursor: pointer;
  height: 15px;
  width: 15px;
  margin: 0 2px;
  background-color: #D9D9D9;
  border-radius: 50%;
  display: inline-block;
  transition: background-color 0.6s ease;
}

.active, .dot:hover {
  background-color: #3EE5A9;
}

/* Fading animation */
.fade {
  animation-name: fade;
  animation-duration: 1.5s;
}

@keyframes fade {
  from {opacity: .4} 
  to {opacity: 1}
}

/* On smaller screens, decrease text size */
@media only screen and (max-width: 300px) {
  .prev, .next,.text {font-size: 11px}
}

/*body::-webkit-scrollbar {
  overflow-x: hidden;
}*/

.body::-webkit-scrollbar {
  height: 100%;
  width: 0;
}

a {
	text-decoration: none
}

a:hover {
	color: #3EE5A9;
}

.contact {
	display: flex;
	flex-direction: column;
	gap:24px;
	margin-left: auto;
}

.email-link {
	    display: flex;
    gap: 8px;
    align-items: center;
	color: #B6B6B6;
}