/*CONTAINER*/
.container-content {
	padding-bottom: 4em;
}

.container-abschluss {
	background-color: var(--vpv-color-white);
	border-radius: var(--vpv-border-radius-xl);
	box-shadow: var(--vpv-box-shadow);
	border: 1px solid var(--vpv-color-gray-100);
}

/*LABELS*/
#serviceHeading {
	font-family: var(--vpv-font-headline);
	font-size: var(--vpv-font-size-display-lg);
	color: var(--vpv-color-text);
}

#serviceText {
	font-family: var(--vpv-font-text-regular);
	font-size: var(--vpv-font-size-text-md);
	color: var(--vpv-color-text);
}

.label-auth-identifiziert {
	font-family: var(--vpv-font-headline);
	font-size: var(--vpv-font-size-text-xl);
	color: var(--vpv-color-success-green);
}

.label-auth-identifiziert-beschreibung {
	font-family: var(--vpv-font-headline-light);
	font-size: var(--vpv-font-size-text-md);
	color: var(--vpv-color-text);
}

.label-abschluss-heading {
	font-family: var(--vpv-font-headline);
	font-size: var(--vpv-font-size-display-lg);
	color: var(--vpv-color-text);
}

.label-abschluss-text-bold {
	font-family: var(--vpv-font-headline);
	font-size: var(--vpv-font-size-text-md);
	color: #17AB13;
}

.label-abschluss-text-normal {
	font-family: var(--vpv-font-headline);
	font-size: var(--vpv-font-size-text-md);
	color: var(--vpv-color-text);
}

.label-abschluss-text-normal-2 {
	font-family: var(--vpv-font-headline);
	font-size: var(--vpv-font-size-text-xl);
	color: var(--vpv-color-text);
}

/*OTHER*/
.row:before,
.row:after {
	display: none !important;
}

.sidebar {
	white-space: pre-wrap;
	font-family: var(--vpv-font-text-regular);
	font-size: var(--vpv-font-size-text-lg);
	color: var(--vpv-color-text);
}

a:link {
	text-decoration: none;
	color: var(--vpv-color-text);
}

a:visited {
	text-decoration: none;
	color: var(--vpv-color-text);
}

a:hover {
	text-decoration: underline;
	color: var(--vpv-color-text);
}

a:active {
	text-decoration: none;
	color: var(--vpv-color-text);
}