<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">li span span {
	line-height:1.3rem;
}
header {
	position:static;
}
header + main {
	padding-top:0;
}
h1, h2 {
	color:#212121;
}
section {
	background-color:#fff;
	background-size:cover;
	background-position:center;
	background-repeat:no-repeat;
	margin-bottom:0;
	padding:3rem 0;
}
a {
	color:inherit; 
}
a:hover, a:focus {
	color:inherit; 
}
ul, li {
	margin:0;
	padding:0;
	list-style:none;
}
img {
  /* width: 100%; */
	display:block; 
}
img.no-bottom-space {
	margin-bottom:-3rem; 
}
h2 {
	margin-top:0;
	margin-bottom:0.4em;
}
* {
	box-sizing:border-box;
}
.keinAbstand {
	margin:0;
}
blockquote, p&gt;blockquote {
	font-size:3rem;
	font-weight:700;
	margin:0;
	padding:10px;
	line-height:1.3;
	letter-spacing:-.1rem;
	}
blockquote::before {
	content:"â€ž";
}
blockquote::after {
	content:"â€œ";
}
cite {
	font-style:normal;
}
/*******MD CSS******************************/
.landingPage .lp-black, .lp-black * {
	color:#212121;
}
.landingPage .lp-white, .lp-white * {
	color:#fff;
}
.list-content img {
	max-width:100%;
	height:auto;
}
.centered-block img {
	margin-left:auto;
	margin-right:auto;
}
.list-content a:hover, .list-content a:focus {
	text-decoration:none;
}
div.eight-columns + p:only-child p{
	margin-bottom:0;
}
section.gapTop {
	padding-top:0;
	margin-top:-45px;
}
section.gapBottom {
	padding-bottom:0;
	margin-bottom:-45px;
}
section.gapTopBottom {
	padding-top:0;
	padding-bottom:0;
	margin-bottom:-45px;
	margin-top:-45px;
}
.list-item:only-child p:only-child {
	margin-bottom:0;
}
.two-columns .list-content {
	-webkit-justify-content:center;
	justify-content:center;
}
.landingPage .center {
	margin:auto;
}
.landingPage img {
	max-width:100%;
}
a:hover, a&gt;span:hover, a:focus, a&gt;span:focus {
	color:#ab93be;
	outline: none;
}
p a&gt;span {
	color:#ab93be;
}
section p a {
	color:#ab93be;
	border-bottom:1px solid #ab93be;
	transition:border-color .3s, color .3s;
	cursor:pointer;
}
section p a:hover, p a:focus {
	border-bottom:1px solid transparent;
}
section.lp-white p a {
	border-bottom:1px solid #fff;
	transition:border-color .3s, color .3s;
	text-decoration:none;
}
section.lp-white p a:hover, section.lp-white p a:focus {
	border-bottom:1px solid transparent;
	color:#fff;
}
section.lp-black p a {
	border-bottom:1px solid #fff;
	transition:border-color .3s, color .3s;
	text-decoration:none;
}
section.lp-black p a:hover, section.lp-black p a:focus {
	border-bottom:1px solid transparent;
	color:#fff;
}
.list-item.eight-columns {
	display:block;
}
.list-item.ten-columns {
	display:block;
}
.floatLeft {
	float:left;
	margin:0 2% 32px 0;
	padding-top:6px;
	max-width:49%;
}
.floatRight {
	float:right;
	margin:0 0 32px 2%;
	padding-top:6px;
	max-width:49%;
}
/*#content .floatLeft + .floatLeft, #content .floatLeft + .floatRight, #content .floatRight + .floatRight, #content .floatRight + .floatLeft, #content a.fullsize + a.fullsize img {
	margin:0 0 32px 0;
}*/
/*-----------syscon-Navigation-------------*/
@media (max-width: 1024px) {
	header .container.flex-container {
		padding: 0;
	}
	nav .top-nav {
		padding-top:1rem;
		padding-left:20px; 
	}
	.flex-item.logo {
		z-index:405;
	}
	#menu-anker {
		padding-left:20px;
		padding-right:20px; 
		position:relative; 
		z-index:400;
	}
}
/*-----------------Skip-Navigation-----------------*/
#skip-nav {
	border-top:1px solid #ddd;
	border-bottom:1px solid #ddd;
	background:#ececec;
	padding:1rem 0 0 0;
}
#skip-nav nav ul.main-nav {
	margin-bottom: 0;
	position: static;
	width: 100%;
}
#skip-nav nav ul li:first-of-type &gt; a {
	padding-left: 0;
}
#skip-nav nav ul.main-nav li:hover a, nav ul.main-nav li a:focus {
	border-bottom: 4px solid rgba(60, 60, 60, 0.5);
	outline: medium none;
}
@media (max-width: 1024px) {
	#skip-nav .container {
		padding: 0;
	}
	#skip-menu-anker {
		background: #ececec;
		padding-left: 20px;
		padding-right: 20px;
		position: relative; 
		z-index: 300;
	}
	#skip-nav .slicknav_btn {
		margin-top: 0;
		margin-bottom: 11px;
	}
	#skip-nav .slicknav_btn:hover, #skip-nav .slicknav_btn:focus, #skip-nav .slicknav_btn:hover:after {
		text-decoration: none; 
	}
}
/*----------------Ende Skip-Navigation-------------*/
div.link-button {
	margin-bottom: 1rem;
	cursor: pointer;
	box-sizing: border-box;
	text-align: center;
	font-size: 11px;
	font-weight: 600;
	line-height: 38px;
	letter-spacing: .1rem;
	text-transform: uppercase;
	text-decoration: none;
	white-space: nowrap;
	height: 38px;
	padding:0;
}
.landingPage div.link-button {
	border-radius: 0;
	border: 1px solid #582b85;
	background:#582b85;
	color:#fff;
	display: inline-block;
	transition: all 0.5s;
	padding:0;
}
.landingPage div.link-button a{
	color:inherit;
	text-decoration:none;
	display:block;
	padding: 0 30px;
}
div.link-button.center {
	margin-left: auto; 
	margin-right: auto; 
}
div.link-button:hover {
	filter:contrast(1.15);
}
div.link-button:hover {
	background: #fff!important;
	color:#582b85;
}
div.link-button:hover a {
		color:#582b85;
}
div.link-button.border.white {
	border-radius: 0;
	border: 1px solid #fff;
	background: transparent;
	color: #fff;
	display: block;	
	transition: all 0.2s;
}
div.link-button.border.white:hover {
	background: #fff;
	color: #000;
}
.to-top {
	padding:0 15px;
	border-radius:0;
}
/*Flex items*/
.list {
	display:-webkit-flex;
	display:flex;
	flex-wrap:wrap;
	margin-left:-10px; 
	margin-right:-10px; 
	-webkit-justify-content:center;
	justify-content:center;
}
.list-item {
	/* display: flex;  */
	padding:10px;
	width:100%;
}
.list-content {
	display:-webkit-inline-flex;
	display:inline-flex;
/*	flex-direction: column;*/
	/*width: 100%;*/
	width:24%;
	padding:10px;
}
.list-item a img {
	opacity:1;
	transition:opacity 0.3s;
	backface-visibility:hidden;
}
.list-item a:hover img {
	opacity: 0.7;
}
@media all and (min-width: 600px) {
	.list-item {
    /*width: 50%;*/
		width:100%;
	}
	/*****MD extra*****/
	.list-content {
		width:48%;
		}
	.two-columns .list-content {
		width:33.333%;
		}
	.list-item.eight-columns {
		width:100%;
	}
	.two-columns .list-item {
  /*  width: 33.333%;*/
		width:100%;
  }
	.three-columns .list-content {
		width:70%;
		display:-webkit-inline-flex;
		display:inline-flex;
		margin-right:auto;
		margin-left:auto;
	}
}
@media all and (min-width: 60em) {
	.list-item {
		width:33.33%;
	}
	.list-content {
		width:24%;
	}
	.two-columns .list-content {
		width:16.667%;
	}
	.four-columns .list-item {
   /* width: 25%;*/
		width:100%;
		padding:0;
	}
	.two-columns .list-item {
		width:100%;
	}
	.three-columns .list-item {
		width:100%;
	}
	.three-columns .list-content {
			padding:1%;
			width:33%;
	}
	.list-item.eight-columns {
		width:66.667%;
		display:block;
	}
	.list-item.ten-columns {
		width:100%;
		display:block;
	}
}
.centered-block {
	margin-left:auto; 
	margin-right:auto; 
	display:-webkit-flex;
	display:flex;
	-webkit-flex-direction:column;
	flex-direction:column;
	-webkit-align-items:center;
	align-items:center;
	text-align:center;
}
.centered-block * {
	margin-right:auto;
	margin-left:auto;
}
.two-columns .centered-block {
	-webkit-flex-direction:row;
	flex-direction:row;
	-webkit-flex-wrap:wrap;
	flex-wrap:wrap;
}
/*.list-item &gt; * {
	display: block; 
} */
.list-content p {
	flex:1 0 auto;
}
section.two-columns .list-content p {
	height:50px;
}
.white-popup {
	position:relative;
	background:#FFF;
	width:auto;
	max-width:1200px;
	margin:20px auto;
	padding:40px 20px 20px; 
}
.content ul li::before {
	background:#ab93be none repeat scroll 0 0;
	content:"";
	display:block;
	height:8px;
	left:-24px;
	position:absolute;
	top:8px;
	width:8px;
}
.content li {
	margin:0 0 0 24px;
	position:relative;
	width:calc(100% - -1px);
}
div.ytVideo, div.powerbiIframe {
	width:100%;
}
div#sticker {
	padding:20px;
	background:#AAA;
}
.stick {
	position:fixed;
	top:0px;
}
footer nav a:hover {
	color:#ab93be;
}
@media only screen and (max-width:600px) {
	.list-content, .three-columns .list-content {
		width:100%;
}
	.three-columns .list-content {
		display:-webkit-flex;
		display:flex;
		margin-right:auto;
		margin-left:auto;
	}
}</pre></body></html>