.block_zitat {
    text-align: center;
}



.block_zitat .zitat_inhalt {
    margin: 16px;
    padding: 16px;
    max-width: 500px;
    border-top: 3px solid var(--firmenfarbe);
    border-bottom: 3px solid var(--firmenfarbe);
    display: inline-block;
}



.block_zitat .zitat_inhalt .cmsicon {
    color: var(--firmenfarbe);
    opacity: 0.5;
    font-size: 40px;
    margin-bottom: 8px;
}



.block_zitat .zitat_inhalt .zitat_urheber {
    display: block;
    font-style: italic;
}