body{color:#7c8ba5;font-size:100%;font-family:Arial,sans-serif}html{width:100%;-webkit-text-size-adjust:100%}h1,h2,h3{word-wrap:break-word;line-height:110%;margin-bottom:20px}h3{font-size:100%;font-weight:700}a{outline:0;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;color:#002855}.linkButton{display:inline-block;padding:10px;background-color:#000;color:#fff;transition:background-color .3s;font-weight:700}.linkButton:link,.linkButton:visited,.linkButton:active,.linkButton:hover{color:#fff;text-decoration:none}.partClearBoth{height:1px;clear:both}#basicContainer{max-width:1280px;min-width:280px;margin:0 auto;height:100%}strong{font-weight:700}em{font-style:italic}.half{width:50%;float:left}.threeColumn{width:33.33%;float:left;padding:30px 15px 0}#opruimen{display:block;background:#ff9000;line-height:40px;color:#fff;text-align:right;text-decoration:underline;font-size:85%}#opruimen:link,#opruimen:visited,#opruimen:active{text-decoration:underline;color:#fff}#opruimen span{max-width:1280px;margin:0 auto;display:block}#topHeader{text-align:center;color:#002856;max-width:950px;margin:0 auto;padding:30px 20px}a#logo{background:url(/images/style/logo.svg) left top;width:300px;height:67px;float:left;background-repeat:no-repeat;background-size:300px 67px}#topRightContainer{float:right;margin-top:30px}#topHeaderContact{display:inline-block}#topHeader a{color:#002855;text-decoration:none}#topHeader a:hover{text-decoration:underline;color:#7c8ba5}#mobileMenuContainer{position:fixed;overflow-x:hidden;background-color:#fff;z-index:1001;top:0;left:0;margin-left:-30%;width:30%;height:100%;transition:.5s}#mobileMenuContainer.mobileMenuContainerActive{margin-left:0;transition:.5s;min-width:320px}#mobileMenuOverlay{transition:.2s;background-color:rgba(0,0,0,0);position:fixed;top:0;left:0;height:100%;width:100%;z-index:1000;visibility:hidden;opacity:0}#mobileMenuOverlay.mobileMenuContainerActive{background-color:rgba(0,0,0,.8);visibility:visible;opacity:1}.mobileMenuOpen,.mobileMenuClose{cursor:pointer;padding:10px;display:inline-block;background-repeat:no-repeat;background-size:21px 21px;background-position:left 8px center}.mobileMenuOpen{background:url(/images/style/icon-bars.svg) left 5px top 5px #ff9000;padding-left:38px;color:#fff;background-size:25px 25px;background-repeat:no-repeat;display:none}.mobileMenuClose{background:url(/images/style/icon-cross.svg) left 5px top 5px #ff9000;margin:15px 20px;padding-left:30px;color:#fff;background-size:25px 25px;background-repeat:no-repeat}#imageHeader{position:relative;height:457px}#imageHeader h1{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;text-shadow:2px 2px #000}#menu{position:absolute;top:85%;left:50%;width:100%;max-width:910px;margin-left:-455px}#content{margin:145px 0 0;text-align:center}#content .partContentText li{overflow:hidden}#content .partContentText a{font-weight:800;color:#002856}#content .partContentText ul{text-align:left}#content .partContentText table{width:100%}#blueBlock{background:#3f577c;color:#fff}#blueBlock .half{padding:30px 15px 0}.center{margin:0 auto;padding:0 20px;max-width:980px}#blueBlock a{color:#fff}#blueBlock a:hover{text-decoration:none}#footer{background:#002855;color:#fff}#footer h3{color:#fff}#footer .half{padding:30px 30px 0}#footer a:hover{color:#94a6c5}.news,.contact{border-top:1px solid #fff;padding-top:15px;display:block}.news,.news a,.news .partContentText p a.readMore{color:#fff}.news h4 a{color:#ff9000}.news p{margin-bottom:15px}a.phonenumber{font-size:200%;font-weight:800;color:#fff;text-decoration:none}a.mail{color:#fff;text-decoration:none;padding-top:10px;display:inline-block}a.readMore{font-style:italic}a.readMore:after{content:" >>"}#footerLogo{background:url(/images/style/footer-logo.svg) left center;width:300px;height:67px;display:inline-block;background-repeat:no-repeat;background-size:300px 67px;margin:30px 0}.newsItem{text-align:left}.newsItem a:hover{color:#94a6c5}.newsLeft{float:left;width:75px;padding-right:30px}.date{font-size:175%;text-transform:uppercase;color:#ff9000;font-weight:800}.newsRight{float:left;width:calc(100% - 75px);position:relative}h2 a{text-transform:uppercase;color:#002856;text-decoration:none;font-size:112.5%}h3{text-transform:uppercase;color:#002856;text-decoration:none;font-size:112.5%;font-weight:300}a.more{background:#002856;color:#fff;display:inline-block;padding:10px 40px;text-transform:uppercase;text-decoration:none;transition:background-color .5s}a.more:hover,a.more.Orange:hover{background:#94a6c5;color:#fff}a.more.Orange{background:#ff9000;float:left;margin:0 0 30px 75px}.newsRight a.more{position:absolute;bottom:30px}#newscontentImageContainer{max-width:300px}#newscontentImageContainer .partContentFileImageGallery a{display:block;margin-bottom:30px}.newsItem .partContentFileImageGallery{float:left;padding-right:30px}.newsItem.detail .partContentText{margin-bottom:90px}.newsItem.detail .partContentFileImageGallery{margin-bottom:0}.partAccordionMenu li a br{display:none}#footer h4{margin-bottom:15px}.partSlider1.slickSliderHeader{position:relative;z-index:-5}.partSlider1.slickSliderHeader .slideContainer{height:33.854vw!important;max-height:500px;width:100%!important}.partSlider.partSlider1 .slideContainer.fadeMode .slide{height:100%}.partSlider.partSlider1 .slideContainer.fadeMode .slide .slide{position:relative;height:100%}.partSlider.partSlider1 .slideContainer.fadeMode .slide .slide{position:relative;height:100%;width:100%;opacity:1}div.center{padding-bottom:30px}.noGap .contentFileImageContainer{gap:0px!important}.gapSmall1 .contentFileImageContainer{gap:5px!important}.newscontent .partContentFileImageGallery.imagesInRow1{width:100%}.partContentText1 ul,.partContentText1 ol{grid-gap:0px!important}.partContentText1 ul li:before{background-color:#000!important}.partContentText1 p{line-height:140%!important}#footer div.center{padding-bottom:0}h4,h5,h6{font-weight:400;font-size:100%}h1,h2,h3{word-wrap:break-word;margin-bottom:20px}h3{font-size:112.5%;font-weight:300}h2{font-size:150%;font-weight:700}h1{font-size:225%;font-weight:700;color:#002856}
