:root {
    --primary-color: #a21c80;
    --primary-light-color: #dd40b5;
    --primary-dark-color: #711359;

    --secondary-color: #4770B4;
    --secondary-light-color: #7c9acb;
    --secondary-dark-color: #314e7d;

    --highlight-color: #a21c80;

    --chart-color-primary: #a21c80;
    --chart-color-secondary: #4770B4;
    --chart-color-neutral1: #808080;
    --chart-color-neutral2: #B4B4B4;
    --chart-color-foerderung1: #a21c80;
    --chart-color-foerderung2: #4770B4;
    --chart-color-foerderung3: #EE6C32;
    --chart-color-foerderung4: #47B467;
    --chart-color-abzug1: #EE6C32;
    --chart-color-abzug2: #F6ED57;
    --chart-color-brutto: #a21c80;
    --chart-color-netto: #808080;
    --chart-color-bedarf1: #4770B4;
    --chart-color-bedarf2: #a21c80;
    --chart-color-luecke: #a21c80;
    --chart-color-vorschlag: #4770B4;
    --chart-color-optimierung: #47B467;
    --chart-color-gruen: #CED3EC;
    --chart-color-gelb: #ABB6DE;
    --chart-color-rot: #8499D0;
    --chart-color-dunkelrot: #4671BA;
}


.template-wrapper .template-topbar .template-header .template-content .logo {
    height: 40px;
}

.template-wrapper .template-topbar .template-header .template-content .logo-small {
    height: 32px;
}

.print .cover .logo-container .logo.small {
    height: 80px !important;
    margin-bottom: 9px !important;
}