@charset "UTF-8";
/***!  /templates/bp-template/css/template-content.css?v.1.2  !***/

.bp-button{background-color:#4f69b3;color:#fff;text-decoration:none;display:inline-block;margin-top:15px;padding:5px 15px}.bp-button:hover,.bp-button:focus{background-color:#333;color:#fff}.bg-grau{background-color:#eee}.bg-blau{background-color:#4f69b3;color:#fff}.bg-blau a,.bg-blau h1,.bg-blau h2,.bg-blau h3,.bg-blau h4{color:#fff}.bg-blau .bp-button{background-color:#fff;color:#4f69b3}.bg-blau .bp-button:hover,.bg-blau .bp-button:focus{background-color:#333;color:#fff}.bzt-grp-startseite{}.bzt-grp-startseite section.leistungen .eine-leistung-wrapper{position:relative}.bzt-grp-startseite section.leistungen .eine-leistung-wrapper .bild{float:left;width:49.5%}.bzt-grp-startseite section.leistungen .eine-leistung-wrapper .inhalt{position:absolute;width:49.5%;height:100%;top:0;right:0;padding:100px 75px 50px 25px;box-sizing:border-box}.bzt-grp-startseite section.leistungen .eine-leistung-wrapper .inhalt .text{}.bzt-grp-startseite section.leistungen .eine-leistung-wrapper .inhalt a.bp-button{position:absolute;right:15px;bottom:15px}.bzt-grp-startseite section.leistungen .bp-slick.slick-slider .slick-prev::before,.bzt-grp-startseite section.leistungen .bp-slick.slick-slider .slick-next::before{color:#c0cdf2}.bzt-grp-startseite section.statement{background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:URL("../../../images/startseite/bg_statement.jpg");position:relative}.bzt-grp-startseite section.statement::before{background-color:rgba(0,0,0,0.7);content:"";position:absolute;left:0;top:0;width:100%;height:100%}.bzt-grp-startseite section.statement .inner{position:relative;color:#fff}.bzt-grp-startseite section.statement .zitat{text-align:center;font-family:'Orbitron',sans-serif;font-size:65px;line-height:80px;font-weight:700}.bzt-grp-startseite section.statement .person{display:block;text-align:right;margin-top:10px}.bzt-grp-startseite section.karriere{text-align:right}.bzt-grp-startseite section.karriere .text{text-align:left}.bzt-grp-startseite section.karriere .text p{padding-left:125px;position:relative;margin-top:15px}.bzt-grp-startseite section.karriere .text p::before{position:absolute;left:0;top:22px;content:"\e900";font-family:icomoon;font-size:100px;color:#4f69b3}@media (max-width:1279px){.bzt-grp-startseite section.leistungen .eine-leistung-wrapper .inhalt{padding:15px 40px 50px 15px}.bzt-grp-startseite section.statement .zitat{font-size:50px;line-height:70px}}@media (max-width:1023px){.bzt-grp-startseite section.leistungen #leistungen-slider{background-color:#4f69b3}.bzt-grp-startseite section.leistungen .eine-leistung-wrapper .bild{float:none;width:100%}.bzt-grp-startseite section.leistungen .eine-leistung-wrapper .bild img{width:100%}.bzt-grp-startseite section.leistungen .eine-leistung-wrapper .inhalt{position:relative;width:100%;height:auto;padding:15px}.bzt-grp-startseite section.leistungen .eine-leistung-wrapper .inhalt a.bp-button{position:relative;right:inherit;bottom:inherit}.bzt-grp-startseite section.statement .zitat{font-size:35px;line-height:50px}.bzt-grp-startseite section.karriere .text p::before{top:30px}}@media (max-width:768px){.bzt-grp-startseite section.statement .zitat{font-size:30px;line-height:40px}.bzt-grp-startseite section.statement .person{text-align:center}}@media (max-width:640px){.bzt-grp-startseite section.statement .zitat{font-size:30px;line-height:40px}.bzt-grp-startseite section.karriere{text-align:left}.bzt-grp-startseite section.karriere .text p{padding-left:0}.bzt-grp-startseite section.karriere .text p::before{display:none}}@media (max-width:480px){.bzt-grp-startseite section.statement .zitat{font-size:16px;line-height:24px}}.bzt-grp-lohnfertigung .alle-tpyen .ein-typ{padding:10px 15px}.bzt-grp-lohnfertigung .alle-tpyen .ein-typ .mehr{text-align:right}.bzt-grp-roescher{}.bzt-grp-roescher .roescher-logo{width:300px}.bzt-grp-roescher .bild-maschine img{width:100%}.bzt-grp-roescher section.datenbleatter .eine-maschine{background-color:#eee;padding:15px}.bzt-grp-roescher section.datenbleatter .eine-maschine .bild{float:left;width:450px;margin-right:15px}.bzt-grp-roescher section.datenbleatter .eine-maschine .bild img{width:100%}.bzt-grp-roescher section.datenbleatter .downloads a{padding:15px 10px;display:block;background-color:#eee;text-decoration:none;color:#4f69b3;text-align:center}.bzt-grp-roescher section.datenbleatter .downloads a:hover{background-color:#ddd}@media (max-width:1023px){.bzt-grp-roescher section.datenbleatter .eine-maschine .bild{float:none;width:100%;margin-right:0;margin-bottom:15px}}.bzt-grp-maschinen{}.bzt-grp-maschinen .intro .mehr{text-align:right}.bzt-grp-unternehmen{}.bzt-grp-unternehmen section.historie .historie-tab-navi.bp-slick.slick-slider{position:relative}.bzt-grp-unternehmen section.historie .historie-tab-navi.bp-slick.slick-slider::before{content:"";width:100%;height:4px;background-color:#4f69b3;position:absolute;left:0;top:43px}.bzt-grp-unternehmen section.historie .historie-tab-navi.bp-slick.slick-slider .slick-prev,.bzt-grp-unternehmen section.historie .historie-tab-navi.bp-slick.slick-slider .slick-next{background-color:#fff}.bzt-grp-unternehmen section.historie .historie-tab-navi.bp-slick.slick-slider .titel{text-align:center;font-family:'Orbitron',sans-serif;position:relative;height:90px;box-sizing:border-box;line-height:27px}.bzt-grp-unternehmen section.historie .historie-tab-navi.bp-slick.slick-slider .titel:nth-child(2n+1){padding-top:60px}.bzt-grp-unternehmen section.historie .historie-tab-navi.bp-slick.slick-slider .titel::before{font-family:fontawesome;content:"\f111";position:absolute;font-size:21px;color:#4f69b3;top:32px;left:calc(50% - 9px)}.bzt-grp-unternehmen section.historie .historie-tab-navi.bp-slick.slick-slider .titel.slick-current{color:#4f69b3;font-weight:700;font-size:120%}.bzt-grp-unternehmen section.historie .historie-tab-navi.bp-slick.slick-slider .titel:hover{cursor:pointer}.bzt-grp-unternehmen section.historie .historie-tab-navi.bp-slick.slick-slider .titel.slick-current:hover{cursor:unset}.bzt-grp-unternehmen section.historie .historie-tab-content.slick-slider .historie-content{padding:25px 50px 75px 50px}.bzt-grp-unternehmen section.historie .historie-tab-content.slick-slider .historie-content .text{max-width:600px;text-align:center;margin-left:auto;margin-right:auto}.bzt-grp-unternehmen section.historie .historie-tab-content.slick-slider .historie-content .bg-datum{position:absolute;left:5px;bottom:3px;font-family:'Orbitron',sans-serif;font-size:55px;line-height:1;color:#6781c8;font-weight:700}.bzt-grp-unternehmen section.statement{background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:URL("../../../images/unternehmen/bg_statement.jpg");position:relative}.bzt-grp-unternehmen section.statement::before{background-color:rgba(0,0,0,0.7);content:"";position:absolute;left:0;top:0;width:100%;height:100%}.bzt-grp-unternehmen section.statement .inner{position:relative;color:#fff}.bzt-grp-unternehmen section.statement .zitat{text-align:center;font-family:'Orbitron',sans-serif;font-size:65px;line-height:80px;font-weight:700}.bzt-grp-unternehmen section.team #team-slider.bp-slick.slick-slider .slick-prev::before,.bzt-grp-unternehmen section.team #team-slider.bp-slick.slick-slider .slick-next::before{color:#fff}.bzt-grp-unternehmen section.team #team-slider .bp-item .bild{float:left;width:50%}.bzt-grp-unternehmen section.team #team-slider .bp-item .bild img{width:100%}.bzt-grp-unternehmen section.team #team-slider .bp-item .text{float:left;width:50%;box-sizing:border-box;padding:50px 25px}@media (max-width:1279px){.bzt-grp-unternehmen section.statement .zitat{font-size:50px;line-height:70px}}@media (max-width:1023px){.bzt-grp-unternehmen section.statement .zitat{font-size:35px;line-height:50px}.bzt-grp-unternehmen section.team #team-slider .bp-item .text{padding:25px 15px}}@media (max-width:768px){.bzt-grp-unternehmen section.historie .historie-tab-content.slick-slider .historie-content{padding:25px 15px 55px 15px}.bzt-grp-unternehmen section.historie .historie-tab-content.slick-slider .historie-content .bg-datum{left:calc(50% - 65px);font-size:45px}.bzt-grp-unternehmen section.statement .zitat{font-size:30px;line-height:40px}.bzt-grp-unternehmen section.team #team-slider{background-color:#4f69b3}.bzt-grp-unternehmen section.team #team-slider .bp-item .bild{float:none;width:100%}.bzt-grp-unternehmen section.team #team-slider .bp-item .text{float:none;width:100%}}@media (max-width:640px){.bzt-grp-unternehmen section.statement .zitat{font-size:30px;line-height:40px}}@media (max-width:480px){.bzt-grp-unternehmen section.statement .zitat{font-size:16px;line-height:24px}}.bzt-grp-karriere section.stellenausschreibungen .keine-stellen{background-color:#eee;padding:25px 15px}.bzt-grp-karriere section.stellenausschreibungen .ein-job-beschreibung ul{margin-left:3px}.bzt-grp-karriere section.stellenausschreibungen .ein-job-beschreibung ul li{position:relative;padding-left:11px;margin-top:5px;margin-bottom:5px}.bzt-grp-karriere section.stellenausschreibungen .ein-job-beschreibung ul li::before{position:absolute;font-size:6px;font-family:fontawesome;content:"\f111";left:1px;top:10px;line-height:1}.bzt-grp-kontakt #karten-wrapper{height:400px;background-image:URL("../../../images/grafiken/bsbzt_karte.jpg");background-size:cover;background-position:center center;position:relative}.bzt-grp-kontakt #karten-wrapper #clickForMap>p{position:absolute;bottom:0;left:0;width:100%;background-color:rgba(0,0,0,0.7);margin:0;color:#fff;font-size:12px;line-height:1.2;padding:8px 3px;box-sizing:border-box;text-align:center}.bzt-grp-kontakt #karten-wrapper #clickForMap>p:hover,.bzt-grp-kontakt #karten-wrapper #clickForMap>p:focus{cursor:pointer}.bzt-grp-kontakt #map{height:400px;width:100%;position:relative}.bzt-grp-kontakt #map>a{position:absolute;left:0;top:0;bottom:0;right:0}.bzt-grp-kontakt #map>a img{object-fit:cover;height:100%;width:100%}.item-page.fehler404{margin-top:200px;text-align:center;margin-bottom:100px}.impressum-datenschutz{margin-top:200px;margin-bottom:50px}.impressum-datenschutz h1,.impressum-datenschutz h2,.impressum-datenschutz h3,.impressum-datenschutz h4,.impressum-datenschutz h5,.impressum-datenschutz h6{text-align:left}.impressum-datenschutz h1{margin-top:50px}.impressum-datenschutz h2{margin-top:50px}.impressum-datenschutz ul,.impressum-datenschutz ol{margin-top:5px;margin-bottom:10px}.impressum-datenschutz ul>li{margin-left:25px;list-style:disc}.impressum-datenschutz ol.abc>li{list-style:lower-alpha;margin-left:25px}
