body[data-v-c389bad2]{font-family:Shapiro-45Welter}body a[data-v-c389bad2]:hover{color:#ffc100;-webkit-text-decoration:none;text-decoration:none}body img.full-width[data-v-c389bad2]{width:100%}body .content-full .row[data-v-c389bad2]{margin:0}body .no-padding[data-v-c389bad2]{padding:0}body .no-padding-left[data-v-c389bad2]{padding-left:0}body .no-padding-right[data-v-c389bad2]{padding-right:0}body .stick[data-v-c389bad2]{display:block;position:sticky;position:-webkit-sticky;top:0}section.hero-grid[data-v-c389bad2]{height:100vh}img[data-v-c389bad2]{width:100%}.hero-grid-items[data-v-c389bad2]{height:100%;width:100%}.hero-grid-item[data-v-c389bad2]{overflow:hidden;position:relative}.hero-grid-item[data-v-c389bad2]:before{content:"";display:block;height:100%;position:relative;width:100%;z-index:2}.hero-grid-item .img-wrap[data-v-c389bad2]{background-position:50%;background-size:cover;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .5s;width:100%;z-index:1}.hero-grid-item .img-wrap[lazy=loaded][data-v-c389bad2]{animation:fadein-c389bad2 1s}@keyframes fadein-c389bad2{0%{opacity:0}to{opacity:1}}.hero-grid-item.hero-item-1[data-v-c389bad2]{float:left;height:100%;width:100%}.hero-grid-item.hero-item-1 p[data-v-c389bad2]{max-width:600px}@media(max-width:1400px){.hero-grid-item.hero-item-1[data-v-c389bad2]{width:100%}}.hero-grid-item img[data-v-c389bad2]{width:100%}.hero-grid-item .inner[data-v-c389bad2]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:3}.hero-grid-item .inner h3[data-v-c389bad2]{color:#fff;font-family:Shapiro-85SuperHeavy;font-size:4rem;line-height:1.8rem;margin-bottom:10px;padding-top:.3rem}@media(max-width:450px){.hero-grid-item .inner h3[data-v-c389bad2]{font-size:2.8rem;line-height:1.8rem}}.hero-grid-item .inner h4[data-v-c389bad2]{color:#ffc100;font-family:Shapiro-45Welter;font-size:1.4rem;line-height:1.8rem;margin-bottom:10px;padding-top:.3rem}@media(max-width:450px){.hero-grid-item .inner h4[data-v-c389bad2]{font-size:1.2rem;line-height:1.4rem}}section.two_column_text{margin:0}section.two_column_text .rightblock{display:flex;justify-content:left;padding:80px 160px 80px 0}@media(max-width:1250px){section.two_column_text .rightblock{padding:30px 0 80px 15px!important}}@media(max-width:450px){section.two_column_text .rightblock{padding:30px 0 80px!important}}@media(max-width:322px){section.two_column_text .rightblock{padding:0 0 80px!important}}section.two_column_text .rightblock h1{color:#444;font-family:Shapiro-85SuperHeavy;font-size:1.4rem;line-height:2rem}@media(max-width:450px){section.two_column_text .rightblock h1{font-size:1.2rem;line-height:1.6rem}}section.two_column_text .rightblock p{color:#444;font-size:1rem;line-height:1.8rem;padding-top:1.6rem!important}@media(max-width:322px){section.two_column_text .rightblock p{font-size:.8rem}}section.layerstructure{background:#434649;padding:100px 0 250px}section.layerstructure .schichtaufbau .blech-bg{align-items:flex-start;justify-content:center;padding-top:600px}@media(min-height:1000px){section.layerstructure .schichtaufbau .blech-bg{padding-top:740px}}section.layerstructure .schichtaufbau .blech-bg .blech{max-width:530px;position:relative;width:80%}section.layerstructure .schichtaufbau .blech-bg .blech span{color:#aaa;display:block;font-family:Shapiro-85SuperHeavy;font-size:1rem;margin:-30px 0 0 -70px;position:absolute}section.layerstructure .schichtaufbau .blech-bg .blech img{margin-top:-50%;transform:scaleX(-1);width:100%}section.layerstructure .schichtaufbau .blech-bg .blech img.layer-4{left:0;opacity:0;position:absolute;top:0;z-index:4}section.layerstructure .schichtaufbau .blech-bg .blech img.layer-3{left:0;opacity:0;position:absolute;top:0;z-index:3}section.layerstructure .schichtaufbau .blech-bg .blech img.layer-2{left:0;opacity:0;position:absolute;top:0;z-index:2}section.layerstructure .schichtaufbau .blech-bg .blech img.layer-1{left:0;opacity:0;position:absolute;top:0;z-index:1}section.layerstructure .schichtaufbau .text-content{background:transparent;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-right:2%}section.layerstructure .schichtaufbau .text-content .first{padding-top:20px}@media(min-height:1000px){section.layerstructure .schichtaufbau .text-content .first{height:60px}}section.layerstructure .schichtaufbau .text-content .layertext1{height:170px}@media(min-height:1000px){section.layerstructure .schichtaufbau .text-content .layertext1{height:280px}}@media(min-height:770px){section.layerstructure .schichtaufbau .text-content .layertext1{height:330px}}@media(max-width:1250px){section.layerstructure .schichtaufbau .text-content .layertext1{height:120px}}section.layerstructure .schichtaufbau .text-content .tbl{display:flex;height:142px;opacity:0;width:100%}section.layerstructure .schichtaufbau .text-content .tbl span{color:#ffc100;display:block;flex:0 0 220px;font-family:Shapiro-85SuperHeavy;font-size:1.4rem;padding-left:110px;padding-top:40px;position:relative;width:260px}section.layerstructure .schichtaufbau .text-content .tbl span.line:before{background:#ffc100;content:"";height:1px;left:40px;position:absolute;top:54px;width:60px;z-index:100}section.layerstructure .schichtaufbau .text-content .tbl .text{flex:5;width:280px}section.layerstructure .schichtaufbau .text-content .tbl .text h5{font-family:Shapiro-85SuperHeavy;font-size:1rem}section.layerstructure .schichtaufbau .text-content .tbl .text p{font-size:.9rem}@media(max-width:1250px){section.layerstructure .schichtaufbau .text-content .tbl .text p{font-size:.8rem;line-height:1rem}}section.layerstructure h1{color:#ffc100;font-family:Shapiro-85SuperHeavy;font-size:42px;padding-top:0}section.layerstructure h2{color:#ffc100;margin-top:30px}section.layerstructure h2,section.layerstructure h3{font-family:Shapiro-85SuperHeavy;margin-bottom:30px}section.layerstructure h3{color:#fff;font-size:20px;margin-top:40px}section.layerstructure .row{opacity:1}img[lazy=loading][data-v-623617b7]{opacity:0}body{font-family:Shapiro-45Welter}body a:hover{color:#ffc100;-webkit-text-decoration:none;text-decoration:none}body img.full-width{width:100%}body .content-full .row{margin:0}body .no-padding{padding:0}body .no-padding-left{padding-left:0}body .no-padding-right{padding-right:0}body .stick{display:block;position:sticky;position:-webkit-sticky;top:0}section.tiefschwarz{margin:0}section.tiefschwarz .bgbeige{background-color:#ececeb}section.tiefschwarz img{height:100%;width:100%}section.tiefschwarz .parallaxscene{transform:translateY(var(--translateY));will-change:transform}section.tiefschwarz .parallax-img-container{overflow:hidden}@media(max-width:767px){section.tiefschwarz .parallax-img-container{order:0}}section.tiefschwarz .parallax-img{height:110%;margin-top:-5%;-o-object-fit:cover;object-fit:cover;width:100%}section.tiefschwarz section.hero-grid{height:calc(94vh - 126px);overflow:hidden;position:relative}section.tiefschwarz .textblock{align-items:center;display:flex;justify-content:center;padding:20px!important}@media(max-width:450px){section.tiefschwarz .textblock{display:block;padding:40px 20px!important}}@media(max-width:767px){section.tiefschwarz .textblock{order:1}}section.tiefschwarz .textblock .uppertext{color:#999;font-size:1rem;width:100%}section.tiefschwarz .textblock h1{color:#000;font-family:Shapiro-85SuperHeavy;font-size:2.6rem;line-height:2.6rem;padding-top:1rem;width:600px}@media(max-width:1250px){section.tiefschwarz .textblock h1{font-size:1.5rem;line-height:2rem;width:100%}}@media(max-width:450px){section.tiefschwarz .textblock h1{font-size:1.4rem;line-height:1.5rem;width:100%}}section.tiefschwarz .textblock h2{color:#ffc100;font-family:Shapiro-85SuperHeavy;font-size:2.6rem;line-height:2.6rem;padding-top:.1rem;width:600px}@media(max-width:450px){section.tiefschwarz .textblock h2{font-size:2rem!important;line-height:2.6rem}}section.tiefschwarz .textblock h2 span{color:#444;font-size:1.6rem;line-height:2.6rem}@media(max-width:450px){section.tiefschwarz .textblock h2 span{font-size:1.1rem;line-height:1.8rem}}section.tiefschwarz .textblock h2 span.annotation{font-family:Shapiro-45Welter;font-size:.8rem;padding-left:10px}@media(max-width:1250px){section.tiefschwarz .textblock h2{font-size:1.5rem;line-height:2rem;width:100%}}@media(max-width:450px){section.tiefschwarz .textblock h2{font-size:1.4rem;line-height:1.5rem;width:100%}}section.tiefschwarz .textblock p{color:#444;font-size:.9rem;line-height:1.4rem;padding-top:.6rem;width:600px}@media(max-width:1250px){section.tiefschwarz .textblock p{font-size:.9rem;line-height:1rem;width:100%}}@media(max-width:450px){section.tiefschwarz .textblock p{width:100%}}section.tiefschwarz .textblock p.display{font-family:Shapiro-85SuperHeavy}section.tiefschwarz .textblock p span{color:#444;font-size:1.6rem;line-height:2.6rem}section.tiefschwarz .textblock p span.annotation{font-family:Shapiro-45Welter;font-size:.8rem;padding-left:0}section.tiefschwarz .textblock button{border-radius:0;font-size:.7rem}img[lazy=loading][data-v-49ff0562]{opacity:0}body[data-v-390d5632]{font-family:Shapiro-45Welter}body a[data-v-390d5632]:hover{color:#ffc100;-webkit-text-decoration:none;text-decoration:none}body img.full-width[data-v-390d5632]{width:100%}body .content-full .row[data-v-390d5632]{margin:0}body .no-padding[data-v-390d5632]{padding:0}body .no-padding-left[data-v-390d5632]{padding-left:0}body .no-padding-right[data-v-390d5632]{padding-right:0}body .stick[data-v-390d5632]{display:block;position:sticky;position:-webkit-sticky;top:0}section.production[data-v-390d5632]{background:#434649;padding:100px 0 200px}section.production .productionbau .grafik-bg[data-v-390d5632]{align-items:flex-start;justify-content:center}section.production .productionbau .grafik-bg .grafik[data-v-390d5632]{height:100%;max-width:800px;position:relative;width:100%}section.production .productionbau .grafik-bg .grafik span[data-v-390d5632]{color:#aaa;display:block;font-family:Shapiro-85SuperHeavy;font-size:1rem;margin:-40px 0 0 -110px;position:absolute}section.production .productionbau .grafik-bg .grafik img[data-v-390d5632]{margin-left:-20%;width:120%}@media(max-width:993px){section.production .productionbau .grafik-bg .grafik img[data-v-390d5632]{margin-left:0;width:100%}}section.production .productionbau .text-content[data-v-390d5632]{background:transparent;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-between;padding-right:2%}section.production .productionbau .text-content .first[data-v-390d5632]{padding-top:60px}section.production .productionbau .text-content .list[data-v-390d5632]{list-style:none;padding-left:0}section.production .productionbau .text-content .list li[data-v-390d5632]{color:#fff;font-family:Shapiro-85SuperHeavy;margin-bottom:50px}section.production .productionbau .text-content .list li span[data-v-390d5632]{border:1px solid #ffc100;border-radius:50%;display:inline-block;height:30px;margin-right:30px;padding-top:3px;text-align:center;width:30px}section.production h1[data-v-390d5632]{font-size:42px;padding-bottom:20px;padding-top:0}section.production h1[data-v-390d5632],section.production h2[data-v-390d5632]{color:#ffc100;font-family:Shapiro-85SuperHeavy}section.production h2[data-v-390d5632]{margin-bottom:30px;margin-top:30px}section.production h3[data-v-390d5632]{color:#fff;font-family:Shapiro-85SuperHeavy;font-size:20px;margin-bottom:30px;margin-top:40px}section.production .row[data-v-390d5632]{opacity:1}img[lazy=loading][data-v-390d5632]{opacity:0}body[data-v-0b867408]{font-family:Shapiro-45Welter}body a[data-v-0b867408]:hover{color:#ffc100;-webkit-text-decoration:none;text-decoration:none}body img.full-width[data-v-0b867408]{width:100%}body .content-full .row[data-v-0b867408]{margin:0}body .no-padding[data-v-0b867408]{padding:0}body .no-padding-left[data-v-0b867408]{padding-left:0}body .no-padding-right[data-v-0b867408]{padding-right:0}body .stick[data-v-0b867408]{display:block;position:sticky;position:-webkit-sticky;top:0}section.specifications[data-v-0b867408]{background:#fff;padding:100px 0 200px}section.specifications .headl[data-v-0b867408]{background-color:#434649;color:#fff;font-family:Shapiro-45Welter;font-size:1rem;padding-left:8px;width:100%}section.specifications table[data-v-0b867408]{padding-top:0}section.specifications table tr td[data-v-0b867408]{border:0;font-size:.9rem;padding:.3rem}section.specifications table tr td.key[data-v-0b867408]{width:260px}section.specifications table tr td.annotation[data-v-0b867408]{font-size:.7rem}section.specifications h1[data-v-0b867408]{color:#ffc100;font-family:Shapiro-85SuperHeavy;font-size:42px;padding-bottom:40px}