/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 14 2022 | 22:10:21 */
.as-about-banner-image {
	width:119% !important;
	left:-7%;
	bottom:-10px;
}


.team-member-col-as img {
	border-radius:40px !important;
}

.team-member-col-as h3 {
	font-family: "Roboto Condensed", sans-serif !important;
	font-size: 22px;
	line-height:1.5;
	font-weight:600;
}

.simple-text-as h2 {
	font-family: "Roboto Condensed", sans-serif !important;
	color: #6480CB !important;
	font-size: 36px;
}

.simple-text-as h3 {
	font-size:22px;
	line-height:1.5;
	font-family: "Roboto Condensed", sans-serif !important;
	color:#353535;
	line-height:1.5;
}

.simple-text-as p {
	color:#353535;
	font-size:18px;
}

.card-results-cont-as {
	background: transparent linear-gradient(180deg, #FEFEFF 0%, #F1F5FF 100%) 0% 0% no-repeat padding-box;
	border-radius:30px;
	border: 1px solid #fff;
}

.card-results-cont-as::after {
	content:'';
	background:url('https://new2022.growthsavvy.io/wp-content/uploads/2022/10/Path-35380.svg');
	width:175px;
	height:227px;
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	right: 0;
	top: 22px;
	right: -51px;
	z-index: -1;
}

.card-results-cont-as::before {
	content:'';
	background:url('https://new2022.growthsavvy.io/wp-content/uploads/2022/10/Path-35943.svg');
	background-size: contain;
	background-repeat: no-repeat;
	position: absolute;
	left: -97px;
	z-index: 999999999999999;
	width: 340px;
	height: 270px;
	bottom: -50px;
	filter: blur(4px);
}

.card-results-img-as img {
	/*max-width:107px;*/
	
}

.cards-results-as h4 {
	font-size:22x;
	line-height:1.5;
/* 	font-weight:500; */
	color: #353535;
	letter-spacing: .5px;
}

.cards-results-as p {
	color: #353535;
	letter-spacing: .5px;
}

.cards-results-as.big-as h2 {
	font-size:30px;
	font-family: "Roboto Condensed", sans-serif !important;
	color: #6480CB !important;
}

.pieces-col-as .img {
	margin-bottom:0 !important;
}

.pieces-col-as img {
	max-width:60px;
}

.pieces-col-as p {
	margin-bottom: 0;
	font-family: "Roboto Condensed", sans-serif !important;
	color: #5E5E5E;
	font-size: 16px;
	font-weight: 500;
}

.about-text-line-as {
	padding-left:70px;
	
}

.about-text-line-as::before {
	content: "\f00c";
	font-family: "Font Awesome 5 Free";
	font-weight: bold;
	color: #fff;
	background: transparent linear-gradient(180deg, #6480CB 0%, #4560A4 100%) 0% 0% no-repeat padding-box;
	position: absolute;
	border-radius: 50%;
	width: 40px;
	height: 40px;
	left: 15px;
	line-height: 40px;
	text-align: center;
	font-size: 20px;
}

.about-text-line-as.last::before {
	background: transparent linear-gradient(180deg, #F9AD09 0%, #FFD884 100%) 0% 0% no-repeat padding-box;
}

.about-line-container-as::before {
	content: "";
	display: block;
	width: 2px;
	height: 73%;
	position: absolute;
	top: 0;
	left: 19px;
	background: transparent linear-gradient(180deg, #627EC8 0%, #627EC8 75%, #F9AB00 100%) 0% 0% no-repeat padding-box;
}

@media only screen and (min-width:850px) {
	.about-line-container-as::before {
		height: 68%;
	
	}
}

@media only screen and (max-width:431px) {
	.about-line-container-as::before {
		height: 70%;
	
	}
}

.about-text-line-as h3 {
	font-family: "Roboto Condensed", sans-serif !important;
	color: #353535;
	letter-spacing: .5px;
	font-size:16px;
	margin-bottom:8px;
}

.about-text-line-as p {
	font-size:16px;
	letter-spacing: .5px;
	margin-top:0;
}

.small-custom-as-text h3 {
	font-size:20px;
	line-height:1.5;
}


@media only screen and (max-width:600px) {
	.jm-hero-bottom-wave.about .col .col-inner {
	  margin-top: -109px !important;
	}
}


@media only screen and (max-width:555px) {
	.as-about-banner .col-inner {
		overflow:hidden;
	}
	.jm-hero-bottom-wave.about .col .col-inner {
	  margin-top: -119px !important;
	}
}

