:root {
	--primaryLightestColor: #cfe2d0 !important;
	--primaryLighterColor: #a1c9a6 !important;
	--primaryLightColor: #62a76e !important;
	--primaryColor: #008337 !important;
	--primaryDarkColor: #00682c !important;
	--primaryDarkerColor: #004e21 !important;
	--primaryDarkestColor: #1b8f4c !important;
	--secondaryColor: #707070 !important;
	
	--footerSubBgColor: var(--primaryColor);
	--footerSubLinkColor: var(--shadeLightestColor);
    --footerSubTextColor: var(--shadeLightestColor);
    --topMetaBarBgColor: var(--primaryColor);
    --topMetaBarTextColor: var(--shadeLightestColor);
    --topMetaBarLinkColor: var(--shadeLightestColor);
    --topMetaBarLinkHoverColor: var(--secondaryColor);
    --topMetaBarLinkActiveColor: white;
}
/*
@layer legacy {
  a.d-inline-block.mt-4 {
    display: none !important;
  }

  .sky-form > hr {
    display: none !important;
  }

  .sky-form > p {
    display: none !important;
  }
}
*/
/* Vertauschen der Schriftgrößen (Überschriften) beim Hero*/
.hero__text.hero__subtitle.text-white.font-weight-bold.text-uppercase {
    font-size: 64px;
}
/* Vertauschen der Schriftgrößen (Überschriften) beim Hero*/
.hero__text.hero__title.r-line-height.text-white.font-weight-bold.text-uppercase.mt-1 {
    font-size: 24px;
}

@media (max-width: 600px)
{
/* Vertauschen der Schriftgrößen (Überschriften) beim Hero*/
.hero__text.hero__subtitle.text-white.font-weight-bold.text-uppercase {
    font-size: 40px;
}
/* Vertauschen der Schriftgrößen (Überschriften) beim Hero*/
.hero__text.hero__title.r-line-height.text-white.font-weight-bold.text-uppercase.mt-1 {
    font-size: 20px;
}
}



@layer legacy {
/*Menüpunkte fett darstellen*/
.content-navigation__item-level1 .content-navigation__linktext {
    font-weight: bold;
}}
