.acf-citat {
	margin: 40px 0;
}

.acf-citat__inner {
	position: relative;
	background: #f1f2f5;
	padding: 5rem 5rem 2.625rem 5rem;
}

.acf-citat__icon {
	position: absolute;
    top: -24px;
    left: -24px;
    width: 64px;
    height: auto;
    display: block;
    pointer-events: none;
}

.acf-citat__besedilo {
	font-size: 22px;
	line-height: 32px;
	color: #20232f;
}

.acf-citat__besedilo strong {
	font-weight: 700;
}

.acf-citat__avtor {
	margin-top: 28px;
	font-size: 20px;
	line-height: 1.4;
	color: #20232f;
	font-weight: 600;
}

@media (max-width: 991px) {
	.acf-citat__inner {
		padding: 48px 24px 32px 24px;
	}

	.acf-citat__icon {
		top: -18px;
		left: -6px;
		width: 64px;
	}

	.acf-citat__besedilo {
		font-size: 18px;
		line-height: 28px;
	}

	.acf-citat__avtor {
		font-size: 18px;
	}
}