/* Service Line CTAs */
.sl-ctas ul li {
	width: 50%;
	padding: 4.444em 11%;
	color: #FFFFFF;
}

.sl-ctas ul li:nth-child(2n + 1) {
	background-color: #00548B;
}

.sl-ctas ul li:nth-child(2n + 2) {
	background-color: #3F79BC;
}

.sl-ctas ul li strong {
	font-size: 2.6em;
	font-weight: 600;
	line-height: 1.14;
}

.sl-ctas ul li p {
	line-height: 1.44;
	color: #FFFFFF;
	font-family: 'Source Sans 3', sans-serif;
	margin-top: 1em;
}

.sl-ctas ul li .btn {
	margin-top: 3em;
}

/* End Service Line CTAs */

/* Responsive Width 1500px */
@media screen and (max-width: 1500px) {
	.sl-ctas ul li {
		padding: 3em 8%;
	}
}
/* End Responsive Width 1500px */

/* Responsive Width 1200px */
@media screen and (max-width: 1200px) {
	.sl-ctas ul li {
		padding: 2em 4%;
	}
}
/* End Responsive Width 1200px */

/* Responsive Width 800px */
@media screen and (max-width: 800px) {
	.sl-ctas ul li {
		width: 100%;
	}
	
	.sl-ctas ul li:nth-child(odd) {
		background-color: #00548B;
	}
	
	.sl-ctas ul li:nth-child(even) {
		background-color: #3F79BC;
	}
	
	.sl-ctas ul li strong {
		font-size: 2em;
	}

	.sl-ctas ul {
		flex-direction: column-reverse;
	}
}
/* End Responsive Width 800px */