.step-1-main{
	display: flex;
	justify-content: space-between;
	align-items: center;
}
.step-1-main h2{
	font-weight: 600;
	font-size: 36px;
	color: #000000;
	margin-bottom: 27px;
}
.step-1-main  p{
	
	font-weight: 400;
	font-size: 16px;
	color: #555555;
}


.step-2{
	padding: 50px 0px 60px;
	background: #F9F9F9;
}
.step-2 .step-2-main h4{
	font-weight: 600;
	font-size: 30px;
	color: #000000;
	margin-bottom: 30px;
	text-align: center;
}
.step-2 .step-2-main p{
	font-weight: 400;
	font-size: 14px;
	color: #555555;
}
.step-2 .step-2-main p:not(:last-child){
	margin-bottom:30px ;
}


.step-3-main{
	padding:80px 0px 60px ;
}
.step-3-main h4{
	font-weight: 600;
	font-size: 30px;
	color: #000000;
	margin-bottom:30px ;
	text-align: center;
}
.step-3-main p{
	font-weight: 400;
	font-size: 14px;
	color: #555555;
	margin-bottom: 10px;
	text-align: center;
}
.step-3-main ul{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.step-3-main ul li{
	width:580px ;
	display: flex;
	flex-direction: column;
	margin-top:40px;
	height: 420px;
	border-radius:4px 4px 0px 0px;
	background: #F9F9F9;
}
.step-3-main ul li img{
	width: 100%;
	height: 200px;
}
.step-3-main ul li div{
	padding: 30px 43px;

	border-radius:0px 0px 4px 4px;
}
.step-3-main ul li div h6{
	font-weight: 600;
	font-size: 24px;
	color: #333333;
	margin-bottom: 33px;
	text-align: center;
}
.step-3-main ul li div p{
	font-weight: 400;
	font-size: 14px;
	color: #333333;
	line-height: 26px;
	text-align: center;
}



.step-4{
	padding: 50px 0px;
	background: #FAFAFA;
}
.step-4 .step-4-main h4{
	font-weight: 600;
	font-size: 30px;
	color: #000000;
	margin-bottom: 28px;
	text-align: center;
}
.step-4 .step-4-main p{
	font-weight: 400;
	font-size: 14px;
	color: #555555;
	text-align: center;
}
.step-4 .step-4-ul{
	margin-top: 20px;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;

}
.step-4 .step-4-ul li{
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
}
.step-4 .step-4-ul li img{
	margin-bottom:29px ;
}
.step-4 .step-4-ul li p{
	font-weight: 400;
	font-size: 16px;
	color: #555555;
	text-align: center;
}