
.our-services{
	padding-top: 60px;
	text-align: center;
	color: #2f327d;
	font-family: Poppins;
	font-style: normal;
	font-size: 2.0em;
	font-weight: 600;
	letter-spacing: 0.03em;
}
.our-services-weight{
	color: #f48c06;
}
.our-services-paragraph{
	width: 50%;
}
.our-services-paragraph p{
	padding-top: 10px;
	text-align: center;
	font-family: poppins;
	font-style: normal;
	font-size: 1.0em;
	color: #696984;
	font-weight: normal;
	padding-bottom: 40px;
	line-height: 180%;
	letter-spacing: 0.02em;
}
.services-types{
	padding-top: 40px;
	padding-bottom: 80px;
	/*background-image:url("images/Purple Circle.png") ;*/
}
.service-one{
	background: #FFFFFF;
	box-shadow: 0px 10px 60px rgba(38, 45, 118, 0.11);
	border-radius: 20px;
	margin-left: 35px;
	margin-right: 35px;
	margin-bottom: 18px;
}
.service-text-one{
	text-align: center;
	font-family: Poppins;
	font-style: normal;
	font-weight: 600;
	font-size: 1.2em;
	letter-spacing: 0.01em;
	padding-bottom: 15px;
}
.service-subtext-one{
	font-family: Poppins;
	font-style: normal;
	font-weight: normal;
	font-size: 1.0em;
	line-height: 180%;
	/* or 36px */
	text-align: center;
    padding-bottom: 15px;
	color: #696984;
}
.service-image-one{
	text-align: center;
}
.service-arrow-one{
	text-align: center;
	/*padding-top: 20px;*/
	padding-bottom: 15px;
}
.service-sub-image{
	width: 75px;
	height: 75px;
    margin-top: -30px;

}
.service-arrow-image{
	width: 25px;
	height: 25px;
	
}

