/**
 * /ki-webapplikationen/success-story/
 * HKK-Logo – ohne logo-indicator (grüne Linie), kompakt in Kundenstimmen.
 */

body.page-ki-webapplikationen.page-kw-success-story .mc-success-story-ref-logo.case-study-logo-item {
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	flex: 0 0 auto;
	min-height: 0;
	padding: 0;
	opacity: 1;
	cursor: default;
	border-right: none;
	background: transparent;
	box-sizing: border-box;
}

body.page-ki-webapplikationen.page-kw-success-story .mc-success-story-ref-logo.case-study-logo-item .logo-indicator {
	display: none !important;
}

body.page-ki-webapplikationen.page-kw-success-story .mc-success-story-ref-logo.case-study-logo-item img {
	position: relative;
	z-index: 1;
	max-width: 120px;
	max-height: 50px;
	width: auto;
	height: auto;
	object-fit: contain;
}

body.page-ki-webapplikationen.page-kw-success-story .mc-success-story-ref-logo.case-study-logo-item .logo-inactive {
	display: none;
}

body.page-ki-webapplikationen.page-kw-success-story .mc-success-story-ref-logo.case-study-logo-item .logo-active {
	display: block;
}

/* Kundenstimmen: Logo kleiner */
body.page-ki-webapplikationen.page-kw-success-story
	.placetel-cta-panel-inner.placetel-testimonial-inner
	.placetel-testimonial-logo
	.mc-success-story-ref-logo.case-study-logo-item
	img.logo-active {
	max-width: 96px;
	max-height: 40px;
	width: auto;
	height: auto;
}

/* Hero: kompakteres Logo in subpage-hero-inner */
body.page-ki-webapplikationen.page-kw-success-story .subpage-hero-inner .subpage-hero-logo-only {
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	height: 100%;
}

body.page-ki-webapplikationen.page-kw-success-story
	.subpage-hero-inner
	.mc-success-story-ref-logo.case-study-logo-item
	.logo-active,
body.page-ki-webapplikationen.page-kw-success-story
	.subpage-hero-inner
	.mc-success-story-hero-logo.case-study-logo-item
	.logo-active {
	max-width: 220px;
	max-height: 80px;
	width: auto;
	height: auto;
	object-fit: contain;
}

@media (max-width: 640px) {
	body.page-ki-webapplikationen.page-kw-success-story .subpage-hero-logo-only .mc-success-story-ref-logo {
		display: none !important;
	}

	body.page-ki-webapplikationen.page-kw-success-story
		.placetel-cta-panel-inner.placetel-testimonial-inner
		.placetel-testimonial-logo
		.mc-success-story-ref-logo.case-study-logo-item
		img.logo-active {
		max-width: 88px;
		max-height: 36px;
	}
}
