.quick-facts{
	max-width: var(--width-base);
	padding: 0 var(--space-5);
	margin: 0 auto var(--space-20);
}

.panel-three-column .quick-facts .medium-6{width: 100%}

.quick-facts img{
    margin: 0 auto;
    display: block;
}

.quick-facts ul li a { color: #cc3131; }

.quick-facts .title-cont {
	display: flex;
	gap: 12px;
	align-items: center;
	
	&.has-icon {
		padding-bottom: 8px;
	}
	
	img.icon {
		display: inline-block;
		width: 60px;
		height: 60px;
	}
}

@media (min-width: 40em) {
	.quick-facts:has(.medium-6.large-5.columns > img) {
		display: grid;
		grid-template-columns: minmax(0, 2fr) minmax(0, 1fr);
		gap: var(--space-4);
	}

	.panel-three-column .quick-facts img:not(.icon) { display: none }
}

@media (min-width: 64em) {
	.quick-facts:has(.medium-6.large-5.columns > img) {
		grid-template-columns: minmax(0, 1fr) 322px;
		gap: var(--space-10);
	}
}