/* success stories section */
.section-success-stories .stories > div {
	border: 1px solid var(--color-border);
	border-radius: 0.5rem;
	position: relative;
}

.section-success-stories .stories > div > img {
	aspect-ratio: 2 / 1;
	background-position: center;
	background-repeat: repeat;
	background-size: initial;
	border-radius: 0;
	border-top-left-radius: 0.5rem;
	border-top-right-radius: 0.5rem;
	border-width: 0;
	display: block;
	max-width: 100%;
	object-fit: cover;
	object-position: center;
	width: 100%;
}

.section-success-stories .stories > div .color-bar {
	background-color: transparent;
	color: var(--color-foreground);
	font-weight: var(--font-weight-semibold);
	padding: 0.5rem 1rem 0 1rem;
}

.section-success-stories .stories > div .color-bar svg, 
.section-success-stories .stories > div .color-bar span {
	display: inline-block;
	vertical-align: middle;
}

.section-success-stories .stories > div .color-bar span {
	margin-left: .25rem;
	text-transform: uppercase;
}

.section-success-stories .stories > div .color-bar svg {
	fill: var(--color-foreground);
	height: 2.25rem;
    width: 2.25rem;
}

.section-success-stories .stories > div .content {
	margin-bottom: 1.5rem;
	padding: 0 1rem 2rem 1rem;
}

.section-success-stories .stories > div .content h3 {
	text-align: left;
}

.section-success-stories .stories > div .content + a, 
.section-success-stories .stories > div .content + a:visited {
	border-bottom-left-radius: 0.5rem;
	border-bottom-right-radius: 0.5rem;
	border-top: 1px solid var(--color-border);
	bottom: 0;
	display: block;
	left: 0;
	padding: 0.75rem 1rem;
	position: absolute;
	text-decoration: none;
	width: 100%;
} 

.section-success-stories .stories > div .content + a span, 
.section-success-stories .stories > div .content + a svg {
	display: inline-block;
	vertical-align: middle;
}

.section-success-stories .stories > div .content + a span {
	padding-right: 0.125rem;
}

.section-success-stories .stories > div .content + a svg {
	fill: var(--color-link-normal);
	height: 0.75rem;
	width: 0.75rem;
}