.purple-circle-image{
	margin-top: -350px;
	margin-left: 80px;
	width: 45px;
	height: 45px;
}
.purple-circle-image-one{
	margin-top: -250px;
	margin-left: -10px;
	width: 45px;
	height: 65px;
}
.purple-circle-image-two{
	/*margin-top: -250px;*/
	/*margin-left: 1400px;*/
	/*width: 200px;
	height: 200px;*/
}
.purple-circle-image-three{
	position: absolute;
	width: 600px;
	height: 750px;
	margin-top: 390px;
	/*margin-left: -50px;*/
	z-index: -1;
	/*background-image: url("images/Purple Circle (3).png");*/
	/*background-repeat: no-repeat;*/

}
.purple-circle-image-four{
	width: 650px;
	height: 930px;
	margin-top: -140px;
	margin-left: 434.5px;
	position: absolute;
	z-index: -1;
	/*background-image: url("images/Purple Circle (3).png");*/
	/*background-repeat: no-repeat;*/
}
@media only screen and (min-width: 1490px) and (max-width: 1510px){
	.purple-circle-image-four{
		margin-left: 420.5px;
	}
}
@media only screen and (min-width: 1480px) and (max-width: 1490px){
	.purple-circle-image-four{
		margin-left: 415.5px;
	}
}
@media only screen and (min-width: 1470px) and (max-width: 1480px){
	.purple-circle-image-four{
		margin-left: 410.5px;
	}
}
@media only screen and (min-width: 1460px) and (max-width: 1470px){
	.purple-circle-image-four{
		margin-left: 405.5px;
	}
}
@media only screen and (min-width: 1450px) and (max-width: 1460px){
	.purple-circle-image-four{
		margin-left: 400.5px;
	}
}
@media only screen and (min-width: 1440px) and (max-width: 1450px){
	.purple-circle-image-four{
		margin-left: 395.5px;
	}
}
@media only screen and (min-width: 1430px) and (max-width: 1440px){
	.purple-circle-image-four{
		margin-left: 390.5px;
	}
}
@media only screen and (min-width: 1420px) and (max-width: 1430px){
	.purple-circle-image-four{
		margin-left: 385.5px;
	}
}
@media only screen and (min-width: 1410px) and (max-width: 1420px){
	.purple-circle-image-four{
		margin-left: 380.5px;
	}
}
@media only screen and (min-width: 1400px) and (max-width: 1410px){
	.purple-circle-image-four{
		margin-left: 375.5px;
	}
}
@media only screen and (min-width: 1390px) and (max-width: 1400px){
	.purple-circle-image-four{
		margin-left: 370.5px;
	}
}
@media only screen and (min-width: 1380px) and (max-width: 1390px){
	.purple-circle-image-four{
		margin-left: 365.5px;
	}
}
@media only screen and (min-width: 1370px) and (max-width: 1380px){
	.purple-circle-image-four{
		margin-left: 360.5px;
	}
}
@media only screen and (min-width: 1360px) and (max-width: 1370px){
	.purple-circle-image-four{
		margin-left: 355.5px;
	}
}
@media only screen and (min-width: 1350px) and (max-width: 1360px){
	.purple-circle-image-four{
		margin-left: 350.5px;
	}
}
@media only screen and (min-width: 1340px) and (max-width: 1350px){
	.purple-circle-image-four{
		margin-left: 345.5px;
	}
}
@media only screen and (min-width: 1330px) and (max-width: 1340px){
	.purple-circle-image-four{
		margin-left: 340.5px;
	}
}
@media only screen and (min-width: 1320px) and (max-width: 1330px){
	.purple-circle-image-four{
		margin-left: 335.5px;
	}
}
@media only screen and (min-width: 1310px) and (max-width: 1320px){
	.purple-circle-image-four{
		margin-left: 330.5px;
	}
}
@media only screen and (min-width: 1300px) and (max-width: 1310px){
	.purple-circle-image-four{
		margin-left: 325.5px;
	}
}
@media only screen and (min-width: 1290px) and (max-width: 1300px){
	.purple-circle-image-four{
		margin-left: 320.5px;
	}
}
@media only screen and (min-width: 1280px) and (max-width: 1290px){
	.purple-circle-image-four{
		margin-left: 315.5px;
	}
}
@media only screen and (min-width: 1270px) and (max-width: 1280px){
	.purple-circle-image-four{
		margin-left: 310.5px;
	}
}
@media only screen and (min-width: 1260px) and (max-width: 1270px){
	.purple-circle-image-four{
		margin-left: 305.5px;
	}
}
@media only screen and (min-width: 1250px) and (max-width: 1260px){
	.purple-circle-image-four{
		margin-left: 300.5px;
	}
}
@media only screen and (min-width: 1240px) and (max-width: 1250px){
	.purple-circle-image-four{
		margin-left: 295.5px;
	}
}
@media only screen and (min-width: 1230px) and (max-width: 1240px){
	.purple-circle-image-four{
		margin-left: 290.5px;
	}
}
@media only screen and (min-width: 1220px) and (max-width: 1230px){
	.purple-circle-image-four{
		margin-left: 285.5px;
	}
}
@media only screen and (min-width: 1210px) and (max-width: 1220px){
	.purple-circle-image-four{
		margin-left: 280.5px;
	}
}
@media only screen and (min-width: 1200px) and (max-width: 1210px){
	.purple-circle-image-four{
		margin-left: 275.5px;
	}
}
@media only screen and (min-width: 1190px) and (max-width: 1200px){
	.purple-circle-image-four{
		margin-left: 270.5px;
	}
}
@media only screen and (min-width: 1180px) and (max-width: 1190px){
	.purple-circle-image-four{
		margin-left: 265.5px;
	}
}
@media only screen and (min-width: 1170px) and (max-width: 1180px){
	.purple-circle-image-four{
		margin-left: 260.5px;
	}
}
@media only screen and (min-width: 1160px) and (max-width: 1170px){
	.purple-circle-image-four{
		margin-left: 255.5px;
	}
}
@media only screen and (min-width: 1150px) and (max-width: 1160px){
	.purple-circle-image-four{
		margin-left: 250.5px;
	}
}
@media only screen and (min-width: 1140px) and (max-width: 1150px){
	.purple-circle-image-four{
		margin-left: 245.5px;
	}
}
@media only screen and (min-width: 1130px) and (max-width: 1140px){
	.purple-circle-image-four{
		margin-left: 240.5px;
	}
}
@media only screen and (min-width: 1120px) and (max-width: 1130px){
	.purple-circle-image-four{
		margin-left: 235.5px;
	}
}
@media only screen and (min-width: 1110px) and (max-width: 1120px){
	.purple-circle-image-four{
		margin-left: 230.5px;
	}
}
@media only screen and (min-width: 1100px) and (max-width: 1110px){
	.purple-circle-image-four{
		margin-left: 225.5px;
	}
}
@media only screen and (min-width: 1090px) and (max-width: 1100px){
	.purple-circle-image-four{
		margin-left: 220.5px;
	}
}
@media only screen and (min-width: 1080px) and (max-width: 1090px){
	.purple-circle-image-four{
		margin-left: 215.5px;
	}
}
@media only screen and (min-width: 1070px) and (max-width: 1080px){
	.purple-circle-image-four{
		margin-left: 210.5px;
	}
}
@media only screen and (min-width: 1060px) and (max-width: 1070px){
	.purple-circle-image-four{
		margin-left: 205.5px;
	}
}
@media only screen and (min-width: 1050px) and (max-width: 1060px){
	.purple-circle-image-four{
		margin-left: 200.5px;
	}
}
@media only screen and (min-width: 1040px) and (max-width: 1050px){
	.purple-circle-image-four{
		margin-left: 195.5px;
	}
}
@media only screen and (min-width: 1030px) and (max-width: 1040px){
	.purple-circle-image-four{
		margin-left: 190.5px;
	}
}
@media only screen and (min-width: 1020px) and (max-width: 1030px){
	.purple-circle-image-four{
		margin-left: 185.5px;
	}
}
@media only screen and (min-width: 1010px) and (max-width: 1020px){
	.purple-circle-image-four{
		margin-left: 180.5px;
	}
}
@media only screen and (min-width: 1000px) and (max-width: 1010px){
	.purple-circle-image-four{
		margin-left: 175.5px;
	}
}
@media only screen and (min-width: 990px) and (max-width: 1000px){
	.purple-circle-image-four{
		margin-left: 170.5px;
	}
}
@media only screen and (min-width: 980px) and (max-width: 990px){
	.purple-circle-image-four{
		margin-left: 165.5px;
	}
}
@media only screen and (min-width: 970px) and (max-width: 980px){
	.purple-circle-image-four{
		margin-left: 160.5px;
	}
}
@media only screen and (min-width: 960px) and (max-width: 970px){
	.purple-circle-image-four{
		margin-left: 155.5px;
	}
}
@media only screen and (min-width: 950px) and (max-width: 960px){
	.purple-circle-image-four{
		margin-left: 150.5px;
	}
}
@media only screen and (min-width: 940px) and (max-width: 950px){
	.purple-circle-image-four{
		margin-left: 145.5px;
	}
}
@media only screen and (min-width: 930px) and (max-width: 940px){
	.purple-circle-image-four{
		margin-left: 140.5px;
	}
}
@media only screen and (min-width: 920px) and (max-width: 930px){
	.purple-circle-image-four{
		margin-left: 135.5px;
	}
}
@media only screen and (min-width: 910px) and (max-width: 920px){
	.purple-circle-image-four{
		margin-left: 130.5px;
	}
}
@media only screen and (min-width: 900px) and (max-width: 910px){
	.purple-circle-image-four{
		margin-left: 125.5px;
	}
}
@media only screen and (min-width: 890px) and (max-width: 900px){
	.purple-circle-image-four{
		margin-left: 120.5px;
	}
}
@media only screen and (min-width: 880px) and (max-width: 890px){
	.purple-circle-image-four{
		margin-left: 115.5px;
	}
}
@media only screen and (min-width: 870px) and (max-width: 880px){
	.purple-circle-image-four{
		margin-left: 110.5px;
	}
}
@media only screen and (min-width: 860px) and (max-width: 870px){
	.purple-circle-image-four{
		margin-left: 105.5px;
	}
}
@media only screen and (min-width: 850px) and (max-width: 860px){
	.purple-circle-image-four{
		margin-left: 100.5px;
	}
}
@media only screen and (min-width: 840px) and (max-width: 850px){
	.purple-circle-image-four{
		margin-left: 95.5px;
	}
}
@media only screen and (min-width: 830px) and (max-width: 840px){
	.purple-circle-image-four{
		margin-left: 90.5px;
	}
}
@media only screen and (min-width: 820px) and (max-width: 830px){
	.purple-circle-image-four{
		margin-left: 85.5px;
	}
}
@media only screen and (min-width: 810px) and (max-width: 820px){
	.purple-circle-image-four{
		margin-left: 80.5px;
	}
}
@media only screen and (min-width: 800px) and (max-width: 810px){
	.purple-circle-image-four{
		margin-left: 75.5px;
	}
}
@media only screen and (min-width: 790px) and (max-width: 800px){
	.purple-circle-image-four{
		margin-left: 70.5px;
	}
}
@media only screen and (min-width: 780px) and (max-width: 790px){
	.purple-circle-image-four{
		margin-left: 65.5px;
	}
}
@media only screen and (min-width: 770px) and (max-width: 780px){
	.purple-circle-image-four{
		margin-left: 60.5px;
	}
}
@media only screen and (min-width: 760px) and (max-width: 770px){
	.purple-circle-image-four{
		margin-left: 55.5px;
	}
}
@media only screen and (min-width: 750px) and (max-width: 760px){
	.purple-circle-image-four{
		margin-left: 50.5px;
	}
}
@media only screen and (min-width: 740px) and (max-width: 750px){
	.purple-circle-image-four{
		margin-left: 45.5px;
	}
}
@media only screen and (min-width: 730px) and (max-width: 740px){
	.purple-circle-image-four{
		margin-left: 40.5px;
	}
}
@media only screen and (min-width: 720px) and (max-width: 730px){
	.purple-circle-image-four{
		margin-left: 35.5px;
	}
}
@media only screen and (min-width: 710px) and (max-width: 720px){
	.purple-circle-image-four{
		margin-left: 30.5px;
	}
}
@media only screen and (min-width: 700px) and (max-width: 710px){
	.purple-circle-image-four{
		margin-left: 25.5px;
	}
}
@media only screen and (min-width: 690px) and (max-width: 700px){
	.purple-circle-image-four{
		margin-left: 20.5px;
	}
}
@media only screen and (min-width: 680px) and (max-width: 690px){
	.purple-circle-image-four{
		margin-left: 15.5px;
	}
}
@media only screen and (min-width: 670px) and (max-width: 680px){
	.purple-circle-image-four{
		margin-left: 10.5px;
	}
}
@media only screen and (min-width: 660px) and (max-width: 670px){
	.purple-circle-image-four{
		margin-left: 5.5px;
	}
}
@media only screen and (min-width: 650px) and (max-width: 660px){
	.purple-circle-image-four{
		margin-left: 0.5px;
	}
}
@media only screen and (min-width: 640px) and (max-width: 650px){
	.purple-circle-image-four{
		margin-left: -4.5px;
	}
}
@media only screen and (min-width: 630px) and (max-width: 640px){
	.purple-circle-image-four{
		margin-left: 15.5px;
		width: 600px;
	}
}
@media only screen and (min-width: 620px) and (max-width: 630px){
	.purple-circle-image-four{
		margin-left: 13.5px;
		width: 600px;
	}
	/*.purple-circle-image-three{
		margin-left: -30px;
	}*/
}
@media only screen and (min-width: 610px) and (max-width: 620px){
	.purple-circle-image-four{
		margin-left: 11.5px;
		width: 600px;
	}
}
@media only screen and (min-width: 600px) and (max-width: 610px){
	.purple-circle-image-four{
		margin-left: 13.5px;
		width: 580px;
	}
}
@media only screen and (min-width: 590px) and (max-width: 600px){
	.purple-circle-image-four{
		margin-left: 19.5px;
		width: 560px;
	}
}
@media only screen and (min-width: 580px) and (max-width: 590px){
	.purple-circle-image-four{
		margin-left: 23.5px;
		width: 540px;
	}
	.purple-circle-image-three{
		margin-left: -20px;
	}
}
@media only screen and (min-width: 570px) and (max-width: 580px){
	.purple-circle-image-four{
		margin-left: 27.5px;
		width: 520px;
	}
	.purple-circle-image-three{
		margin-left: -30px;
	}
}
@media only screen and (min-width: 560px) and (max-width: 570px){
	.purple-circle-image-four{
		margin-left: 22.5px;
		width: 520px;
	}
	.purple-circle-image-three{
		margin-left: -40px;
	}
}
@media only screen and (min-width: 550px) and (max-width: 560px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 520px;
	}
	.purple-circle-image-three{
		margin-left: -50px;
	}
}
@media only screen and (min-width: 540px) and (max-width: 550px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 510px;
	}
	.purple-circle-image-three{
		margin-left: -50px;
	}
}
@media only screen and (min-width: 530px) and (max-width: 540px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 500px;
	}
	.purple-circle-image-three{
		margin-left: -60px;
	}
}
@media only screen and (min-width: 520px) and (max-width: 530px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 490px;
	}
	.purple-circle-image-three{
		margin-left: -70px;
	}
}
@media only screen and (min-width: 510px) and (max-width: 520px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 480px;
	}
	.purple-circle-image-three{
		margin-left: -80px;
	}
}
@media only screen and (min-width: 500px) and (max-width: 510px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 470px;
	}
	.purple-circle-image-three{
		margin-left: -90px;
	}
}
@media only screen and (min-width: 490px) and (max-width: 500px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 460px;
	}
	.purple-circle-image-three{
		margin-left: -100px;
	}
}
@media only screen and (min-width: 480px) and (max-width: 490px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 450px;
	}
	.purple-circle-image-three{
		margin-left: -110px;
	}
}
@media only screen and (min-width: 470px) and (max-width: 480px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 440px;
	}
	.purple-circle-image-three{
		margin-left: -120px;
	}
}
@media only screen and (min-width: 460px) and (max-width: 470px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 430px;
	}
	.purple-circle-image-three{
		margin-left: -130px;
	}
}
@media only screen and (min-width: 450px) and (max-width: 460px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 420px;
	}
	.purple-circle-image-three{
		margin-left: -140px;
	}
}
@media only screen and (min-width: 440px) and (max-width: 450px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 410px;
	}
	.purple-circle-image-three{
		margin-left: -150px;
	}
}
@media only screen and (min-width: 430px) and (max-width: 440px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 400px;
	}
	.purple-circle-image-three{
		margin-left: -160px;
	}
}
@media only screen and (min-width: 420px) and (max-width: 430px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 390px;
	}
	.purple-circle-image-three{
		margin-left: -170px;
	}
}
@media only screen and (min-width: 410px) and (max-width: 420px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 380px;
	}
	.purple-circle-image-three{
		margin-left: -180px;
	}
}
@media only screen and (min-width: 400px) and (max-width: 410px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 370px;
	}
	.purple-circle-image-three{
		margin-left: -190px;
	}
}
@media only screen and (min-width: 390px) and (max-width: 400px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 360px;
	}
	.purple-circle-image-three{
		margin-left: -200px;
	}
}
@media only screen and (min-width: 380px) and (max-width: 390px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 350px;
	}
	.purple-circle-image-three{
		margin-left: -210px;
	}
}
@media only screen and (min-width: 370px) and (max-width: 380px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 340px;
	}
	.purple-circle-image-three{
		margin-left: -220px;
	}
}
@media only screen and (min-width: 360px) and (max-width: 370px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 330px;
	}
	.purple-circle-image-three{
		margin-left: -230px;
	}
}
@media only screen and (min-width: 350px) and (max-width: 360px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 320px;
	}
	.purple-circle-image-three{
		margin-left: -240px;
	}
}
@media only screen and (min-width: 340px) and (max-width: 350px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 310px;
	}
	.purple-circle-image-three{
		margin-left: -250px;
	}
}
@media only screen and (min-width: 330px) and (max-width: 340px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 300px;
	}
	.purple-circle-image-three{
		margin-left: -260px;
	}
}
@media only screen and (min-width: 320px) and (max-width: 330px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 290px;
	}
	.purple-circle-image-three{
		margin-left: -270px;
	}
}
@media only screen and (min-width: 310px) and (max-width: 320px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 280px;
	}
	.purple-circle-image-three{
		margin-left: -280px;
	}
}
@media only screen and (min-width: 300px) and (max-width: 310px){
	.purple-circle-image-four{
		margin-left: 21.0px;
		width: 270px;
	}
	.purple-circle-image-three{
		margin-left: -290px;
	}
}
@media only screen and (max-width: 670px){
	.our-services-paragraph{
		width: 100%;
		padding-left: 20px;
		padding-right: 20px;
	}
}
@media only screen and (min-width: 768px) and (max-width: 994px){
	.service-one{
		margin-left: 0px;
		margin-right: 0px;
	}

}
@media only screen and (max-width: 768px){
	.service-one{
		margin-bottom: 40px;
	}
}
