:root {
	--cassiopeia-color-primary: #6494AA;				/* Hintergrund_header,banner,button usw */
    --cassiopeia-color-link: #416676;
    --link-color: #416676;
    --link-color-rgb: 34,79,170;
    --cassiopeia-color-hover: #6192A8;										/* Hintergrund_Hover */
    --cassiopeia-font-family-body: Uniwidth,sans-serif,"Helvetica Neue";	/* Schriftart */
    --body-bg: #BDD1DB;														/* Hintergrund Main */
}

.container-header {
    background-color: var(--cassiopeia-color-primary);
    background-image: linear-gradient(135deg,var(--cassiopeia-color-primary) 0,var(--cassiopeia-color-hover) 100%);
    -webkit-box-shadow: inset 0 5px 5px rgba(0,0,0,.03);
    box-shadow: inset 0 5px 5px rgba(0,0,0,.03);
    position: relative;
    z-index: 10;
}

.card {
    --card-spacer-y: 1rem;
    --card-spacer-x: 1rem;
    --card-title-spacer-y: 0.5rem;
    --card-title-color: ;
    --card-subtitle-color: ;
    --card-border-width: var(--border-width);
    --card-border-color: #dfe3e7;
    --card-border-radius: var(--border-radius);
    --card-box-shadow: ;
    --card-inner-border-radius: calc(var(--border-radius) - var(--border-width));
    --card-cap-padding-y: 0.5rem;
    --card-cap-padding-x: 1rem;
    --card-cap-bg: rgba(var(--body-color-rgb),0.03);
    --card-cap-color: ;
    --card-height: ;
    --card-color: ;
	--card-bg: #A3BFCC;									/* Hintergrund Modul */  
    /* --card-bg: var(--body-bg); */
    --card-img-overlay-padding: 1rem;
    --card-group-margin: 0.5em;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    word-wrap: break-word;
    background-clip: border-box;
    background-color: var(--card-bg);
    border: var(--card-border-width) solid var(--card-border-color);
    border-radius: var(--card-border-radius);
    color: var(--body-color);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
    flex-direction: column;
    height: var(--card-height);
    min-width: 0;
    position: relative;
}

.footer .grid-child {
    padding: 0.5rem 0.5em;
}