.features-container {
	/*border:3px solid red;*/
	background-color:hsl(220, 16%, 96%);
	padding-top:30px;
	padding-bottom:50px;
}

/*First feature of the Feature Container*/
.why-features {
	/*border:3px solid blue;*/
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin-bottom:30px;
}
.why-features h1 {
	text-align:center;
	font-weight:400;
	font-size:35px;
}
.why-features .paragraph {
	text-align:center;
	font-size:12px;
	font-weight:300;
	color:hsl(233, 8%, 62%);
	width:350px;
	letter-spacing:0.2px;
}


/*Second feature of the Feature Container*/
.online-features {
	/*border:3px solid blue;*/
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin-bottom:30px;
}
.online-banking-image {
	display:flex;
	justify-content:center;
}
.online-banking-image img {
	width:100px;
	background-color:transparent;
	border-radius:50vh;
}
.online-features h1 {
	text-align:center;
	font-weight:400;
	font-size:30px;
}
.online-features .paragraph {
	text-align:center;
	font-size:12px;
	font-weight:300;
	color:hsl(233, 8%, 62%);
	width:350px;
	letter-spacing:0.2px;
}


/*Third feature of the Feature Container*/
.budgeting-features {
	/*border:3px solid blue;*/
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin-bottom:30px;
}
.simple-budgeting-image {
	display:flex;
	justify-content:center;
}
.simple-budgeting-image img {
	width:100px;
	background-color:transparent;
	border-radius:50vh;
}
.budgeting-features h1 {
	text-align:center;
	font-weight:400;
	font-size:30px;
}
.budgeting-features .paragraph {
	text-align:center;
	font-size:12px;
	font-weight:300;
	color:hsl(233, 8%, 62%);
	width:350px;
	letter-spacing:0.2px;
}


/*Fourth feature of the Feature Container*/
.onboarding-features {
	/*border:3px solid blue;*/
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
	margin-bottom:30px;
}
.fast-onboarding-image {
	display:flex;
	justify-content:center;
}
.fast-onboarding-image img {
	width:100px;
	background-color:transparent;
	border-radius:50vh;
}
.onboarding-features h1 {
	text-align:center;
	font-weight:400;
	font-size:30px;
}
.onboarding-features .paragraph {
	text-align:center;
	font-size:12px;
	font-weight:300;
	color:hsl(233, 8%, 62%);
	width:350px;
	letter-spacing:0.2px;
}


/*Fifth feature of the Feature Container*/
.api-features {
	/*border:3px solid blue;*/
	display:flex;
	flex-direction:column;
	align-items:center;
	justify-content:center;
}
.open-api-image {
	display:flex;
	justify-content:center;
}
.open-api-image img {
	width:100px;
	background-color:transparent;
	border-radius:50vh;
}
.api-features h1 {
	text-align:center;
	font-weight:400;
	font-size:30px;
}
.api-features .paragraph {
	text-align:center;
	font-size:12px;
	font-weight:300;
	color:hsl(233, 8%, 62%);
	width:350px;
	letter-spacing:0.2px;
}