.cardPanel{
	padding:20px 0;
}
.cardPanel h3.intro{
	color:#ffffff;
	text-align:center;
	margin:20px 0;
	font-size:27px;
}
@media (min-width: 1366px) {
	.cardPanel{
		padding:80px 0;
	}

}
.cardWrap{
	display: flex;
	padding:0 20px;
	margin: 40px auto 0;
	flex-wrap: wrap;
	flex-direction: row;
	align-content: center;
	justify-content: space-between;
	align-items: top;
}
@media (min-width: 1007px) {
	.cardWrap{
		max-width: 970px;
	}
}


@media (min-width: 1366px) {
	.cardWrap{

		padding:0;
	}
}
.card{
	width: 100%;
	background:#ffffff;
	box-shadow: 0px 3px 10px #00000029;
	border-radius: 20px;

	transition: transform 1s ease 0s;
	margin-bottom:40px;
	font-size:16px;
	line-height:1.25em;

}
@media (max-width: 1006px) {
	.card{
		min-height: 100px;
	}
}
@media (min-width: 768px) {
	.card{

		width: 48%;
	}
}

@media (min-width: 1366px) {
	.card{
		width: 48%;
	}
}

.card h3{
	font-family:'Raleway', Arial, sans-serif;    
	font-size:20px;
	color:#003DA6;
	text-transform:none;
	letter-spacing:normal;
}
@media (min-width: 1007px) {
	.card h3
		font-size:24px;
	}
}
.card p{
	font-size:16px;
	line-height:1.25em;
}
.card a{
	color:#003da6;
	text-decoration:underline;
}
.card .inner{
	padding:40px 30px;
	color:#000000;
}
@media (max-width: 767px) {
	.card .inner{
		padding:20px 30px;
	}
}