@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(/typo3conf/ext/site_config/Resources/Public/fonts/MaterialIcons-Regular.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(/typo3conf/ext/site_config/Resources/Public/fonts/MaterialIcons-Regular.woff2) format("woff2"),url(/typo3conf/ext/site_config/Resources/Public/fonts/MaterialIcons-Regular.woff) format("woff"),url(/typo3conf/ext/site_config/Resources/Public/fonts/MaterialIcons-Regular.ttf) format("truetype")}.fluidMedia{position:relative;width:100%;padding-bottom:56.25%}.fluidMedia iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.material-icons{font-family:"Material Icons";font-weight:normal;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.container{max-width:1600px;position:relative}.fixHeight{height:103px}iframe,video{max-width:100%}a{transition:all .3s ease-in-out 0s;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;-ms-transition:all .3s ease-in-out 0s;-o-transition:all .3s ease-in-out 0s;color:#7bc0e4;text-decoration:none}a:hover{text-decoration:underline}.subNavHolder ul{margin:0px;padding:0 15px}.subNavHolder li{list-style:none}h2{font-size:1.8rem}img{max-width:100%;width:auto;height:auto}body{overflow-x:hidden}body{font-family:"Roboto light";font-style:normal;font-weight:normal;font-size:1.2rem;line-height:1.42857143}body select{font-family:arial}.subContent.withoutHeader{padding-top:130px}.header{font-size:16px}.logo{max-height:90px;transition:max-height .5s,padding .5s;padding-top:0}.logo img{max-height:90px;width:auto;transition:.5s}.subContent a{color:#00529b}.powermail_fieldwrap_ihranliegen{max-width:100%;flex:0 0 100%}.powermail_fieldwrap_ihranliegen div{max-width:92%;flex:0 0 92%}@media(max-width: 1014px){.powermail_fieldwrap_ihranliegen div{max-width:100%;flex:0 0 100%}}.custom-select{display:inline-block;width:100%;height:calc(2.25rem + 2px);padding:.375rem 1.75rem .375rem .75rem;line-height:1.5;color:#495057;vertical-align:middle;background:#fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center;background-size:auto;background-size:8px 10px;border:1px solid #ced4da;border-radius:.25rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.475rem .75rem;margin-bottom:0;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem;border-top-right-radius:.25rem}.header-nav.smallHeader .logo{max-height:50px;transition:max-height .5s,opacity .5s,padding .5s;padding-top:15px}.header-nav.smallHeader .logo img{max-height:50px;transition:.5s}@media(max-width: 1014px){.header-nav{padding:20px 0px !important}.header-nav .logo,.header-nav.smallHeader .logo{max-height:50px;transition:max-height .5s,opacity .5s,padding .5s;padding-top:0}.header-nav .logo img{max-height:50px;transition:.5s}}.footer{font-family:"Roboto light"}.footer .bgFullWidthContent{text-align:center}.footer .bgFullWidthContent h2{font-size:2rem}.footer .bgFullWidthContent h3{font-size:1.5rem}.footer .bgFullWidthContent a{margin-top:20px;color:#fff;border:1px solid #fff;padding:15px 38px;transition:.5s;text-decoration:none}.footer .bgFullWidthContent a:hover{background:#fff;color:#000}.footer .footerLinkList h3{text-transform:uppercase;border-bottom:1px solid #919191;padding-bottom:10px;margin-bottom:30px}.footerLinkList ul{padding:0}.footerLinkList li{list-style:none}.footerCopyright{font-size:16px}.footerCopyright p{margin:0;padding:10px 0}.footerCopyright ul{margin:0;padding:10px 0;text-align:right}.footerCopyright li{display:inline-block;padding-left:20px}.col-12.bgBlue{background:#00529b;width:100%}.langSelect{text-align:right}.langSelect a{color:#fff}.langSelect div{display:inline-block}.langSelect>div{padding:0 20px;transition:.5s}.langSelect>div:hover{background:#fff;transition:.5s}.langSelect>div:hover a{color:#00529b;text-decoration:none}.langSelect .NO{background:#fff}.langSelect .NO a{color:#00529b}.flag.de{background:url(/typo3conf/ext/site_config/Resources/Public/images/flags/flagge_de.svg) no-repeat;background-size:25%;padding-left:25px;background-position:0 center}.flag.en{background:url(/typo3conf/ext/site_config/Resources/Public/images/flags/flagge_en.svg) no-repeat;background-size:25%;padding-left:25px;background-position:0 center}.tx-indexedsearch-autocomplete{background:#f5f5f5;width:auto;cursor:pointer;position:absolute;left:0;font-size:90%;z-index:101;top:40px}.input-group-append button,.input-group-append span{background:none;border:none}.input-group-append button{position:absolute;right:0}.input-group-append button span{padding:10px}.input-group-append button span:before{content:"";position:absolute;height:80%;width:1px;left:0px;background:#ced4da}.tx-indexedsearch-res,#tx-indexedsearch-searchbox-sword{padding-bottom:20px}.tx-indexedsearch-res a{color:#00529b}.tx-indexedsearch-res{border-bottom:1px solid #eee;padding-bottom:20px;margin-bottom:20px}.tx-indexedsearch-res h3{margin:0 0 10px 0;font-size:1.4rem}.tx-indexedsearch-res h3 a{color:#00408b}.tx-indexedsearch-title{padding-bottom:2px}.tx-indexedsearch-description{color:#4a4a4a;padding-left:25px}.tx-indexedsearch-description strong{color:#00529b;font-size:1.1rem}ul.tx-indexedsearch-browsebox{display:inline-block;padding-left:0;margin:25px 0 40px 0}ul.tx-indexedsearch-browsebox>li{display:inline}ul.tx-indexedsearch-browsebox>li>strong>a,ul.tx-indexedsearch-browsebox>li>a{display:inline-block;padding:6px 12px;text-decoration:none;color:#45566d;background-color:#fff;border:1px solid #ddd;margin-left:-1px}ul.tx-indexedsearch-browsebox>li.tx-indexedsearch-browselist-currentPage a,ul.tx-indexedsearch-browsebox a:hover{z-index:3;color:#fff;background-color:#00529b;border-color:#00529b}ul.tx-indexedsearch-browsebox a:hover{border-left:1px solid #fff}.playBtn{margin:auto;position:absolute;top:40%;left:auto;bottom:0;right:25%;width:58px;height:58px;z-index:80;transition:.5s;opacity:.8;border:1px solid #000;border-radius:360px}.playBtn:hover{transition:.5s;transform:scale(1.2, 1.2);cursor:pointer;opacity:1}@media(max-width: 991px){.playBtn{top:-10%;right:10%}}#popUp{background:rgba(0,0,0,.5);top:0;right:0;left:0;position:fixed;bottom:0;display:none;color:#000}.popUp_holder{max-width:1200px;height:95%;padding:50px;border-radius:20px;background:#fff;position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;max-height:100%;overflow:auto}.close{color:#000;position:absolute;top:20px;right:30px;cursor:pointer;float:none;text-align:right}@media(max-width: 991px){.close{position:relative;top:0px;right:0px}.popUp_holder{padding:10px}}.video figcaption{margin-top:20px}.video h2{margin-bottom:20px}.bigNumbers h2{font-size:3rem}.showCompany .rp1{padding-top:48px;padding-bottom:48px}.moreItems{display:none}.showMoreItems{cursor:pointer;position:relative;text-align:center;background:#243082;border-radius:2px;padding:7px;color:#fff;font-weight:bold}.showMoreItems::after{content:">";transform:rotate(90deg);position:absolute;height:1px;top:18px;right:10px;bottom:0px;margin:0 auto;color:#fff;z-index:2}.showMoreItems.active::after{transform:rotate(-90deg);right:30px}.fontLightBig{font-family:"Roboto Light";font-size:1.4rem;text-align:center;color:#515151}@media(max-width: 1014px){.fontLightBig{font-size:1.2rem}}#p1 .breadCrumb,#p29 .breadCrumb{display:none}.breadCrumb{color:#777;padding:8px 15px;border-bottom:1px solid #ebebeb;margin-bottom:30px}.breadCrumb:before{content:"";position:absolute;background:#ebebeb;bottom:0;height:1px;width:100%;right:95%;z-index:5}.breadCrumb:after{content:"";position:absolute;background:#ebebeb;bottom:0;height:1px;width:100%;left:95%;z-index:5}.breadCrumb p{margin:0}.breadCrumb .breadCrumbDevider{padding:0 10px}.breadCrumb a{color:#777;text-decoration:underline}.logoAreaHofer{position:absolute;padding-left:.5em;padding-top:1.45em}.pl_roundCorner img{border-radius:50vh;overflow:hidden;height:auto;width:100%}.borderLeft{border-left:1px solid #9d9c9c;height:13em}header.header{width:100%;z-index:2000;background:#fff;position:fixed;top:0;box-shadow:0 6px 10px -2px #777;transition:.5s}header.header:before{content:"";background:#fff;height:10px;width:100%;position:absolute;bottom:0}header.header .container .container-fluid{padding:0}header.header.deactive{top:-120px;transition:.5s}.sliderContent .imageHeadSubLink .textColorWhite h3{font-size:2.5rem}.sliderInfoText{position:absolute;z-index:100;background:rgba(0,0,0,.7);bottom:0;padding:10px;width:100%;font-size:18px;text-transform:uppercase;text-align:center;letter-spacing:2px;color:#fff}#p1 .sliderContent{margin-bottom:0}.sliderContent{overflow:hidden;position:relative}@media(max-width: 1014px){.sliderContent{padding-top:100px}.sliderContent h3{font-size:2.2rem !important}.slick-next,.slick-next:hover,.slick-next:focus{right:5px;top:-5px}.slick-prev,.slick-prev:hover,.slick-prev:focus{left:10px;top:-5px}.slick-next::before{width:30px;height:30px;background-color:unset !important}.slick-prev::before{width:30px;height:30px;background-color:unset !important}}@media(max-width: 767px){.sliderContent h3{font-size:1.8rem !important}}.header-nav{padding:20px 0px;border-radius:0px;width:100%;transition:.5s}.header-nav.smallHeader{padding:0;transition:.5s}.header-nav .mainNav>li{vertical-align:bottom;display:inline-block;margin:0px}.header-nav .mainNav>li:last-child{padding-right:0}.header-nav .mainNav>li>a,.header-nav .mainNav>li>span{display:inline-block;color:#000;font-size:14px;text-transform:uppercase;font-weight:700;padding:20px 15px;position:relative;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;cursor:pointer}.header-nav .mainNav>li>a::after{content:"";position:absolute;width:80%;height:1px;top:auto;right:0;left:0;bottom:12px;z-index:2;margin:0 auto}.header-nav .mainNav>li>a:hover{color:#2f53a7;text-decoration:none}.header-nav .mainNav>li>a:hover:after,.header-nav .mainNav>li.active>a:after,.header-nav .mainNav>li.current>a:after{background-color:#00529b;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.header-nav .mainNav>li:first-child{padding-left:0}.header-nav .mainNav>li>a:hover,.header-nav .mainNav>li.active>a,.header-nav .mainNav>li.current>a{color:#00529b}.header-nav .mainNav>li:hover>.dropdown-menu{visibility:visible;opacity:1;transition:.1s;-webkit-transition:.1s;-moz-transition:.1s;-ms-transition:.1s;-o-transition:.1s}.navbarMeta{position:absolute;top:0;right:0;padding-right:20px}.navbar{bottom:0;right:0;padding:0;right:0}.metaMenu ul{margin:0;padding:0}.metaMenu li{list-style:none;display:inline-block}.metaMenu a{color:#777;display:block;font-size:14px}.metaMenu a:before{content:"|";padding:0 10px}.metaMenu li:first-child a:before{content:""}.navbar .mainNav,.metaMenu{text-align:right;padding:0 !important;width:100%;margin-top:5px}.navbar .metaMenu{text-align:left}.navbar .mainNav li .submenu li{border-bottom:1px solid #ebebeb;display:inline-block;margin:0;position:relative;width:100%}.navbar .mainNav li .submenu li a{display:inline-block;padding:10px;width:100%;color:#fff}.navbar .mainNav li .submenu li:last-child{border:none}.subNavHolder{margin:30px 0}.subNavHolder ul{padding:0}.dropdown-menu{position:absolute;top:100%;width:calc(100% + 160px) !important;display:inherit;z-index:1000;padding:20px;margin:0;font-size:18px;text-align:left;list-style:none;background-color:rgba(255,255,255,.95);border:none;border-radius:0;visibility:hidden;opacity:0;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;margin-left:-130px;left:0}.dropdown-menu:before,.dropdown-menu::after{content:"";position:absolute;top:0;height:100%;width:100%;right:100%;z-index:5;background:rgba(255,255,255,.95)}.dropdown-menu::after{left:100%}@media(min-width: 1014px){.dropdown-menu li:hover .sub-dropdown{display:block;z-index:1000}}.dropdown-menu a{color:#000;line-height:24px;font-size:18px;display:inline-block;padding:1px 0}.dropdown-menu a:hover{text-decoration:underline}.dropdown-menu .expandSubIcon{margin-left:5px}.dropdown-menu .expandSubIcon svg{width:20px;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.dropdown-menu li:hover .expandSubIcon svg,.dropdown-menu li.active .expandSubIcon svg{transform:rotate(-90deg);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;margin-top:-4px}.dropdown-menu .expandSubIcon i{transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;margin-top:5px}.dropdown-menu li.second{padding:0 0 10px 20px;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;cursor:pointer}.dropdown-menu li.second:hover,.dropdown-menu li.second.current,.dropdown-menu li.second.active{font-weight:bold}.dropdown-menu li.second:hover>.sub-dropdown li,.dropdown-menu li.second.current>.sub-dropdown li,.dropdown-menu li.second.active>.sub-dropdown li{font-weight:normal}.dropdown-menu li.second:hover .expandSubIcon i{transform:rotate(-90deg);transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s}.sub-dropdown{position:absolute;width:50%;top:0;right:0;display:inline-block;min-height:100%;display:none;transition:.2s;-webkit-transition:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;background:#bfc6ce}.sub-dropdown a{color:#777}.sub-dropdown.active{display:block}.sub-dropdown .third.current{text-decoration:underline;color:#777}.sub-dropdown .third.current a{text-decoration:underline}.areaDescription{padding:0 20px}.sectionHeadline{text-transform:uppercase;position:relative;padding:20px 0 10px 0;margin:0 0 0px 20px;font-weight:bold;color:#000}.sectionHeadline:after{content:"";position:absolute;height:10px;width:80px;bottom:0;left:0}.sectionText{margin-top:10px}.subNavHolder ul{columns:2;-webkit-columns:2;-moz-columns:2}@media(max-width: 1014px){.subNavHolder ul{columns:1;-webkit-columns:1;-moz-columns:1}}.subNavHolder .row{width:100%}.subNavHolder .hamburger{display:block;top:0;right:0;left:0;margin:0 auto}.subNavHolder .hamburger--elastic.is-active .hamburger-inner{background:#00529b}.subNavHolder .hamburger-inner,.hamburger-inner::after{background:#00529b !important}.hamburger-inner::before{background:#00529b}span,.hamburger-box,.hamburger,.hamburger--elastic{outline:none !important}.hamburger{position:absolute;/*! top: 10px; */border:none;background:none;z-index:5;display:none}.hamburger-inner,.hamburger-inner::after{background:#00529b;width:30px;height:2px}.hamburger-inner::before{background:#00529b;width:30px;height:2px}.hamburger--elastic .hamburger-inner::before{top:10px}.hamburger-inner::before{top:-7px}.hamburger-inner::after{bottom:-7px}.hamburger--elastic .hamburger-inner::after{top:20px}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0, -20px, 0) rotate(-270deg);-webkit-transform:translate3d(0, -20px, 0) rotate(-270deg);-moz-transform:translate3d(0, -20px, 0) rotate(-270deg);-ms-transform:translate3d(0, -20px, 0) rotate(-270deg);-o-transform:translate3d(0, -20px, 0) rotate(-270deg);transition-delay:.1s;background:#fff}.hamburger--elastic.is-active .hamburger-inner{background:#00529b}.callToAction{position:fixed;right:-100%;z-index:1100;font-size:12px;opacity:0;color:#fff;-webkit-box-shadow:0 10px 16px 0 rgba(0,0,0,.2),0 -6px 20px 0 rgba(0,0,0,.19);box-shadow:0 10px 16px 0 rgba(0,0,0,.2),0 -6px 20px 0 rgba(0,0,0,.19);transition:all .7s ease-in-out 0s;-webkit-transition:all .7s ease-in-out 0s;-moz-transition:all .7s ease-in-out 0s;-ms-transition:all .7s ease-in-out 0s;-o-transition:all .7s ease-in-out 0s;transform:translate(0, -50%);-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%)}.callToAction.first{top:50%}.callToAction.second{top:calc(50% + 55px)}.callToAction.third{top:calc(50% + 110px)}@media(max-width: 1014px){.callToAction.first{top:75%}.callToAction.second{top:calc(75% + 55px)}.callToAction.third{top:calc(75% + 110px)}}.callToAction a{display:inline-block;padding:0 16px;color:#fff;font-size:20px}.callToAction .cta a{color:#fff;border:1px solid #fff}.callToAction .cta{cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:48px;background:#00529b;overflow:hidden}.callToAction .cta>div{display:inline-block;position:relative}.callToAction .cta>div:before{content:"";width:2px;height:70px;position:absolute;right:-1px;top:-20px;background:#fff;z-index:5}.callToAction .opener{height:70px;width:48px;display:-ms-flexbox;display:flex !important;-ms-flex-align:center;align-items:center}.callToAction .cta>div:last-child:before,.callToAction .cta>div:first-child:before{width:0}.callToAction .cta i{font-size:30px;vertical-align:middle;padding:10px}.callToAction .cta .opener img{margin:0 auto}.callToAction .cta .opener div{display:inline-block;border-left:1px solid #fff;padding-left:15px;margin-left:15px}.callToAction .toStart svg{margin:0 auto}.cta a{color:#00529b;border:1px solid #00529b;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;padding:15px 38px;display:table;font-size:18px;line-height:28px;text-decoration:none}.cta a:hover{background:#00529b;border:1px solid #fff;color:#fff;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;text-decoration:none}@media(max-width: 1014px){.cta a{padding:15px 25px}}#inputGroupSelect,.quicksearch.custom-select{height:calc(2.25rem + 5px)}.quicksearch.custom-select{background:none}.thumbNailImage{margin-bottom:20px}.thumbNailImage img{background:#fff;padding:10px}.fileCategorie{left:0;top:10px;background:#00529b;color:#fff;padding:5px 10px;font-size:12px;position:absolute;box-shadow:1px 1px 2px #000}.fileCreateDate{font-size:12px;padding-top:10px}.hoferBtn{padding:6px 12px;background:#7bc0e4;color:#fff;cursor:pointer;display:table;border:1px solid #ebebeb;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.hoferBtn a{color:#fff}.hoferBtn p{margin:0;padding:10px 20px}.hoferBtn.text-center{margin:0 auto}.hoferBtn:hover{background:#ebebeb;color:#7bc0e4;border:1px solid #7bc0e4;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.hoferBtn:hover a{color:#7bc0e4}.filterBranch{color:#000;font-weight:normal;font-size:1rem;padding:5px 30px;margin:0 10px 0 0;background:#ebebeb;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;display:inline-block}.filterBranch:hover,.activeFilter{background:#7bc0e4;cursor:pointer;color:#fff}.filterHeadline{font-size:31px;font-weight:bold}.isotope-pager .pager{padding:6px 12px;background:#fff;display:inline-block;border:1px solid #ebebeb;color:#7bc0e4}.isotope-pager .pager:hover{background:#ebebeb}.isotope-pager .pager.activePageLink{background:#7bc0e4;color:#fff;margin-left:-1px}.filter-count{font-size:1rem}.backToTop{opacity:0;position:fixed;bottom:2%;right:20px;width:45px;height:45px;cursor:pointer;z-index:50;background:#fff url(/typo3conf/ext/site_config/Resources/Public/icons/ic_vertical_align_top_grey.svg) no-repeat;background-size:100%}.backToTop:hover{background:#fff url(/typo3conf/ext/site_config/Resources/Public/icons/ic_vertical_align_top.svg) no-repeat;background-size:100%}.backToTop a{display:block;padding:20px}.footer{background-color:#ebebeb}.footer h4{margin-left:10px}.footer .frame-type-menu_pages li a span{font-size:1.2rem;text-transform:uppercase;font-weight:bold;margin-bottom:10px;display:block}.footer .ce-column{float:left;width:215px;background:#fff;min-height:100px;position:relative}.footer img{max-height:90px;width:auto;max-width:100%;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}#showCompany p{margin:5px 0}#showCompany .companyLogo{height:100px;background:#ededed;border:1px solid #d4d4d4;margin:-20px -16px 20px -16px;padding:10px;position:relative}#showCompany .companyLogo img{max-height:80px;width:auto;max-width:150px;position:absolute;left:0;right:0;margin:auto;top:0;bottom:0}.companyContentHolder,.companyHolder{display:inline-block;width:100%;text-align:center}.companyContentHolder{padding-top:3%}.teaserText{font-weight:bold;color:#243082;width:35%;float:left}.textDescription{width:65%;display:inline-block}.completeDesc{display:none;padding-bottom:50px}.companyDescription{margin-bottom:25px;display:inline-block}#company146_mannhe .companyDescription,#firmakontaktemail146_mannhe{display:none}.infoButtons{width:100%;height:auto;position:absolute;bottom:0;border-top:1px solid #d4d4d4;background:#efefef;margin-left:-15px;padding:5px;box-sizing:border-box;height:25px;text-align:left}.infoButtons img{width:auto !important;float:left;margin-right:10px}#infoBlock a.linkButton{color:#fed500;display:inline-block;background:#243082;padding:0 20px;line-height:2em;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}#infoBlock a.linkButton:hover{color:#fff;background:#c22422}.companyContent{display:inline-block;padding:15px;box-sizing:border-box;cursor:pointer;position:relative;vertical-align:top;border:1px solid #ededed;margin-bottom:40px;width:100%}.companyDescription{height:100px}.companyHolder:hover{cursor:pointer}@media(max-width: 1014px){.logoAreaHofer{margin-left:0px}.dropdown-menu.hasMargin{width:100%;margin-left:0}.dropdown-menu li.second{width:100%}.hamburger{display:block;right:20px;top:30px;z-index:500}.header-nav .mainNav>li>a:hover:after,.header-nav .mainNav>li.active a:after,.header-nav .mainNav>li>a:after,.header-nav .mainNav>li.active a:after{transform:scale(0)}.header-nav .mainNav>li.active a:before{display:inline-block;content:">";color:#fff;font-weight:bold;padding-right:10px}.breadCrumb:before,.breadCrumb:after{width:auto}.dropdown-menu::before,.dropdown-menu::after{position:relative}.navbar{position:fixed;top:107px;height:auto !important;background:#fff;left:-220%;width:calc(100% + 30px);text-align:center !important;transition:.8s;-webkit-transition:.8s;-moz-transition:.8s;-ms-transition:.8s;-o-transition:.8s}.navbar.showNav{display:block;left:0px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;z-index:500}.navbar .mainNav li{border-bottom:1px solid #fff}.navbar .mainNav>li,.navbar .mainNav>li>a{display:inline-block;width:100%;float:left}.navbar.showNav .col-12{padding:0}.navbar.showNav .col-12>.row{background:#fff;padding:10px;width:100%;margin:0 auto;box-shadow:0px 0px 5px #000}.navbar.showNav .col-12>.row>div{padding:0px;width:100%}.navbar .subMenuOpener{margin-right:15px}.header-nav{position:relative;border-bottom:1px solid #fff}.header-nav .mainNav>li>a{font-size:14px;padding-right:35px;padding-left:15px;color:#000;font-size:16px}.areaDescription,.sectionHeadline,.expandSubIcon{display:none}.dropdown-menu,.sub-dropdown{visibility:visible;opacity:1;transition:.3s;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;position:relative;display:none;left:0}.dropdown-menu li,.sub-dropdown li{border-bottom:none !important;line-height:40px}.navbar{max-width:80%;display:block;height:auto;background:none !important}.mainNav{max-width:90%;box-shadow:0px 0px 10px #000;margin:0px auto;height:auto;padding:0;display:inline-block;background:#fff}.mainNav{box-shadow:none;margin-top:0}#tx_indexedsearch .form-control{border:0;border-bottom:1px solid #ced4da;border-top:1px solid #ced4da;border-radius:0}.mainNav>li{border-bottom:1px solid #00529b !important}.mainNav li a,.subMenuOpener{display:inline-block}.mainNav li a{text-align:left;vertical-align:top;width:calc(100% - 55px) !important}.subMenuOpener{width:40px;height:41px;background:#00529b;text-align:center;cursor:pointer;border-bottom:1px solid #fff}.subMenuOpener svg{padding-top:8px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.subMenuOpener.active svg{transform:rotate(90deg);margin:5px 0 0 5px;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s}.dropdown-menu{background:#ebebeb}.dropdown-menu li a{vertical-align:middle}.dropdown-menu.mainNavHolder{padding:0;max-width:100%}.sub-dropdown,.dropdown-menu,.header-nav .mainNav>li:hover>.dropdown-menu{height:auto;transition:none}.sub-dropdown li{padding-left:0}.subNavHolder{margin-bottom:30px}.dropdown-menu li.second:hover{margin-left:0}.borderLeft{border-left:none;height:auto}.navbarMeta{display:none;position:relative;text-align:left;top:auto;right:auto;background:#ebebeb;margin:0 auto;line-height:40px;border-bottom:1px solid #ebebeb}.metaMenu li:first-child a::before{margin:0 0 0 -5px}}@media(max-width: 1014px){.mainNav li.moblie-active a{color:#000}.header-nav .mainNav li a.page-scroll.active{color:#fff}.header-nav .mainNav>li>a{padding-top:9px;padding-bottom:9px}}@media(max-width: 575px){.navbar,.mainNav{max-width:100%;width:auto}.filterBranch{display:block}}