/*---callToAction-ex1---*/
.callToAction-ex1 { background:#777; background-size:cover !important; }
	.callToAction-ex1 h4 { color:#fff; text-align:center; font-size:60px; font-weight:500; line-height:46px; }
		.callToAction-ex1 h4 span { font-size:37px; }
	.callToAction-ex1 ul { text-align:center; }
		.callToAction-ex1 ul li { display:inline-block; color:#fff; text-align:center; margin:0 20px; position:relative; }
			.callToAction-ex1 ul li p:before { content:''; background:#fff; height:10px; width:10px; display:block; border-radius:30px; position:absolute; left:-29px; top:5px; }
			.callToAction-ex1 ul li:first-of-type p:before { display:none; }
	.callToAction-ex1 > p { text-align:center; color:#fff; font-size:30px; margin-top:20px; }
	.callToAction-ex1 > a { display:table; margin:0 auto; color:#fff; font-size:50px; text-decoration:none; font-weight:500; }



@media only screen and (max-width: 992px) {
	.callToAction-ex1 h4 { font-size:40px; }
	.callToAction-ex1 ul { padding-left:0; }
	.callToAction-ex1 > p { font-size:20px; }
	.callToAction-ex1 > a { font-size:30px; }
}

@media only screen and (max-width: 768px) {
	.callToAction-ex1 ul li { display:block; }
	.callToAction-ex1 ul li p:before { display:none; }
}

@media only screen and (max-width: 500px) {
	.callToAction-ex1 h4 { font-size:28px; }
}


/*---callToAction-ex2---*/
.callToAction-ex2 { background:#777; background-size:cover !important; }
	.callToAction-ex2 h4 { color:#fff; text-align:center; font-size:40px; }
	.callToAction-ex2 p { color:#fff; text-align:center; }
	.callToAction-ex2 .btn {  display:table; margin:0 auto; }
	
	
@media only screen and (max-width: 500px) {
	.callToAction-ex2 h4 { font-size:26px; }
}