/* Call to action */
#call-to-action {
	padding: 28px 0 34px 0;
	background-color: #eafaff;
	text-align: center;
}

#call-to-action.white {
	background-color: #fff;
}

#call-to-action img {
	width: 328px;
	height: auto;
}

#call-to-action h3 {
	padding: 23px 0 3px 0;
	line-height: 2rem;
}

#call-to-action p {
	max-width: 60%;
	margin-left: auto;
	margin-right: auto;
}

#call-to-action p:first-child {
	margin-bottom: 0;
}

#call-to-action .btn-primary {
	margin-top: 7px;
	padding: 10px 37px 11px 37px;
}

/* Responsive tablet */
@media (max-width: 992px) {

	/* Submit affiliated organisations */
	#call-to-action {
		padding: 25px 0 30px 0;
	}

	#call-to-action img {
		width: 240px;
	}

	#call-to-action h3 {
		max-width: 70%;
		padding: 15px 0 7px 0;
		display: inline-block;
		line-height: 1.625rem;
	}

	#call-to-action p {
		max-width: 70%;
		font-size: 1.0625rem;
		line-height: 1.625rem;
	}

	#call-to-action .btn-primary {
		margin-top: 1px;
		padding: 6px 38px 8px 38px;
	}
}

/* Responsive phone */
@media (max-width: 576px) {

	/* Submit affiliated organisations */
	#call-to-action {
		padding: 27px 0 33px 0;
	}

	#call-to-action img {
		width: 220px;
	}

	#call-to-action h3 {
		max-width: 80%;
		padding: 25px 0 7px 0;
		font-size: 1.25rem;
		line-height: 1.5rem;
	}

	#call-to-action p {
		max-width: 80%;
		font-size: .9375rem;
		line-height: 1.5rem;
	}

	#call-to-action .btn-primary {
		margin-top: 8px;
	}
}