body {
	background-color: #000;	
}

a {
    background-color: transparent;
    text-decoration: none;
    color: #8762FC;
}

.section-gap{
	padding-top:100px;
	padding-bottom:100px;
}

.text-bg span{
     background: linear-gradient(92.32deg, #FFFFFF 44.26%, #9877FF 63.9%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
}

/* solution pages */
.stab .elementor-tab-content{
background: linear-gradient(180deg, #27232E 0%, #161419 100%);
border: 1px solid #312B41;
border-radius: 0px 0px 30px 30px;
	padding:50px;
}
.stab .elementor-tab-title{
border-radius: 20px 20px 0px 0px;
    border: solid 1px #342C4D;
    padding: 10px 20px;
}
.stab .elementor-tab-title.elementor-tab-desktop-title{
		display: flex;
	  align-items: center;
    column-gap: 15px;	
}
.stab .elementor-tab-title.elementor-tab-desktop-title span{
	display:flex;
}
.stab .elementor-tab-title.elementor-active{
	background: linear-gradient(180deg, #27232E 0%, #161419 100%);
	border: solid 1px #342C4D!important;
}
.stab .elementor-tabs-content-wrapper{
		border-color:#342C4D;
}
.stab .elementor-tab-title.elementor-active:before,
.stab .elementor-tab-title.elementor-active:after{
	display:none
}
.stab-data{display:grid; grid-template-columns:1fr 1fr;
	column-gap:2rem
}
.stab-data div:first-child{
	padding-right:3rem
}
.stab-data h3{
    font-size: 42px;
    font-weight: 500;
}
.stab-data p{
	font-size:18px;
}
.stab-data p strong{
	    font-weight: 500;
}
.stab-data ul{
	    padding: 0;
    margin: 0px 0px 0px 15px;
}
.stab-data ul li{
	font-weight: 400;
    padding-bottom: 10px;
}
.stab-data div img{
	width:100%
}

@media (max-width:767px) {
	.section-gap{
	padding-top:30px;
	padding-bottom:30px;
}
	.stab .elementor-tab-title{
		display:flex;
		align-items:center;
		column-gap:1.4rem;
	}
	.stab-data{display:grid; grid-template-columns:1fr;
		row-gap:2rem
	}
	.stab .elementor-tab-content{
		padding:1.4rem;
	}
	.stab-data div:first-child{
	padding-right:0;
}
	.stab-data h3{
    font-size: 36px;
    font-weight: 500;
}
	.stab .elementor-tab-title,
	.stab .elementor-tab-content{
		border-radius:0px;
	}
}




