header,footer,nav,section,aside,main,article,figure,figcaption{display:block}body,div,h1,h2,h3,h4,h5,h6,p,blockquote,pre,code,ol,ul,li,dl,dt,dd,figure,table,th,td,form,fieldset,legend,input,textarea{margin:0;padding:0}table{border-spacing:0;border-collapse:collapse}caption,th,td{text-align:left;text-align:start;vertical-align:top}abbr,acronym{font-variant:normal;border-bottom:1px dotted #666;cursor:help}blockquote,q{quotes:none}fieldset,img,iframe{border:0}ul{list-style-type:none}sup{vertical-align:text-top}sub{vertical-align:text-bottom}del{text-decoration:line-through}ins{text-decoration:none}body{font:12px/1 "Lucida Grande","Lucida Sans Unicode",Verdana,sans-serif;color:#000}input,button,textarea,select{font-family:inherit;font-size:99%;font-weight:inherit}pre,code{font-family:Monaco,monospace}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}h1{font-size:1.8333em}h2{font-size:1.6667em}h3{font-size:1.5em}h4{font-size:1.3333em}table{font-size:inherit}caption,th{font-weight:700}a{color:#00f}h1,h2,h3,h4,h5,h6{margin-top:1em}h1,h2,h3,h4,h5,h6,p,pre,blockquote,table,ol,ul,form{margin-bottom:12px}
.tagcloud {
  width:250px;
  font-size:12px;
  padding: 50px 0;
  overflow: hidden;
  text-align:center;
}
.tagcloud a {
  color: #222;
  text-decoration: none;
  padding: 0 5px;
  cursor: pointer;
  display: inline-block;
  
  -webkit-transition: color .25s;
  -o-transition: color .25s;
  transition: color .25s;
}
.tagcloud a:first-child {
  display: block;
}
.tagcloud a:hover {
  color: #ccc;
}

.glossar_layer {
	top: 0;
	left: 10%;
	width: 30px;
	height: 30px;
  z-index: 9999;
	display: none;
  overflow: auto;
	position: absolute;
	
}
.glossar_layer.layer_load {
	display: block;
}

.layer_loaded {
	width: 80%;
	height: auto;
	min-height: 150px;

	overflow: auto;
  background: white;
	padding: 1em 1.5em;
  border-radius: 10px;
	border: 1px solid #ccc;
	box-shadow: 2px 2px 15px rgba(150,150,150,.7);
}
.ce_glossar_close {
  top: 23px;
  right: 33px;
	opacity: .4;
	color: #005ba9;
	display: block;
	cursor: pointer;
	font-size: 35px;
	padding: 2px 5px;
	background: white;
	position: absolute;
	transition: opacity .4s;
	-webkit-transition: opacity .4s;
}
.ce_glossar_close:hover {
	opacity: 1;
}
.ce_glossar_layer {
	width: 100%;
	display: block;
	color: #333333;
	background: white;
	text-decoration: none;
}

.ce_glossar_layer > * {
	margin: 0 0 .7em 0;
}


/* ANIMATION */
@-webkit-keyframes rotate { 
  from { -webkit-transform: rotate(0deg) } 
  to { -webkit-transform: rotate(360deg) } }
@-moz-keyframes rotate { 
  from { -moz-transform: rotate(0deg) } 
  to { -moz-transform: rotate(360deg) } }
@-o-keyframes rotate { 
  from { -o-transform: rotate(0deg) } 
  to { -o-transform: rotate(360deg) } }
@keyframes rotate { 
  from { transform: rotate(0deg) } 
  to { transform: rotate(360deg) } }

@-webkit-keyframes fade { 
  from { background: #333; }
  to { background: #fff; } }
@-moz-keyframes fade { 
  from { background: #333; }
  to { background: #fff; } }
@-o-keyframes fade { 
  from { background: #333; }
  to { background: #fff; } }
@keyframes fade { 
  from { background: #333; }
  to { background: #fff; } }

/* CONTAINER */
.layer_loading {
	width: 100%;
	height: 100%;
	overflow: hidden;

	max-width: 30px;
	max-height: 30px;
	/* PRESENTATIONAL PURPOSES */
	margin: auto;
	position: absolute;
	top: 0; 
	left: 0; 
	bottom: 0; 
	right: 0;
	/**/
	cursor: pointer;
	-webkit-user-select: none;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}

.layer_loaded .layer_loading {
	display: none;
}

/* TEXT */
.layer_content{
	background: #222;
	background: -webkit-linear-gradient(#222,#111);
	background: -moz-linear-gradient(#222,#111);
	background: -o-linear-gradient(#222,#111);
	background: linear-gradient(#222,#111);
	position: absolute;
	top: 5px;
	left: 5px;
	right: 5px;
	bottom: 5px;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
	text-align: center;
	font: normal normal normal 13px/70px 
	'Electrolize', Helvetica, Arial, sans-serif;
	color: #fff
}

.layer_content span {
	position: absolute;
	left: 5px;
	right: 5px;
	top: 5px;
	bottom: 5px;
	background: #fff;
	border-radius: 50%;
}

.layer_load .layer_content span {
	-webkit-animation: fade .75s linear;
	-moz-animation: fade .75s linear;
	-o-animation: fade .75s linear;
	animation: fade .75s linear;
}

/* SPINNING GRADIENT */
.layer_ring {
	margin: 0 auto;
	border-radius: 50%;
	padding: 0;
	position: absolute;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	-webkit-animation: rotate 2s linear infinite;
	-moz-animation: rotate 2s linear infinite;
	-o-animation: rotate 2s linear infinite;
	animation: rotate 2s linear infinite;

	background: -webkit-linear-gradient(#3cf,transparent,#3cf);
	background: -moz-linear-gradient(#3cf,transparent,#3cf);
	background: -o-linear-gradient(#3cf,transparent,#3cf);
	background: linear-gradient(#3cf,transparent,#3cf)
}

.glossar_item_separator {
    font-size: 1.5em;
	font-weight: 700;
    margin: 50px 0 20px;
    border-bottom: 1px solid;
}

.glossar_separated_items {
    padding-left: 20px;
}
.mm-hidden{display:none!important}.mm-wrapper{overflow-x:hidden;position:relative}.mm-menu{box-sizing:border-box;background:inherit;display:block;padding:0;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;box-sizing:border-box;margin:0;position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.mm-panels{overflow:hidden}.mm-panel{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}.mm-panel.mm-highest{z-index:1}.mm-panel.mm-noanimation{-webkit-transition:none!important;transition:none!important}.mm-panel.mm-noanimation.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}.mm-panels>.mm-panel:not(.mm-hidden){display:block}.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{box-sizing:border-box;height:40px;bottom:auto}.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}.mm-btn{box-sizing:border-box;width:40px;height:40px;position:absolute;top:0;z-index:1}.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}.mm-next:after,.mm-prev:before{content:'';border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0;bottom:0}.mm-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}.mm-next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}.mm-navbar>*{display:block;padding:10px 0}.mm-navbar a,.mm-navbar a:hover{text-decoration:none}.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mm-navbar .mm-btn:first-child{left:0}.mm-navbar .mm-btn:last-child{text-align:right;right:0}.mm-panel .mm-navbar{display:none}.mm-panel.mm-hasnavbar .mm-navbar{display:block}.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}.mm-listview{font:inherit;font-size:14px;line-height:20px}.mm-listview a,.mm-listview a:hover{text-decoration:none}.mm-listview>li{position:relative}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}.mm-listview>li>a,.mm-listview>li>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}.mm-listview>li:not(.mm-divider):after{content:'';border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;left:0;right:0;bottom:0}.mm-listview>li:not(.mm-divider):after{left:20px}.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}.mm-listview .mm-next:before{content:'';border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;bottom:0;left:0}.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}.mm-listview .mm-next.mm-fullsubopen{width:100%}.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}.mm-menu .mm-divider{background:rgba(0,0,0,.05)}
.mm-page{box-sizing:border-box;position:relative}.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}html.mm-opened{overflow-x:hidden;position:relative}html.mm-blocking{overflow:hidden}html.mm-blocking body{overflow:hidden}html.mm-background .mm-page{background:inherit}#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}html.mm-blocking #mm-blocker{display:block}.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed}.mm-menu.mm-offcanvas.mm-opened{display:block}.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-opened{z-index:10}.mm-menu.mm-offcanvas{width:80%;min-width:140px;max-width:440px}html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}@media all and (max-width:175px){html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}}@media all and (min-width:550px){html.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}}
@charset "UTF-8";.mm-sronly{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;padding:0!important;overflow:hidden!important;position:absolute!important}
.mm-navbars-bottom,.mm-navbars-top{background:inherit;border-color:inherit;border-width:0;overflow:hidden;position:absolute;left:0;right:0;z-index:3}.mm-navbars-bottom>.mm-navbar,.mm-navbars-top>.mm-navbar{border:none;padding:0;position:relative;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-navbars-top{border-bottom-style:solid;border-bottom-width:1px;top:0}.mm-navbars-bottom{border-top-style:solid;border-top-width:1px;bottom:0}.mm-navbar.mm-hasbtns{padding:0 40px}.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}.mm-hasnavbar-top-1 .mm-panels{top:40px}.mm-hasnavbar-top-2 .mm-panels{top:80px}.mm-hasnavbar-top-3 .mm-panels{top:120px}.mm-hasnavbar-top-4 .mm-panels{top:160px}.mm-hasnavbar-bottom-1 .mm-panels{bottom:40px}.mm-hasnavbar-bottom-2 .mm-panels{bottom:80px}.mm-hasnavbar-bottom-3 .mm-panels{bottom:120px}.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}.mm-navbar-size-2{height:80px}.mm-navbar-size-3{height:120px}.mm-navbar-size-4{height:160px}.mm-navbar-content-2>*{width:50%}.mm-navbar-content-3>*{width:33.33%}.mm-navbar-content-4>*{width:25%}.mm-navbar-content-5>*{width:20%}.mm-navbar-content-6>*{width:16.67%}
.mm-menu.mm-offcanvas.mm-right{left:auto}html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}@media all and (max-width:175px){html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}}@media all and (min-width:550px){html.mm-right.mm-opening .mm-menu.mm-opened~.mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}}html.mm-front .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}html.mm-front #mm-blocker{z-index:1}html.mm-front .mm-menu.mm-offcanvas{z-index:2}.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.mm-menu.mm-offcanvas.mm-top{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}.mm-menu.mm-offcanvas.mm-bottom{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%}.mm-menu.mm-offcanvas.mm-bottom{top:auto}html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{height:80%;min-height:140px;max-height:880px}
/* -- dk_mmenu theme 'navy' -- */
.mm-menu
{
	background: #323849;
}
.cc-head>*:first-child{margin-top:0}.cc-head>*:last-child{margin-bottom:15px}.contao-cookiebar{--ccb-backdrop: rgba(0, 0, 0, .75);--ccb-anim-duration: .5s;--ccb-checked-clr: #399d32;--ccb-checked-bg: #dcf3db;--ccb-unchecked-clr: #9c9b99;--ccb-unchecked-bg: #fff;--ccb-disabled-clr: #c8c7c5;--ccb-disabled-bg: #f4f4f4;position:fixed;inset:0;z-index:9999;display:flex;align-items:var(--ccb-align, center);justify-content:var(--ccb-justify, center);letter-spacing:0;padding:15px;max-height:100dvh;box-sizing:border-box;pointer-events:none;overflow:hidden;color:var(--ccb-clr, #444)}.contao-cookiebar *{box-sizing:border-box}.contao-cookiebar p{color:var(--ccb-text, #868686);line-height:1.4}.contao-cookiebar label{position:relative;display:block;padding:8px 13px 8px 0;line-height:1.2rem}.contao-cookiebar label.group{font-weight:600}.contao-cookiebar input{position:absolute;width:1px;height:1px;outline:0 none;opacity:0}.contao-cookiebar input+label{padding:8px 13px 8px 45px;cursor:pointer}.contao-cookiebar input+label:before,.contao-cookiebar input+label:after{content:"";position:absolute;border-radius:10px}.contao-cookiebar input+label:before{top:7px;left:0;width:35px;height:18px;margin:0;box-sizing:content-box;background:var(--ccb-unchecked-bg);border:1px solid var(--ccb-unchecked-clr);transition:border-color .2s}.contao-cookiebar input+label:after{display:block;top:11px;left:4px;width:12px;height:12px;background:var(--ccb-unchecked-clr);transition:background .2s,margin-left .2s,padding .2s}.contao-cookiebar input+label:active:after{padding-left:5px}.contao-cookiebar input.cc-group-half+label:after{background:linear-gradient(to right, var(--ccb-unchecked-clr) 0%, var(--ccb-unchecked-clr) 50%, var(--ccb-checked-clr) 50%, var(--ccb-checked-clr) 100%)}.contao-cookiebar input:checked+label:after{background:var(--ccb-checked-clr);margin-left:17px}.contao-cookiebar input:checked+label:active:after{margin-left:12px}.contao-cookiebar input:checked+label:before{background:var(--ccb-checked-bg);border-color:var(--ccb-checked-clr)}.contao-cookiebar input:disabled+label{pointer-events:none}.contao-cookiebar input:disabled+label:after{background:var(--ccb-disabled-clr)}.contao-cookiebar input:disabled+label:before{background:var(--ccb-disabled-bg);border-color:var(--ccb-disabled-clr)}.contao-cookiebar .cc-btn{display:inline-block;cursor:pointer;width:100%;padding:8px 14px;margin-bottom:8px;font-size:15px;outline:0 none;border:1px solid var(--ccb-btn-bdr, #cfcfcf);border-radius:4px;color:var(--ccb-btn-clr, #444);background:var(--ccb-btn-bg, #f5f5f5)}.contao-cookiebar .cc-btn:hover{background:var(--ccb-btn-bg-hvr, #ececec)}.contao-cookiebar .cc-btn:last-child{margin-bottom:0}.contao-cookiebar .grayscale{--ccb-btn-bg: #f1efef;--ccb-btn-bg-hvr: #ececec}.contao-cookiebar .grayscale .success{--ccb-btn-bg: #fbfbfb;--ccb-btn-bg-hvr: #f7f7f7}.contao-cookiebar .highlight .success{--ccb-btn-bg: #4e9e3e;--ccb-btn-bg-hvr: #4c933f;--ccb-btn-bdr: #3e7830;--ccb-btn-clr: #fff}.cc-inner{display:inline-block;overflow-y:auto;max-height:100%;max-width:100%;padding:23px;border-radius:3px;opacity:0;pointer-events:none;visibility:hidden;font-size:1rem;text-align:left;background:var(--ccb-bg, #fff);box-shadow:var(--ccb-box-shadow, rgba(99, 99, 99, 0.2)) 0 2px 8px 0;animation:var(--ccb-anim, cookiebar-middle-in) var(--ccb-anim-duration) ease-in-out forwards}.cc-group{position:relative;border:1px solid var(--ccb-bdr, #d0d0d0);border-radius:5px;margin-bottom:10px}.cc-cookie-info{font-size:.875rem;background:var(--ccb-info-bg, #fff);border:1px solid var(--ccb-info-bdr, #efefef);padding:10px;border-radius:5px}.cc-cookie-info>div>span{font-weight:600}.cc-cookie-info>div+div{margin-top:5px;word-wrap:break-word}.cc-cookie-info+button.cc-detail-btn-details{margin-top:15px}.cc-cookies{background:var(--ccb-cookies-bg, #fbfbfb);border-radius:0 0 5px 5px}.cc-cookies>p{font-size:.875rem}.cc-cookies>p,.cc-cookies>.cc-cookie{margin:0;padding:15px;border-top:1px solid var(--ccb-cookies-bdr, #fbfbfb)}.cc-cookie label.cookie+*{margin-top:10px}.cc-cookie p{margin:0 0 15px;font-size:.875rem}.cc-cookie-desc p{margin-bottom:0}.cc-footer,.cc-info{text-align:center}.cc-info{margin-top:15px}.cc-info>p{font-size:.875rem}.cc-info>a{display:inline-block;font-size:.813rem;color:var(--ccb-detail-clr, #a2a2a2);text-decoration:none}.cc-info>a:hover{color:var(--ccb-detail-clr-hvr, #717171)}.cc-info>a+a:before{display:inline-block;content:"·";margin-right:5px}.cc-active .cc-inner{opacity:1;pointer-events:auto;visibility:visible}.cc-active.cc-blocked{pointer-events:auto;animation:cookiebar-overlay-in var(--ccb-anim-duration) ease-in-out forwards}.cc-saved.cc-inner{opacity:0;pointer-events:none;visibility:hidden}.cc-saved.cc-blocked{pointer-events:none;animation:cookiebar-overlay-out var(--ccb-anim-duration) ease-in-out forwards}.cc-left{--ccb-justify: flex-start}.cc-right{--ccb-justify: flex-end}.cc-top{--ccb-align: flex-start}.cc-top.cc-active{--ccb-anim: cookiebar-top-in}.cc-top.cc-saved{--ccb-anim: cookiebar-top-out}.cc-middle.cc-active{--ccb-anim: cookiebar-middle-in}.cc-middle.cc-saved{--ccb-anim: cookiebar-middle-out}.cc-bottom{--ccb-align: flex-end}.cc-bottom.cc-active{--ccb-anim: cookiebar-bottom-in}.cc-bottom.cc-saved{--ccb-anim: cookiebar-bottom-out}@media(min-width: 768px){.contao-cookiebar .cc-btn{width:auto;margin-bottom:0}.cc-inner{max-width:var(--ccb-max-width, 750px)}}@keyframes cookiebar-overlay-in{0%{background:rgba(0,0,0,0)}to{background:var(--ccb-backdrop)}}@keyframes cookiebar-overlay-out{0%{background:var(--ccb-backdrop)}to{background:rgba(0,0,0,0);visibility:hidden}}@keyframes cookiebar-top-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-top-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(-100%)}}@keyframes cookiebar-middle-in{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes cookiebar-middle-out{0%{opacity:1;visibility:visible;transform:scale(1)}to{opacity:0;visibility:hidden;transform:scale(0)}}@keyframes cookiebar-bottom-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes cookiebar-bottom-out{0%{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(100%)}}.cc-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:center}.cc-group>label{flex-grow:1;margin:5px 0 5px 10px}.cc-cookies{display:none;width:100%}.cc-detail-btn{padding:8px 10px;line-height:1.2rem}.cc-detail-btn-details{text-decoration:underline;padding:0;margin:0 0 10px}.cc-detail-btn,.cc-detail-btn-details{display:inline-block;color:var(--ccb-detail-clr, #a2a2a2);border:0 none;outline:0 none;background:rgba(0,0,0,0);font-size:13px;letter-spacing:0;text-transform:initial;cursor:pointer}.cc-detail-btn span:nth-child(2),.cc-detail-btn-details span:nth-child(2){display:none}.cc-detail-btn.cc-active span:nth-child(1),.cc-detail-btn-details.cc-active span:nth-child(1){display:none}.cc-detail-btn.cc-active span:nth-child(2),.cc-detail-btn-details.cc-active span:nth-child(2){display:inline}.cc-detail-btn:hover,.cc-detail-btn-details:hover{background:rgba(0,0,0,0);color:var(--ccb-detail-clr-hvr, #717171)}
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    box-sizing: border-box;

    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
    margin-left: auto;
    margin-right: auto;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;

    height: auto;

    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}

.slick-container{visibility:hidden}.slick-initialized{visibility:visible}
@charset "UTF-8";
@font-face{font-family:"muliextrabold";src:url("../../files/digitaldirekt/src/fonts/muli/muli-extrabold-webfont.woff2") format("woff2"), url("../../files/digitaldirekt/src/fonts/muli/muli-extrabold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"mulilight";src:url("../../files/digitaldirekt/src/fonts/muli/muli-light-webfont.woff2") format("woff2"), url("../../files/digitaldirekt/src/fonts/muli/muli-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"mulisemibold";src:url("../../files/digitaldirekt/src/fonts/muli/muli-semibold-webfont.woff2") format("woff2"), url("../../files/digitaldirekt/src/fonts/muli/muli-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}#header{position:absolute;left:0;right:0;width:100%}#header>.inside{max-width:1400px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:50px 15px;margin:0 auto}#header>.inside .open_mobile_navigation{display:none;z-index:10;position:relative}#header>.inside .open_mobile_navigation img{width:52px;height:auto}.header-main{width:100%}.header-main>.inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.header-main>.inside .mod_logo{z-index:10}.header-main>.inside .menu_trigger_container{z-index:250}body.ios .menu_trigger_container{display:none}@media only screen and (max-width:767px){#header>.inside .header-main>.inside .metanav{padding:10px 0 0 0}#header>.inside .header-main>.inside .metanav a{padding:5px 0;width:100%}#header>.inside .mod_logo img{max-width:200px;height:auto}#header>.inside .menu_trigger_container{display:none}#header>.inside .open_mobile_navigation{display:inline-block}}@media only screen and (max-width:544px){#header{position:fixed;background-color:#fff;z-index:50}#header>.inside{padding:15px 20px}#header>.inside .header-main>.inside{-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header>.inside .mod_logo img{max-width:130px}}.mod_menu_overlay{position:fixed;top:0;bottom:0;width:100%;pointer-events:none;background-color:rgba(46, 51, 145, 0.9);opacity:0;visibility:hidden;-webkit-transition:opacity 0.5s, visibility 0s 0.5s;transition:opacity 0.5s, visibility 0s 0.5s;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod_menu_overlay>.inside{margin:0 auto;max-width:1400px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_menu_overlay>.inside .socialmedia{position:absolute;top:50px;width:100%;max-width:1400px;text-align:right}.mod_menu_overlay>.inside .socialmedia a img{max-width:25px;margin:0 5px}.mod_menu_overlay>.inside .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:20px;border-left:2px solid #fff}.mod_menu_overlay>.inside .contact>.inside{padding-left:50px}.mod_menu_overlay>.inside .contact span.headline{display:block;width:100%;font-size:2rem;color:#fff;margin-bottom:20px}.mod_menu_overlay>.inside .contact span.headline a:hover{text-decoration:underline}.mod_menu_overlay>.inside .contact p{color:#fff;line-height:1.5rem}.mod_menu_overlay .mod_navigation{width:100%}.mod_menu_overlay ul{width:100%;list-style-type:none;padding:0;margin:0}.mod_menu_overlay ul.level_1>li{font-family:"mulilight", sans-serif;font-size:2.4rem;padding:20px 0}.mod_menu_overlay ul.level_1>li a,.mod_menu_overlay ul.level_1>li strong{-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;color:#fff;font-family:"mulilight", sans-serif}.mod_menu_overlay ul.level_1>li a:hover,.mod_menu_overlay ul.level_1>li strong:hover{text-decoration:underline}.mod_menu_overlay ul.level_1>li strong.active{cursor:not-allowed;text-decoration:underline}.mod_menu_overlay ul.level_2 li{font-size:1.4rem;font-family:"mulilight", sans-serif;margin-bottom:5px}.mod_menu_overlay ul.level_2 li a,.mod_menu_overlay ul.level_2 li strong{opacity:0.65;font-family:"mulilight", sans-serif}.mod_menu_overlay ul.level_2 li a:hover,.mod_menu_overlay ul.level_2 li strong:hover{opacity:1}.mod_menu_overlay ul.level_2 li strong.active{opacity:1;cursor:not-allowed}.mod_menu_overlay li{width:100%}.mod_menu_overlay a,.mod_menu_overlay strong{text-decoration:none;color:#fff;outline:none}.mod_menu_overlay.open{z-index:200;opacity:1;visibility:visible;-webkit-transition:opacity 0.5s;transition:opacity 0.5s;pointer-events:all}.nav-company{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:100%}.nav-company>.inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 30px 0 15px;-ms-flex-line-pack:start;align-content:flex-start}.nav-company-extended{width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:relative;text-align:right}.nav-company-extended>.inside{width:100%;height:100%;padding:0 15px}.nav-company-extended>.inside .mod_navigation{height:100%;overflow:auto}.nav-company-extended .open-submenu{display:none;margin-left:1rem}.nav-company-extended .level_1{padding-right:15px}.nav-company-extended .level_1 .trail .level_2{max-height:700px;padding-bottom:0}.nav-company-extended .level_2{-webkit-transition:all 0.5s;transition:all 0.5s;max-height:0;overflow:hidden;padding-bottom:0}.nav-company-extended .level_2.show-submenu{max-height:700px;padding-bottom:0}@media only screen and (max-width:1400px){.mod_menu_overlay>.inside .socialmedia{padding:0 20px}}@media only screen and (max-width:767px){.mod_menu_overlay>.inside{width:200vw;max-width:200vw;-webkit-transition:transform 0.5s;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;transition:transform 0.5s;transition:transform 0.5s, -webkit-transform 0.5s}.mod_menu_overlay ul.level_1>li{font-size:2.2rem}.nav-company-extended{width:100vw;padding-top:150px}.nav-company-extended .open-submenu{display:inline-block}}*{-webkit-box-sizing:border-box;box-sizing:border-box}*:focus{outline-color:#3a41b8}*::-moz-selection{background-color:#2e3391;color:#fff}*::selection{background-color:#2e3391;color:#fff}.invisible{display:none}.ce_text strong{font-family:"muliextrabold", sans-serif}html{font-size:16px}@media only screen and (max-width:992px){html{font-size:14px}}body{font-size:1rem;line-height:normal;color:#3c3c3c;font-family:"mulilight", sans-serif;margin:0;padding:0}body.no-scroll{overflow-y:hidden;max-height:100%;height:100%}a{color:#2e3391;text-decoration:none}.notch{padding-left:15px constant(safe-area-inset-left);padding-right:15px constant(safe-area-inset-right)}.buorg{border:none !important;-webkit-box-shadow:none;box-shadow:none !important;background-color:#ffe082 !important}.buorg #buorgig,.buorg #buorgul,.buorg #buorgpermanent{-webkit-box-shadow:none;box-shadow:none;padding:5px 20px}.mod_pageimage,.mod_pageImage{width:100%;position:relative}.mod_pageimage .status,.mod_pageImage .status{position:absolute;bottom:0;text-align:center;width:100%;padding:20px;background-color:#62bb43;color:#fff}.mod_pageimage img,.mod_pageImage img{width:100%}.backtotop{margin:20px auto}.backtotop img{margin:0 auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:18px;height:30px;display:block}.backtotop span{color:#62bb43;text-decoration:underline}.mod_pageimage:after,.mod_pageImage:after{content:"";display:block;width:100%;height:50vh;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0);left:0;right:0;bottom:0;position:absolute}.angebot .mod_article#anfrage{margin-bottom:0}@media only screen and (min-width:2000px){.angebot .mod_article#anfrage{margin-top:-700px}}.angebot .mod_article#anfrage>.inside{background-color:rgba(255, 255, 255, 0.9)}@media only screen and (max-width:768px){.telis .mod_pageimage:after,.telis .mod_pageImage:after,.dema .mod_pageimage:after,.dema .mod_pageImage:after,.dmf .mod_pageimage:after,.dmf .mod_pageImage:after{display:none}}@media only screen and (max-height:400px){.telis #header .header-main>.inside .mod_logo img,.dema #header .header-main>.inside .mod_logo img,.dmf #header .header-main>.inside .mod_logo img{max-width:200px;height:auto;width:100%}}@media only screen and (max-height:375px){.telis #header .header-main>.inside .mod_logo img,.dema #header .header-main>.inside .mod_logo img,.dmf #header .header-main>.inside .mod_logo img{max-width:150px;height:auto;width:100%}}@media only screen and (max-width:544px){#container{padding-top:85px}}.mod_article{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%}.mod_article .no-inside{width:100%}.mod_article>.inside{max-width:1400px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mod_article.space-p{padding-top:80px;padding-bottom:80px}.mod_article.space-pt{padding-top:80px}.mod_article.space-pb{padding-bottom:80px}.mod_article.back-primary{background-color:#2e3391;color:#fff}.mod_article.back-primary .mod_article_overlay{background-color:#2e3391}.mod_article.back-primary .ce_text{color:#fff;margin-bottom:0}.mod_article.back-primary .ce_text h1,.mod_article.back-primary .ce_text h2,.mod_article.back-primary .ce_text h3,.mod_article.back-primary .ce_text h4,.mod_article.back-primary .ce_text h5,.mod_article.back-primary .ce_text h6{color:#fff}.mod_article.back-primary .ce_text a{color:#fff}.mod_article.back-secondary{background-color:#62bb43;color:#fff}.mod_article.back-secondary .mod_article_overlay{background-color:#62bb43}.mod_article.back-secondary h1,.mod_article.back-secondary h2,.mod_article.back-secondary h3,.mod_article.back-secondary h4,.mod_article.back-secondary h5,.mod_article.back-secondary h6{color:#fff}.mod_article.back-secondary .ce_text{color:#fff;margin-bottom:0}.mod_article.back-secondary .ce_text a{color:#fff}.mod_article.back-white{background-color:#fff}.mod_article.back-white .mod_article_overlay{background-color:#fff}.mod_article.back-white .ce_text{margin-bottom:0}.mod_article.align-right .mod_article_overlay{left:inherit !important;right:0;width:50%}.mod_article.align-right .inside>.ce_text{padding-left:50%;text-align:left}.mod_article.align-right.overlayactive .inside>.ce_text>.inside{padding-left:50px}.mod_article.align-left .mod_article_overlay{right:inherit !important;left:0;width:50%}.mod_article.align-left .inside>.ce_text{padding-right:50%;text-align:left}.mod_article.align-left.overlayactive .inside>.ce_text>.inside{padding-right:50px}.mod_article#situation>.inside>.ce_text.first{width:40% !important}.mod_article .sc{display:block;float:left;padding:0 15px}.mod_article .sc-first{padding-left:0px;padding-right:30px !important}.mod_article .sc-last{padding-right:0px;padding-left:30px !important}.mod_article .sc-clear{clear:both}.mod_article .sc2{width:50% !important}.mod_article .sc3{width:33.33% !important}.mod_article .sc3-2{width:66.66% !important}.mod_article .sc4{width:25% !important}.mod_article .sc4-2{width:50% !important}.mod_article .sc4-3{width:75% !important}.mod_article .sc5{width:20% !important}.mod_article .sc5-2{width:40% !important}.mod_article .sc5-3{width:60% !important}.mod_article .sc5-4{width:80% !important}.mod_article .sc-container{width:100% !important}.mod_article .sc-container .sc-inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_article .sc-container .sc-first{padding-left:15px}.mod_article .sc-container .sc-last{padding-right:15px}.mod_article .sc2.ce_text{text-align:left !important}.mod_article .sc2:last-child.right,.mod_article .sc2.last.right{text-align:right !important}.mod_article .content .sc2.ce_text{padding:0 50px !important}.mod_article .sc2-last.ce_image{padding-right:0 !important}.mod_article .sc2-last.ce_image .image_container{text-align:right}.mod_article .sc2-last.ce_image .image_container picture{text-align:right}.mod_article .sc2-last.ce_image .image_container picture img{margin:0;text-align:right;display:inline-block}.chrome .mod_article.overlayactive{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.content .mod_article{-ms-flex-wrap:wrap;flex-wrap:wrap}.content .mod_article.overlayactive{transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.content .mod_pageimage:first-child+.mod_article,.content .mod_article.first{margin-top:-400px}.content .mod_pageimage:first-child+.mod_article.align-left,.content .mod_pageimage:first-child+.mod_article.align-right,.content .mod_article.first.align-left,.content .mod_article.first.align-right{margin-top:-100px}.content .mod_pageimage:first-child+.mod_article.nomargin,.content .mod_article.first.nomargin{margin:0}@media only screen and (max-width:1400px){.mod_article>.inside{padding-left:20px;padding-right:20px}}@media only screen and (max-width:991px){.content .mod_pageimage:first-child+.mod_article,.content .mod_article.first{margin-top:-100px}}@media only screen and (max-width:767px){.mod_article{background-attachment:scroll !important}.mod_article .sc{padding:0 !important}.mod_article .sc2{width:100% !important}.mod_article .sc3{width:100% !important}.mod_article .sc3-2{width:100% !important}.mod_article .sc4{width:100% !important}.mod_article .sc4-2{width:100% !important}.mod_article .sc4-3{width:100% !important}.mod_article .sc5{width:100% !important}.mod_article .sc5-2{width:100% !important}.mod_article .sc5-3{width:100% !important}.mod_article .sc5-4{width:100% !important}.mod_article .sc-container{width:100% !important}.mod_article .sc-container .sc-first{padding-left:0}.mod_article .sc-container .sc-last{padding-right:0}.mod_article .content .sc2.ce_text{padding:0px !important}.mod_article .sc2.ce_image{padding:0px !important}.mod_article .sc-first.ce_image{margin-top:0}.mod_article.space-pt{padding:50px 0}.mod_article.space-pb{padding:50px 0}.mod_article.space-p{padding:50px 0}.mod_article.align-right .mod_article_overlay{left:0 !important;width:100%}.mod_article.align-right .inside>.ce_text{padding-left:0}.mod_article.align-right .inside>.ce_text>.inside{padding:0}.mod_article.align-right.overlayactive .inside>.ce_text>.inside{padding-left:0}.mod_article.align-left .mod_article_overlay{right:0 !important;width:100%}.mod_article.align-left .inside>.ce_text{padding-right:0}.mod_article.align-left .inside>.ce_text>.inside{padding:0}.mod_article.align-left.overlayactive .inside>.ce_text>.inside{padding-right:0}.mod_article#situation>.inside>.ce_text.first{width:100% !important}}.bg-transparent{background-color:rgba(255, 255, 255, 0.7);padding-top:30px}.bg-transparent.shadow{background:rgba(255, 255, 255, 0.7);-webkit-box-shadow:2px 2px 25px 0 rgba(0, 0, 0, 0.5);box-shadow:2px 2px 25px 0 rgba(0, 0, 0, 0.5)}#footer .inside .mod_article .inside{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;text-align:left;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}#footer .inside .mod_article .inside .ce_text,#footer .inside .mod_article .inside .ce_image{width:auto}#footer .inside .mod_footer_copyright{background-color:#2e3391;color:#fff}@media only screen and (max-width:1400px){#footer .inside .mod_article .inside{padding:0 20px}}.drei-cookie-banner{opacity:1;visibility:visible;-webkit-transition:opacity 0.6s ease;border-radius:8px;transition:opacity 0.6s ease;background-color:#2e3391;color:#fff;width:410px;max-width:100%;padding:1.5rem;position:fixed;left:2rem;bottom:2rem;z-index:100;-webkit-box-shadow:0 0 171px -34px rgba(0, 0, 0, 0.9);box-shadow:0 0 171px -34px rgba(0, 0, 0, 0.9)}@media only screen and (max-width:767px){.drei-cookie-banner{left:1rem;right:1rem;bottom:2.5rem;max-width:calc(100% - 2rem)}}.drei-cookie-banner .headline{display:block;width:100%;font-size:1.25rem;margin-bottom:0.5rem;font-weight:"muliextrabold", sans-serif;font-family:"mulilight", sans-serif}.drei-cookie-banner .drei-cookie-banner-learn-more{color:#fff;text-decoration:underline}.drei-cookie-banner .drei-cookie-banner-learn-more:hover{text-decoration:none}.drei-cookie-banner .drei-cookie-banner-buttons{margin-top:0.5rem;margin-left:-0.5rem;margin-right:-0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.drei-cookie-banner .drei-cookie-banner-button{cursor:pointer;padding:0.5rem 0.7rem;display:inline-block;margin:0.5rem}@media only screen and (max-width:767px){.drei-cookie-banner .drei-cookie-banner-button{max-width:100%;width:calc(50% - 1rem);text-align:center}}@media only screen and (max-width:544px){.drei-cookie-banner .drei-cookie-banner-button{width:calc(100% - 1rem)}}.drei-cookie-banner .drei-cookie-banner-button.decline{background-color:#de5b5b;color:#fff}.drei-cookie-banner .drei-cookie-banner-button.decline:hover{background-color:#b02323}.drei-cookie-banner .drei-cookie-banner-button.allow{background-color:#6ad58c;color:#fff}.drei-cookie-banner .drei-cookie-banner-button.allow:hover{background-color:#30a956}.ce_text #drei-cookie-banner-show{display:inline-block;color:#2e3391;text-decoration:underline;cursor:pointer}.drei-cookie-banner-transparent{opacity:0}.drei-cookie-banner-hidden{visibility:hidden}#header .inside .mod_navigation ul.level_1>li>ul.level_2{opacity:0;visibility:hidden}#header .inside .mod_navigation ul.level_1>li:hover>ul.level_2{opacity:1;visibility:visible}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){#header .inside .mod_navigation{display:none}}@media only screen and (max-width:992px){#header .inside .mod_navigation{display:none}}.mod_breadcrumb{width:100%}.mod_breadcrumb>.inside{width:100%;max-width:1400px;margin:0 auto;padding:0 15px}.mod_breadcrumb>.inside ul{margin:0;display:flex;flex-wrap:wrap;position:relative}.mod_breadcrumb>.inside ul li{display:inline-block}.mod_breadcrumb>.inside ul li:after{content:"/";display:inline-block;width:1rem;text-align:center;font-size:0.85rem}.mod_breadcrumb>.inside ul li a,.mod_breadcrumb>.inside ul li span{text-decoration:none;font-size:0.85rem;color:#cccccc}.mod_breadcrumb>.inside ul li a{color:#cccccc}.mod_breadcrumb>.inside ul li a:hover span{color:#2e3391}.mod_breadcrumb>.inside ul li.active span{color:#3c3c3c}.mod_breadcrumb>.inside ul li.last:after{display:none}.mm-menu{background-color:#2e3391;color:#fff}.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background-color:#5a60cb}.mm-listview{font-size:1rem}.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:#fff}.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:#fff}.mm-listview>li>a,.mm-listview>li>span{padding:10px}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:#000}.mm-listview>li:not(.mm-subtitle):not(.mm-label):not(.mm-search):not(.mm-noresults):after{border:0}html.mm-opened.mm-light .mm-page{-webkit-box-shadow:none;box-shadow:none;top:0}body.ios #header>.inside .open_mobile_navigation{display:block}body.ios #offcanvas{visibility:visible}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){#open_mobile_navigation{display:block}#offcanvas{visibility:visible}}@media only screen and (max-width:992px){#open_mobile_navigation{display:block}#offcanvas{visibility:visible}}#wrapper .button,#wrapper button{font-size:1rem;cursor:pointer;position:relative;font-family:"mulilight", sans-serif}#wrapper .button.button-primary,#wrapper button.button-primary{background-color:#2e3391;color:#fff;border-radius:8px;padding:10px 50px;font-size:1rem;color:#fff;margin-top:20px;display:inline-block}#wrapper .button.button-secondary,#wrapper button.button-secondary{background-color:#62bb43;color:#000;border-radius:8px;padding:10px 50px;font-size:1rem;color:#fff;margin-top:20px;display:inline-block}#wrapper .button.button-small,#wrapper button.button-small{padding:5px 40px;font-size:0.85rem}#wrapper .button.button-big,#wrapper button.button-big{padding:10px 50px;font-size:1rem}#wrapper .back-primary .button.button-primary,#wrapper .back-primary button.button-primary{background-color:#2e3391;border:1px solid #fff;color:#fff;border-radius:8px}#wrapper .back-primary .button.button-primary:hover,#wrapper .back-primary button.button-primary:hover{background-color:#fff;color:#2e3391}#wrapper .back-primary .button.button-secondary,#wrapper .back-primary button.button-secondary{background-color:#62bb43;border:1px solid #fff;color:#fff;border-radius:8px}#wrapper .back-primary .button.button-secondary:hover,#wrapper .back-primary button.button-secondary:hover{background-color:#fff;color:#62bb43}@media only screen and (max-width:991px){#wrapper .button.button-primary,#wrapper button.button-primary{padding:10px 30px}#wrapper .button.button-secondary,#wrapper button.button-secondary{padding:10px 30px}#wrapper .button.button-small,#wrapper button.button-small{padding:5px 20px}#wrapper .button.button-big,#wrapper button.button-big{padding:10px 30px}}#wrapper{}#wrapper input[type="text"],#wrapper button[type="submit"],#wrapper input[type="submit"],#wrapper input[type="tel"],#wrapper input[type="number"],#wrapper input[type="email"],#wrapper input[type="checkbox"],#wrapper input[type="radio"],#wrapper input[type="search"],#wrapper input[type="password"],#wrapper input[type="url"],#wrapper select,#wrapper textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0}#wrapper button{background-color:transparent}#wrapper input[type="checkbox"],#wrapper input[type="radio"]{width:auto;float:left;margin-right:10px;background:transparent;border:none;border-radius:10px}#wrapper input[type="checkbox"]:checked,#wrapper input[type="checkbox"]:not(:checked),#wrapper input[type="radio"]:checked,#wrapper input[type="radio"]:not(:checked){background:transparent;position:relative;visibility:hidden;margin:0;padding:0}#wrapper input[type="checkbox"]+label,#wrapper input[type="radio"]+label{cursor:pointer}#wrapper input[type="checkbox"]:checked+label::before,#wrapper input[type="checkbox"]:not(:checked)+label::before,#wrapper input[type="radio"]:checked+label::before,#wrapper input[type="radio"]:not(:checked)+label::before{content:" ";display:inline-block;width:14px;height:14px;position:relative;top:4px;border:1px solid #e3e3e3;background:white;margin-right:5px;-webkit-box-shadow:inset 0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow:inset 0 1px 1px 0 rgba(0, 0, 0, 0.1);border-radius:10px}#wrapper input[type=radio]:checked+label::before,#wrapper input[type=radio]:not(:checked)+label::before{border-radius:30px}#wrapper input[type="checkbox"]:hover+label::before,#wrapper input[type="radio"]:hover+label::before{background:#e3e3e3;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff}#wrapper input[type="checkbox"]:checked+label::before,#wrapper input[type="radio"]:checked+label::before{background:#62bb43;-webkit-box-shadow:inset 0 0 0 4px #fff;box-shadow:inset 0 0 0 4px #fff}#wrapper #bewerbung{background:#9eda5b;background:-moz-radial-gradient(center, ellipse farthest-corner, #9eda5b 0%, #65b32e 100%);background:-webkit-radial-gradient(center, ellipse farthest-corner, #9eda5b 0%, #65b32e 100%);background:radial-gradient(ellipse at center, #9eda5b 0%, #65b32e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#9eda5b", endColorstr="#65b32e", GradientType=1);-webkit-box-shadow:2px 2px 15px 0 rgba(0, 0, 0, 0.5);box-shadow:2px 2px 15px 0 rgba(0, 0, 0, 0.5);text-align:center;padding:50px;color:#fff}#wrapper #bewerbung h2{color:#fff}#wrapper #bewerbung .widget input,#wrapper #bewerbung .widget select,#wrapper #bewerbung .widget checkbox{outline:none}#wrapper #bewerbung .widget-text input{border:1px solid #fff;color:#3c3c3c}#wrapper #bewerbung .widget-select select{border:1px solid #fff;color:#3c3c3c}#wrapper #bewerbung .widget-upload input{border:1px solid #fff;color:#3c3c3c}#wrapper #bewerbung input::-webkit-input-placeholder,#wrapper #bewerbung textarea::-webkit-input-placeholder{color:#3c3c3c;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#wrapper #bewerbung input:-ms-input-placeholder,#wrapper #bewerbung textarea:-ms-input-placeholder{color:#3c3c3c;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#wrapper #bewerbung input::-ms-input-placeholder,#wrapper #bewerbung textarea::-ms-input-placeholder{color:#3c3c3c;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#wrapper #bewerbung input::placeholder,#wrapper #bewerbung textarea::placeholder{color:#3c3c3c;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#wrapper #bewerbung .widget-checkbox{text-align:left}#wrapper #bewerbung .widget-explanation{text-align:left;font-size:0.8rem}#wrapper #bewerbung .widget-explanation p{font-size:0.8rem}#wrapper #bewerbung .widget-submit .submit{background-color:#fff;color:#62bb43}#wrapper #bewerbung .widget-submit .submit:hover{opacity:0.7}#wrapper #anfrage{margin-top:-450px;margin-bottom:-30px}#wrapper #anfrage>.inside{background:rgba(255, 255, 255, 0.7);-webkit-box-shadow:2px 2px 25px 0 rgba(0, 0, 0, 0.5);box-shadow:2px 2px 25px 0 rgba(0, 0, 0, 0.5);padding:30px}#wrapper #anfrage>.inside h2{font-size:2.5rem;text-transform:uppercase;color:#62bb43;display:block;border-bottom:1px solid #62bb43;text-align:left;margin:0;padding-bottom:20px}#wrapper #anfrage>.inside .ce_form .formbody{-ms-flex-wrap:nowrap;flex-wrap:nowrap}#wrapper #anfrage>.inside .ce_form .formbody .left{width:100%;max-width:50%;padding:20px 50px 0 0}#wrapper #anfrage>.inside .ce_form .formbody .right{width:100%;max-width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px 0 0 50px}#wrapper #anfrage.angebot-annehmen>.inside .ce_form .formbody{-ms-flex-wrap:wrap;flex-wrap:wrap}#wrapper select::-ms-expand{display:none}#wrapper option{background:#fff;border-top:1px solid #444;padding:0.3em 1em}#wrapper select{padding:15px;width:100%;border:1px solid #cccccc;background-color:#cccccc;background-image:url("/files/digitaldirekt/src/img/icons/select-arrow.png");background-position:right;background-repeat:no-repeat}#wrapper select:hover{-webkit-box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1);box-shadow:0 1px 1px 0 rgba(0, 0, 0, 0.1)}#wrapper .ce_form,#wrapper .fields,#wrapper fieldset,#wrapper legend{width:100%}#wrapper .formbody{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#wrapper .widget{width:100%;padding:10px 15px;display:inline-block}#wrapper .widget.w25{width:25%}#wrapper .widget.w25.full{width:100%}#wrapper .widget.w25.full .w25{width:calc(25% - 15px)}#wrapper .widget.w50{width:50%}#wrapper .widget.w50.full{width:100%}#wrapper .widget.w50.full .w50{width:calc(50% - 15px)}#wrapper .widget.w33{width:33.33%}#wrapper .widget.w33.full{width:100%}#wrapper .widget.w33.full .w33{width:calc(33% - 15px)}#wrapper .widget.w66{width:66.66%}#wrapper .widget.w66.full{width:100%}#wrapper .widget.w66.full .w66{width:calc(66.66% - 15px)}#wrapper .widget.w75{width:75%}#wrapper .widget.w75.full{width:100%}#wrapper .widget.w75.full .w75{width:calc(75% - 15px)}#wrapper .widget{outline:none}#wrapper .widget.widget-checkbox{padding:0 15px;line-height:1.3rem}#wrapper .widget.widget-checkbox.three span{width:33.33%}#wrapper .widget.widget-checkbox>fieldset{padding:0;border:none;margin:0}#wrapper .widget.widget-checkbox>fieldset>legend{font-family:"mulilight", sans-serif}#wrapper .widget.widget-checkbox>fieldset>span{float:left;width:100%;font-size:0.8rem}#wrapper .widget.widget-checkbox.label-padding legend{padding:15px 0}#wrapper .widget.widget-radio{padding:20px 0}#wrapper .widget.widget-radio:nth-child(1)>fieldset>span{width:50%}#wrapper .widget.widget-radio>fieldset{border:none;padding:0;margin:0}#wrapper .widget.widget-radio>fieldset>legend{font-family:"mulilight", sans-serif;margin-bottom:15px}#wrapper .widget.widget-radio>fieldset>span{float:left;width:33.333%}#wrapper .widget .button{color:#fff;float:right}#wrapper .widget .button.back{color:#fff;float:left}#wrapper .widget.no-bottom{margin-bottom:0}#wrapper .widget label{padding:0 0 15px}#wrapper .widget input.uppercase{text-transform:uppercase}#wrapper .widget input,#wrapper .widget textarea{width:100%;padding:15px}#wrapper .widget input,#wrapper .widget label,#wrapper .widget textarea{width:100%;display:block}#wrapper .widget input,#wrapper .widget textarea{cursor:text}#wrapper .widget input,#wrapper .widget select,#wrapper .widget textarea{background-color:transparent;color:#3c3c3c;letter-spacing:0.02rem;border:1px solid #62bb43;border-radius:8px;font-size:1rem;font-family:"mulilight", sans-serif;outline:none}#wrapper .widget input:focus,#wrapper .widget select:focus,#wrapper .widget textarea:focus{border:1px solid #2e3391;outline:none}#wrapper .widget input::-webkit-input-placeholder,#wrapper .widget textarea::-webkit-input-placeholder{color:#3c3c3c;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#wrapper .widget input:-ms-input-placeholder,#wrapper .widget textarea:-ms-input-placeholder{color:#3c3c3c;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#wrapper .widget input::-ms-input-placeholder,#wrapper .widget textarea::-ms-input-placeholder{color:#3c3c3c;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#wrapper .widget input::placeholder,#wrapper .widget textarea::placeholder{color:#3c3c3c;-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out}#wrapper .widget input:focus::-webkit-input-placeholder,#wrapper .widget textarea:focus::-webkit-input-placeholder{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;opacity:0.55}#wrapper .widget input:focus:-ms-input-placeholder,#wrapper .widget textarea:focus:-ms-input-placeholder{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;opacity:0.55}#wrapper .widget input:focus::-ms-input-placeholder,#wrapper .widget textarea:focus::-ms-input-placeholder{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;opacity:0.55}#wrapper .widget input:focus::placeholder,#wrapper .widget textarea:focus::placeholder{-webkit-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;opacity:0.55}#wrapper .widget textarea{resize:vertical}#wrapper .widget p.error{width:100%;letter-spacing:0.02rem;margin-bottom:5px;color:#de5b5b}#wrapper .widget.transparent{opacity:0.6}#wrapper .widget.small p{letter-spacing:0.02rem;line-height:140%;font-size:0.85rem}#wrapper .widget.mandatory span.mandatory{color:#de5b5b;opacity:0.6}#wrapper .widget.mandatory span.invisible{display:none}#wrapper .widget.widget-explanation p{margin-bottom:0;line-height:160%;font-size:1rem;letter-spacing:0}#wrapper .widget.widget-explanation p strong.green{font-family:"muliextrabold", sans-serif;color:#62bb43}#wrapper .widget.widget-submit{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#wrapper .widget.widget-submit .submit{max-width:250px;width:100%;background-color:#62bb43;color:#fff;border-radius:8px;padding:15px 15px}#wrapper .widget.widget-submit .submit:hover{background-color:#4e9536}#wrapper .widget.widget-submit.submit-right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#wrapper .widget.widget-submit.submit-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dmf #wrapper #anfrage,.dema #wrapper #anfrage,.telis #wrapper #anfrage{margin:0}@media only screen and (max-width:1400px){#wrapper #anfrage{margin-top:-250px}}@media only screen and (max-width:991px){#wrapper #anfrage{margin-top:0;margin-bottom:50px}}@media only screen and (max-width:767px){#wrapper #anfrage{display:none}.content #wrapper #anfrage{display:block !important}.content #wrapper #anfrage>.inside .ce_form .formbody{display:block}.content #wrapper #anfrage>.inside .ce_form .formbody .left{max-width:100%;width:100%;padding:0}.content #wrapper #anfrage>.inside .ce_form .formbody .left .widget{padding:15px 0 !important}.content #wrapper #anfrage>.inside .ce_form .formbody .right{max-width:100%;width:100%;padding:0}.content #wrapper #anfrage>.inside .ce_form .formbody .right .widget{padding:15px 0 !important}#wrapper .widget.w25,#wrapper .widget.w25.full .w25,#wrapper .widget.w33,#wrapper .widget.w33.full .w33{width:50%}#wrapper .widget.w50,#wrapper .widget.w50.full .w50,#wrapper .widget.w66,#wrapper .widget.w66.full .w66,#wrapper .widget.w75,#wrapper .widget.w75.full .w75{width:100%}#wrapper .widget.widget-radio .radio_container>span{width:100%;display:inline-block}#wrapper .widget.widget-checkbox .checkbox_container>span{width:100%;display:inline-block}#wrapper .widget.submit_container label{width:100%}}#wrapper .form_progress{width:100%}.ce_gallery{padding:20px;width:100%}.ce_gallery ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.ce_gallery ul li{padding:15px}.ce_gallery ul li figure.image_container{width:100%;margin:0;padding:0;overflow:hidden}.ce_gallery ul li figure.image_container img{display:block;width:100%;height:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.ce_gallery ul.cols_1 li{width:100%}.ce_gallery ul.cols_2 li{width:50%}.ce_gallery ul.cols_3 li{width:33.33%}.ce_gallery ul.cols_4 li{width:25%}.ce_gallery ul.cols_5 li{width:20%}.ce_gallery ul.cols_6 li{width:16.66%}.ce_gallery ul.cols_7 li{width:14.2%}.ce_gallery ul.cols_8 li{width:12.5%}.ce_gallery ul.cols_9 li{width:11.11%}.ce_gallery ul.cols_10 li{width:10%}.ce_gallery ul.cols_11 li{width:9.09%}.ce_gallery ul.cols_12 li{width:8.33%}@media only screen and (max-width:767px){.ce_gallery ul.cols_10 li,.ce_gallery ul.cols_11 li,.ce_gallery ul.cols_12 li,.ce_gallery ul.cols_2 li,.ce_gallery ul.cols_3 li,.ce_gallery ul.cols_4 li,.ce_gallery ul.cols_5 li,.ce_gallery ul.cols_6 li,.ce_gallery ul.cols_7 li,.ce_gallery ul.cols_8 li,.ce_gallery ul.cols_9 li{width:33.333%}}@media only screen and (max-width:544px){.ce_gallery ul.cols_10 li,.ce_gallery ul.cols_11 li,.ce_gallery ul.cols_12 li,.ce_gallery ul.cols_2 li,.ce_gallery ul.cols_3 li,.ce_gallery ul.cols_4 li,.ce_gallery ul.cols_5 li,.ce_gallery ul.cols_6 li,.ce_gallery ul.cols_7 li,.ce_gallery ul.cols_8 li,.ce_gallery ul.cols_9 li{width:50%}}figure{margin:0;padding:0}#main img{font-size:0.8rem;color:#000;font-family:"mulilight", sans-serif;word-break:break-all}.ce_image{width:100%}.ce_image .image_container{width:100%}.ce_image .image_container img{display:block;margin:0 auto;max-width:100%;height:auto}@media only screen and (max-width:992px){.ce_image{width:100%;display:inline-block;margin:50px 0}.ce_image .image_container img{display:block;margin:0 auto;width:100%;height:auto}.ce_image.nowidth .image_container img{width:auto}}.ce_image.telis .image_container img{background:#fff;padding:18px}.mod_newslist{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:left;-ms-flex-wrap:wrap;flex-wrap:wrap}.mod_newslist h1,.mod_newslist h2{color:#fff;border-bottom:1px solid #fff;padding-bottom:20px;display:block;width:100%}.mod_newslist .layout_latest{text-align:left;width:50%;margin-bottom:50px}.mod_newslist .layout_latest.even{padding-right:40px}.mod_newslist .layout_latest.odd{padding-left:40px}.mod_newslist .layout_latest .image_container img{width:100%}.mod_newslist .layout_latest h2{font-size:1.5rem;color:#2e3391;letter-spacing:0;border:none;padding:25px 0;margin:0;line-height:normal}.mod_newslist .layout_latest h2 a{color:#2e3391}.mod_newslist .layout_latest p{text-align:left;margin-top:0}.mod_newslist .layout_latest p.info{background-color:#2e3391;margin:0;padding:10px;color:#fff}.mod_newslist .layout_latest .more a{color:#2e3391;border-bottom:1px solid #2e3391}.start .mod_newslist .layout_latest h2{color:#fff}.start .mod_newslist .layout_latest h2 a{color:#fff}.start .mod_newslist .layout_latest .more a{color:#fff}.weiterlesen-button{border:1px solid;padding:10px 40px;border-radius:8px;display:inline-block}.mod_newsreader{width:100%}.mod_newsreader .back{text-align:center}.mod_newsreader img{width:100%}.mod_newsreader .ce_text{text-align:left;max-width:800px;margin:0 auto}.mod_newsreader .ce_text p{text-align:left}.mod_newsreader .info{max-width:800px;margin:30px auto}.mod_newsreader .ce_image{margin:50px 0 20px}.mod_newsreader h1{font-size:2.5rem;text-align:left;color:#62bb43;max-width:800px;margin:0 auto}.mod_newsreader h2{font-size:2.1rem;text-align:left;color:#62bb43}.mod_newsreader h3{font-size:1.8rem;text-align:left;color:#62bb43}.mod_newsreader h4{font-size:1.5rem;text-align:left;color:#62bb43}.mod_newsreader h5{font-size:1.3rem;text-align:left;color:#62bb43}.mod_newsreader h6{font-size:1rem;text-align:left;color:#62bb43}@media only screen and (max-width:767px){.mod_newslist .layout_latest{width:100%;padding-right:0 !important;padding-left:0 !important;padding:20px 0}}.pagination{max-width:1400px;padding:0 15px;display:inline-block;margin:0 auto;width:100%}.pagination p{text-align:center;display:inline-block;width:100%;width:100%;opacity:0.6;font-size:0.85rem}.pagination ul{text-align:center;font-size:1rem;margin:0 auto}.pagination ul li{display:inline-block}.pagination ul li.first,.pagination ul li.last{font-size:1rem}.pagination ul li a,.pagination ul li span{padding:10px}.pagination ul li a{color:#2e3391;text-decoration:none;opacity:0.65}.pagination ul li>span{cursor:not-allowed}.ce_downloads{margin-bottom:40px;width:100%;padding:0 15px}.ce_downloads ul{margin-bottom:0;width:100%}.ce_downloads ul li{padding-bottom:10px}.ce_downloads ul li a{color:#000;text-decoration:none;display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ce_downloads ul li a:hover{color:#cccccc}.ce_downloads ul li a span{opacity:0.8;font-size:0.8rem}.mod_footer_copyright{width:100%;padding:15px 0}.mod_footer_copyright>.inside{max-width:1400px;margin:0 auto;width:100%}.mod_footer_copyright .info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:15px}@media only screen and (max-width:550px){.mod_footer_copyright .info{-ms-flex-wrap:wrap;flex-wrap:wrap}}.mod_footer_copyright .info ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:0;margin-bottom:0}.mod_footer_copyright .info ul li{padding:0 10px}.mod_footer_copyright .info ul li a{color:#fff}.mod_footer_copyright .info .mod_cookiebarOpener{padding:0 10px}.mod_footer_copyright .info .mod_cookiebarOpener a{color:#fff}.mod_footer_copyright .right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:0.7rem}.mod_footer_copyright .agentur-dreibein{color:#fff}.mod_footer_copyright .agentur-dreibein .dreibein-link{color:#fff}.ce_accordion{color:#fff;width:100%;display:block}.ce_accordion:nth-child(odd){background:#65b32e;background:-moz-linear-gradient(left, #65b32e 0%, #9eda5b 50%, #65b32e 100%);background:-webkit-linear-gradient(left, #65b32e 0%, #9eda5b 50%, #65b32e 100%);background:-webkit-gradient(linear, left top, right top, from(#65b32e), color-stop(50%, #9eda5b), to(#65b32e));background:linear-gradient(to right, #65b32e 0%, #9eda5b 50%, #65b32e 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#65b32e", endColorstr="#65b32e",GradientType=1)}.ce_accordion:nth-child(odd) h2,.ce_accordion:nth-child(odd) h3{color:#fff !important}.ce_accordion:nth-child(odd) h3{cursor:pointer}.ce_accordion:nth-child(even){background:#242c59;background:-moz-linear-gradient(left, #242c59 0%, #475680 50%, #242c59 100%);background:-webkit-linear-gradient(left, #242c59 0%, #475680 50%, #242c59 100%);background:-webkit-gradient(linear, left top, right top, from(#242c59), color-stop(50%, #475680), to(#242c59));background:linear-gradient(to right, #242c59 0%, #475680 50%, #242c59 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#242c59", endColorstr="#242c59",GradientType=1)}.ce_accordion:nth-child(even) h2{color:#fff !important}.ce_accordion:nth-child(even) h3{cursor:pointer;color:#65b32e !important}.ce_accordion .toggler{cursor:pointer;outline:none;width:100%;padding:50px 0;text-transform:uppercase;text-align:center;font-size:2.5rem}.ce_accordion .toggler:after{content:"";width:30px;height:18px;display:block;position:relative;background-image:url("../../files/digitaldirekt/src/img/icons/arrow_white_bottom.svg");background-size:cover;background-repeat:no-repeat;background-position:center;margin:20px auto 0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.ce_accordion .toggler.ui-state-active:after{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.ce_accordion .accordion{width:100%;border-top:0;padding:30px}.ce_accordion .accordion>div{max-width:1400px;margin:0 auto}.ce_accordion .accordion .ce_text{max-width:900px;margin:0 auto;padding:0 30px 30px 30px}.ce_accordion .accordion .ce_text a.button{background:transparent;background-color:transparent;border:1px solid #fff}.ce_accordion .accordion .ce_text a.button.hover{background-color:#fff;color:#000}.ce_accordion .download-element a{color:#fff}.ce_accordion ul{list-style-type:none !important}@media only screen and (max-width:767px){.ce_accordion .toggler{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:2rem;padding:30px 0}}.mod_ddcount{width:100%;padding:15px}.mod_ddcount .service .row-item{display:flex;justify-content:space-around;padding-bottom:20px}.mod_ddcount .service .row-item .cell{width:33.333%}.mod_ddcount .block{display:block;width:100%}.ce_glossar{width:100%}.ce_glossar>.inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce_glossar .glossar_alpha_pagination{margin-bottom:50px;-webkit-box-ordinal-group:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ce_glossar .glossar_alpha_pagination .alpha_pagination{font-size:1.5rem;margin:0 10px;-webkit-transition:200ms all linear;transition:200ms all linear}.ce_glossar .glossar_alpha_pagination .alpha_pagination:hover{color:#62bb43;-webkit-transition:200ms all linear;transition:200ms all linear}.ce_glossar dl{list-style:none;width:100%}.ce_glossar li{margin-bottom:50px;width:100%;list-style-type:none}@media only screen and (max-width:767px){.ce_glossar li{padding-right:0}}.ce_glossar .ce_text{text-align:left}.ce_glossar .ce_glossar_headline h2{color:#2e3391}.ce_ansprechpartner{width:100%;margin:30px 0}.ce_ansprechpartner>.inside{width:100%;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce_ansprechpartner>.inside .content-wrapper{width:100%;background-color:#efefef;color:#2e3391;padding:30px 15px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce_ansprechpartner>.inside .content-wrapper>.inside{width:100%}.ce_ansprechpartner>.inside .content-wrapper>.inside .ce_title h1,.ce_ansprechpartner>.inside .content-wrapper>.inside .ce_title h2,.ce_ansprechpartner>.inside .content-wrapper>.inside .ce_title h3,.ce_ansprechpartner>.inside .content-wrapper>.inside .ce_title h4{color:#2e3391}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container>.inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container{width:25%;padding:15px}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .image_container{width:100%;margin-bottom:15px}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .image_container .wrapper{display:block}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .image_container a.wrapper{cursor:-webkit-zoom-in;cursor:zoom-in}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .image_container img{display:block;height:auto;width:100%;-webkit-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .person{width:100%;display:block}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .position{font-size:0.85rem;opacity:0.8}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .mail{font-size:0.85rem;opacity:0.8}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .phone,.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .mobile{font-size:0.85rem;opacity:0.8}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .vcf{font-size:0.85rem;opacity:0.8;color:#2e3391;text-decoration:none}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .vcf:hover{opacity:1}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container:hover .image_container img{-webkit-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .phone,.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .mail,.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .mobile{margin:0}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .phone a,.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .mail a,.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .mobile a{text-decoration:none;color:#2e3391;opacity:0.8}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .phone a:hover,.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .mail a:hover,.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .mobile a:hover{opacity:1}@media only screen and (max-width:992px){.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container{width:50%}}@media only screen and (max-width:767px){.ce_ansprechpartner>.inside{padding:0}.ce_ansprechpartner>.inside .content-wrapper{width:100%}.ce_ansprechpartner>.inside .content-wrapper>.inside{width:100%}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container{padding-left:0;padding-right:0;margin-left:-15px;margin-right:-15px;width:calc(100% + 30px)}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container{padding:0 30px;display:table-cell;min-width:250px;width:250px;margin-bottom:80px}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container:last-child{margin-bottom:0}.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container .image_container img{-webkit-filter:grayscale(0);filter:grayscale(0)}}@media only screen and (max-width:480px){.ce_ansprechpartner>.inside .content-wrapper>.inside .list-container .person-container{width:100%}}.ce_title{width:100%}.ce_title>.inside{width:100%}h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased}h1{font-size:2.5rem;margin:0 0 60px;width:100%;color:#62bb43;position:relative;font-family:"mulilight", sans-serif;text-transform:uppercase}h2{font-size:2.5rem;margin:60px 0 30px;width:100%;color:#62bb43 !important;position:relative;font-family:"mulilight", sans-serif;line-height:3rem}h3{font-size:2rem;margin:40px 0 20px;font-family:"mulilight", sans-serif;width:100%;color:#2e3391}h4{font-size:1.5rem;margin:0 0 15px;font-family:"muliextrabold", sans-serif;width:100%;color:#2e3391}@media only screen and (max-width:767px){h1,h2,h3{word-break:break-word}}@media only screen and (max-width:300px){h1,h2,h3{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break}}.ce_headline{width:100%}.ce_headline>.inside{width:100%}.dmf h1,.dmf h2,.dmf h3{color:#a2c617}.telis h1,.telis h2,.telis h3{color:#3c3c3c}.dema h1,.dema h2,.dema h3{color:#007fc6}a[href^="tel:"],a[href^="mailto:"]{white-space:nowrap;word-break:keep-all}.start .slick-slide .ce_text a{color:#2e3391}.ce_text{width:100%;max-width:1400px;margin-bottom:20px;font-size:1rem;text-align:center}.ce_text>.inside{display:inline-block;width:100%}.ce_text p{line-height:170%;font-size:1rem}.ce_text ul{padding-left:25px;list-style-type:disc}.ce_text ul li{line-height:170%;font-size:1rem;position:relative}.ce_text ul li:before{content:"";background-image:url("/files/digitaldirekt/src/img/icons/check.png");background-position:center;background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem;position:absolute;margin-left:-25px;top:50%;-webkit-transform:rotateY(-50%);transform:rotateY(-50%)}.ce_text ol{list-style-type:decimal;padding-left:25px}.ce_text ol li{line-height:170%;padding-bottom:10px;font-size:1rem}.ce_text.with-picture a{display:inline-block}.ce_text.with-picture .image_container{display:inline-block}.ce_text.with-picture .image_container.float_left{float:left;margin:0 25px 25px 0}.ce_text.with-picture .image_container.float_above{width:100%;display:block;margin:0 0 25px}.ce_text.with-picture .image_container.float_right{float:right;margin:0 0 25px 25px}.ce_text.with-picture .image_container.float_below{width:100%;display:block;margin:25px 0 0}.ce_text.with-picture .image_container img{max-width:100%;height:auto;display:block}.ce_image.with-picture .image_container figcaption,.ce_text.with-picture .image_container figcaption{font-size:0.85rem;opacity:0.4;letter-spacing:0.05rem;padding-top:5px}.ce_image.with-picture .image_container:hover figcaption,.ce_text.with-picture .image_container:hover figcaption{opacity:1}@media only screen and (max-width:767px){.ce_text.with-picture .image_container{display:inline-block;width:100%}.ce_text.with-picture .image_container.float_above,.ce_text.with-picture .image_container.float_below,.ce_text.with-picture .image_container.float_left,.ce_text.with-picture .image_container .float_right{width:100%;margin:0 0 50px}.ce_text.with-picture .image_container.float_above{margin:0 0 50px}.ce_text.with-picture .image_container.float_below{margin:50px 0 0}.ce_text.with-picture .image_container img{width:100%}}.ce_contact{width:100%}.ce_contact>.inside{width:100%}.ce_youtube_video{width:100%}.ce_youtube_video>.inside .video-container{position:relative;width:100%;height:0;padding-bottom:56.25%}.ce_youtube_video>.inside .video-container iframe{position:absolute !important;left:0 !important;top:0 !important;width:100% !important;height:100% !important}.ce_firmengeschichte{width:100%;margin-bottom:30px}.ce_firmengeschichte a.swipebox{display:inline-block}.ce_firmengeschichte a.swipebox::after{display:none}.ce_firmengeschichte>.inside{width:100%;padding:0 15px}.ce_firmengeschichte .headlilne{font-size:1.4rem;font-weight:"muliextrabold", sans-serif;color:#2e3391}.ce_firmengeschichte .ce_text{margin-bottom:0;text-align:left}.ce_firmengeschichte .ce_text>.inside{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.ce_firmengeschichte .ce_text>.inside .link{margin-top:15px}.ce_firmengeschichte .image_container.w50{width:calc(50% - 15px)}@media only screen and (max-width:992px){.ce_firmengeschichte .image_container.w50{width:100%}}@media only screen and (max-width:992px){.ce_firmengeschichte .image_container:not(second){margin-bottom:15px}}.ce_firmengeschichte .image_container img{max-width:100%;height:auto;display:block}.ce_firmengeschichte .ereignis.even .timeline-panel.is-showing{opacity:1;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}@media only screen and (max-width:767px){.ce_firmengeschichte .ereignis.even .timeline-panel.is-showing{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}}.ce_firmengeschichte .ereignis.odd .timeline-panel.is-showing{opacity:1;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(-10px, 0, 0)}@media only screen and (max-width:767px){.ce_firmengeschichte .ereignis.odd .timeline-panel.is-showing{-webkit-transform:translate3d(0px, 0, 0);transform:translate3d(0px, 0, 0)}}.ce_firmengeschichte .ereignis .timeline-panel{opacity:1;-webkit-transition:all 400ms ease-in-out;transition:all 400ms ease-in-out}.timeline{list-style:none;padding:20px 0;position:relative}.timeline:before{top:0;bottom:0;position:absolute;content:" ";width:3px;background-color:#e3e3e3;left:50%;margin-left:-1.5px}.timeline>li{margin-bottom:20px;position:relative}.timeline>li:after,.timeline>li:before{content:" ";display:table}.timeline>li:after{clear:both}.timeline>li>.timeline-panel{width:46%;float:left;border:1px solid #cccccc;border-radius:2px;padding:20px;position:relative}@media only screen and (max-width:992px){.timeline>li>.timeline-panel{padding:10px}}.timeline>li>.timeline-panel:before{position:absolute;top:26px;right:-15px;display:inline-block;border-top:15px solid transparent;border-left:15px solid #cccccc;border-right:0 solid #cccccc;border-bottom:15px solid transparent;content:" "}.timeline>li>.timeline-panel:after{position:absolute;top:27px;right:-14px;display:inline-block;border-top:14px solid transparent;border-left:14px solid #fff;border-right:0 solid #fff;border-bottom:14px solid transparent;content:" "}.timeline>li>.timeline-badge{color:#fff;width:50px;height:50px;line-height:50px;font-size:1rem;text-align:center;position:absolute;top:16px;left:50%;margin-left:-25px;background-color:#3c3c3c;z-index:100;border-top-right-radius:50%;border-top-left-radius:50%;border-bottom-right-radius:50%;border-bottom-left-radius:50%}.timeline>li.timeline-inverted>.timeline-panel{float:right}.timeline>li.timeline-inverted>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}.timeline>li.timeline-inverted>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}.timeline .timeline-title{margin-top:0;color:inherit}.timeline .timeline-body>p,.timeline .timeline-body>ul{margin-bottom:0}.timeline .timeline-body>p+p{margin-top:5px}.timeline-badge.primary{background-color:#2e3391 !important}.timeline-badge.primary-light{background-color:#3a41b8 !important}.timeline-badge.success{background-color:#6ad58c !important}.timeline-badge.warning{background-color:#de5b5b !important}@media (max-width:767px){ul.timeline:before{left:40px}ul.timeline>li>.timeline-panel{float:right}ul.timeline>li>.timeline-panel:before{border-left-width:0;border-right-width:15px;left:-15px;right:auto}ul.timeline>li>.timeline-panel:after{border-left-width:0;border-right-width:14px;left:-14px;right:auto}ul.timeline>li>.timeline-panel{width:calc(100% - 90px);width:-webkit-calc(100% - 90px)}ul.timeline>li>.timeline-badge{left:15px;margin-left:0;top:16px}}.ce_rsce_boxen:first-child.sc2,.ce_rsce_boxen.first.sc2{padding:0 !important;padding-right:0 !important}.ce_rsce_boxen .box_small_container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.ce_rsce_boxen .box_small_container .box_item{width:calc(50% - 10px);padding:10px;margin:5px;background-color:#62bb43;position:relative}.ce_rsce_boxen .box_small_container .box_item .box_text{background-color:#fff;border:1px solid #2e3391;display:none;position:absolute;left:0;right:0;top:0;bottom:0;color:#000}.ce_rsce_boxen .box_small_container .box_item .box_text .box_inside h3{color:#62bb43;text-transform:uppercase}.ce_rsce_boxen .box_small_container .box_item .box_text .box_inside>span{text-decoration:underline;color:#62bb43}.ce_rsce_boxen .box_small_container .box_item .box_image{background-color:#62bb43;padding:60px}.ce_rsce_boxen .box_small_container .box_item .box_image img{width:100%;height:auto;display:block}.ce_rsce_boxen .box_small_container .box_item:hover .box_text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;text-align:center}.ce_rsce_boxen .box_small_container .box_item:hover,.ce_rsce_boxen .box_small_container .box_item:active{-webkit-user-select:none;-webkit-touch-callout:none}.mod_article#direktkontakt .inside{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit}.mod_article#direktkontakt .inside .direktkontakt{padding:0 !important;display:-webkit-box;display:-ms-flexbox;display:flex}.mod_article#direktkontakt .inside .direktkontakt>.inside{margin:5px !important;background-color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:100px;position:relative;background-image:url("../../files/digitaldirekt/upload/seitenbilder/dreifoto_DREI5434.jpg");background-size:cover;background-position:center}.mod_article#direktkontakt .inside .direktkontakt>.inside .text{text-align:center;z-index:2}.mod_article#direktkontakt .inside .direktkontakt>.inside .text h3{text-transform:uppercase;color:#fff;font-size:2.5rem;margin-bottom:50px}.mod_article#direktkontakt .inside .direktkontakt>.inside .text p{line-height:1.5rem;color:#fff}.mod_article#direktkontakt .inside .direktkontakt>.inside .text a.button{background-color:#fff;color:#2e3391;border-radius:8px;padding:15px 40px;margin-top:40px;display:inline-block}.mod_article#direktkontakt .inside .direktkontakt>.inside .overlay{position:absolute;top:0;bottom:0;left:0;right:0;background-color:#2e3391;opacity:0.8;z-index:1}@media only screen and (max-width:1200px){.mod_article#direktkontakt .inside .direktkontakt>.inside{padding:70px}}@media only screen and (max-width:1100px){.mod_article#direktkontakt .inside .direktkontakt>.inside{padding:50px}}@media only screen and (max-width:991px){.mod_article#direktkontakt .inside .direktkontakt{width:100% !important}.mod_article#direktkontakt .inside .direktkontakt>.inside{padding:50px}.mod_article#direktkontakt .ce_rsce_boxen .box_small_container .box_item{width:calc(25% - 10px)}.mod_article#direktkontakt .ce_rsce_boxen .box_small_container .box_item p{display:none}.mod_article#direktkontakt .ce_rsce_boxen .box_small_container .box_item .box_image{padding:30px}.mod_article#direktkontakt .ce_rsce_boxen:first-child.sc2,.mod_article#direktkontakt .ce_rsce_boxen.first.sc2{width:100% !important}}@media only screen and (max-width:767px){.mod_article#direktkontakt .ce_rsce_boxen .box_small_container .box_item .box_image{padding:20px}}@media only screen and (max-width:544px){.mod_article#direktkontakt .ce_rsce_boxen .box_small_container .box_item .box_image{padding:10px}}@media only screen and (max-width:450px){.mod_article#direktkontakt .ce_rsce_boxen .box_small_container .box_item{width:calc(50% - 10px)}.mod_article#direktkontakt .ce_rsce_boxen .box_small_container .box_item .box_image{padding:20px}}/*! Swipebox v1.3.0 | Constantin Saguin csag.co | MIT License | github.com/brutaldesign/swipebox */html.swipebox-html.swipebox-touch{overflow:hidden !important}#swipebox-overlay img{border:none !important}#swipebox-overlay{width:100%;height:100%;position:fixed;top:0;left:0;z-index:99999 !important;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#swipebox-container{position:relative;width:100%;height:100%}#swipebox-slider{-webkit-transition:-webkit-transform 0.4s ease;transition:transform 0.4s ease;height:100%;left:0;top:0;width:100%;white-space:nowrap;position:absolute;display:none;cursor:pointer}#swipebox-slider .slide{height:100%;width:100%;line-height:1px;text-align:center;display:inline-block}#swipebox-slider .slide:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}#swipebox-slider .slide img,#swipebox-slider .slide .swipebox-video-container,#swipebox-slider .slide .swipebox-inline-container{display:inline-block;max-height:100%;max-width:100%;margin:0;padding:0;width:auto;height:auto;vertical-align:middle}#swipebox-slider .slide .swipebox-video-container{background:none;max-width:1140px;max-height:100%;width:100%;padding:5%;-webkit-box-sizing:border-box;box-sizing:border-box}#swipebox-slider .slide .swipebox-video-container .swipebox-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}#swipebox-slider .slide .swipebox-video-container .swipebox-video iframe{width:100% !important;height:100% !important;position:absolute;top:0;left:0}#swipebox-slider .slide-loading{background:url(../../files/digitaldirekt/src/img/loader.gif) no-repeat center center}#swipebox-bottom-bar,#swipebox-top-bar{-webkit-transition:0.5s;transition:0.5s;position:absolute;left:0;z-index:999;height:50px;width:100%}#swipebox-bottom-bar{bottom:-50px}#swipebox-bottom-bar.visible-bars{-webkit-transform:translate3d(0, -50px, 0);transform:translate3d(0, -50px, 0)}#swipebox-top-bar{top:-50px}#swipebox-top-bar.visible-bars{-webkit-transform:translate3d(0, 50px, 0);transform:translate3d(0, 50px, 0)}#swipebox-title{display:block;width:100%;text-align:center}#swipebox-prev,#swipebox-next,#swipebox-close{background-image:url(../../files/digitaldirekt/src/img/icons.png);background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}#swipebox-arrows{display:block;margin:0 auto;width:100%;height:50px}#swipebox-prev{background-position:-32px 13px;float:left}#swipebox-next{background-position:-78px 13px;float:right}#swipebox-close{top:0;right:0;position:absolute;z-index:9999;background-position:15px 12px}.swipebox-no-close-button #swipebox-close{display:none}#swipebox-prev.disabled,#swipebox-next.disabled{opacity:0.3}.swipebox-no-touch #swipebox-overlay.rightSpring #swipebox-slider{-webkit-animation:rightSpring 0.3s;animation:rightSpring 0.3s}.swipebox-no-touch #swipebox-overlay.leftSpring #swipebox-slider{-webkit-animation:leftSpring 0.3s;animation:leftSpring 0.3s}.swipebox-touch #swipebox-container:before,.swipebox-touch #swipebox-container:after{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;content:" ";position:absolute;z-index:999;top:0;height:100%;width:20px;opacity:0}.swipebox-touch #swipebox-container:before{left:0;-webkit-box-shadow:inset 10px 0px 10px -8px #656565;box-shadow:inset 10px 0px 10px -8px #656565}.swipebox-touch #swipebox-container:after{right:0;-webkit-box-shadow:inset -10px 0px 10px -8px #656565;box-shadow:inset -10px 0px 10px -8px #656565}.swipebox-touch #swipebox-overlay.leftSpringTouch #swipebox-container:before{opacity:1}.swipebox-touch #swipebox-overlay.rightSpringTouch #swipebox-container:after{opacity:1}@-webkit-keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes rightSpring{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@keyframes leftSpring{0%{left:0}50%{left:30px}100%{left:0}}@media screen and (min-width:800px){#swipebox-close{right:10px}#swipebox-arrows{width:92%;max-width:800px}}#swipebox-overlay{background:#0d0d0d}#swipebox-bottom-bar,#swipebox-top-bar{text-shadow:1px 1px 1px black;background:#000;opacity:0.95}#swipebox-top-bar{color:white !important;font-size:15px;line-height:43px;font-family:Helvetica, Arial, sans-serif}html.swipebox-html{overflow:hidden;height:100%}#swipebox-slider .slide-loading{background:url("/files/digitaldirekt/src/img/swipebox/loader.gif") no-repeat center center}#swipebox-close,#swipebox-next,#swipebox-prev{background-image:url("/files/digitaldirekt/src/img/swipebox/icons.png");background-repeat:no-repeat;border:none !important;text-decoration:none !important;cursor:pointer;width:50px;height:50px;top:0}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:0.7}.hamburger-box{width:48px;height:23px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:48px;height:3px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner::before{top:9px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.15s}.hamburger--slider .hamburger-inner::after{top:18px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 9px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(48px/-7, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -18px, 0) rotate(-90deg)}.hamburger-label{font-family:"mulilight", sans-serif;color:#fff;font-size:1.5rem;padding-right:15px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{background:#2e3391}.hamburger{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;outline:none;position:relative;z-index:60;padding:15px 10px;background-color:#fff}.hamburger.is-active{background-color:transparent}.open .hamburger-inner,.open .hamburger-inner::before,.open .hamburger-inner::after{background-color:#fff}.slick-slider{position:relative;width:100%;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:before,.slick-track:after{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block;width:100%}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url("../../files/digitaldirekt/src/scss/./ajax-loader.gif") center center no-repeat}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("../../files/digitaldirekt/src/scss/./fonts/slick.eot");src:url("../../files/digitaldirekt/src/scss/./fonts/slick.eot?#iefix") format("embedded-opentype"), url("../../files/digitaldirekt/src/scss/./fonts/slick.woff") format("woff"), url("../../files/digitaldirekt/src/scss/./fonts/slick.ttf") format("truetype"), url("../../files/digitaldirekt/src/scss/./fonts/slick.svg#slick") format("svg")}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);cursor:pointer;color:transparent;border:none;outline:none}.slick-prev:hover,.slick-next:hover{color:transparent;outline:none;opacity:0.5}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25}.slick-prev{left:-60px;background-image:url("../../files/digitaldirekt/src/img/icons/icon_arrow_left.svg");width:18px;height:30px;background-size:cover;background-repeat:no-repeat;background-position:center}[dir="rtl"] .slick-prev{right:-60px;left:auto}.slick-prev:before{content:""}[dir="rtl"] .slick-prev:before{content:""}.slick-next{right:-60px;background-image:url("../../files/digitaldirekt/src/img/icons/icon_arrow_right.svg");width:18px;height:30px;background-size:cover;background-repeat:no-repeat;background-position:center}[dir="rtl"] .slick-next{right:auto;left:-60px}.slick-next:before{content:""}[dir="rtl"] .slick-next:before{content:""}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:0.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:0.75;color:black}.slick-loading .slick-list{background:#fff url("/files/digitaldirekt/src/img/slick-slider/ajax-loader.gif") center center no-repeat}.slick-dots{bottom:460px;z-index:10}.ce_slick-content-start{width:100% !important}.ce_slick-content-start.job .slick-prev{left:100px;z-index:10}.ce_slick-content-start.job .slick-next{right:100px;z-index:10}.ce_slick-content-start.job .ce_slick-slide-separator{position:relative}.ce_slick-content-start.job .ce_slick-slide-separator .ce_text{position:absolute;right:0;bottom:-1px;width:50%;top:0;background-color:rgba(255, 255, 255, 0.8);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;margin-bottom:0}.ce_slick-content-start.job .ce_slick-slide-separator .ce_text .inside{max-width:700px;padding-left:30px}.start #einstieg .slick-slider{height:100vh;overflow:hidden}.start #einstieg .slick-slider:after{content:"";display:block;width:100%;height:50vh;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0);left:0;right:0;bottom:0;position:absolute}.start #einstieg .slick-slider .image_container:after{content:"";width:100%;height:80vh;background:-moz-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-linear-gradient(top, rgba(255, 255, 255, 0) 0%, white 100%);background:-webkit-gradient(linear, left top, left bottom, from(rgba(255, 255, 255, 0)), to(white));background:linear-gradient(to bottom, rgba(255, 255, 255, 0) 0%, white 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00ffffff", endColorstr="#ffffff",GradientType=0);left:0;right:0;bottom:0;position:absolute;display:none}.start #einstieg .slick-slider .slick-track{height:100vh}.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator{height:100vh;position:relative}.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator .ce_text{position:absolute;bottom:500px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator .ce_text>.inside{max-width:50%;text-align:left}.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator .ce_text>.inside .person-headline{font-size:2.5rem;text-transform:uppercase;color:#62bb43}.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator .ce_text>.inside .person-name{font-size:1.5rem;text-transform:uppercase;color:#62bb43}.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator .ce_text>.inside .person-position{font-size:1rem}.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator .ce_text>.inside .person-position:before{content:"";display:inline-block;position:relative;width:30px;height:24px;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("../../files/digitaldirekt/src/img/icons/checkbox.svg");top:5px;margin-right:5px}.start #situation.ce_slick-content-start{width:60% !important;background:rgba(255, 255, 255, 0.9);-webkit-box-shadow:2px 2px 25px 0 rgba(0, 0, 0, 0.5);box-shadow:2px 2px 25px 0 rgba(0, 0, 0, 0.5);padding:100px !important;color:#000}.start #situation.ce_slick-content-start .ce_text{color:#000;text-align:left}.start #situation.ce_slick-content-start .ce_text h2{color:#62bb43}.start #situation.ce_slick-content-start .ce_text h2,.start #situation.ce_slick-content-start .ce_text h3{text-transform:none}@font-face{font-family:"slick";font-weight:normal;font-style:normal;src:url("/files/digitaldirekt/src/fonts/slick-slider/slick.eot");src:url("/files/digitaldirekt/src/fonts/slick-slider/slick.eot?#iefix") format("embedded-opentype"), url("/files/digitaldirekt/src/fonts/slick-slider/slick.woff") format("woff"), url("/files/digitaldirekt/src/fonts/slick-slider/slick.ttf") format("truetype"), url("/files/digitaldirekt/src/fonts/slick-slider/slick.svg#slick") format("svg")}@media only screen and (max-width:1400px){.start #einstieg .slick-slider,.start #einstieg .slick-slider .slick-track,.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator{height:auto}.start #einstieg .slick-slider:after{display:none}.start #einstieg .slick-slider .image_container:after{display:block}.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator .ce_text{bottom:250px}.start #einstieg .slick-slider .slick-dots{bottom:240px}}@media only screen and (max-width:1600px){.ce_slick-content-start.job .ce_slick-slide-separator .ce_text .inside{padding-right:50px}.ce_slick-content-start.job .slick-prev{left:20px}.ce_slick-content-start.job .slick-next{right:20px}}@media only screen and (max-width:991px){.start #einstieg .slick-slider .ce_image{margin:0}.start #einstieg .slick-slider .ce_image .image_container{position:relative}.start #einstieg .slick-slider .ce_image .image_container:after{height:auto;top:0}.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator .ce_text{position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;bottom:0;-webkit-transform:none;transform:none;left:20px}.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator .ce_text>.inside{max-width:none}.start #einstieg .slick-slider .slick-dots{bottom:160px}}@media only screen and (max-width:767px){.start #situation.ce_slick-content-start{width:100% !important;margin-top:30px}.ce_slick-content-start.job{padding:50px 0}.ce_slick-content-start.job .ce_image{margin:0}.ce_slick-content-start.job .slick-prev{left:0;position:relative;margin:0 auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-bottom:20px}.ce_slick-content-start.job .slick-next{left:0;position:relative;margin:0 auto;-webkit-transform:rotate(90deg);transform:rotate(90deg);margin-top:20px}.ce_slick-content-start.job .ce_slick-slide-separator .ce_text{width:100%;position:relative;bottom:inherit;top:inherit;left:0;right:0}.ce_slick-content-start.job .ce_slick-slide-separator .ce_text .inside{max-width:none;padding:20px}.ce_slick-content-start.job .ce_slick-slide-separator .ce_text .inside h2{margin-bottom:20px}.start #einstieg .slick-slider .slick-track .ce_slick-slide-separator .ce_text>.inside .person-headline{font-size:2rem}}@media only screen and (max-width:544px){.start #situation.ce_slick-content-start{padding:50px !important}.start #situation.ce_slick-content-start .slick-prev{left:-35px}.start #situation.ce_slick-content-start .slick-next{right:-35px}}
