.icmq-course-catalog-banner {
	margin: 1.25rem 0 1.5rem;
	padding: 1.25rem 1.5rem;
	border: 1px solid #c5d9e8;
	border-radius: 8px;
	background: linear-gradient(135deg, #f4f9fc 0%, #eef6fb 100%);
}

.icmq-course-catalog-banner__lead {
	margin: 0 0 1rem;
	font-size: 1.05rem;
}

.icmq-course-catalog-banner__cta {
	display: inline-block;
	padding: 0.65em 1.35em;
	font-weight: 600;
}

.icmq-course-catalog-loop-cta {
	margin-top: 0.5em;
}
