.white-card{
   margin-top: 70px; 
}

.filler-image-logo {
background:#000000ab !important;
}

.filler-image-logo > img {
width: 800px !important;
}



#ele-div_1043 {
padding: 0 50px !important;
}

.block-class-448 {
   padding: 0 !important;
   background: #323437 !important;
}

.header {
background: #323437 !important;
}

.menu > a {
color: white !important;
}

.menu {
background: transparent !important;
}

.block-class-318 {
height: 150px !important;
}

.white-card {
max-width: 700px !important;
}
.footer-links-wrapper {
  border-top: 0px solid #7dbbfa !important;
  border-bottom: 0px solid #7dbbfa !important;
  padding: 10px;
}

.kreativ>cms-page>.cms-content>.footer {
    min-height: 180px;
    background: #323437;
}
.kreativ > cms-page > .cms-content {
    background: linear-gradient(90deg, lightgray 0%, lightgray 25%, white 50%, white 50%, lightgray 75%, lightgray 100%) !important;
}
.kreativ{
background: #323437;

}

.fill-page-block {height: calc(100vh - 1px) !important;}

.block-class-10256 {z-index:1000;}

.vorstand-mouse > cms-ele > span> .mouseover-wrapper >.mouseover  {width: 180px !important; height: 220px !important;} 
.vorstand-mouse > cms-ele > span> .mouseover-wrapper >.mouseover > .mouseover-text  {width: 180px !important; height: 220px !important;} 
.vorstand-mouse > cms-ele > span> .mouseover-wrapper >.mouseover > .mouseover-pic  {width: 180px !important; height: 220px !important;} 


.cms-content {background: url('/rest2/cms/ex-pic/1546') !important; background-size: cover !important;} 


.ele-header-bubble {height: 300px !important}

.kreativ>cms-page>.cms-content>.fill-page-block {
position:relative !important;
}

os-cms>ion-content>ion-header {
z-index:2000!important;
position: absolute!important;
}

.block-class-10320 {margin-top:120px!important;margin-bottom:120px!important;}

a{
    color: #035800;
    text-decoration: none;
}