File: D:/HostingSpaces/ASmits/kemi.nl/wwwroot/css/style.css
*{box-sizing:border-box}html{font-size:16px;line-height:1.6}img{display:block;border:none}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{-webkit-transition:all 9999s linear 9999s;transition:all 9999s linear 9999s}input::-moz-placeholder,textarea::-moz-placeholder{-moz-transition:all 9999s linear 9999s;transition:all 9999s linear 9999s}input:-ms-input-placeholder,textarea:-ms-input-placeholder{-ms-transition:all 9999s linear 9999s;transition:all 9999s linear 9999s}input:-moz-placeholder,textarea:-moz-placeholder{-moz-transition:all 9999s linear 9999s;transition:all 9999s linear 9999s}figure{margin:0}.grid-row{width:85.71428571%;max-width:1440px;margin:0 auto;font-size:0;line-height:0}.grid-row.full-row{width:100%;max-width:none}.grid-col{position:relative;display:inline-block;overflow:hidden;white-space:normal;font-size:1rem;line-height:1.6}.grid-col.center{display:block;margin:0 auto}.col-1,.col-lg-1{width:8.33333333%}.full-row .col-1,.full-row .col-lg-1{width:7.14285714%}.offset-1,.offset-lg-1{margin-left:8.33333333%}.col-2,.col-lg-2{width:16.66666667%}.full-row .col-2,.full-row .col-lg-2{width:14.28571429%}.offset-2,.offset-lg-2{margin-left:16.66666667%}.col-3,.col-lg-3{width:25%}.full-row .col-3,.full-row .col-lg-3{width:21.42857143%}.offset-3,.offset-lg-3{margin-left:25%}.col-4,.col-lg-4{width:33.33333333%}.full-row .col-4,.full-row .col-lg-4{width:28.57142857%}.offset-4,.offset-lg-4{margin-left:33.33333333%}.col-5,.col-lg-5{width:41.66666667%}.full-row .col-5,.full-row .col-lg-5{width:35.71428571%}.offset-5,.offset-lg-5{margin-left:41.66666667%}.col-6,.col-lg-6{width:50%}.full-row .col-6,.full-row .col-lg-6{width:42.85714286%}.offset-6,.offset-lg-6{margin-left:50%}.col-7,.col-lg-7{width:58.33333333%}.full-row .col-7,.full-row .col-lg-7{width:50%}.offset-7,.offset-lg-7{margin-left:58.33333333%}.col-8,.col-lg-8{width:66.66666667%}.full-row .col-8,.full-row .col-lg-8{width:57.14285714%}.offset-8,.offset-lg-8{margin-left:66.66666667%}.col-9,.col-lg-9{width:75%}.full-row .col-9,.full-row .col-lg-9{width:64.28571429%}.offset-9,.offset-lg-9{margin-left:75%}.col-10,.col-lg-10{width:83.33333333%}.full-row .col-10,.full-row .col-lg-10{width:71.42857143%}.offset-10,.offset-lg-10{margin-left:83.33333333%}.col-11,.col-lg-11{width:91.66666667%}.full-row .col-11,.full-row .col-lg-11{width:78.57142857%}.offset-11,.offset-lg-11{margin-left:91.66666667%}.col-12,.col-lg-12{width:100%}.full-row .col-12,.full-row .col-lg-12{width:85.71428571%}.offset-12,.offset-lg-12{margin-left:100%}.col-13,.col-lg-13{width:108.33333333%}.full-row .col-13,.full-row .col-lg-13{width:92.85714286%}.offset-13,.offset-lg-13{margin-left:108.33333333%}.col-14,.col-lg-14{width:116.66666667%}.full-row .col-14,.full-row .col-lg-14{width:100%}.offset-14,.offset-lg-14{margin-left:116.66666667%}@media screen and (min-width:1601px){.col-xl-1{width:8.33333333%}.offset-xl-1{margin-left:8.33333333%}}@media screen and (max-width:1080px){.col-md-1{width:8.33333333%}.offset-md-1{margin-left:8.33333333%}}@media screen and (max-width:768px){.col-sm-1{width:8.33333333%}.offset-sm-1{margin-left:8.33333333%}}@media screen and (max-width:400px){.col-xs-1{width:8.33333333%}.offset-xs-1{margin-left:8.33333333%}}@media screen and (min-width:1601px){.col-xl-2{width:16.66666667%}.offset-xl-2{margin-left:16.66666667%}}@media screen and (max-width:1080px){.col-md-2{width:16.66666667%}.offset-md-2{margin-left:16.66666667%}}@media screen and (max-width:768px){.col-sm-2{width:16.66666667%}.offset-sm-2{margin-left:16.66666667%}}@media screen and (max-width:400px){.col-xs-2{width:16.66666667%}.offset-xs-2{margin-left:16.66666667%}}@media screen and (min-width:1601px){.col-xl-3{width:25%}.offset-xl-3{margin-left:25%}}@media screen and (max-width:1080px){.col-md-3{width:25%}.offset-md-3{margin-left:25%}}@media screen and (max-width:768px){.col-sm-3{width:25%}.offset-sm-3{margin-left:25%}}@media screen and (max-width:400px){.col-xs-3{width:25%}.offset-xs-3{margin-left:25%}}@media screen and (min-width:1601px){.col-xl-4{width:33.33333333%}.offset-xl-4{margin-left:33.33333333%}}@media screen and (max-width:1080px){.col-md-4{width:33.33333333%}.offset-md-4{margin-left:33.33333333%}}@media screen and (max-width:768px){.col-sm-4{width:33.33333333%}.offset-sm-4{margin-left:33.33333333%}}@media screen and (max-width:400px){.col-xs-4{width:33.33333333%}.offset-xs-4{margin-left:33.33333333%}}@media screen and (min-width:1601px){.col-xl-5{width:41.66666667%}.offset-xl-5{margin-left:41.66666667%}}@media screen and (max-width:1080px){.col-md-5{width:41.66666667%}.offset-md-5{margin-left:41.66666667%}}@media screen and (max-width:768px){.col-sm-5{width:41.66666667%}.offset-sm-5{margin-left:41.66666667%}}@media screen and (max-width:400px){.col-xs-5{width:41.66666667%}.offset-xs-5{margin-left:41.66666667%}}@media screen and (min-width:1601px){.col-xl-6{width:50%}.offset-xl-6{margin-left:50%}}@media screen and (max-width:1080px){.col-md-6{width:50%}.offset-md-6{margin-left:50%}}@media screen and (max-width:768px){.col-sm-6{width:50%}.offset-sm-6{margin-left:50%}}@media screen and (max-width:400px){.col-xs-6{width:50%}.offset-xs-6{margin-left:50%}}@media screen and (min-width:1601px){.col-xl-7{width:58.33333333%}.offset-xl-7{margin-left:58.33333333%}}@media screen and (max-width:1080px){.col-md-7{width:58.33333333%}.offset-md-7{margin-left:58.33333333%}}@media screen and (max-width:768px){.col-sm-7{width:58.33333333%}.offset-sm-7{margin-left:58.33333333%}}@media screen and (max-width:400px){.col-xs-7{width:58.33333333%}.offset-xs-7{margin-left:58.33333333%}}@media screen and (min-width:1601px){.col-xl-8{width:66.66666667%}.offset-xl-8{margin-left:66.66666667%}}@media screen and (max-width:1080px){.col-md-8{width:66.66666667%}.offset-md-8{margin-left:66.66666667%}}@media screen and (max-width:768px){.col-sm-8{width:66.66666667%}.offset-sm-8{margin-left:66.66666667%}}@media screen and (max-width:400px){.col-xs-8{width:66.66666667%}.offset-xs-8{margin-left:66.66666667%}}@media screen and (min-width:1601px){.col-xl-9{width:75%}.offset-xl-9{margin-left:75%}}@media screen and (max-width:1080px){.col-md-9{width:75%}.offset-md-9{margin-left:75%}}@media screen and (max-width:768px){.col-sm-9{width:75%}.offset-sm-9{margin-left:75%}}@media screen and (max-width:400px){.col-xs-9{width:75%}.offset-xs-9{margin-left:75%}}@media screen and (min-width:1601px){.col-xl-10{width:83.33333333%}.offset-xl-10{margin-left:83.33333333%}}@media screen and (max-width:1080px){.col-md-10{width:83.33333333%}.offset-md-10{margin-left:83.33333333%}}@media screen and (max-width:768px){.col-sm-10{width:83.33333333%}.offset-sm-10{margin-left:83.33333333%}}@media screen and (max-width:400px){.col-xs-10{width:83.33333333%}.offset-xs-10{margin-left:83.33333333%}}@media screen and (min-width:1601px){.col-xl-11{width:91.66666667%}.offset-xl-11{margin-left:91.66666667%}}@media screen and (max-width:1080px){.col-md-11{width:91.66666667%}.offset-md-11{margin-left:91.66666667%}}@media screen and (max-width:768px){.col-sm-11{width:91.66666667%}.offset-sm-11{margin-left:91.66666667%}}@media screen and (max-width:400px){.col-xs-11{width:91.66666667%}.offset-xs-11{margin-left:91.66666667%}}@media screen and (min-width:1601px){.col-xl-12{width:100%}.offset-xl-12{margin-left:100%}}@media screen and (max-width:1080px){.col-md-12{width:100%}.offset-md-12{margin-left:100%}}@media screen and (max-width:768px){.col-sm-12{width:100%}.offset-sm-12{margin-left:100%}}@media screen and (max-width:400px){.col-xs-12{width:100%}.offset-xs-12{margin-left:100%}}@media screen and (min-width:1601px){.col-xl-13{width:108.33333333%}.offset-xl-13{margin-left:108.33333333%}}@media screen and (max-width:1080px){.col-md-13{width:108.33333333%}.offset-md-13{margin-left:108.33333333%}}@media screen and (max-width:768px){.col-sm-13{width:108.33333333%}.offset-sm-13{margin-left:108.33333333%}}@media screen and (max-width:400px){.col-xs-13{width:108.33333333%}.offset-xs-13{margin-left:108.33333333%}}@media screen and (min-width:1601px){.col-xl-14{width:116.66666667%}.offset-xl-14{margin-left:116.66666667%}}@media screen and (max-width:1080px){.col-md-14{width:116.66666667%}.offset-md-14{margin-left:116.66666667%}}@media screen and (max-width:768px){.col-sm-14{width:116.66666667%}.offset-sm-14{margin-left:116.66666667%}}@media screen and (max-width:400px){.col-xs-14{width:116.66666667%}.offset-xs-14{margin-left:116.66666667%}}.visible-grid-container{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center}.visible-grid{display:block;position:fixed;z-index:10000;pointer-events:none}.visible-grid .grid-col{background:rgba(0,255,255,.2);height:100vh}.visible-grid .grid-col:nth-child(2n){background:rgba(0,255,255,.1)}.visible-grid:after,.visible-grid:before{content:"";position:absolute;top:0;width:8.33333%;height:100%;background:rgba(0,255,0,.2)}.visible-grid:before{left:-8.33333%}.visible-grid:after{right:-8.33333%}.breakpoint{position:fixed;right:0;bottom:0;width:20px;height:20px;z-index:10000;background:#0abeff}@media screen and (min-width:1601px){.breakpoint{background:red}}@media screen and (max-width:1366px){.breakpoint{background:#00f}}@media screen and (max-width:1080px){.breakpoint{background:green}}@media screen and (max-width:768px){.breakpoint{background:#ff0}}@media screen and (max-width:400px){.breakpoint{background:pink}}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{margin:0;font-family:Roboto,sans-serif;font-size:16px;line-height:1.5rem;background-color:#f0f5ff;font-feature-settings:"lnum"}* ::-moz-selection{background:#004bc8;color:#fff}* ::selection{background:#004bc8;color:#fff}h1,h2,h3,h4{font-family:Roboto,sans-serif}h1,h2,h3,h4{font-weight:700}h1{font-size:70px;line-height:74px;letter-spacing:-.35px}h2{font-weight:700;font-size:28px;line-height:2.125rem;letter-spacing:-.14px}a{text-decoration:none}.content>.grid-row>.grid-col{width:100%;height:100%}button,input,select,textarea{font-family:Roboto,sans-serif}.button{display:inline-block;padding:12.5px 20px;background:none;text-decoration:none;color:#fff;font-size:1rem;line-height:1.6rem;font-weight:500;position:relative;-webkit-transition:color .3s,background-color .3s,box-shadow .3s;transition:color .3s,background-color .3s,box-shadow .3s;text-align:left;height:50px;cursor:pointer;box-shadow:0 6px 10px -5px transparent}@media screen and (max-width:425px){.button{width:100%}}.button:hover{box-shadow:0 6px 10px -5px rgba(0,0,0,.25)}.button.arrow{min-width:200px}.button.arrow:after{position:absolute;top:0;right:22px;width:16px;height:100%;content:"";background-position:50%;background-repeat:no-repeat;background-image:url(/img/svg/arrow_white.svg);-webkit-transition:right .2s;transition:right .2s}.button.arrow:hover:after{right:15px}.button.left-arrow{min-width:230px;padding-left:60px}.button.left-arrow:before{position:absolute;top:0;left:22px;width:16px;height:100%;content:"";background-position:50%;background-repeat:no-repeat;background-image:url(/img/svg/arrow_white.svg);-webkit-transform:scaleX(-1);transform:scaleX(-1);-webkit-transition:left .2s;transition:left .2s}.button.left-arrow:hover:before{left:15px}.button.phone{min-width:250px}.button.phone:after{position:absolute;top:0;right:18px;width:20px;height:100%;content:"";background-position:50%;background-repeat:no-repeat;background-image:url(/img/svg/phone_white.svg);-webkit-transition:background-position .2s;transition:background-position .2s}.button.blue{background-color:#004bc8}.button.blue:hover{background-color:#005efb}span.counter{position:absolute;display:inline-block;top:.5rem;width:2rem;font-size:.9375rem;font-weight:700;line-height:2rem;border-radius:50%;color:#fff;text-align:center;background-color:#ff2b35;margin-left:5px}.grid-col{vertical-align:top}.pull-left{float:left}.pull-right{float:right}.diagonal-line{position:absolute;display:block;width:100px;height:0;opacity:.5;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:1px solid #fff;z-index:20}.diagonal-line.blue{opacity:1;border-color:#6d9cea}@media screen and (max-width:425px){html{font-size:14px}}.nowrap{white-space:nowrap}@media screen and (max-width:1600px){.hide-on-xl-or-smaller{display:none}}@media screen and (min-width:1601px){.hide-on-xl-or-larger{display:none}}@media screen and (max-width:1366px){.hide-on-lg-or-smaller{display:none}}@media screen and (min-width:1367px){.hide-on-lg-or-larger{display:none}}@media screen and (max-width:1080px){.hide-on-md-or-smaller{display:none}}@media screen and (min-width:1081px){.hide-on-md-or-larger{display:none}}@media screen and (max-width:768px){.hide-on-sm-or-smaller{display:none}}@media screen and (min-width:769px){.hide-on-sm-or-larger{display:none}}@media screen and (max-width:400px){.hide-on-xs-or-smaller{display:none}}@media screen and (min-width:401px){.hide-on-xs-or-larger{display:none}}footer.main{width:100%;background-color:#003c9b;color:#6d9cea;font-size:1.125rem;line-height:2.125rem;overflow:hidden}footer.main h4{color:#fff;font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:30px}footer.main a{color:#6d9cea;font-size:1.125rem;line-height:2.125rem;text-decoration:none;-webkit-transition:color .1s ease-out;transition:color .1s ease-out}footer.main a:hover{color:#fff}footer.main .grid-row{position:relative}footer.main .grid-row .diagonal-line{left:-16%;bottom:0;width:400px}footer.main .grid-row .diagonal-line.second{left:-25%;bottom:-50px;width:300px}footer.main .grid-row .grid-col{vertical-align:top}footer.main .grid-row .grid-col p{font-size:1.125rem;line-height:2.125rem;margin:.5rem 0}footer.main .grid-row .grid-col ul{list-style:none;padding:0;margin:18px 0 0}footer.main .grid-row .grid-col ul li.active a{color:#fff}footer.main .grid-row .grid-col.logo-container{width:25%}footer.main .grid-row .grid-col.logo-container .logo{display:block;background:transparent url(/img/svg/Logo_on_dark.svg) no-repeat;background-size:contain;width:225px;height:106px}footer.main .grid-row .grid-col.logo-container .logo:hover{fill:#fff}@media screen and (max-width:1300px){footer.main .grid-row .grid-col.logo-container .logo{width:75%}}footer.main .grid-row .grid-col.cat-container,footer.main .grid-row .grid-col.menu-container{width:16.66666667%}footer.main .grid-row .grid-col.contact-container{width:41.66666667%}footer.main .grid-row .grid-col.contact-container .logo{display:none;background:transparent url(/img/svg/Logo_on_dark.svg) no-repeat;background-size:contain;width:128px;height:60px}@media screen and (max-width:1250px){footer.main .grid-row .grid-col.cat-container,footer.main .grid-row .grid-col.menu-container{width:20.83333333%}footer.main .grid-row .grid-col.contact-container{width:33.33333333%}}footer.main>.menu{padding:60px 0 30px}footer.main>.menu h4{margin-top:0}footer.main>.menu p span{color:#fff;font-size:1.125rem;font-weight:700;line-height:2rem}footer.main>.menu p span.letter{color:#6d9cea;font-weight:400;margin-right:20px}footer.main>.menu p a[href^=mailto],footer.main>.menu p a[href^=tel]{color:#fff;font-size:1.125rem;font-weight:700;line-height:2rem;transition:-webkit-text-decoration .3s;-webkit-transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}footer.main>.menu p a[href^=mailto]:hover,footer.main>.menu p a[href^=tel]:hover{text-decoration:underline}footer.main>.menu a.button{margin:30px 0 0;background-color:#6d9cea;color:#fff;text-decoration:none;font-size:1rem;font-weight:500;line-height:1.1875rem;padding:15.5px 20px;z-index:25}footer.main>.menu a.button:hover{background-color:#9abaf0}footer.main>.menu a.button:last-child{margin:18px 0 0;background-color:#003c9b;border:1px solid #fff}footer.main>.menu a.button:last-child:hover{background-color:#9abaf0;border-color:transparent}footer.main .subfooter{padding:0 0 16px;background-color:#003c9b}footer.main .subfooter .grid-row{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:end;align-items:flex-end}footer.main .subfooter .grid-row .grid-col.logo-container,footer.main .subfooter .grid-row .grid-col.menu-container{position:relative;width:auto}footer.main .subfooter .grid-row .grid-col.logo-container span,footer.main .subfooter .grid-row .grid-col.menu-container span{margin:0 15px}footer.main .subfooter .grid-row .grid-col.menu-container{text-align:right}footer.main .subfooter .grid-row .grid-col.menu-container .certificates{display:-webkit-box;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;margin-bottom:25px}footer.main .subfooter .grid-row .grid-col.menu-container .certificates .logo-wrapper.metaalunie{width:150px;margin-bottom:5px}footer.main .subfooter .grid-row .grid-col.menu-container .certificates .logo-wrapper.nevat{width:130px}footer.main .subfooter .grid-row .grid-col.menu-container .certificates .logo-wrapper.iso-9001{width:50px}footer.main .subfooter .grid-row .grid-col.menu-container .certificates .logo-wrapper.sbb{width:67px}footer.main .subfooter .grid-row .grid-col.menu-container .certificates .logo-wrapper+.logo-wrapper{margin-left:40px}footer.main .subfooter .grid-row .grid-col.menu-container .certificates .logo-wrapper img{width:100%}footer.main .subfooter a{font-size:1rem;opacity:.5;-webkit-transition:opacity .2s;transition:opacity .2s}footer.main .subfooter a:hover{opacity:1}footer.main .subfooter .komma{position:relative;cursor:pointer}footer.main .subfooter .komma span{position:relative;top:10px;left:2px;display:inline-block;width:88px;height:31px;background-image:url(/img/svg/komma.svg);background-position:50%;background-size:contain;background-repeat:no-repeat}html.ie footer.main .grid-row .grid-col ul.refs li.ref-3 .ref-holder{background-position:18.5px -67px}html.ie footer.main .grid-row .grid-col ul.refs li.ref-4 .ref-holder{background-position:-91px -67px}html.ie footer.main .grid-row .grid-col ul.refs li.ref-5 .ref-holder{background-position:-195px -67px}@media screen and (max-width:1000px){footer.main .diagonal-line,footer.main .menu .grid-row .logo-container{display:none}footer.main .menu .grid-row .contact-container{width:41.66666667%}footer.main .menu .grid-row .contact-container .logo{display:block;margin-bottom:30px}footer.main .menu .grid-row .cat-container,footer.main .menu .grid-row .menu-container{width:25%}footer.main .subfooter>.col-12>.grid-row{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:initial;-moz-align-items:initial;-ms-align-items:initial;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:initial;align-items:normal;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}footer.main .subfooter>.col-12>.grid-row>.grid-col.logo-container,footer.main .subfooter>.col-12>.grid-row>.grid-col.menu-container{width:100%}footer.main .subfooter>.col-12>.grid-row>.grid-col.menu-container{text-align:left}footer.main .subfooter>.col-12>.grid-row>.grid-col.menu-container .certificates{display:-webkit-box;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}}@media screen and (max-width:840px){footer.main .menu .grid-row .contact-container,footer.main .menu .grid-row .menu-container{width:50%}footer.main .menu .grid-row .cat-container{display:none}}@media screen and (max-width:645px){footer.main .subfooter .menu-container{text-align:center}footer.main .subfooter .menu-container a{display:block;width:100%}footer.main .subfooter .menu-container .menu>span{display:none}footer.main .subfooter .logo-container{top:0;margin-top:30px}footer.main .subfooter .logo-container .komma{display:block}footer.main .subfooter .logo-container .komma span{top:0;left:0;display:block;margin:0}}@media screen and (max-width:600px){footer.main .menu .grid-row{display:block}footer.main .menu .grid-row .contact-container,footer.main .menu .grid-row .menu-container{width:100%}footer.main .menu .grid-row .menu-container{display:none}footer.main .subfooter>.col-12>.grid-row .grid-col{width:100%;margin-left:0}footer.main .subfooter>.col-12>.grid-row .grid-col.logo-container .komma{text-align:center}footer.main .subfooter>.col-12>.grid-row .grid-col.logo-container .komma span{margin-left:auto;margin-right:auto}footer.main .subfooter>.col-12>.grid-row .grid-col.menu-container{text-align:center}footer.main .subfooter>.col-12>.grid-row .grid-col.menu-container .certificates{display:block;padding:40px 0}footer.main .subfooter>.col-12>.grid-row .grid-col.menu-container .certificates .logo-wrapper{margin-left:auto;margin-right:auto}footer.main .subfooter>.col-12>.grid-row .grid-col.menu-container .certificates .logo-wrapper+.logo-wrapper{margin-top:40px;margin-left:auto}}@media screen and (max-width:425px){footer.main .menu .grid-row .grid-col.contact-container,footer.main .menu .grid-row .grid-col.contact-container .button-holder,footer.main .menu .grid-row .grid-col.contact-container .button-holder a.button,footer.main .menu .grid-row .grid-col.ref-container{width:100%}}@media screen and (max-width:405px){footer.main .menu .grid-row .grid-col.contact-container .link-holder{padding-top:0;margin-bottom:30px}}header{position:relative;background:#004bc8;background-image:url(/img/header_bg.jpg),-webkit-gradient(linear,left bottom,left top,from(#004bc8),to(#003c9b));background-image:url(/img/header_bg.jpg),linear-gradient(0deg,#004bc8,#003c9b);background-repeat:no-repeat;background-size:cover;color:#fff}.production-sub header,.production header,.project-sub header{overflow:hidden}header:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.1)),color-stop(50%,hsla(0,0%,100%,.1)));background:linear-gradient(90deg,rgba(0,0,0,.1) 0,hsla(0,0%,100%,.1) 50%)}header>.grid-row{position:relative;height:360px;padding-top:45px}.home header>.grid-row{height:930px}@media screen and (max-width:960px){.home header>.grid-row{height:auto}}header>.grid-row .top{width:100%;padding:10px 0;overflow:visible;z-index:10}header>.grid-row .top .grid-row{position:relative}header>.grid-row .top .grid-row .logo{display:block;background:transparent url(/img/svg/Logo_on_dark.svg) no-repeat;background-size:contain;width:225px;height:106px;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:width .3s,height .3s,-webkit-transform .3s;transition:width .3s,height .3s,-webkit-transform .3s;transition:width .3s,height .3s,transform .3s;transition:width .3s,height .3s,transform .3s,-webkit-transform .3s}header>.grid-row .top .grid-row a.button{min-width:200px;opacity:1;cursor:pointer;pointer-events:all;position:absolute;right:230px;top:50%;margin-top:-25px;z-index:6}header>.grid-row .top .grid-row .toggle-menu{width:auto;height:100%;z-index:9999;cursor:pointer;position:absolute;right:0;top:0;font-size:1rem;font-weight:700;line-height:19px;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}header>.grid-row .top .grid-row .toggle-menu:after{content:"";display:block;background-color:#fff;width:60px;height:0;position:absolute;top:-55px;right:0;opacity:0;z-index:1;-webkit-transition:height .6s,opacity .6s;transition:height .6s,opacity .6s}header>.grid-row .top .grid-row .toggle-menu p{margin:0 13px 0 0;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}header>.grid-row .top .grid-row .toggle-menu .icon{width:30px;z-index:5;-webkit-transition:width .6s;transition:width .6s}header>.grid-row .top .grid-row .toggle-menu .icon span+span{margin-top:4px}header>.grid-row .top .grid-row .toggle-menu .icon span{width:100%;height:3px;display:block;opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%;background-color:#fff;-webkit-transition:all .6s;transition:all .6s}header>.grid-row .top .grid-row .toggle-menu:hover .icon span{-webkit-transform:scaleX(1)!important;transform:scaleX(1)!important}header>.grid-row .top .grid-row .toggle-menu.active:after{height:140px;opacity:1}header>.grid-row .top .grid-row .toggle-menu.active p{-webkit-transform:rotate(-90deg) translate3d(0,-30px,0);transform:rotate(-90deg) translate3d(0,-30px,0)}header>.grid-row .top .grid-row .toggle-menu.active a.button{opacity:0;cursor:default;pointer-events:none}header>.grid-row .top .grid-row .toggle-menu.active .icon span{-webkit-transform:none;transform:none}header>.grid-row .top .grid-row .toggle-menu.active .icon{width:20px}header>.grid-row .top .grid-row .toggle-menu.active .icon span{height:2px;background-color:#003c9b;margin-left:-18px}header>.grid-row .top .grid-row .toggle-menu.active .icon span:last-child{opacity:0}header>.grid-row .top .grid-row .toggle-menu.active .icon span:first-child{-webkit-transform:rotate(45deg) scaleX(1)!important;transform:rotate(45deg) scaleX(1)!important}header>.grid-row .top .grid-row .toggle-menu.active .icon span:nth-child(2){-webkit-transform:rotate(-45deg) scaleX(1)!important;transform:rotate(-45deg) scaleX(1)!important;margin-top:12px}header>.grid-row .top.active .grid-row .logo{width:128px;height:60px;-webkit-transform:translate3d(0,4px,0);transform:translate3d(0,4px,0)}header>.grid-row .home-streamert{margin-left:0;width:41.66666667%;color:#fff;height:100%;overflow:visible;display:-webkit-box;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}@media screen and (max-width:860px){header>.grid-row .home-streamert{padding-right:36%}}@media screen and (max-width:630px){header>.grid-row .home-streamert{padding-right:0;position:relative}}header>.grid-row .home-streamert:before{content:"";display:block;position:absolute;width:300px;height:300px;background-image:url(/img/circles_and_triangles.png);top:175px;right:-70px}header>.grid-row .home-streamert .streamert-content{padding-bottom:10px}header>.grid-row .home-streamert p{width:10%;margin-top:0;opacity:0;font-size:.75rem;font-weight:700;letter-spacing:1px;line-height:1rem;color:hsla(0,0%,100%,.6);text-transform:uppercase;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-animation:text .2s ease 1.1s forwards;animation:text .2s ease 1.1s forwards}header>.grid-row .home-streamert h1{font-size:2.875rem;font-weight:500;line-height:3.375rem;margin-bottom:45px;opacity:0;-webkit-transform:translate3d(0,30px,0);transform:translate3d(0,30px,0);-webkit-animation:text .3s ease 1.1s forwards;animation:text .3s ease 1.1s forwards}header>.grid-row .home-streamert a.button{opacity:0;background-color:#ff323c;z-index:25;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0);-webkit-animation:text .4s ease 1.1s forwards;animation:text .4s ease 1.1s forwards}header>.grid-row .home-streamert a.button:hover{background-color:#ff656d}header>.grid-row .home-streamert .grand-opening-sticker{width:250px;height:250px;text-align:center;border-radius:999px;background-color:#e10a14;box-shadow:5px 5px 10px 5px rgba(0,0,0,.2);opacity:0;position:absolute;right:10%;bottom:5%;z-index:999;-webkit-transform:rotate(-7deg);transform:rotate(-7deg);display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-animation:sticker .2s ease 1.5s forwards;animation:sticker .2s ease 1.5s forwards}@media screen and (max-width:1200px){header>.grid-row .home-streamert .grand-opening-sticker{bottom:-5%}}@media screen and (max-width:960px){header>.grid-row .home-streamert .grand-opening-sticker{bottom:0;right:0}}@media screen and (max-width:860px){header>.grid-row .home-streamert .grand-opening-sticker{bottom:auto;top:10%;right:0}}@media screen and (max-width:630px){header>.grid-row .home-streamert .grand-opening-sticker{position:relative;margin-top:-50px;top:0;right:auto;left:calc(100% - 250px)}}@media screen and (max-width:450px){header>.grid-row .home-streamert .grand-opening-sticker{margin-top:0;top:30px}}header>.grid-row .home-streamert .grand-opening-sticker p{width:100%;font-size:1.5rem;line-height:1.5;color:#fff;margin:0}header>.grid-row .diagonal-line{top:30px;left:30%}header>.grid-row .diagonal-line.second{top:auto;bottom:170px;left:13%;width:500px}header>.grid-row .diagonal-line.third{top:auto;bottom:-71px;left:-13%;width:200px;z-index:9}header>.grid-row .mouse{position:absolute;display:block;width:21px;height:35px;top:840px;opacity:0;left:50%;margin-left:-11px;z-index:10;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0);-webkit-animation:text .4s ease 1.1s forwards;animation:text .4s ease 1.1s forwards}header>.grid-row .mouse .vertical-line{display:block;position:absolute;width:0;height:60px;left:50%;margin-top:5px;opacity:.8;border-left:1.5px solid #fff}header>.grid-row .production{position:absolute;top:0;height:1727px;left:41.66666667%;width:960px}header>.grid-row .production .hexagon{position:absolute;display:block;top:-3%;left:-14.3%;width:95%;height:17%;z-index:0;-webkit-transform:rotate(135deg) skew(-45deg);transform:rotate(135deg) skew(-45deg);background-color:#e10a14}header>.grid-row .hexagons{position:absolute;width:66.66666667%;height:1727px;left:41.66666667%;top:0;z-index:5;overflow:visible}@media screen and (max-width:1696px){header>.grid-row .hexagons{overflow:hidden;width:58.33333333%}}header>.grid-row .hexagons .hexagon1{position:absolute;display:block;top:175px;left:-118px;width:806.5px;height:16%;opacity:0;-webkit-transform:rotate(135deg) skew(-45deg);transform:rotate(135deg) skew(-45deg);background-color:#e10a14;-webkit-animation:hex1 .9s ease .5s forwards;animation:hex1 .9s ease .5s forwards}header>.grid-row .hexagons .hexagon2{position:absolute;display:block;top:210px;left:0;width:960px;height:35%;z-index:5;opacity:0;-webkit-animation:hex2 .9s ease .7s forwards;animation:hex2 .9s ease .7s forwards}header>.grid-row .hexagons .hexagon2 svg{position:absolute}header>.grid-row .hexagons .hexagon2 img{position:relative;-webkit-animation:image1 80s linear .9s infinite;animation:image1 80s linear .9s infinite}header>.grid-row .hexagons .hexagon3{position:absolute;display:block;top:564px;left:272.5px;width:806.5px;height:16%;opacity:0;-webkit-transform:rotate(135deg) skew(-45deg);transform:rotate(135deg) skew(-45deg);background-color:#e10a14;-webkit-animation:hex1 .9s ease .9s forwards;animation:hex1 .9s ease .9s forwards}header>.grid-row .hexagons .triangle1{position:absolute;display:block;top:789px;left:0;height:23%;width:391.6px;opacity:0;-webkit-animation:hex2 .9s ease 1.1s forwards;animation:hex2 .9s ease 1.1s forwards}header>.grid-row .hexagons .triangle1 img{position:relative;-webkit-animation:image2 80s linear .9s infinite;animation:image2 80s linear .9s infinite}header>.grid-row .hexagons .triangle2{position:absolute;display:block;top:1182px;left:0;width:480px;overflow:hidden;padding-top:488.625px;height:0;opacity:0;-webkit-animation:hex2 .9s ease 1.1s forwards;animation:hex2 .9s ease 1.1s forwards}header>.grid-row .hexagons .triangle2:after{content:"";display:block;position:absolute;left:0;top:80%;width:0;height:0;border-top:1500px solid #e10a14;border-right:1500px solid transparent;margin-top:-1500px}header.is-small>.grid-row{height:180px}@-webkit-keyframes hex1{0%{opacity:0;-webkit-transform:rotate(135deg) skew(-45deg) translate3d(-1000px,0,0);transform:rotate(135deg) skew(-45deg) translate3d(-1000px,0,0)}to{opacity:1;-webkit-transform:rotate(135deg) skew(-45deg) translateZ(0);transform:rotate(135deg) skew(-45deg) translateZ(0)}}@keyframes hex1{0%{opacity:0;-webkit-transform:rotate(135deg) skew(-45deg) translate3d(-1000px,0,0);transform:rotate(135deg) skew(-45deg) translate3d(-1000px,0,0)}to{opacity:1;-webkit-transform:rotate(135deg) skew(-45deg) translateZ(0);transform:rotate(135deg) skew(-45deg) translateZ(0)}}@-webkit-keyframes hex2{0%{opacity:0;-webkit-transform:translate3d(-500px,500px,0);transform:translate3d(-500px,500px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes hex2{0%{opacity:0;-webkit-transform:translate3d(-500px,500px,0);transform:translate3d(-500px,500px,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes text{0%{opacity:0}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes text{0%{opacity:0}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes image1{0%{x:-180px}50%{x:0}to{x:-180px}}@keyframes image1{0%{x:-180px}50%{x:0}to{x:-180px}}@-webkit-keyframes image2{0%{x:-180px}50%{x:0}to{x:-180px}}@keyframes image2{0%{x:-180px}50%{x:0}to{x:-180px}}@-webkit-keyframes sticker{0%{opacity:0;-webkit-transform:rotate(-7deg) scale(3);transform:rotate(-7deg) scale(3)}to{opacity:1;-webkit-transform:rotate(-7deg) scale(1);transform:rotate(-7deg) scale(1)}}@keyframes sticker{0%{opacity:0;-webkit-transform:rotate(-7deg) scale(3);transform:rotate(-7deg) scale(3)}to{opacity:1;-webkit-transform:rotate(-7deg) scale(1);transform:rotate(-7deg) scale(1)}}@media screen and (max-width:960px){header{height:auto;min-height:260px;overflow:hidden}header.is-small{min-height:auto}header>.grid-row{padding-bottom:55px;height:auto}header>.grid-row .top .logo{height:80px}header>.grid-row .top .toggle-menu.active:after{height:130px}header>.grid-row .mouse{display:none}.home header{height:auto}.home header .home-streamert{width:100%;margin-top:90px}.home header .home-streamert p{width:100%}.home header .hexagons{display:none}}@media screen and (max-width:768px){header>.grid-row .top a.button{display:none}header>.grid-row .top .grid-row .logo{width:150px;height:75px}header>.grid-row .top .grid-row .toggle-menu{top:-7px}header.is-small>.grid-row{height:100px}}@media screen and (max-width:425px){header{height:auto;min-height:170px}.projects header{min-height:110px}.sub header{min-height:170px}}.single-page .kms-content{padding:80px 0}.kms-content h1,.kms-content h2,.kms-content h3{font-size:1.8rem;line-height:1.4;color:#003c9b}.kms-content h1 strong,.kms-content h2 strong,.kms-content h3 strong{color:#0f2346;font-weight:400}.kms-content h2,.kms-content h3{font-size:1.4rem}.kms-content h3{color:#0f2346}.kms-content h3 strong{color:#003c9b}.kms-content h4{color:#003c9b;text-transform:uppercase}.kms-content h4,.kms-content p{font-size:1.125rem;line-height:1.4}.kms-content p{color:#55b9ff}.kms-content p strong{color:#003c9b}.kms-content ul{padding-left:0;list-style:none}.kms-content ul li{position:relative;padding-left:30px}.kms-content ul li,.kms-content ul li:before{font-size:1.125rem;line-height:1.4;color:#55b9ff}.kms-content ul li:before{position:absolute;left:0;content:"\2022"}.kms-content ul li+li{margin-top:5px}.kms-content ol{counter-reset:ol-counter;padding-left:0;list-style:none}.kms-content ol li{position:relative;padding-left:30px;font-size:1.125rem;line-height:1.4;color:#6d9cea}.kms-content ol li:before{counter-increment:ol-counter;content:counter(ol-counter) ".";position:absolute;left:0;color:#6d9cea}.kms-content ol li+li{margin-top:5px}.kms-content a{color:#0f2346}.kms-content a:hover{text-decoration:underline}.form{display:block;width:100%;font-size:1rem;line-height:1.2}.form .honey{position:fixed;top:-50px;height:20px;width:100%}.form .honey-message,.form noscript{display:block;font-size:.75rem;color:#ff323c}.form .form-element{position:relative;margin-bottom:25px;width:50%;padding-right:30px;padding-left:0;display:inline-block}.form .form-element:nth-child(2n){padding-right:0;padding-left:30px}@media screen and (max-width:960px){.form .form-element:nth-child(2n){padding-left:0}}.form .form-element.message{width:100%;padding-right:0;margin-bottom:0}.form .error-message{display:none;width:75%;float:right;text-align:right;color:#ff323c;font-size:.75rem;font-weight:700}.form .error-message.active{display:block}.form .label,.form label{display:block;margin-bottom:15px;color:#0f2346;font-size:.75rem;font-weight:700;letter-spacing:1px;line-height:1rem;text-transform:uppercase}.form input,.form textarea{display:block;width:100%;background-color:#cedcf1;padding:7px 20px;border:none;font-size:.75rem;color:#0f2346}.form input::-webkit-input-placeholder,.form textarea::-webkit-input-placeholder{color:#0f2346}.form input::-moz-placeholder,.form textarea::-moz-placeholder{color:#0f2346}.form input:-ms-input-placeholder,.form textarea:-ms-input-placeholder{color:#0f2346}.form input:-moz-placeholder,.form textarea:-moz-placeholder{color:#0f2346}.form input.alert,.form textarea.alert{border-color:#ff323c}.form input:-webkit-autofill,.form input:-webkit-autofill:active,.form input:-webkit-autofill:focus,.form input:-webkit-autofill:hover,.form textarea:-webkit-autofill,.form textarea:-webkit-autofill:active,.form textarea:-webkit-autofill:focus,.form textarea:-webkit-autofill:hover{-webkit-transition:background-color 9999s;transition:background-color 9999s;-webkit-text-fill-color:#646464;-webkit-transition-delay:9999s;transition-delay:9999s}.form input:focus,.form textarea:focus{box-shadow:none;outline:none}.form input{height:50px;color:#0f2346}.form textarea{min-height:240px;resize:vertical;padding:20px;overflow:auto}.form .checkbox label{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;cursor:pointer}.form .checkbox label input{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none;margin:0;width:20px;height:20px;border-radius:100%;padding:0;border:none;background-color:hsla(0,0%,100%,.3);background-size:contain;background-position:50%;background-repeat:no-repeat;-webkit-transition:background-color .3s;transition:background-color .3s}.form .checkbox label input:hover{background-color:hsla(0,0%,100%,.5)}.form .checkbox label input:checked{background-image:url(/img/check/checked.svg);background-color:hsla(0,0%,100%,.7)}.form .checkbox label span{display:block;margin:2px 0 0;width:calc(100% - 30px)}.form .submit{margin-top:30px;cursor:pointer}.form .submit input{width:auto;padding:13px 20px;margin-top:-10px}@media screen and (max-width:960px){.form .form-element{width:100%;padding-right:0}}.image-slider{width:100%;overflow:visible}.image-slider .placeholder{position:relative;width:100%;cursor:move}.image-slider .placeholder .controllers{position:relative;z-index:3;width:100%;height:0;padding-bottom:66.67%}@media screen and (max-width:1350px){.image-slider .placeholder .controllers{padding-bottom:100%}}.image-slider .placeholder .controllers .nav-item{position:absolute;bottom:-50px;width:35px;height:35px;cursor:pointer;border-radius:100%;-webkit-transition:background .3s;transition:background .3s}.image-slider .placeholder .controllers .nav-item,.image-slider .placeholder .controllers .nav-item span{display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.image-slider .placeholder .controllers .nav-item span{height:16px;width:16px;-webkit-transform-origin:center;transform-origin:center;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.image-slider .placeholder .controllers .nav-item span .arrow-icon{position:relative;width:10px;height:16px;-webkit-transform-origin:center;transform-origin:center}.image-slider .placeholder .controllers .nav-item span .arrow-icon .st0{fill:#fff}.image-slider .placeholder .controllers .nav-item.previous{background-color:#55b9ff;right:calc(50% + 3px)}.image-slider .placeholder .controllers .nav-item.previous span .arrow-icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.image-slider .placeholder .controllers .nav-item.previous:hover{background-color:#6fc4ff}.image-slider .placeholder .controllers .nav-item.next{background-color:#003c9b;left:calc(50% + 3px)}.image-slider .placeholder .controllers .nav-item.next span .arrow-icon{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.image-slider .placeholder .controllers .nav-item.next:hover{background-color:#003282}.image-slider .placeholder figure{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.image-slider .placeholder figure span{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:50%}.image-slider .placeholder figure span.small{display:none}@media screen and (max-width:480px){.image-slider .placeholder figure span.medium{display:none}.image-slider .placeholder figure span.small{display:block}}.image-slider .placeholder figure.active{z-index:2;opacity:1}.cta-bottom{padding-top:180px;overflow:hidden;background-color:#f0f5ff;position:relative;z-index:1}.cta-bottom>.grid-col{width:100%;height:100%;overflow:visible}.cta-bottom>.grid-col>.grid-row{display:-webkit-box;display:flex;height:100%;overflow:visible}.cta-bottom>.grid-col>.grid-row .left{width:41.66666667%;top:-3rem}.cta-bottom>.grid-col>.grid-row .left h2{color:#004bc8;font-size:1.5rem;font-weight:700;line-height:2rem;display:inline-block;width:100%;margin:0 0 calc(10px - 1.125rem)}.cta-bottom>.grid-col>.grid-row .left p{color:#0f2346;font-size:1.125rem;line-height:2rem}.cta-bottom>.grid-col>.grid-row .left p:first-child{margin-top:0}.cta-bottom>.grid-col>.grid-row .left ul{list-style:none;margin:0;padding:0}.cta-bottom>.grid-col>.grid-row .left ul li{position:relative;padding-left:0;color:#004bc8;font-size:1.5rem;font-weight:700;line-height:2rem;padding-bottom:15px;margin-bottom:30px;border-bottom:1px solid rgba(109,156,234,.6)}.cta-bottom>.grid-col>.grid-row .left ul li:first-child{margin-top:60px}.cta-bottom>.grid-col>.grid-row .left ul li:after{position:absolute;top:-6px;right:6px;width:18px;height:100%;content:"";background-position:50%;background-repeat:no-repeat;background-image:url(/img/svg/arrow_color.svg);-webkit-transition:right .2s;transition:right .2s}.cta-bottom>.grid-col>.grid-row .left ul li:hover:after{right:0}.cta-bottom>.grid-col>.grid-row .left ul li a{width:100%;text-decoration:none;color:#004bc8;display:inline-block;-webkit-transition:color .2s;transition:color .2s}.cta-bottom>.grid-col>.grid-row .left ul li a:hover{color:#003c9b}.cta-bottom>.grid-col>.grid-row .right{width:50%;margin-left:8.33333333%;overflow:visible}.cta-bottom>.grid-col>.grid-row .right .white-block{background-color:#fff;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-bottom:85px;box-shadow:0 0 100px 0 rgba(0,40,105,.12)}.cta-bottom>.grid-col>.grid-row .right .white-block .person{width:50%;padding:20px 40px}.cta-bottom>.grid-col>.grid-row .right .white-block .person figure{position:relative;width:100%;max-width:240px;margin-left:auto;margin-right:auto;border-radius:100%}.cta-bottom>.grid-col>.grid-row .right .white-block .person figure:before{content:"";position:absolute;left:0;top:0;z-index:2;width:100%;height:100%;border-radius:100%;box-shadow:inset 0 0 10px 5px rgba(0,0,0,.05)}.cta-bottom>.grid-col>.grid-row .right .white-block .person figure img{border-radius:100%;width:100%}.cta-bottom>.grid-col>.grid-row .right .white-block .person .author{margin:20px auto 0;color:#6d9cea;font-size:1.125rem;line-height:2rem;text-align:center}.cta-bottom>.grid-col>.grid-row .right .white-block .content{width:50%;padding:60px 10px}.cta-bottom>.grid-col>.grid-row .right .white-block .content h2{margin-bottom:5px;color:#004bc8;font-size:1.5rem;font-weight:700;line-height:2rem}.cta-bottom>.grid-col>.grid-row .right .white-block .content p{margin:0;color:#6d9cea;font-size:1.125rem;line-height:2rem}.cta-bottom>.grid-col>.grid-row .right .white-block .content p span{font-weight:700;line-height:2rem;margin-right:15px}.cta-bottom>.grid-col>.grid-row .right .white-block .content p a{color:#004bc8;font-size:1.125rem;font-weight:700;line-height:2rem;transition:-webkit-text-decoration .3s;-webkit-transition:-webkit-text-decoration .3s;transition:text-decoration .3s;transition:text-decoration .3s,-webkit-text-decoration .3s}.cta-bottom>.grid-col>.grid-row .right .white-block .content p a:hover{text-decoration:underline}@media screen and (max-width:1200px){.cta-bottom>.grid-col>.grid-row .right .white-block .person{width:40%;padding:20px}.cta-bottom>.grid-col>.grid-row .right .white-block .content{width:60%}}.cta-bottom>.grid-col>.grid-row .right:before{content:"";display:block;position:absolute;width:300px;height:300px;background-image:url(/img/circles_and_triangles.png);bottom:185px;right:-120px;opacity:.5;z-index:0}.cta-bottom>.grid-col>.grid-row .right a.button{margin:25px 0;background-color:#86de25;color:#fff;text-decoration:none;font-size:1rem;font-weight:500;line-height:1.1875rem;padding:15.5px 20px}.cta-bottom>.grid-col>.grid-row .right a.button:hover{background-color:#9fe551}@media screen and (max-width:1440px){.cta-bottom>.grid-col>.grid-row .right a.button{min-width:200px}}.cta-bottom>.grid-col>.grid-row .right .blue-footer{position:relative;bottom:0;z-index:2;display:block;width:55vw;padding:50px 0 50px 130px;background-color:#6d9cea;box-shadow:0 0 100px 0 rgba(0,40,105,.2)}@media screen and (max-width:1440px){.cta-bottom>.grid-col>.grid-row .right .blue-footer{padding-left:60px}}.cta-bottom>.grid-col>.grid-row .right .blue-footer a.button{margin:0;padding:15.5px 20px;color:#fff;background-color:transparent;text-decoration:none;font-size:1rem;font-weight:500;line-height:1.1875rem;border:1px solid #fff}.cta-bottom>.grid-col>.grid-row .right .blue-footer a.button:hover{background-color:#9abaf0;border-color:transparent}.cta-bottom>.grid-col>.grid-row .right .blue-footer:before{content:"";position:absolute;z-index:-1;left:0;top:0;display:block;height:100%;width:100%;background-color:#6d9cea}.cta-bottom>.grid-col>.grid-row .right .blue-footer .top-triangle{display:block;position:absolute;top:-53px;left:-56px;width:85px;height:85px;z-index:-2}@media screen and (max-width:960px){.cta-bottom{padding-top:60px}.cta-bottom>.grid-col>.grid-row{flex-wrap:wrap;width:100%}.cta-bottom>.grid-col>.grid-row .left,.cta-bottom>.grid-col>.grid-row .right{width:100%;margin-left:0}.cta-bottom>.grid-col>.grid-row .left{top:0;margin-bottom:120px;padding:0 7.14285714%}.cta-bottom>.grid-col>.grid-row .right .white-block{margin-bottom:0;width:100%}.cta-bottom>.grid-col>.grid-row .right .white-block .person{width:50%;padding:20px 40px}.cta-bottom>.grid-col>.grid-row .right .white-block .content{width:50%}.cta-bottom>.grid-col>.grid-row .right .top-triangle{display:none}.cta-bottom>.grid-col>.grid-row .right .blue-footer{padding-left:0;width:100%;height:200px;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}}@media screen and (max-width:520px){.cta-bottom{padding-top:5px}.cta-bottom>.grid-col>.grid-row .left{margin-bottom:10px;padding-top:30px}.cta-bottom>.grid-col>.grid-row .right .blue-footer .top-triangle{display:none}.cta-bottom>.grid-col>.grid-row .right .white-block{display:block;padding:40px 0;text-align:center}.cta-bottom>.grid-col>.grid-row .right .white-block .content,.cta-bottom>.grid-col>.grid-row .right .white-block .person{width:100%;margin-right:auto;margin-left:auto}.cta-bottom>.grid-col>.grid-row .right .white-block .person{padding:0 20px}.cta-bottom>.grid-col>.grid-row .right .white-block .person figure{max-width:200px}.cta-bottom>.grid-col>.grid-row .right .white-block .person .author{display:none}.cta-bottom>.grid-col>.grid-row .right .white-block .content{padding:20px 20px 0}.cta-bottom>.grid-col>.grid-row .right a.button{width:80%}}.intro{background-color:#fff;padding-bottom:40px}.intro>.grid-col{width:100%;height:100%;overflow:visible}.intro>.grid-col>.grid-row{display:-webkit-box;display:flex;height:100%;overflow:visible}.intro>.grid-col>.grid-row .left,.intro>.grid-col>.grid-row .right{width:50%;overflow:visible;margin-top:-120px}.intro>.grid-col>.grid-row .left{position:relative}.intro>.grid-col>.grid-row .left .image{height:550px;width:116.66666667%;margin-left:-16.66666667%}.intro>.grid-col>.grid-row .left .image figure{background-color:#d3d3d3;display:block;width:100%;height:100%;background-position:50%;background-size:cover}.intro>.grid-col>.grid-row .left .image figure img{display:none;width:100%}.intro>.grid-col>.grid-row .left .button-bar{height:150px;width:116.66666667%;margin-left:-16.66666667%;background-color:#6d9cea;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.intro>.grid-col>.grid-row .left .button-bar a.button:first-child{margin-right:30px}.intro>.grid-col>.grid-row .left .button-bar a.button:last-child{background-color:transparent;border:1px solid #fff}.intro>.grid-col>.grid-row .left .button-bar a.button:last-child:hover{background-color:#9abaf0;border-color:transparent}.intro>.grid-col>.grid-row .left .red_triangle{position:absolute;top:0;right:-16.66666667%;display:block;width:239px;height:239px;z-index:10}.intro>.grid-col>.grid-row .left .red_triangle:before{content:"";display:block;position:absolute;width:0;height:0;border-color:transparent transparent #ff2b35;border-style:solid;border-width:0 0 239px 239px}.offerte .intro>.grid-col>.grid-row .left .red_triangle{width:160px;height:160px}.offerte .intro>.grid-col>.grid-row .left .red_triangle:before{border-width:0 0 160px 160px}.offerte .intro>.grid-col>.grid-row .left .red_triangle .mouse,.offerte .intro>.grid-col>.grid-row .left .red_triangle>span{display:none}@media screen and (max-width:1150px){.offerte .intro>.grid-col>.grid-row .left .red_triangle{right:0}}.intro>.grid-col>.grid-row .left .mouse{position:absolute;right:-11px;top:165px;z-index:10;display:block}.intro>.grid-col>.grid-row .left .mouse .vertical-line{display:block;position:absolute;width:0;height:41px;left:50%;margin-top:5px;opacity:.8;border-left:1.5px solid #fff}.intro>.grid-col>.grid-row .left .mouse .text{text-transform:uppercase;opacity:.6;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:1px;line-height:1rem;width:60px;position:absolute;left:50%;top:3px;margin-left:100%}@media screen and (max-width:1250px){.intro>.grid-col>.grid-row .left .mouse .text{left:-70px;margin-left:0;text-align:right}}.intro>.grid-col>.grid-row .right{padding-left:16.66666667%;padding-bottom:45px}.about .intro>.grid-col>.grid-row .right{padding-bottom:110px}@media screen and (max-width:1500px){.offerte .intro>.grid-col>.grid-row .right{padding-bottom:0}}.intro>.grid-col>.grid-row .right .post-indent{margin-left:-30px;margin-right:-30px}.intro>.grid-col>.grid-row .right h1{color:#fff;font-size:2.875rem;font-weight:500;line-height:3.375rem;margin-top:0;margin-bottom:185px}.machinepark .intro>.grid-col>.grid-row .right h1{margin-bottom:235px}.jobs .intro>.grid-col>.grid-row .right h1{margin-bottom:140px}@media screen and (max-width:1500px){.intro>.grid-col>.grid-row .right h1{margin-bottom:120px}}@media screen and (max-width:1500px){.offerte .intro>.grid-col>.grid-row .right h1{margin-bottom:60px}}.intro>.grid-col>.grid-row .right h2{color:#003c9b;font-size:2rem;font-weight:500;line-height:2.875rem;margin-top:0;position:relative;z-index:1}.contact .intro>.grid-col>.grid-row .right h2{color:#000}.intro>.grid-col>.grid-row .right .intro-content{color:#6d9cea;font-size:1.125rem;line-height:2rem;margin-bottom:30px;position:relative}.intro>.grid-col>.grid-row .right .intro-content:before{content:"";display:block;position:absolute;width:300px;height:300px;background-image:url(/img/circles_and_triangles.png);top:-125px;left:-120px;opacity:.5;z-index:0}.intro>.grid-col>.grid-row .right .intro-content p{position:relative;z-index:1}.intro>.grid-col>.grid-row .right a.button{width:225px;background-color:#ff2b35}.intro>.grid-col>.grid-row .right a.button:hover{background-color:#ff5e66}.intro>.grid-col>.grid-row .right a.button:hover:after{right:22px;-webkit-transform:rotate(90deg) scale(1.2);transform:rotate(90deg) scale(1.2)}.intro>.grid-col>.grid-row .right a.button:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.intro>.grid-col>.grid-row .right a.button.pdf{background-color:#004bc8;margin-bottom:15px;margin-right:50px}.intro>.grid-col>.grid-row .right a.button.pdf:hover{background-color:#005efb}.intro>.grid-col>.grid-row .right .diagonal-line{opacity:.8;width:280px;left:auto;top:auto}.intro>.grid-col>.grid-row .right .diagonal-line.second{right:-40%;bottom:5%}.intro>.grid-col>.grid-row .right .diagonal-line.third{right:-35%;bottom:-10%}@media screen and (max-width:2000px){.intro>.grid-col>.grid-row .right .diagonal-line.second{right:-29.16666667%}.intro>.grid-col>.grid-row .right .diagonal-line.third{right:-24.16667%}}@media screen and (max-width:1800px){.intro>.grid-col>.grid-row .right .diagonal-line.second{right:-16.66666667%}.intro>.grid-col>.grid-row .right .diagonal-line.third{right:-12.5%}}body.contact .intro>.grid-col>.grid-row .right .intro-content a{text-decoration:none;color:#004bc8;font-size:1.5rem;font-weight:500;line-height:2.5rem}@media screen and (max-width:960px){.intro{height:auto}.intro>.grid-col{width:100%;height:100%;overflow:visible}.intro>.grid-col>.grid-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}.intro>.grid-col>.grid-row .left,.intro>.grid-col>.grid-row .right{width:100%;margin-left:0}.intro>.grid-col>.grid-row .left{margin-top:0}.intro>.grid-col>.grid-row .left .button-bar,.intro>.grid-col>.grid-row .left .image{margin-left:-8.33333333%;width:116.66666667%}.intro>.grid-col>.grid-row .left .image{height:auto}.intro>.grid-col>.grid-row .left .image figure img{display:block}.intro>.grid-col>.grid-row .left .mouse,.intro>.grid-col>.grid-row .left .red_triangle{display:none}.intro>.grid-col>.grid-row .right{padding-left:0;padding-bottom:60px}.intro>.grid-col>.grid-row .right h1{margin-top:0}.intro>.grid-col>.grid-row .right .diagonal-line{display:none}}@media screen and (max-width:480px){.intro>.grid-col>.grid-row .left .button-bar{padding:30px 0;flex-wrap:wrap;height:auto}.intro>.grid-col>.grid-row .left .button-bar a.button{width:75%;margin-bottom:30px}.intro>.grid-col>.grid-row .left .button-bar a.button:first-child{margin-right:0}}@media screen and (max-width:425px){.intro>.grid-col>.grid-row .left .button-bar a.button{width:85.71428571%}.intro>.grid-col>.grid-row .right{margin-top:-70px}.intro>.grid-col>.grid-row .right h2{margin-top:70px}.intro>.grid-col>.grid-row .right a.button{width:100%}}.production-header,.project-detail-header{background-color:#f0f5ff;z-index:1;position:relative}.production-header>.grid-col,.project-detail-header>.grid-col{width:100%;height:100%;overflow:visible}.production-header>.grid-col>.grid-row,.project-detail-header>.grid-col>.grid-row{display:-webkit-box;display:flex;height:100%;overflow:visible}.production-header>.grid-col>.grid-row .left,.production-header>.grid-col>.grid-row .right,.project-detail-header>.grid-col>.grid-row .left,.project-detail-header>.grid-col>.grid-row .right{width:50%;overflow:visible;margin-top:-150px}.production-header>.grid-col>.grid-row .left,.project-detail-header>.grid-col>.grid-row .left{padding-right:120px;position:relative}.production-header>.grid-col>.grid-row .left .back-to-overview,.production-header>.grid-col>.grid-row .left h4,.project-detail-header>.grid-col>.grid-row .left .back-to-overview,.project-detail-header>.grid-col>.grid-row .left h4{color:#f0f5ff;font-size:.75rem;font-weight:700;letter-spacing:1px;line-height:1rem;text-transform:uppercase;margin-top:96px;margin-bottom:120px;position:relative;z-index:30}.production-header>.grid-col>.grid-row .left .back-to-overview:before,.production-header>.grid-col>.grid-row .left h4:before,.project-detail-header>.grid-col>.grid-row .left .back-to-overview:before,.project-detail-header>.grid-col>.grid-row .left h4:before{content:"";position:absolute;display:block;width:50px;left:-5px;height:0;opacity:.5;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:1px solid #fff;z-index:20}.production-header>.grid-col>.grid-row .left .back-to-overview:after,.production-header>.grid-col>.grid-row .left h4:after,.project-detail-header>.grid-col>.grid-row .left .back-to-overview:after,.project-detail-header>.grid-col>.grid-row .left h4:after{content:"";position:absolute;display:block;width:65px;left:-18px;height:0;opacity:.5;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:1px solid #fff;z-index:20}.production-header>.grid-col>.grid-row .left .back-to-overview,.project-detail-header>.grid-col>.grid-row .left .back-to-overview{display:block}.production-header>.grid-col>.grid-row .left p,.project-detail-header>.grid-col>.grid-row .left p{color:#0f2346;font-size:1.125rem;line-height:2rem;margin-bottom:60px}.production-header>.grid-col>.grid-row .left ul,.project-detail-header>.grid-col>.grid-row .left ul{list-style:none;margin:100px 0 0;padding:0 30px 65px 0;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.production-header>.grid-col>.grid-row .left ul li,.project-detail-header>.grid-col>.grid-row .left ul li{position:relative;padding-left:0;color:#6d9cea;font-size:1.125rem;line-height:1.375rem;margin-bottom:16px;width:45%}.production-header>.grid-col>.grid-row .left ul li:first-child,.project-detail-header>.grid-col>.grid-row .left ul li:first-child{margin-right:45%}.production-header>.grid-col>.grid-row .left ul li a,.project-detail-header>.grid-col>.grid-row .left ul li a{width:100%;text-decoration:none;color:#6d9cea;display:inline-block;-webkit-transition:color .3s;transition:color .3s}.production-header>.grid-col>.grid-row .left ul li a:hover,.project-detail-header>.grid-col>.grid-row .left ul li a:hover{color:#003c9b}.production-header>.grid-col>.grid-row .left ul li a:after,.project-detail-header>.grid-col>.grid-row .left ul li a:after{position:absolute;top:0;right:3px;width:18px;height:100%;content:"";background-position:50%;background-repeat:no-repeat;background-image:url(/img/svg/arrow_small_color.svg);-webkit-transition:background-position .2s;transition:background-position .2s}.production-header>.grid-col>.grid-row .left ul li.active,.project-detail-header>.grid-col>.grid-row .left ul li.active{font-weight:700;position:relative}.production-header>.grid-col>.grid-row .left ul li.active:before,.project-detail-header>.grid-col>.grid-row .left ul li.active:before{content:"";top:7px;left:-30px;position:absolute;width:0;height:0;border-bottom:10px solid #ff2b35;border-left:10px solid transparent}.production-header>.grid-col>.grid-row .left ul li.active a,.project-detail-header>.grid-col>.grid-row .left ul li.active a{color:#003c9b}.production-header>.grid-col>.grid-row .left ul li.active a:after,.project-detail-header>.grid-col>.grid-row .left ul li.active a:after{display:none}.production-header>.grid-col>.grid-row .left .back-button,.project-detail-header>.grid-col>.grid-row .left .back-button{position:absolute;top:150px;right:0;width:16.66666667%;height:0;padding-top:8.33333333%;padding-bottom:8.33333333%;background-color:#ff2b35;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-transition:background-color .3s;transition:background-color .3s}.production-header>.grid-col>.grid-row .left .back-button:hover,.project-detail-header>.grid-col>.grid-row .left .back-button:hover{background-color:#ff5e66}.production-header>.grid-col>.grid-row .left .back-button:hover svg,.project-detail-header>.grid-col>.grid-row .left .back-button:hover svg{-webkit-transform:rotate(90deg) scale(1.2);transform:rotate(90deg) scale(1.2)}.production-header>.grid-col>.grid-row .left .back-button svg,.project-detail-header>.grid-col>.grid-row .left .back-button svg{-webkit-transform:rotate(90deg);transform:rotate(90deg);width:20px;height:16px}.production-header>.grid-col>.grid-row .left .back-button svg .st0,.project-detail-header>.grid-col>.grid-row .left .back-button svg .st0{fill:#fff}.production-header>.grid-col>.grid-row .left .back-button .text,.project-detail-header>.grid-col>.grid-row .left .back-button .text{display:none;color:#fff;margin-left:10px;font-size:1rem;line-height:1.1rem}.production-header>.grid-col>.grid-row .right,.project-detail-header>.grid-col>.grid-row .right{width:58.33333333%;margin-right:-8.33333333%;overflow:visible;background-color:#fff;box-shadow:0 0 100px 0 rgba(0,40,105,.12)}.production-header>.grid-col>.grid-row .right .white-block,.project-detail-header>.grid-col>.grid-row .right .white-block{width:100%;position:relative;overflow:visible;z-index:1;padding:98px 8.33333333%}.production-header>.grid-col>.grid-row .right .white-block .header-content,.project-detail-header>.grid-col>.grid-row .right .white-block .header-content{position:relative;padding-bottom:80px}.production-header>.grid-col>.grid-row .right .white-block .header-content:before,.project-detail-header>.grid-col>.grid-row .right .white-block .header-content:before{content:"";display:block;pointer-events:none;position:absolute;width:190px;height:175px;background-image:url(/img/circles_and_triangles.png);top:-40px;left:-60px;opacity:.5}.production-header>.grid-col>.grid-row .right .white-block.subpage .header-content,.project-detail-header>.grid-col>.grid-row .right .white-block.subpage .header-content{padding-left:150px}.production-header>.grid-col>.grid-row .right .white-block.subpage .header-content:before,.project-detail-header>.grid-col>.grid-row .right .white-block.subpage .header-content:before{top:auto;left:auto;bottom:20px;right:-40px}.production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon,.project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon{display:block}.lasercutting .production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg,.lasercutting .project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg{width:45px;max-height:82px}.folding .production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg,.folding .project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg{width:47px;max-height:84px}.punching .production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg,.punching .project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg{width:58px;max-height:77px}.sheetwork .production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg,.sheetwork .project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg{width:43px;max-height:76px}.welding .production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg,.welding .project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg{width:66px;max-height:77px}.montage .production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg,.montage .project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg{width:76px;max-height:67px}.punchlaser .production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg,.punchlaser .project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg{width:74px;max-height:88px}.various-operations .production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg,.various-operations .project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg{width:55px;max-height:57px}.logistic .production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon,.logistic .project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon{margin-left:-8px}.logistic .production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg,.logistic .project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon svg{width:85px;max-height:45px}.production-header>.grid-col>.grid-row .right .white-block .production-subpage-icon,.project-detail-header>.grid-col>.grid-row .right .white-block .production-subpage-icon{display:none;position:absolute;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;left:8.33333333%;width:150px;top:100px;text-align:center}.production-header>.grid-col>.grid-row .right .white-block h1,.project-detail-header>.grid-col>.grid-row .right .white-block h1{margin-top:0;color:#003c9b;font-size:2rem;font-weight:500;line-height:2.875rem;position:relative}.production-header>.grid-col>.grid-row .right .white-block p,.project-detail-header>.grid-col>.grid-row .right .white-block p{margin:0;color:#6d9cea;font-size:1.125rem;line-height:2rem}.production-header>.grid-col>.grid-row .right .white-block p span,.project-detail-header>.grid-col>.grid-row .right .white-block p span{font-weight:700;line-height:2rem;margin-right:15px}.production-header>.grid-col>.grid-row .right .white-block p a,.project-detail-header>.grid-col>.grid-row .right .white-block p a{color:#004bc8;font-size:1.125rem;font-weight:700;line-height:2rem}.logistic .production-header>.grid-col>.grid-row .right .white-block svg,.logistic .project-detail-header>.grid-col>.grid-row .right .white-block svg{width:105px}.punchlaser .production-header>.grid-col>.grid-row .right .white-block svg,.punchlaser .project-detail-header>.grid-col>.grid-row .right .white-block svg{width:85px}@media screen and (max-width:1440px){.production-header>.grid-col>.grid-row .left h4{margin-bottom:120px}.production-header>.grid-col>.grid-row .left ul{margin-top:0;max-width:300px}.production-header>.grid-col>.grid-row .left ul li{width:100%;margin-right:0}.production-header>.grid-col>.grid-row .left ul li:nth-child(2n){width:100%}.production-header>.grid-col>.grid-row .left ul li:first-child{width:100%;margin-right:0}}@media screen and (max-width:1240px){.production-header>.grid-col>.grid-row .right .white-block.subpage{padding-left:0}.production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon{left:0}.production-header>.grid-col>.grid-row .right .white-block h1{display:inline-block;position:relative;margin-bottom:30px}}@media screen and (max-width:960px){.production-header>.grid-col>.grid-row,.project-detail-header>.grid-col>.grid-row{width:100%;flex-wrap:wrap}.production-header>.grid-col>.grid-row .left,.project-detail-header>.grid-col>.grid-row .left{margin-top:0;width:100%;padding:0}.production-header>.grid-col>.grid-row .left h4,.production-header>.grid-col>.grid-row .left ul,.project-detail-header>.grid-col>.grid-row .left h4,.project-detail-header>.grid-col>.grid-row .left ul{display:none}.production-header>.grid-col>.grid-row .left .back-button,.project-detail-header>.grid-col>.grid-row .left .back-button{position:relative;top:0;display:-webkit-box;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center;width:100%;height:auto;padding:25px 7.14285714%}.production-header>.grid-col>.grid-row .left .back-button .text,.project-detail-header>.grid-col>.grid-row .left .back-button .text{display:block}.projects .production-header>.grid-col>.grid-row .left .back-button,.projects .project-detail-header>.grid-col>.grid-row .left .back-button{display:none}.production-header>.grid-col>.grid-row .right,.project-detail-header>.grid-col>.grid-row .right{margin-top:0;width:100%;margin-right:0}.production-header>.grid-col>.grid-row .right .white-block,.project-detail-header>.grid-col>.grid-row .right .white-block{padding:60px 7.14285714% 0;min-height:auto;max-width:650px}.production-header>.grid-col>.grid-row .right .white-block .header-content:before,.project-detail-header>.grid-col>.grid-row .right .white-block .header-content:before{left:-35px;top:-30px}}@media screen and (max-width:960px) and (max-width:500px){.production-header>.grid-col>.grid-row .right .white-block .header-content:before,.project-detail-header>.grid-col>.grid-row .right .white-block .header-content:before{display:none}}@media screen and (max-width:960px){.production-header>.grid-col>.grid-row .right .white-block.subpage,.project-detail-header>.grid-col>.grid-row .right .white-block.subpage{padding:60px 7.14285714% 20px}.production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon,.project-detail-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon{left:7.14285714%;top:60px}.production-header>.grid-col>.grid-row .right .white-block.subpage .header-content:before,.project-detail-header>.grid-col>.grid-row .right .white-block.subpage .header-content:before{left:auto}}@media screen and (max-width:960px) and (max-width:680px){.production-header>.grid-col>.grid-row .right .white-block.subpage .header-content:before,.project-detail-header>.grid-col>.grid-row .right .white-block.subpage .header-content:before{right:-20px}}@media screen and (max-width:960px){body.projects .content .production-header>.grid-col>.grid-row .right .white-block,body.projects .content .project-detail-header>.grid-col>.grid-row .right .white-block{min-height:0!important;padding-bottom:0!important}}@media screen and (max-width:505px){.production-header>.grid-col>.grid-row .left ul{margin-left:5%}.production-header>.grid-col>.grid-row .left ul li,.production-header>.grid-col>.grid-row .left ul li:nth-child(2n){width:95%}.production-header>.grid-col>.grid-row .left ul li:first-child{width:95%;margin-right:0}}@media screen and (max-width:425px){.production-header>.grid-col>.grid-row .right .white-block.subpage{padding:60px 8.33333333%}.production-header>.grid-col>.grid-row .right .white-block.subpage .header-content{padding-top:40px;padding-left:0}.production-header>.grid-col>.grid-row .right .white-block.subpage .production-subpage-icon{position:relative;top:0;left:auto;display:block;margin:0 auto}.production-header>.grid-col>.grid-row .right .white-block.subpage h1{left:0;width:100%;text-align:center}}.production-mobile-menu{display:none;padding:60px 0;background:-webkit-gradient(linear,left bottom,left top,from(#004bc8),to(#003c9b));background:linear-gradient(0deg,#004bc8,#003c9b)}@media screen and (max-width:960px){.production-mobile-menu{display:block}}.production-mobile-menu .grid-col{overflow:visible}@media screen and (max-width:430px){.production-mobile-menu .grid-col{width:100%}}.production-mobile-menu h4{margin:0 0 80px;color:#f0f5ff;font-size:.75rem;font-weight:700;letter-spacing:1px;line-height:1rem;text-transform:uppercase;position:relative;z-index:30}.production-mobile-menu h4:before{width:50px;left:-5px}.production-mobile-menu h4:after,.production-mobile-menu h4:before{content:"";position:absolute;display:block;height:0;opacity:.5;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);border-top:1px solid #fff;z-index:20}.production-mobile-menu h4:after{width:65px;left:-18px}.production-mobile-menu ul{list-style:none;margin:0;padding:0}.production-mobile-menu ul li{position:relative;padding-left:0;color:#6d9cea;font-size:1.125rem;line-height:1.375rem}.production-mobile-menu ul li+li{margin-top:16px}.production-mobile-menu ul li a{width:100%;text-decoration:none;color:#55b9ff;display:inline-block;padding-right:65px;-webkit-transition:color .3s;transition:color .3s}.production-mobile-menu ul li a:hover{color:#88ceff}.production-mobile-menu ul li a:after{position:absolute;top:1px;right:0;width:18px;height:100%;content:"";background-position:50%;background-repeat:no-repeat;background-image:url(/img/svg/arrow_small_color.svg);-webkit-transition:background-position .2s;transition:background-position .2s}.production-mobile-menu ul li.active{font-weight:700;position:relative}.production-mobile-menu ul li.active:before{content:"";top:6px;left:-30px;position:absolute;width:0;height:0;border-bottom:10px solid #ff2b35;border-left:10px solid transparent}.production-mobile-menu ul li.active a{color:#fff}.production-mobile-menu ul li.active a:after{display:none}@media screen and (max-width:600px){.production-mobile-menu ul li.active:before{left:0}.production-mobile-menu ul li.active a{padding-left:30px}}.paginator{height:60px;text-align:center}.paginator ul{width:50%;line-height:1rem;font-size:1rem;font-weight:700;list-style:none;padding:0}.paginator ul,.paginator ul li{display:-webkit-inline-box;display:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}.paginator ul li{height:30px;cursor:pointer;position:relative}.paginator ul li a,.paginator ul li span{text-decoration:none;padding:12px 17px;color:hsla(0,0%,100%,.5);-webkit-transition:color .2s;transition:color .2s}.paginator ul li a:hover,.paginator ul li span:hover{color:hsla(0,0%,100%,.75)}.on-light .paginator ul li a,.on-light .paginator ul li span{color:rgba(109,156,234,.5)}.on-light .paginator ul li a:hover,.on-light .paginator ul li span:hover{color:#6d9cea}.paginator ul li:before{content:"";display:block;height:45%;width:1px;position:absolute;top:25%;left:0;border-left:1px solid #e1ebfa;opacity:.5}.paginator ul li.next:before,.paginator ul li:first-child:before{border:none}.paginator ul li.previous{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.paginator ul li.disabled{opacity:.2;pointer-events:none}.paginator ul li.active a,.paginator ul li.active span{color:#fff}.on-light .paginator ul li.active a,.on-light .paginator ul li.active span{color:#003c9b}.paginator ul.pagination>li:first-child{margin-right:auto;border-left:none}.paginator ul.pagination>li:last-child{margin-left:auto}.paginator ul.pagination>li a,.paginator ul.pagination>li span{font-size:1.5rem;font-weight:400}.c-header-row{position:relative;margin-top:-120px;margin-bottom:40px}@media screen and (max-width:425px){.c-header-row{margin-top:-70px}}.c-header-row__title{margin:0;color:#fff;font-size:3rem;text-align:center}.c-language{position:relative;margin-right:120px;width:80px}@media screen and (max-width:768px){.c-language{top:-6px}}@media screen and (max-width:450px){.c-language{display:none}}.c-language__current{position:relative;z-index:2;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;width:100%;padding:17px 10px;font-size:.9rem;font-weight:700;letter-spacing:1px;line-height:.9rem;color:#fff;text-align:left;border:1px solid transparent;border-radius:4px;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transition:background-color .15s,box-shadow .15s;transition:background-color .15s,box-shadow .15s}.c-language:hover .c-language__current,.c-language__current:focus{outline:none;background-color:#55b9ff}.c-language:hover .c-language__current,.c-language__dropdown{box-shadow:0 0 12px 1px rgba(0,0,0,.15)}.c-language__dropdown{position:absolute;left:0;top:calc(100% - 5px);border-radius:0 0 4px 4px;list-style:none;width:100%;padding:0;margin:0;opacity:0;pointer-events:none;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.c-language:hover .c-language__dropdown{opacity:1;pointer-events:all;-webkit-transform:translateZ(0);transform:translateZ(0)}.c-language__item{background-color:#004bc8}.c-language__item:nth-child(2n){background-color:#0045b9}.c-language__item:hover{background-color:#336fd3}.c-language__item:first-of-type{padding-top:4px}.c-language__item:last-of-type,.c-language__link{border-radius:0 0 4px 4px}.c-language__link{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding:10px;background-color:transparent;font-size:.9rem;line-height:1;text-decoration:none;font-weight:700;color:hsla(0,0%,100%,.7);-webkit-transition:background-color .3s;transition:background-color .3s}.c-language__link:hover{color:#fff}.c-language__flag{display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:26px;height:26px;border-radius:12px;background-color:hsla(0,0%,100%,.2)}.c-language__flag:after{content:"";display:block;width:20px;height:20px}.c-language__flag[data-iso=nl]:after{background-image:url(/img/svg/languages/nl.svg)}.c-language__flag[data-iso=de]:after{background-image:url(/img/svg/languages/de.svg)}.c-language__flag--lighter{opacity:.8}.c-language:hover .c-language__flag--lighter{opacity:1}.c-language__text{width:calc(100% - 26px);padding-left:8px}.c-mobile-language{margin-top:60px}.c-mobile-language__title{font-size:.9rem;font-weight:700;letter-spacing:1px;line-height:.9rem;color:#fff;margin-bottom:10px}.c-mobile-language__item .c-language__link{text-align:left;border:2px solid #55b9ff;border-radius:0;color:#fff}.c-mobile-language__item.is-active .c-language__link{background-color:#55b9ff;border-color:transparent}.dynamic-block+.dynamic-block{margin-top:60px}.dynamic-block .grid-row{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-align:center;align-items:center}.dynamic-block .grid-row,.dynamic-block.two-text-columns{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-box-pack:justify;justify-content:space-between}.dynamic-block.two-text-columns{position:relative;z-index:10;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-align:start;align-items:flex-start}.dynamic-block.two-text-columns .content{width:47.72727273%;padding:0}@media screen and (max-width:960px){.dynamic-block.two-text-columns{display:block}.dynamic-block.two-text-columns .content{width:100%!important;margin:0}.dynamic-block.two-text-columns .content p:last-of-type{margin-bottom:1rem}}.dynamic-block.full-image-column img{width:100%;display:none}.dynamic-block.full-image-column img.large{display:block}@media screen and (max-width:1050px){.dynamic-block.full-image-column img.large{display:none}.dynamic-block.full-image-column img.medium{display:block}}@media screen and (max-width:525px){.dynamic-block.full-image-column img.medium{display:none}.dynamic-block.full-image-column img.small{display:block}}.dynamic-block.content-block{position:relative;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.dynamic-block.content-block .image{width:50%}.dynamic-block.content-block .image img{width:100%}.dynamic-block.content-block .image img.small{display:none}@media screen and (max-width:450px){.dynamic-block.content-block .image img.medium{display:none}.dynamic-block.content-block .image img.small{display:block}}.dynamic-block.content-block .image .content{width:41.66666667%}.dynamic-block.content-block .content{-webkit-order:1;-ms-order:1;width:41.66666667%}.dynamic-block.content-block[data-image-location=right] .image{-webkit-order:2;-ms-order:2}.dynamic-block.content-block[data-image-location=right] .content{-webkit-order:1;-ms-order:1}@media screen and (max-width:960px){.dynamic-block.content-block{display:block}.dynamic-block.content-block .image{width:100%;margin-top:40px;-webkit-order:2;-ms-order:2}.dynamic-block.content-block .content{width:100%}}.dynamic-block.multiple-images{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}.dynamic-block.multiple-images figure{width:47.72727273%}.dynamic-block.multiple-images figure img{width:100%;display:none}.dynamic-block.multiple-images figure img.medium{display:none}@media screen and (max-width:1100px){.dynamic-block.multiple-images figure img.large{display:none}.dynamic-block.multiple-images figure img.medium{display:block}}@media screen and (max-width:480px){.dynamic-block.multiple-images figure img.large{display:none}.dynamic-block.multiple-images figure img.medium{display:block}}.dynamic-block.multiple-images[data-size-type="50"] figure img.medium{display:block}@media screen and (max-width:1125px){.dynamic-block.multiple-images[data-size-type="50"] figure img.medium{display:none}.dynamic-block.multiple-images[data-size-type="50"] figure img.small{display:block}}@media screen and (max-width:960px){.dynamic-block.multiple-images{display:block}.dynamic-block.multiple-images figure{width:100%}.dynamic-block.multiple-images figure:first-of-type{margin-bottom:40px}.dynamic-block.multiple-images figure img.medium{display:block!important}.dynamic-block.multiple-images figure img.small{display:none!important}}@media screen and (max-width:960px) and (max-width:525px){.dynamic-block.multiple-images figure img.medium{display:none}.dynamic-block.multiple-images figure img.small{display:block}}.dynamic-block.full-text-block .content{max-width:680px;margin:auto;text-align:center}.dynamic-block.video-block{width:100%;max-width:960px;margin:60px auto 0!important}.dynamic-block.video-block .video-wrapper{position:relative;padding-bottom:53.6%;padding-top:25px;height:0}.dynamic-block.video-block .video-wrapper .video-overlay,.dynamic-block.video-block .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic-block.video-block .video-wrapper .video-overlay{z-index:2;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;opacity:1;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.dynamic-block.video-block .video-wrapper .video-overlay .button{width:25%;max-width:85px;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .4s;transition:all .4s}.dynamic-block.video-block .video-wrapper .video-overlay .button img{width:100%}.dynamic-block.video-block .video-wrapper .video-overlay:hover .button{-webkit-transform:scale(.85);transform:scale(.85)}.dynamic-block.video-block .video-wrapper .video-overlay.hide{opacity:0;pointer-events:none;-webkit-transition:all .5s;transition:all .5s;-webkit-transition-delay:.7s;transition-delay:.7s}.dynamic-block.video-block .video-wrapper .video-overlay.hide .button{-webkit-transition:all .8s;transition:all .8s;-webkit-transform:scale(.3);transform:scale(.3)}@media screen and (max-width:840px){.preventScroll{overflow:hidden;overflow-y:scroll;position:fixed;width:100%}}#mobile-navigation{display:block;position:fixed;z-index:1000;height:100vh;overflow:hidden;width:100%;left:0;top:0;pointer-events:none}#mobile-navigation .c-mobile-language{display:none;margin-top:40px}#mobile-navigation .shader{width:100%;height:100%;position:absolute;left:0;top:0;background:#0f2346 -webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(rgba(0,0,0,.1)));background:#0f2346 linear-gradient(90deg,hsla(0,0%,100%,0),rgba(0,0,0,.1));opacity:0;-webkit-transition-delay:.4s;transition-delay:.4s}#mobile-navigation .menu{position:absolute;right:0;top:0;height:100%;width:100%;max-width:50%;min-width:275px;padding:220px 120px;background:#004bc8;background-image:url(/img/header_bg.jpg),-webkit-gradient(linear,left bottom,left top,from(#004bc8),to(#003c9b));background-image:url(/img/header_bg.jpg),linear-gradient(0deg,#004bc8,#003c9b);background-repeat:no-repeat;background-size:cover;overflow-x:auto;pointer-events:all;z-index:5;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}#mobile-navigation .menu nav{position:relative;width:85.71428571%}#mobile-navigation .menu nav .menu-list{margin-top:40px;position:relative}#mobile-navigation .menu nav .menu-list ul{margin:0;padding:0;list-style:none;font-size:1rem;line-height:1.2}#mobile-navigation .menu nav .menu-list ul+ul{margin-top:24px}#mobile-navigation .menu nav .menu-list ul li a{display:inline-block;text-decoration:none;-webkit-transition:color .2s;transition:color .2s;cursor:pointer;color:#f0f5ff;font-size:1.375rem;font-weight:700;line-height:3rem}#mobile-navigation .menu nav .menu-list ul li a:hover{color:#6d9cea}#mobile-navigation .menu nav .menu-list ul li ul{font-size:.85rem;margin:15px 0 60px;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap}#mobile-navigation .menu nav .menu-list ul li ul li{width:50%}#mobile-navigation .menu nav .menu-list ul li ul li a{color:#6d9cea;font-size:1.125rem;line-height:2.125rem;font-weight:400}#mobile-navigation .menu nav .menu-list ul li ul li a:hover{color:#f0f5ff}#mobile-navigation .menu nav .menu-list ul li ul li.active>a:before{top:8px}#mobile-navigation .menu nav .menu-list ul li.active>a{position:relative}#mobile-navigation .menu nav .menu-list ul li.active>a:before{content:"";position:absolute;top:15px;left:-30px;width:0;height:0;border-bottom:16px solid #6d9cea;border-left:16px solid transparent}#mobile-navigation .menu nav .menu-list a.button{background-color:#6d9cea;color:#fff;text-decoration:none;font-size:1rem;font-weight:500;line-height:1.1875rem;padding:15.5px 20px;position:absolute;right:0;bottom:68px}#mobile-navigation .menu nav .menu-list a.button:hover{background-color:#9abaf0}#mobile-navigation .menu nav .menu-list a.button:last-child{bottom:0;background-color:transparent;border:1px solid #fff}#mobile-navigation .menu nav .menu-list a.button:last-child:hover{background-color:#9abaf0;border-color:transparent}#mobile-navigation.active .bar .toggle-menu .icon span{opacity:0;-webkit-transition-delay:.4s;transition-delay:.4s}#mobile-navigation.active .bar .toggle-menu .icon span:first-of-type{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:1;top:6px}#mobile-navigation.active .bar .toggle-menu .icon span:last-of-type{width:25px;opacity:1;bottom:6px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#mobile-navigation.active .menu{-webkit-transform:translateZ(0);transform:translateZ(0)}#mobile-navigation.shader-active .shader{opacity:.85;pointer-events:all}#mobile-navigation.allow-animation .shader{-webkit-transition:all .2s;transition:all .2s}#mobile-navigation.allow-animation .menu{-webkit-transition:all .3s;transition:all .3s;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}@media screen and (max-width:1440px){#mobile-navigation .menu nav .menu-list a.button{position:relative;bottom:0;margin-top:20px}}@media screen and (max-width:1200px){#mobile-navigation .menu nav .menu-list ul li ul{margin-bottom:15px}#mobile-navigation .menu nav .menu-list ul li ul li{width:100%}}@media screen and (max-width:840px){#mobile-navigation,#mobile-navigation .bar{display:block}#mobile-navigation .menu{max-width:none;padding-top:140px}}@media screen and (max-width:650px){#mobile-navigation .menu{padding-left:60px}}@media screen and (max-width:450px){#mobile-navigation .c-mobile-language{display:block}}@media screen and (max-width:400px){#mobile-navigation .menu{padding-left:45px}#mobile-navigation .menu nav ul{font-size:1.2rem}}#sticky-navigation{position:fixed;z-index:2000;-webkit-transition:background .4s,box-shadow .4s,-webkit-transform .4s;transition:background .4s,box-shadow .4s,-webkit-transform .4s;transition:transform .4s,background .4s,box-shadow .4s;transition:transform .4s,background .4s,box-shadow .4s,-webkit-transform .4s;top:0;left:0;-webkit-transform:translate3d(0,45px,0);transform:translate3d(0,45px,0)}#sticky-navigation.active{-webkit-transform:translateZ(0);transform:translateZ(0);background-color:#003c9b}#sticky-navigation .grid-row{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}#sticky-navigation .menu{display:inline-block;width:60px}#sticky-navigation .menu .placeholder{position:relative;width:100%;padding-bottom:100%}#sticky-navigation .menu .placeholder .icon-placeholder{position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;cursor:pointer}#sticky-navigation .menu .placeholder .icon-placeholder .icon{width:20px}#sticky-navigation .menu .placeholder .icon-placeholder .icon span+span{margin-top:4px}#sticky-navigation .menu .placeholder .icon-placeholder .icon span{width:100%;height:2px;display:block;-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 50%;transform-origin:0 50%;background-color:#fff;-webkit-transition:-webkit-transform .6s;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s}#sticky-navigation .menu .placeholder .icon-placeholder .icon span:nth-of-type(2){-webkit-transform:scaleX(.8);transform:scaleX(.8)}#sticky-navigation .menu .placeholder .icon-placeholder .icon span:nth-of-type(3){-webkit-transform:scaleX(.45);transform:scaleX(.45)}#sticky-navigation .menu .placeholder .icon-placeholder:hover .icon span{-webkit-transform:scaleX(1)!important;transform:scaleX(1)!important}#sticky-navigation .logo-wrapper a{font-size:1rem;line-height:1;color:#fff;text-decoration:none;font-weight:700}@media screen and (max-width:960px){#sticky-navigation{-webkit-transform:translateZ(0);transform:translateZ(0)}}.c-post-item{display:block;background-color:#fff;-webkit-transition:background-color .3s;transition:background-color .3s}.c-post-item:hover{background-color:#f0f5ff}.c-post-item__indent{margin:0 -30px}@media screen and (max-width:425px){.c-post-item__indent{margin:0 -7.14285714%}}.c-post-item__large,.c-post-item__large:hover{background-color:transparent}.c-post-item__body{padding:20px 30px}.c-post-item__large .c-post-item__body{padding:40px 0}.c-post-item__image{display:block}.c-post-item__image img{width:100%}.c-post-item__title{margin:0 0 10px;font-size:1.4rem;line-height:1.2;font-weight:500;color:#003c9b}.c-post-item__date{margin-bottom:20px;font-size:1rem;line-height:1;color:#6d9cea}.c-post-item__button{position:relative;padding-right:50px;color:#003c9b;font-size:1rem;line-height:1;font-weight:700}.c-post-item__button:after{position:absolute;top:3px;right:6px;width:18px;height:12px;content:"";background-position:50%;background-repeat:no-repeat;background-image:url(/img/svg/arrow_color.svg);-webkit-transition:right .2s;transition:right .2s}.c-post-item:hover .c-post-item__button:after{right:0}.c-posts-row{padding:80px 0;background:#003c9b url(/img/circles_and_triangles.png) repeat;background-image:url(/img/circles_and_triangles.png),-webkit-gradient(linear,left bottom,left top,from(#004bc8),to(#003c9b));background-image:url(/img/circles_and_triangles.png),linear-gradient(0deg,#004bc8,#003c9b)}.c-posts-row__neutral{background:#e1ebfa}.c-posts-row__grid{display:-webkit-box;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap;margin:-40px}.c-posts-row__item{margin:40px;width:calc((100% - 240px)/3)}.c-posts-row__paginator{margin-top:40px;margin-bottom:-40px}@media screen and (max-width:1200px){.c-posts-row{padding:40px 0}.c-posts-row__grid{margin:-20px}.c-posts-row__item{margin:20px;width:calc((100% - 120px)/3)}}@media screen and (max-width:960px){.c-posts-row__item{width:calc((100% - 40px)/2)}}@media screen and (max-width:625px){.c-posts-row__grid{display:block}.c-posts-row__item{width:100%;margin:0}.c-posts-row__item+.c-posts-row__item{margin-top:40px}}.c-post-article{position:relative;width:85.71428571%;max-width:800px;margin:-160px auto 0}@media screen and (max-width:960px){.c-post-article{margin-top:-120px}}@media screen and (max-width:600px){.c-post-article{width:100%}}@media screen and (max-width:425px){.c-post-article{margin-top:-70px}}.c-post-article__image,.c-post-article__image img{width:100%}.c-post-article__image .c-post-articel__image--small{display:none}@media screen and (max-width:450px){.c-post-article__image .c-post-articel__image--medium{display:none}.c-post-article__image .c-post-articel__image--small{display:block}}.c-post-article__body{background-color:#fff}.c-post-article__heading{padding:30px 40px}.c-post-article__main{padding:0 40px 40px}.c-post-article__main .dynamic-block.full-text-block .content{text-align:left;max-width:none}.c-post-article__back{position:relative;display:block;margin-bottom:60px;color:#f0f5ff;font-size:.75rem;font-weight:700;letter-spacing:1px;line-height:1rem;text-transform:uppercase}.c-post-article__back .c-post-article__arrow{position:relative;top:6px;display:inline-block;-webkit-transform:scaleX(-1);transform:scaleX(-1);margin-right:10px}.c-post-article__back:after,.c-post-article__back:before{content:"";position:absolute;display:block;height:0;opacity:.5;border-top:1px solid #fff;z-index:20}.c-post-article__back:before{width:50px;left:-5px}.c-post-article__back:after,.c-post-article__back:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.c-post-article__back:after{width:65px;left:-18px}@media screen and (max-width:600px){.c-post-article__back{margin-left:40px}}.c-post-article__title{color:#003c9b;font-size:2.875rem;font-weight:500;line-height:3.375rem;margin-top:0;margin-bottom:20px}.c-post-article__date{font-size:1.275rem;line-height:1;color:#6d9cea}body.folding .product-icons,body.lasercutting .product-icons,body.logistic .product-icons,body.montage .product-icons,body.production .product-icons,body.punching .product-icons,body.punchlaser .product-icons,body.sheetwork .product-icons,body.various-operations .product-icons,body.welding .product-icons{background:#004bc8 url(/img/circles_and_triangles.png) repeat;background-image:url(/img/circles_and_triangles.png),-webkit-gradient(linear,left bottom,left top,from(#004bc8),to(#003c9b));background-image:url(/img/circles_and_triangles.png),linear-gradient(0deg,#004bc8,#003c9b)}body.folding .product-icons>.grid-col,body.lasercutting .product-icons>.grid-col,body.logistic .product-icons>.grid-col,body.montage .product-icons>.grid-col,body.production .product-icons>.grid-col,body.punching .product-icons>.grid-col,body.punchlaser .product-icons>.grid-col,body.sheetwork .product-icons>.grid-col,body.various-operations .product-icons>.grid-col,body.welding .product-icons>.grid-col{overflow:visible}body.folding .product-icons>.grid-col>.grid-row,body.lasercutting .product-icons>.grid-col>.grid-row,body.logistic .product-icons>.grid-col>.grid-row,body.montage .product-icons>.grid-col>.grid-row,body.production .product-icons>.grid-col>.grid-row,body.punching .product-icons>.grid-col>.grid-row,body.punchlaser .product-icons>.grid-col>.grid-row,body.sheetwork .product-icons>.grid-col>.grid-row,body.various-operations .product-icons>.grid-col>.grid-row,body.welding .product-icons>.grid-col>.grid-row{position:relative;overflow:visible;display:-webkit-box;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:start;align-items:flex-start;min-height:650px}.production-sub body.folding .product-icons>.grid-col>.grid-row,.production-sub body.lasercutting .product-icons>.grid-col>.grid-row,.production-sub body.logistic .product-icons>.grid-col>.grid-row,.production-sub body.montage .product-icons>.grid-col>.grid-row,.production-sub body.production .product-icons>.grid-col>.grid-row,.production-sub body.punching .product-icons>.grid-col>.grid-row,.production-sub body.punchlaser .product-icons>.grid-col>.grid-row,.production-sub body.sheetwork .product-icons>.grid-col>.grid-row,.production-sub body.various-operations .product-icons>.grid-col>.grid-row,.production-sub body.welding .product-icons>.grid-col>.grid-row{min-height:560px}body.folding .product-icons>.grid-col>.grid-row .list-holder,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder,body.logistic .product-icons>.grid-col>.grid-row .list-holder,body.montage .product-icons>.grid-col>.grid-row .list-holder,body.production .product-icons>.grid-col>.grid-row .list-holder,body.punching .product-icons>.grid-col>.grid-row .list-holder,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder,body.various-operations .product-icons>.grid-col>.grid-row .list-holder,body.welding .product-icons>.grid-col>.grid-row .list-holder{width:50%;position:relative;padding:100px 20px 70px 0}body.folding .product-icons>.grid-col>.grid-row .list-holder a.button,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder a.button,body.logistic .product-icons>.grid-col>.grid-row .list-holder a.button,body.montage .product-icons>.grid-col>.grid-row .list-holder a.button,body.production .product-icons>.grid-col>.grid-row .list-holder a.button,body.punching .product-icons>.grid-col>.grid-row .list-holder a.button,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder a.button,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder a.button,body.various-operations .product-icons>.grid-col>.grid-row .list-holder a.button,body.welding .product-icons>.grid-col>.grid-row .list-holder a.button{position:absolute;top:0;right:0;background-color:#55b9ff;min-width:240px}body.folding .product-icons>.grid-col>.grid-row .list-holder a.button:hover,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder a.button:hover,body.logistic .product-icons>.grid-col>.grid-row .list-holder a.button:hover,body.montage .product-icons>.grid-col>.grid-row .list-holder a.button:hover,body.production .product-icons>.grid-col>.grid-row .list-holder a.button:hover,body.punching .product-icons>.grid-col>.grid-row .list-holder a.button:hover,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder a.button:hover,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder a.button:hover,body.various-operations .product-icons>.grid-col>.grid-row .list-holder a.button:hover,body.welding .product-icons>.grid-col>.grid-row .list-holder a.button:hover{background-color:#88ceff}body.folding .product-icons>.grid-col>.grid-row .list-holder a.button:hover:after,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder a.button:hover:after,body.logistic .product-icons>.grid-col>.grid-row .list-holder a.button:hover:after,body.montage .product-icons>.grid-col>.grid-row .list-holder a.button:hover:after,body.production .product-icons>.grid-col>.grid-row .list-holder a.button:hover:after,body.punching .product-icons>.grid-col>.grid-row .list-holder a.button:hover:after,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder a.button:hover:after,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder a.button:hover:after,body.various-operations .product-icons>.grid-col>.grid-row .list-holder a.button:hover:after,body.welding .product-icons>.grid-col>.grid-row .list-holder a.button:hover:after{right:22px;-webkit-transform:rotate(90deg) scale(1.2);transform:rotate(90deg) scale(1.2)}body.folding .product-icons>.grid-col>.grid-row .list-holder a.button:after,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder a.button:after,body.logistic .product-icons>.grid-col>.grid-row .list-holder a.button:after,body.montage .product-icons>.grid-col>.grid-row .list-holder a.button:after,body.production .product-icons>.grid-col>.grid-row .list-holder a.button:after,body.punching .product-icons>.grid-col>.grid-row .list-holder a.button:after,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder a.button:after,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder a.button:after,body.various-operations .product-icons>.grid-col>.grid-row .list-holder a.button:after,body.welding .product-icons>.grid-col>.grid-row .list-holder a.button:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.folding .product-icons>.grid-col>.grid-row .list-holder p,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder p,body.logistic .product-icons>.grid-col>.grid-row .list-holder p,body.montage .product-icons>.grid-col>.grid-row .list-holder p,body.production .product-icons>.grid-col>.grid-row .list-holder p,body.punching .product-icons>.grid-col>.grid-row .list-holder p,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder p,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder p,body.various-operations .product-icons>.grid-col>.grid-row .list-holder p,body.welding .product-icons>.grid-col>.grid-row .list-holder p{color:#fff;font-size:1.375rem;font-weight:500;line-height:2rem}body.folding .product-icons>.grid-col>.grid-row .list-holder ul,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder ul,body.logistic .product-icons>.grid-col>.grid-row .list-holder ul,body.montage .product-icons>.grid-col>.grid-row .list-holder ul,body.production .product-icons>.grid-col>.grid-row .list-holder ul,body.punching .product-icons>.grid-col>.grid-row .list-holder ul,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder ul,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder ul,body.various-operations .product-icons>.grid-col>.grid-row .list-holder ul,body.welding .product-icons>.grid-col>.grid-row .list-holder ul{list-style:none;margin:0}body.folding .product-icons>.grid-col>.grid-row .list-holder ul li,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder ul li,body.logistic .product-icons>.grid-col>.grid-row .list-holder ul li,body.montage .product-icons>.grid-col>.grid-row .list-holder ul li,body.production .product-icons>.grid-col>.grid-row .list-holder ul li,body.punching .product-icons>.grid-col>.grid-row .list-holder ul li,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder ul li,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder ul li,body.various-operations .product-icons>.grid-col>.grid-row .list-holder ul li,body.welding .product-icons>.grid-col>.grid-row .list-holder ul li{color:#fff;font-size:1.375rem;font-weight:500;line-height:2rem;padding-left:45px;position:relative}body.folding .product-icons>.grid-col>.grid-row .list-holder ul li+li,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder ul li+li,body.logistic .product-icons>.grid-col>.grid-row .list-holder ul li+li,body.montage .product-icons>.grid-col>.grid-row .list-holder ul li+li,body.production .product-icons>.grid-col>.grid-row .list-holder ul li+li,body.punching .product-icons>.grid-col>.grid-row .list-holder ul li+li,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder ul li+li,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder ul li+li,body.various-operations .product-icons>.grid-col>.grid-row .list-holder ul li+li,body.welding .product-icons>.grid-col>.grid-row .list-holder ul li+li{margin-top:30px}body.folding .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.logistic .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.montage .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.production .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.punching .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.various-operations .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.welding .product-icons>.grid-col>.grid-row .list-holder ul li:before{content:"";position:absolute;left:-16px;margin-top:7px;width:0;height:0;border-bottom:16px solid #55b9ff;border-left:16px solid transparent}body.folding .product-icons>.grid-col>.grid-row .bottom-triangle,body.lasercutting .product-icons>.grid-col>.grid-row .bottom-triangle,body.logistic .product-icons>.grid-col>.grid-row .bottom-triangle,body.montage .product-icons>.grid-col>.grid-row .bottom-triangle,body.production .product-icons>.grid-col>.grid-row .bottom-triangle,body.punching .product-icons>.grid-col>.grid-row .bottom-triangle,body.punchlaser .product-icons>.grid-col>.grid-row .bottom-triangle,body.sheetwork .product-icons>.grid-col>.grid-row .bottom-triangle,body.various-operations .product-icons>.grid-col>.grid-row .bottom-triangle,body.welding .product-icons>.grid-col>.grid-row .bottom-triangle{display:block;width:90px;height:90px;position:absolute;bottom:-45px;left:-30px;z-index:2}body.folding .product-icons>.grid-col>.grid-row .icon-holder,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder,body.logistic .product-icons>.grid-col>.grid-row .icon-holder,body.montage .product-icons>.grid-col>.grid-row .icon-holder,body.production .product-icons>.grid-col>.grid-row .icon-holder,body.punching .product-icons>.grid-col>.grid-row .icon-holder,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder,body.welding .product-icons>.grid-col>.grid-row .icon-holder{width:50%;position:relative;padding:100px 0 70px}body.folding .product-icons>.grid-col>.grid-row .icon-holder a.button,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder a.button,body.logistic .product-icons>.grid-col>.grid-row .icon-holder a.button,body.montage .product-icons>.grid-col>.grid-row .icon-holder a.button,body.production .product-icons>.grid-col>.grid-row .icon-holder a.button,body.punching .product-icons>.grid-col>.grid-row .icon-holder a.button,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder a.button,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder a.button,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder a.button,body.welding .product-icons>.grid-col>.grid-row .icon-holder a.button{position:absolute;top:0;right:0;background-color:#55b9ff;cursor:pointer;min-width:240px}body.folding .product-icons>.grid-col>.grid-row .icon-holder a.button:hover,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder a.button:hover,body.logistic .product-icons>.grid-col>.grid-row .icon-holder a.button:hover,body.montage .product-icons>.grid-col>.grid-row .icon-holder a.button:hover,body.production .product-icons>.grid-col>.grid-row .icon-holder a.button:hover,body.punching .product-icons>.grid-col>.grid-row .icon-holder a.button:hover,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder a.button:hover,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder a.button:hover,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder a.button:hover,body.welding .product-icons>.grid-col>.grid-row .icon-holder a.button:hover{background-color:#88ceff}body.folding .product-icons>.grid-col>.grid-row .icon-holder a.button:hover:after,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder a.button:hover:after,body.logistic .product-icons>.grid-col>.grid-row .icon-holder a.button:hover:after,body.montage .product-icons>.grid-col>.grid-row .icon-holder a.button:hover:after,body.production .product-icons>.grid-col>.grid-row .icon-holder a.button:hover:after,body.punching .product-icons>.grid-col>.grid-row .icon-holder a.button:hover:after,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder a.button:hover:after,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder a.button:hover:after,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder a.button:hover:after,body.welding .product-icons>.grid-col>.grid-row .icon-holder a.button:hover:after{right:22px;-webkit-transform:rotate(90deg) scale(1.2);transform:rotate(90deg) scale(1.2)}body.folding .product-icons>.grid-col>.grid-row .icon-holder a.button:after,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder a.button:after,body.logistic .product-icons>.grid-col>.grid-row .icon-holder a.button:after,body.montage .product-icons>.grid-col>.grid-row .icon-holder a.button:after,body.production .product-icons>.grid-col>.grid-row .icon-holder a.button:after,body.punching .product-icons>.grid-col>.grid-row .icon-holder a.button:after,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder a.button:after,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder a.button:after,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder a.button:after,body.welding .product-icons>.grid-col>.grid-row .icon-holder a.button:after{-webkit-transform:rotate(90deg);transform:rotate(90deg)}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row{width:100%;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;flex-wrap:wrap}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a{text-decoration:none;width:40%;margin:0 5% 35px 0;display:-webkit-box;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n){margin:0 15% 35px 0}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon{position:relative;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:125px;height:125px;border-radius:50%;background-color:#004bc8;margin-right:15px;flex-shrink:0}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:after,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:after,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:after,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:after,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:after,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:after,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:after,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:after,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:after,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:after{content:"";position:absolute;opacity:0;top:0;left:0;height:100%;width:100%;border-radius:50%;background-color:#55b9ff;background-position:50%;background-repeat:no-repeat;background-size:17.5%;background-image:url(/img/svg/arrow_white.svg);-webkit-transition:opacity .3s;transition:opacity .3s}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:hover:after,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:hover:after,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:hover:after,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:hover:after,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:hover:after,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:hover:after,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:hover:after,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:hover:after,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:hover:after,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:hover:after{opacity:1}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon svg,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon svg,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon svg,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon svg,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon svg,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon svg,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon svg,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon svg,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon svg,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon svg{width:100%}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.lasercutting .icon svg,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.lasercutting .icon svg,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.lasercutting .icon svg,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.lasercutting .icon svg,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.lasercutting .icon svg,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.lasercutting .icon svg,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.lasercutting .icon svg,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.lasercutting .icon svg,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.lasercutting .icon svg,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.lasercutting .icon svg{width:32px;max-height:58px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.folding .icon svg,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.folding .icon svg,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.folding .icon svg,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.folding .icon svg,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.folding .icon svg,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.folding .icon svg,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.folding .icon svg,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.folding .icon svg,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.folding .icon svg,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.folding .icon svg{width:34px;max-height:61px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punching .icon svg,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punching .icon svg,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punching .icon svg,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punching .icon svg,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punching .icon svg,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punching .icon svg,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punching .icon svg,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punching .icon svg,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punching .icon svg,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punching .icon svg{width:42px;max-height:56px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.sheetwork .icon svg,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.sheetwork .icon svg,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.sheetwork .icon svg,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.sheetwork .icon svg,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.sheetwork .icon svg,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.sheetwork .icon svg,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.sheetwork .icon svg,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.sheetwork .icon svg,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.sheetwork .icon svg,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.sheetwork .icon svg{width:32px;max-height:57px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.welding .icon svg,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.welding .icon svg,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.welding .icon svg,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.welding .icon svg,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.welding .icon svg,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.welding .icon svg,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.welding .icon svg,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.welding .icon svg,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.welding .icon svg,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.welding .icon svg{width:45px;max-height:53px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.montage .icon svg,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.montage .icon svg,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.montage .icon svg,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.montage .icon svg,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.montage .icon svg,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.montage .icon svg,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.montage .icon svg,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.montage .icon svg,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.montage .icon svg,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.montage .icon svg{width:53px;max-height:47px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.various-operations .icon svg,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.various-operations .icon svg,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.various-operations .icon svg,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.various-operations .icon svg,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.various-operations .icon svg,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.various-operations .icon svg,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.various-operations .icon svg,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.various-operations .icon svg,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.various-operations .icon svg,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.various-operations .icon svg{width:42px;max-height:44px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punchlaser .icon svg,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punchlaser .icon svg,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punchlaser .icon svg,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punchlaser .icon svg,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punchlaser .icon svg,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punchlaser .icon svg,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punchlaser .icon svg,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punchlaser .icon svg,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punchlaser .icon svg,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punchlaser .icon svg{width:49px;max-height:57px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon{left:-6px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon svg,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon svg,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon svg,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon svg,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon svg,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon svg,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon svg,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon svg,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon svg,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon svg{width:69px;max-height:36px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label{color:#6d9cea;font-size:1.125rem;line-height:1.4rem;display:inline-block;cursor:pointer}body.folding .product-icons>.grid-col>.grid-row .image-holder,body.lasercutting .product-icons>.grid-col>.grid-row .image-holder,body.logistic .product-icons>.grid-col>.grid-row .image-holder,body.montage .product-icons>.grid-col>.grid-row .image-holder,body.production .product-icons>.grid-col>.grid-row .image-holder,body.punching .product-icons>.grid-col>.grid-row .image-holder,body.punchlaser .product-icons>.grid-col>.grid-row .image-holder,body.sheetwork .product-icons>.grid-col>.grid-row .image-holder,body.various-operations .product-icons>.grid-col>.grid-row .image-holder,body.welding .product-icons>.grid-col>.grid-row .image-holder{position:absolute;right:-8.33333333%;top:0;width:58.33333333%;height:100%;overflow:visible}body.folding .product-icons>.grid-col>.grid-row .image-holder figure,body.lasercutting .product-icons>.grid-col>.grid-row .image-holder figure,body.logistic .product-icons>.grid-col>.grid-row .image-holder figure,body.montage .product-icons>.grid-col>.grid-row .image-holder figure,body.production .product-icons>.grid-col>.grid-row .image-holder figure,body.punching .product-icons>.grid-col>.grid-row .image-holder figure,body.punchlaser .product-icons>.grid-col>.grid-row .image-holder figure,body.sheetwork .product-icons>.grid-col>.grid-row .image-holder figure,body.various-operations .product-icons>.grid-col>.grid-row .image-holder figure,body.welding .product-icons>.grid-col>.grid-row .image-holder figure{display:block;width:100%;height:100%;background-size:cover;background-position:50%}body.folding .product-icons>.grid-col>.grid-row .image-holder figure img,body.lasercutting .product-icons>.grid-col>.grid-row .image-holder figure img,body.logistic .product-icons>.grid-col>.grid-row .image-holder figure img,body.montage .product-icons>.grid-col>.grid-row .image-holder figure img,body.production .product-icons>.grid-col>.grid-row .image-holder figure img,body.punching .product-icons>.grid-col>.grid-row .image-holder figure img,body.punchlaser .product-icons>.grid-col>.grid-row .image-holder figure img,body.sheetwork .product-icons>.grid-col>.grid-row .image-holder figure img,body.various-operations .product-icons>.grid-col>.grid-row .image-holder figure img,body.welding .product-icons>.grid-col>.grid-row .image-holder figure img{width:100%;display:none}.product-specs{background-color:#fff}.product-specs>.grid-col,.product-specs>.grid-col>.grid-row{overflow:visible}.product-specs>.grid-col>.grid-row .specs-holder{padding:115px 16.66666667%;height:100%;width:100%}@media screen and (max-width:1222px){.product-specs>.grid-col>.grid-row .specs-holder{padding:115px 8.33333333%}}.product-specs>.grid-col>.grid-row .specs-holder .spec-header{position:relative;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;padding-bottom:30px;border-bottom:1.5px solid #55b9ff}.product-specs>.grid-col>.grid-row .specs-holder .spec-header h2{margin:0;color:#003c9b;font-size:2rem;font-weight:500}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table{width:100%;border-spacing:0}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr{width:100%;margin:0;padding:0;list-style:none;border-bottom:.5px solid #55b9ff;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr td{vertical-align:top;margin:0;padding:18px 0 15px;color:#6d9cea;font-size:1.125rem;line-height:2rem;-ms-grid-row-align:stretch;align-self:stretch;width:30%}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr td:nth-child(2){font-weight:700;line-height:2rem}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr td:last-child{width:40%}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr td p{margin:0}.product-specs>.grid-col>.grid-row .specs-holder .button{background-color:#55b9ff;border:none;width:200px;padding:12.5px 20px}.product-specs>.grid-col>.grid-row .specs-holder .button:hover{background-color:#88ceff}.product-specs>.grid-col>.grid-row .specs-holder .button.spec-mobile-machinepark{display:none;margin-top:40px;width:100%}@media screen and (max-width:640px){.product-specs>.grid-col>.grid-row .specs-holder .button{display:none}.product-specs>.grid-col>.grid-row .specs-holder .button.spec-mobile-machinepark{display:block}}@media screen and (max-width:1500px){body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row{display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a{display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;margin:0 5% 35px 0}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n){margin:0 5% 35px 0}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon{margin-right:0}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label{display:block;margin-top:10px;width:100%;text-align:center}}@media screen and (max-width:960px){body.folding .product-icons>.grid-col>.grid-row,body.lasercutting .product-icons>.grid-col>.grid-row,body.logistic .product-icons>.grid-col>.grid-row,body.montage .product-icons>.grid-col>.grid-row,body.production .product-icons>.grid-col>.grid-row,body.punching .product-icons>.grid-col>.grid-row,body.punchlaser .product-icons>.grid-col>.grid-row,body.sheetwork .product-icons>.grid-col>.grid-row,body.various-operations .product-icons>.grid-col>.grid-row,body.welding .product-icons>.grid-col>.grid-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;width:100%;min-height:0}body.folding .product-icons>.grid-col>.grid-row .list-holder,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder,body.logistic .product-icons>.grid-col>.grid-row .list-holder,body.montage .product-icons>.grid-col>.grid-row .list-holder,body.production .product-icons>.grid-col>.grid-row .list-holder,body.punching .product-icons>.grid-col>.grid-row .list-holder,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder,body.various-operations .product-icons>.grid-col>.grid-row .list-holder,body.welding .product-icons>.grid-col>.grid-row .list-holder{width:100%;padding:80px 7.14285714%}body.folding .product-icons>.grid-col>.grid-row .list-holder ul,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder ul,body.logistic .product-icons>.grid-col>.grid-row .list-holder ul,body.montage .product-icons>.grid-col>.grid-row .list-holder ul,body.production .product-icons>.grid-col>.grid-row .list-holder ul,body.punching .product-icons>.grid-col>.grid-row .list-holder ul,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder ul,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder ul,body.various-operations .product-icons>.grid-col>.grid-row .list-holder ul,body.welding .product-icons>.grid-col>.grid-row .list-holder ul{padding:0}body.folding .product-icons>.grid-col>.grid-row .list-holder ul li,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder ul li,body.logistic .product-icons>.grid-col>.grid-row .list-holder ul li,body.montage .product-icons>.grid-col>.grid-row .list-holder ul li,body.production .product-icons>.grid-col>.grid-row .list-holder ul li,body.punching .product-icons>.grid-col>.grid-row .list-holder ul li,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder ul li,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder ul li,body.various-operations .product-icons>.grid-col>.grid-row .list-holder ul li,body.welding .product-icons>.grid-col>.grid-row .list-holder ul li{padding-left:60px}body.folding .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.logistic .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.montage .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.production .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.punching .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.various-operations .product-icons>.grid-col>.grid-row .list-holder ul li:before,body.welding .product-icons>.grid-col>.grid-row .list-holder ul li:before{left:0}body.folding .product-icons>.grid-col>.grid-row .icon-holder,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder,body.logistic .product-icons>.grid-col>.grid-row .icon-holder,body.montage .product-icons>.grid-col>.grid-row .icon-holder,body.production .product-icons>.grid-col>.grid-row .icon-holder,body.punching .product-icons>.grid-col>.grid-row .icon-holder,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder,body.welding .product-icons>.grid-col>.grid-row .icon-holder{padding:90px 7.14285714% 60px;width:100%}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row{display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a{width:125px;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap;margin:0 5% 60px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n),body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:nth-child(2n){margin:0 5% 60px}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon{margin-right:0}body.folding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.logistic .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.montage .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.production .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.punching .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label,body.welding .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label{display:block;width:100%;text-align:center}body.folding .product-icons>.grid-col>.grid-row .image-holder,body.lasercutting .product-icons>.grid-col>.grid-row .image-holder,body.logistic .product-icons>.grid-col>.grid-row .image-holder,body.montage .product-icons>.grid-col>.grid-row .image-holder,body.production .product-icons>.grid-col>.grid-row .image-holder,body.punching .product-icons>.grid-col>.grid-row .image-holder,body.punchlaser .product-icons>.grid-col>.grid-row .image-holder,body.sheetwork .product-icons>.grid-col>.grid-row .image-holder,body.various-operations .product-icons>.grid-col>.grid-row .image-holder,body.welding .product-icons>.grid-col>.grid-row .image-holder{position:relative;right:0;width:100%;height:auto}body.folding .product-icons>.grid-col>.grid-row .image-holder.subpage,body.lasercutting .product-icons>.grid-col>.grid-row .image-holder.subpage,body.logistic .product-icons>.grid-col>.grid-row .image-holder.subpage,body.montage .product-icons>.grid-col>.grid-row .image-holder.subpage,body.production .product-icons>.grid-col>.grid-row .image-holder.subpage,body.punching .product-icons>.grid-col>.grid-row .image-holder.subpage,body.punchlaser .product-icons>.grid-col>.grid-row .image-holder.subpage,body.sheetwork .product-icons>.grid-col>.grid-row .image-holder.subpage,body.various-operations .product-icons>.grid-col>.grid-row .image-holder.subpage,body.welding .product-icons>.grid-col>.grid-row .image-holder.subpage{height:auto}body.folding .product-icons>.grid-col>.grid-row .image-holder figure,body.lasercutting .product-icons>.grid-col>.grid-row .image-holder figure,body.logistic .product-icons>.grid-col>.grid-row .image-holder figure,body.montage .product-icons>.grid-col>.grid-row .image-holder figure,body.production .product-icons>.grid-col>.grid-row .image-holder figure,body.punching .product-icons>.grid-col>.grid-row .image-holder figure,body.punchlaser .product-icons>.grid-col>.grid-row .image-holder figure,body.sheetwork .product-icons>.grid-col>.grid-row .image-holder figure,body.various-operations .product-icons>.grid-col>.grid-row .image-holder figure,body.welding .product-icons>.grid-col>.grid-row .image-holder figure{height:auto;background-image:none}body.folding .product-icons>.grid-col>.grid-row .image-holder figure img,body.lasercutting .product-icons>.grid-col>.grid-row .image-holder figure img,body.logistic .product-icons>.grid-col>.grid-row .image-holder figure img,body.montage .product-icons>.grid-col>.grid-row .image-holder figure img,body.production .product-icons>.grid-col>.grid-row .image-holder figure img,body.punching .product-icons>.grid-col>.grid-row .image-holder figure img,body.punchlaser .product-icons>.grid-col>.grid-row .image-holder figure img,body.sheetwork .product-icons>.grid-col>.grid-row .image-holder figure img,body.various-operations .product-icons>.grid-col>.grid-row .image-holder figure img,body.welding .product-icons>.grid-col>.grid-row .image-holder figure img{display:block}.product-specs>.grid-col>.grid-row .specs-holder{padding:115px 0}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr{flex-wrap:wrap;padding:20px 0}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr:last-child{border-bottom:1.5px solid #55b9ff}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr td{padding:10px 0}}@media screen and (max-width:725px){.product-specs>.grid-col>.grid-row .specs-holder .spec-header{height:auto}.product-specs>.grid-col>.grid-row .specs-holder .spec-header a.button{position:relative}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr{width:100%}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr td,.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr td:last-child{width:100%;display:block;border-bottom:none}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr td{padding:0}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr td:first-child{padding-top:5px}.product-specs>.grid-col>.grid-row .specs-holder .spec-content table tbody tr td:last-child{padding-bottom:5px}}@media screen and (max-width:425px){body.folding header,body.lasercutting header,body.logistic header,body.montage header,body.production header,body.punching header,body.punchlaser header,body.sheetwork header,body.various-operations header,body.welding header{min-height:160px}body.folding .product-icons>.grid-col>.grid-row .icon-holder,body.lasercutting .product-icons>.grid-col>.grid-row .icon-holder,body.logistic .product-icons>.grid-col>.grid-row .icon-holder,body.montage .product-icons>.grid-col>.grid-row .icon-holder,body.production .product-icons>.grid-col>.grid-row .icon-holder,body.punching .product-icons>.grid-col>.grid-row .icon-holder,body.punchlaser .product-icons>.grid-col>.grid-row .icon-holder,body.sheetwork .product-icons>.grid-col>.grid-row .icon-holder,body.various-operations .product-icons>.grid-col>.grid-row .icon-holder,body.welding .product-icons>.grid-col>.grid-row .icon-holder{padding-bottom:20px}body.folding .product-icons>.grid-col>.grid-row .list-holder,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder,body.logistic .product-icons>.grid-col>.grid-row .list-holder,body.montage .product-icons>.grid-col>.grid-row .list-holder,body.production .product-icons>.grid-col>.grid-row .list-holder,body.punching .product-icons>.grid-col>.grid-row .list-holder,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder,body.various-operations .product-icons>.grid-col>.grid-row .list-holder,body.welding .product-icons>.grid-col>.grid-row .list-holder{padding-bottom:40px}}@media screen and (max-width:360px){body.folding .product-icons>.grid-col>.grid-row .list-holder,body.lasercutting .product-icons>.grid-col>.grid-row .list-holder,body.logistic .product-icons>.grid-col>.grid-row .list-holder,body.montage .product-icons>.grid-col>.grid-row .list-holder,body.production .product-icons>.grid-col>.grid-row .list-holder,body.punching .product-icons>.grid-col>.grid-row .list-holder,body.punchlaser .product-icons>.grid-col>.grid-row .list-holder,body.sheetwork .product-icons>.grid-col>.grid-row .list-holder,body.various-operations .product-icons>.grid-col>.grid-row .list-holder,body.welding .product-icons>.grid-col>.grid-row .list-holder{padding-left:5%}}body.home{background-color:#f0f5ff}@media screen and (min-width:961px){body.home{overflow-x:hidden}}body.home>.grid-row>.grid-col{width:100%;height:100%}body.home>.grid-row>.grid-col .content-block,body.home>.grid-row>.grid-col .two-text-columns{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center;margin-top:0;height:100%}body.home>.grid-row>.grid-col .content-block .kms-content,body.home>.grid-row>.grid-col .two-text-columns .kms-content{-webkit-box-ordinal-group:inherit;order:inherit;overflow:visible}body.home .experience{margin-top:0;background-color:#fff;position:relative;padding:200px 0 165px}body.home .experience .kms-content{margin-bottom:60px}body.home .experience h2{color:#003c9b;font-size:2rem;font-weight:500;line-height:2.875rem;position:relative;z-index:1}body.home .experience h2:after{content:"";display:block;position:absolute;width:300px;height:300px;background-image:url(/img/circles_and_triangles.png);top:-95px;left:-120px;opacity:.5;z-index:0;pointer-events:none}body.home .experience .dynamic-block.content-block .content{width:33.33333333%}body.home .experience p{color:#6d9cea;font-size:1.125rem;line-height:2rem;margin-bottom:30px}body.home .experience a.button{background-color:#004bc8;color:#fff;text-decoration:none;font-size:1rem;font-weight:500;line-height:1.1875rem;padding:15.5px 20px}body.home .experience a.button:hover{background-color:#005efb}body.home .experience .image{width:50%;height:100%;position:absolute;right:0;top:0}body.home .experience .image figure{display:block;width:100%;max-width:850px;height:100%;background-size:cover;background-position:50%}body.home .experience .image figure img{display:none;width:100%;max-width:450px;margin:0 auto}body.home .solutions{background-color:#f0f5ff}body.home .solutions>.grid-col>.grid-row{padding:120px 0}body.home .solutions h2{color:#003c9b;font-size:2rem;font-weight:500;line-height:2.875rem}body.home .solutions p{color:#6d9cea;font-size:1.125rem;line-height:2rem;margin-bottom:30px}body.home .solutions ul{list-style:none;width:50%}@media screen and (max-width:1440px){body.home .solutions ul{width:66.66666667%}}body.home .solutions ul li{color:#0f2346;font-size:1.125rem;line-height:2rem;margin-bottom:30px;position:relative}body.home .solutions ul li:before{content:"";margin-top:7px;width:0;height:0;border-bottom:16px solid #004bc8;border-left:16px solid transparent}body.home .solutions a.button{background-color:#004bc8;color:#fff;text-decoration:none;font-size:1rem;font-weight:500;line-height:1.1875rem;padding:15.5px 20px}body.home .solutions a.button:hover{background-color:#005efb}body.home .product-icons{padding:130px 0 30px;background:#003c9b url(/img/circles_and_triangles.png) repeat;background-image:url(/img/circles_and_triangles.png),-webkit-gradient(linear,left bottom,left top,from(#004bc8),to(#003c9b));background-image:url(/img/circles_and_triangles.png),linear-gradient(0deg,#004bc8,#003c9b)}body.home .product-icons>.grid-col{overflow:visible}body.home .product-icons>.grid-col>.grid-row{overflow:visible;position:relative}body.home .product-icons>.grid-col>.grid-row .title-holder{width:4.16666667%;overflow:visible}body.home .product-icons>.grid-col>.grid-row .title-holder h3{color:#fff;font-size:1.5rem;font-weight:700;line-height:2rem}body.home .product-icons>.grid-col>.grid-row .title-holder .diagonal-line{width:160px;left:-26%;top:53%}body.home .product-icons>.grid-col>.grid-row .title-holder .diagonal-line.second{width:300px;left:-88%;top:103%}body.home .product-icons>.grid-col>.grid-row .icon-holder{position:relative;z-index:21;width:91.66666667%}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row{width:100%;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;flex-wrap:wrap}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a{margin:0 7% 100px;position:relative;cursor:pointer}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon{position:relative;display:block;width:175px;height:175px;border-radius:50%;background-color:#004bc8;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon:after{content:"";position:absolute;opacity:0;top:0;left:0;height:100%;width:100%;border-radius:50%;background-color:#55b9ff;background-position:50%;background-repeat:no-repeat;background-size:17.5%;background-image:url(/img/svg/arrow_white.svg);-webkit-transition:opacity .3s;transition:opacity .3s}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.lasercutting .icon svg{width:45px;max-height:82px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.folding .icon svg{width:47px;max-height:84px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punching .icon svg{width:58px;max-height:77px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.sheetwork .icon svg{width:43px;max-height:76px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.welding .icon svg{width:66px;max-height:77px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.montage .icon svg{width:67px;max-height:59px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.various-operations .icon svg{width:50px;max-height:52px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.punchlaser .icon svg{width:66px;max-height:77px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon{left:-8px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a.logistic .icon svg{width:85px;max-height:45px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label{display:block;margin-top:20px;color:#6d9cea;font-size:1.125rem;line-height:1.2;text-align:center;width:100%;cursor:pointer;-webkit-transition:color .3s;transition:color .3s}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:hover .icon:after{opacity:1}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a:hover label{color:#fff}body.home .product-icons>.grid-col>.grid-row .floating-triangle{position:absolute;display:block;width:71px;height:71px;bottom:-71px;margin-left:-8.33333333%}body.home .dual-display{background-color:#fff}body.home .dual-display>.grid-col>.grid-row{padding:120px 0;position:relative;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:initial;-moz-align-items:initial;-ms-align-items:initial;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:initial;align-items:normal}body.home .dual-display>.grid-col>.grid-row:after{content:"";position:absolute;display:block;top:33%;right:16.25%;width:50vw;height:625px;opacity:.5;z-index:0;-webkit-transform:rotate(135deg) skew(-45deg);transform:rotate(135deg) skew(-45deg);background-color:#004bc8}@media screen and (max-width:1085px){body.home .dual-display>.grid-col>.grid-row:after{right:-126px}}@media screen and (max-width:768px){body.home .dual-display>.grid-col>.grid-row:after{display:none}}body.home .dual-display>.grid-col>.grid-row .job-holder,body.home .dual-display>.grid-col>.grid-row .project-holder{position:relative;overflow:visible;z-index:1;width:45.83333333%;background-color:#fff;text-decoration:none;color:#6d9cea;box-shadow:0 0 100px 0 rgba(0,40,105,.2);-webkit-transition:all .3s;transition:all .3s}body.home .dual-display>.grid-col>.grid-row .job-holder h3,body.home .dual-display>.grid-col>.grid-row .project-holder h3{position:relative;overflow:visible;width:100%;color:#fff;font-size:1.125rem;font-weight:400;line-height:2rem;padding:22px 30px;margin:0;background-color:#004bc8}body.home .dual-display>.grid-col>.grid-row .job-holder h3 span.counter,body.home .dual-display>.grid-col>.grid-row .project-holder h3 span.counter{position:absolute;top:-1rem;right:-1rem}body.home .dual-display>.grid-col>.grid-row .job-holder .job,body.home .dual-display>.grid-col>.grid-row .job-holder .project,body.home .dual-display>.grid-col>.grid-row .project-holder .job,body.home .dual-display>.grid-col>.grid-row .project-holder .project{padding:60px;position:relative;overflow:hidden}body.home .dual-display>.grid-col>.grid-row .job-holder .job figure,body.home .dual-display>.grid-col>.grid-row .job-holder .project figure,body.home .dual-display>.grid-col>.grid-row .project-holder .job figure,body.home .dual-display>.grid-col>.grid-row .project-holder .project figure{display:block}body.home .dual-display>.grid-col>.grid-row .job-holder .job figure img,body.home .dual-display>.grid-col>.grid-row .job-holder .project figure img,body.home .dual-display>.grid-col>.grid-row .project-holder .job figure img,body.home .dual-display>.grid-col>.grid-row .project-holder .project figure img{width:100%}body.home .dual-display>.grid-col>.grid-row .job-holder .job h4,body.home .dual-display>.grid-col>.grid-row .job-holder .project h4,body.home .dual-display>.grid-col>.grid-row .project-holder .job h4,body.home .dual-display>.grid-col>.grid-row .project-holder .project h4{color:#003c9b;font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:10px}body.home .dual-display>.grid-col>.grid-row .job-holder .job p.description,body.home .dual-display>.grid-col>.grid-row .job-holder .project p.description,body.home .dual-display>.grid-col>.grid-row .project-holder .job p.description,body.home .dual-display>.grid-col>.grid-row .project-holder .project p.description{margin-top:0;color:#6d9cea;font-size:1rem;line-height:1.4}body.home .dual-display>.grid-col>.grid-row .job-holder .job p.description--more,body.home .dual-display>.grid-col>.grid-row .job-holder .project p.description--more,body.home .dual-display>.grid-col>.grid-row .project-holder .job p.description--more,body.home .dual-display>.grid-col>.grid-row .project-holder .project p.description--more{font-size:1.2rem}body.home .dual-display>.grid-col>.grid-row .job-holder .more,body.home .dual-display>.grid-col>.grid-row .project-holder .more{display:block;overflow:hidden;position:absolute;right:0;bottom:0;width:160px;height:160px}body.home .dual-display>.grid-col>.grid-row .job-holder .more .more-button-placeholder,body.home .dual-display>.grid-col>.grid-row .project-holder .more .more-button-placeholder{position:absolute;right:-76px;bottom:-35px;width:213px;height:127px;background-color:rgba(0,75,200,.2);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;cursor:pointer;color:#6d9cea;font-size:.75rem;font-weight:700;letter-spacing:1px;line-height:1rem;text-transform:uppercase;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}body.home .dual-display>.grid-col>.grid-row .job-holder .more .more-button-placeholder .arrow-down,body.home .dual-display>.grid-col>.grid-row .project-holder .more .more-button-placeholder .arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #004bc8;margin-top:10px;-webkit-transition:border .3s;transition:border .3s}body.home .dual-display>.grid-col>.grid-row .job-holder:hover,body.home .dual-display>.grid-col>.grid-row .project-holder:hover{background-color:#edf3fd;box-shadow:0 0 100px 0 rgba(0,40,105,0)}body.home .dual-display>.grid-col>.grid-row .job-holder:hover .more .more-button-placeholder,body.home .dual-display>.grid-col>.grid-row .project-holder:hover .more .more-button-placeholder{color:#fff;background-color:#004bc8}body.home .dual-display>.grid-col>.grid-row .job-holder:hover .more .more-button-placeholder .arrow-down,body.home .dual-display>.grid-col>.grid-row .project-holder:hover .more .more-button-placeholder .arrow-down{border-top-color:#fff}body.home .dual-display>.grid-col>.grid-row .project-holder{margin-left:4.16666667%}@media screen and (max-width:1400px){body.home .product-icons{padding-top:80px}body.home .product-icons>.grid-col>.grid-row .title-holder{width:100%;display:block;margin-bottom:40px}body.home .product-icons>.grid-col>.grid-row .title-holder h3{text-align:center;margin-bottom:60px}body.home .product-icons>.grid-col>.grid-row .title-holder .diagonal-line,body.home .product-icons>.grid-col>.grid-row .title-holder .diagonal-line.second{left:0}body.home .product-icons>.grid-col>.grid-row .icon-holder{width:100%}}@media screen and (max-width:960px){body.home>.grid-row>.grid-col{width:100%;height:auto}body.home>.grid-row>.grid-col .two-text-columns{padding:30px 0 60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.home .experience{padding:0;display:-webkit-box;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:end;justify-content:flex-end;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse;height:auto}body.home .experience>.grid-col{height:auto}body.home .experience>.grid-col .content-block{margin-top:20px}body.home .experience>.grid-col .content-block .content{width:100%}body.home .experience .image{position:relative;height:auto;width:100%}body.home .experience .image figure{max-width:none;background-image:none!important}body.home .experience .image figure img{display:block;margin-top:40px}}@media screen and (max-width:960px) and (max-width:550px){body.home .experience .image figure img{max-width:none;margin-top:0}}@media screen and (max-width:960px){body.home .solutions .grid-col>.grid-row .list{-webkit-order:2;-ms-order:2;margin-top:60px}body.home .solutions ul{width:100%}}@media screen and (max-width:960px) and (min-width:801px){body.home .solutions ul{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:initial;-moz-align-items:initial;-ms-align-items:initial;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:initial;align-items:normal;flex-wrap:wrap}body.home .solutions ul li{width:45%}}@media screen and (max-width:960px){body.home .solutions ul li p{margin:0!important}body.home .dual-display>.grid-col>.grid-row{padding:60px 0;flex-wrap:wrap}body.home .dual-display>.grid-col>.grid-row .job-holder,body.home .dual-display>.grid-col>.grid-row .project-holder{width:100%;margin-bottom:60px}body.home .dual-display>.grid-col>.grid-row .project-holder{margin-left:0;margin-bottom:0}}@media screen and (max-width:700px){body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a{margin-bottom:60px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon{width:140px;height:140px;margin-bottom:10px}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a label{position:relative;display:block;text-align:center;max-width:140px}}@media screen and (max-width:425px){body.home .product-icons>.grid-col>.grid-row,body.home .solutions ul li{width:100%}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row{width:100%;display:block}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a{display:block;max-width:140px;margin-left:auto;margin-right:auto}body.home .product-icons>.grid-col>.grid-row .icon-holder .grid-row a .icon{margin-left:auto;margin-right:auto}body.home .product-icons>.grid-col>.grid-row .floating-triangle{bottom:0}body.home .dual-display>.grid-col>.grid-row{width:100%;padding:1px 0}body.home .dual-display>.grid-col>.grid-row .job-holder,body.home .dual-display>.grid-col>.grid-row .project-holder{margin-bottom:0}body.home .dual-display>.grid-col>.grid-row .job-holder .job,body.home .dual-display>.grid-col>.grid-row .job-holder .project,body.home .dual-display>.grid-col>.grid-row .project-holder .job,body.home .dual-display>.grid-col>.grid-row .project-holder .project{padding:30px 30px 60px}body.home .dual-display>.grid-col>.grid-row .job-holder a h3 span.counter{top:calc(50% - 1rem);right:1rem}}body.contact .content .form-holder,body.offerte .content .form-holder{position:relative;height:998px;background-color:#f0f5ff}body.contact .content .form-holder .left,body.offerte .content .form-holder .left{width:33.33333333%;padding:120px 0 0;overflow:visible}body.contact .content .form-holder .left h3,body.offerte .content .form-holder .left h3{color:#0f2346;font-size:2rem;font-weight:500;line-height:2.875rem;margin-top:0}body.contact .content .form-holder .left p,body.offerte .content .form-holder .left p{color:#6d9cea;margin:0}body.contact .content .form-holder .left p span,body.offerte .content .form-holder .left p span{color:#004bc8;font-size:1.125rem;font-weight:700;line-height:2rem}body.contact .content .form-holder .left p span.letter,body.offerte .content .form-holder .left p span.letter{color:#6d9cea;font-weight:400;margin-right:20px}body.contact .content .form-holder .left p a[href^=mailto],body.contact .content .form-holder .left p a[href^=tel],body.offerte .content .form-holder .left p a[href^=mailto],body.offerte .content .form-holder .left p a[href^=tel]{color:#004bc8;font-size:1.125rem;font-weight:700;line-height:2rem;text-decoration:none}body.contact .content .form-holder .left .white-block,body.offerte .content .form-holder .left .white-block{background-color:#fff;width:150%;height:304px;position:relative;left:-25%;margin-top:120px;margin-bottom:75px;overflow:visible;z-index:2;padding:60px 0 60px 83.33333333%;box-shadow:0 0 100px 0 rgba(0,40,105,.12)}@media screen and (max-width:1440px){body.contact .content .form-holder .left .white-block,body.offerte .content .form-holder .left .white-block{padding-left:80%}}body.contact .content .form-holder .left .white-block .person,body.offerte .content .form-holder .left .white-block .person{width:60%;height:100%;position:absolute;top:0;left:0;z-index:-1;display:-webkit-inline-box;display:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}@media screen and (max-width:1440px){body.contact .content .form-holder .left .white-block .person,body.offerte .content .form-holder .left .white-block .person{bottom:0;width:70%;left:-50px}}body.contact .content .form-holder .left .white-block .person figure,body.offerte .content .form-holder .left .white-block .person figure{position:relative;width:75%;max-width:350px;margin-left:auto;margin-right:auto;border-radius:100%;display:-webkit-inline-box;display:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}body.contact .content .form-holder .left .white-block .person figure:before,body.offerte .content .form-holder .left .white-block .person figure:before{content:"";position:absolute;top:0;z-index:2;width:75%;height:100%;border-radius:100%;box-shadow:inset 0 0 10px 5px rgba(0,0,0,.05)}body.contact .content .form-holder .left .white-block .person figure img,body.offerte .content .form-holder .left .white-block .person figure img{border-radius:100%;width:75%}body.contact .content .form-holder .left .white-block h2,body.offerte .content .form-holder .left .white-block h2{margin-top:0;margin-bottom:5px;color:#004bc8;font-size:1.5rem;font-weight:700;line-height:2rem}body.contact .content .form-holder .left .white-block p,body.offerte .content .form-holder .left .white-block p{margin:0;color:#6d9cea;font-size:1.125rem;line-height:2rem}body.contact .content .form-holder .left .white-block p span,body.offerte .content .form-holder .left .white-block p span{font-weight:700;line-height:2rem;margin-right:15px}body.contact .content .form-holder .left .white-block p a,body.offerte .content .form-holder .left .white-block p a{color:#004bc8;font-size:1.125rem;font-weight:700;line-height:2rem}body.contact .content .form-holder .left .white-block a.button,body.offerte .content .form-holder .left .white-block a.button{margin:25px 0;background-color:#86de25;color:#fff;text-decoration:none;font-size:1rem;font-weight:500;line-height:1.1875rem;padding:15.5px 20px}body.contact .content .form-holder .left .white-block a.button:hover,body.offerte .content .form-holder .left .white-block a.button:hover{background-color:#9fe551}body.contact .content .form-holder .left .bottom-triangle,body.offerte .content .form-holder .left .bottom-triangle{display:block;width:67px;height:67px;position:absolute;bottom:57px;right:calc(-25% - 17px);z-index:1}body.contact .content .form-holder .right,body.offerte .content .form-holder .right{padding:120px 0 50px 16.66666667%;height:100%;width:66.66666667%;background-color:#e1ebfa;color:#fff;position:relative;overflow:visible;z-index:0}body.contact .content .form-holder .right:after,body.offerte .content .form-holder .right:after{content:"";display:block;position:absolute;top:0;left:100%;width:30vw;height:100%;background-color:#e1ebfa;z-index:0}body.contact .content .form-holder .right p,body.offerte .content .form-holder .right p{position:relative;color:#6d9cea;font-size:1.125rem;line-height:2rem;padding-right:50px;margin-bottom:60px}body.contact .content .form-holder .right a,body.offerte .content .form-holder .right a{text-decoration:none;color:#fff}body.contact .content .form-holder .right h3,body.offerte .content .form-holder .right h3{color:#0f2346;font-size:2rem;font-weight:500;line-height:2.875rem;margin-top:0}body.contact .content .form-holder .right h4.thanks,body.offerte .content .form-holder .right h4.thanks{color:#004bc8;font-size:2.875rem;font-weight:500;line-height:3.375rem;margin-top:0;margin-bottom:0}body.contact .content .form-holder .form-left,body.contact .content .form-holder .form-right,body.offerte .content .form-holder .form-left,body.offerte .content .form-holder .form-right{width:42.85714286%}body.contact .content .form-holder .form-right,body.offerte .content .form-holder .form-right{margin-left:7.14285714%}body.contact .content .form-holder .form-right .submit,body.offerte .content .form-holder .form-right .submit{margin-top:25px;width:50%;min-width:50%}body.contact .content .mapholder,body.offerte .content .mapholder{width:100%;background:#fff url(/img/circles_and_triangles.png);height:762px;padding:60px 0 140px;overflow:hidden}body.contact .content .mapholder h2,body.offerte .content .mapholder h2{color:#0f2346;font-size:2rem;font-weight:500;line-height:2.875rem;margin:0 0 34px}body.contact .content .mapholder #map,body.offerte .content .mapholder #map{width:100%;height:480px;box-shadow:0 0 100px 0 rgba(0,40,105,.05)}body.offerte .content .form-holder .left .white-block a{color:#86de25;font-size:1.25rem;font-weight:700;line-height:2rem;display:block;margin:20px 0 30px}@media screen and (max-width:1150px){body.contact .content .form-holder,body.offerte .content .form-holder{height:auto}body.contact .content .form-holder .left,body.offerte .content .form-holder .left{width:100%;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:initial;-moz-align-items:initial;-ms-align-items:initial;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:initial;align-items:normal}body.contact .content .form-holder .left .left-content,body.offerte .content .form-holder .left .left-content{width:50%}body.contact .content .form-holder .left .white-block,body.offerte .content .form-holder .left .white-block{width:65%;left:auto;margin-top:0;padding:60px 30px 60px 35%}body.contact .content .form-holder .right,body.offerte .content .form-holder .right{width:116.66666667%;margin-left:-8.33333333%;padding:50px 8.33333333%}body.contact .content .form-holder .right:after,body.offerte .content .form-holder .right:after{display:none}body.contact .content .mapholder,body.offerte .content .mapholder{height:auto}}@media screen and (max-width:960px){body.contact .intro,body.offerte .intro{padding-bottom:0}body.contact .content .form-holder,body.offerte .content .form-holder{width:100%}body.contact .content .form-holder .left,body.contact .content .form-holder .right,body.offerte .content .form-holder .left,body.offerte .content .form-holder .right{width:100%;margin-left:0;padding-left:7.14285714%}body.contact .content .form-holder .left .white-block,body.offerte .content .form-holder .left .white-block{padding:60px 30px 60px 29%}body.contact .content .form-holder .left .white-block .person,body.offerte .content .form-holder .left .white-block .person{width:50%;left:0}body.contact .content .form-holder .right,body.offerte .content .form-holder .right{padding-right:7.14285714%}}@media screen and (max-width:840px){body.contact .content .form-holder .left,body.offerte .content .form-holder .left{padding-left:0;display:block;padding-top:30px}body.contact .content .form-holder .left .left-content,body.offerte .content .form-holder .left .left-content{width:100%;padding-left:7.14285714%;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:initial;-moz-align-items:initial;-ms-align-items:initial;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:initial;align-items:normal;flex-wrap:wrap;padding-bottom:90px}body.contact .content .form-holder .left .left-content h3,body.offerte .content .form-holder .left .left-content h3{width:100%;flex-shrink:0}body.contact .content .form-holder .left .left-content .link-holder,body.contact .content .form-holder .left .left-content p.adress,body.offerte .content .form-holder .left .left-content .link-holder,body.offerte .content .form-holder .left .left-content p.adress{display:inline-block;width:49%}body.contact .content .form-holder .left .white-block,body.offerte .content .form-holder .left .white-block{height:auto;width:100%;padding-left:50%;margin-bottom:0}}@media screen and (max-width:450px){body.contact .intro>.grid-col>.grid-row .right h1,body.offerte .intro>.grid-col>.grid-row .right h1{font-size:2.125rem;margin-bottom:16px}body.contact .content .form-holder .left .left-content .link-holder,body.offerte .content .form-holder .left .left-content .link-holder{width:100%}body.contact .content .form-holder .left .white-block,body.offerte .content .form-holder .left .white-block{padding:30px 20px;text-align:center}body.contact .content .form-holder .left .white-block .person,body.offerte .content .form-holder .left .white-block .person{width:150px;left:0;position:relative;height:150px;background-color:#e1ebfa;border-radius:50%;overflow:hidden;margin-bottom:10px;box-shadow:inset 0 0 10px 5px rgba(0,0,0,.05)}body.contact .content .form-holder .left .white-block .person figure,body.offerte .content .form-holder .left .white-block .person figure{background-size:125%;background-position:65% top}body.contact .content .mapholder,body.offerte .content .mapholder{padding:30px 0}body.contact .content .mapholder h2,body.offerte .content .mapholder h2{padding:0}}@media screen and (max-width:1150px){body.offerte .content .form-holder{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:initial;-moz-align-items:initial;-ms-align-items:initial;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:initial;align-items:normal;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}body.about .content h2{color:#003c9b;font-size:2rem;font-weight:500;line-height:2.875rem}body.about .content .textblock{text-align:center;background-color:#f0f5ff;overflow:hidden;position:relative;z-index:1}body.about .content .textblock>.grid-col{width:100%;height:100%}body.about .content .textblock>.grid-col>.grid-row{position:relative;height:100%;padding:120px 14.28571429%}body.about .content .textblock>.grid-col>.grid-row .description{color:#6d9cea;font-size:1.125rem;line-height:2rem;text-align:center}body.about .content .textblock>.grid-col>.grid-row .description strong{color:#003c9b}body.about .content .textblock>.grid-col>.grid-row:after{content:"";display:block;position:absolute;top:0;left:91.66666667%;width:30vw;height:100%;background-color:#e1ebfa;z-index:0}body.about .content .employee-icons{padding-top:115px;position:relative;background:#003c9b url(/img/circles_and_triangles.png) repeat;background-image:url(/img/circles_and_triangles.png),-webkit-gradient(linear,left bottom,left top,from(#004bc8),to(#003c9b));background-image:url(/img/circles_and_triangles.png),linear-gradient(0deg,#004bc8,#003c9b)}body.about .content .employee-icons>.grid-col{overflow:visible}body.about .content .employee-icons>.grid-col>.grid-row{overflow:visible;position:relative}body.about .content .employee-icons>.grid-col>.grid-row .top-triangle{display:block;width:48px;height:48px;position:absolute;top:-139px;left:0;margin-left:-7.14285714%;z-index:2}body.about .content .employee-icons>.grid-col>.grid-row .title-holder{width:100%;overflow:visible;text-align:center;position:relative}body.about .content .employee-icons>.grid-col>.grid-row .title-holder h3{color:#fff;font-size:1.5rem;font-weight:700;line-height:2rem;margin-bottom:60px}body.about .content .employee-icons>.grid-col>.grid-row .title-holder .diagonal-line{width:160px;left:44%;top:40%}body.about .content .employee-icons>.grid-col>.grid-row .title-holder .diagonal-line.second{width:300px;left:42%;top:40%}@media screen and (max-width:768px){body.about .content .employee-icons>.grid-col>.grid-row .title-holder .diagonal-line,body.about .content .employee-icons>.grid-col>.grid-row .title-holder .diagonal-line.second{top:75px}}@media screen and (max-width:480px){body.about .content .employee-icons>.grid-col>.grid-row .title-holder .diagonal-line{display:none}}body.about .content .employee-icons>.grid-col>.grid-row .icon-holder{z-index:22;width:100%}body.about .content .employee-icons>.grid-col>.grid-row .icon-holder .grid-row{display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-pack:center;justify-content:center;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap}body.about .content .employee-icons>.grid-col>.grid-row .icon-holder .grid-row .icon{width:175px;margin:0 6% 100px;position:relative}@media screen and (max-width:1000px){body.about .content .employee-icons>.grid-col>.grid-row .icon-holder .grid-row .icon{margin-bottom:60px}}body.about .content .employee-icons>.grid-col>.grid-row .icon-holder .grid-row .icon figure{position:relative;display:block;width:175px;height:175px;border-radius:50%;background-color:#f0f5ff;overflow:hidden;background-size:cover;background-position:50%}body.about .content .employee-icons>.grid-col>.grid-row .icon-holder .grid-row .icon h3{width:100%;color:#f0f5ff;font-size:1.125rem;font-weight:400;line-height:2rem;text-align:center;margin-bottom:0}body.about .content .employee-icons>.grid-col>.grid-row .icon-holder .grid-row .icon h4{width:100%;color:#6d9cea;font-size:1.125rem;font-weight:700;line-height:1.5rem;text-align:center;margin-top:0}body.about .content .employee-icons>.grid-col>.grid-row .bottom-triangle{display:block;width:90px;height:90px;position:absolute;top:calc(50% - 90px);right:-3.57142857%;z-index:2}@media screen and (max-width:1440px){body.about .content .textblock>.grid-col>.grid-row{padding:60px 14.28571429%}body.about .content .employee-icons>.grid-col>.grid-row,body.about .content .employee-icons>.grid-col>.grid-row .icon-holder .grid-row{width:100%}body.about .content .employee-icons>.grid-col>.grid-row .top-triangle{margin-left:0;left:25px}body.about .content .employee-icons>.grid-col>.grid-row .bottom-triangle{right:25px}}@media screen and (max-width:960px){body.about .intro{padding-bottom:0}}@media screen and (max-width:768px){body.about .content .textblock>.grid-col>.grid-row{padding:30px 0;text-align:left}body.about .content .textblock>.grid-col>.grid-row:after{display:none}body.about .content .textblock>.grid-col>.grid-row .content h2{margin-top:0}body.about .content .textblock>.grid-col>.grid-row .description{text-align:left}body.about .content .employee-icons{padding-top:30px}body.about .content .employee-icons>.grid-col>.grid-row{width:100%}body.about .content .employee-icons>.grid-col>.grid-row .top-triangle{top:-55px}body.about .content .employee-icons>.grid-col>.grid-row .icon-holder .grid-row{width:100%}}@media screen and (max-width:500px){body.about .content .employee-icons{padding:40px 0 60px}body.about .content .employee-icons>.grid-col>.grid-row{width:100%}body.about .content .employee-icons>.grid-col>.grid-row .top-triangle{top:-54px;margin-left:0}body.about .content .employee-icons>.grid-col>.grid-row .bottom-triangle{display:none}body.about .content .employee-icons>.grid-col>.grid-row .icon-holder .grid-row{display:block;width:100%}body.about .content .employee-icons>.grid-col>.grid-row .icon-holder .grid-row .icon{margin:0 auto}body.about .content .employee-icons>.grid-col>.grid-row .icon-holder .grid-row .icon+.icon{margin-top:60px}}body.engineering .content .steps>.grid-col>.grid-row>.grid-col{height:auto;padding:120px 25%;overflow:visible;background-color:#f0f5ff}body.engineering .content .steps>.grid-col>.grid-row>.grid-col:after{content:"";display:block;position:absolute;top:0;left:91.66666667%;width:30vw;height:100%;background-color:#e1ebfa;z-index:0}body.engineering .content .steps>.grid-col>.grid-row>.grid-col h2{color:#003c9b;font-size:2rem;font-weight:500;line-height:2.875rem;max-width:310px}body.engineering .content .steps>.grid-col>.grid-row>.grid-col .content{overflow:visible}body.engineering .content .steps>.grid-col>.grid-row>.grid-col .content ul{list-style:none;position:relative;overflow:visible}body.engineering .content .steps>.grid-col>.grid-row>.grid-col .content ul:before{content:"";position:absolute;left:0;top:24px;display:block;height:78%;width:0;border-left:3px solid #003c9b}body.engineering .content .steps>.grid-col>.grid-row>.grid-col .content ul:after{content:"";position:absolute;bottom:calc(23.2% - 70px);left:-5%;display:block;width:10%;height:50px;background-color:#f0f5ff;z-index:0}body.engineering .content .steps>.grid-col>.grid-row>.grid-col .content ul li{color:#6d9cea;font-size:1.125rem;line-height:2rem;position:relative;overflow:visible;margin-left:110px}@media screen and (max-width:1440px){body.engineering .content .steps>.grid-col>.grid-row>.grid-col .content ul li{margin-left:60px}}body.engineering .content .steps>.grid-col>.grid-row>.grid-col .content ul li:before{content:"";display:block;width:12px;height:12px;border:3px solid #003c9b;background-color:#6d9cea;border-radius:50%;position:absolute;left:-158px;top:12px;z-index:1}@media screen and (max-width:1440px){body.engineering .content .steps>.grid-col>.grid-row>.grid-col .content ul li:before{left:-108px}}body.engineering .content .steps>.grid-col>.grid-row>.grid-col .content ul li h3{color:#003c9b;font-size:1.5rem;font-weight:700;line-height:2.875rem}body.engineering .content .projectholder{position:relative;overflow:visible;padding:130px 0;background:#003c9b url(/img/circles_and_triangles.png) repeat;background-image:url(/img/circles_and_triangles.png),-webkit-gradient(linear,left bottom,left top,from(#004bc8),to(#003c9b));background-image:url(/img/circles_and_triangles.png),linear-gradient(0deg,#004bc8,#003c9b)}body.engineering .content .projectholder:before{content:"";display:block;width:100%;height:100%;z-index:0;-webkit-transform:skew(-45deg);transform:skew(-45deg);background-color:#6d9cea;position:absolute;top:0;right:58.33333333%}body.engineering .content .projectholder>.grid-col,body.engineering .content .projectholder>.grid-col>.grid-row{overflow:visible}body.engineering .content .projectholder>.grid-col>.grid-row .top-triangle{display:block;width:48px;height:48px;position:absolute;top:-154px;margin-left:-4.16666667%;z-index:2}body.engineering .content .projectholder .left{width:41.66666667%}body.engineering .content .projectholder .left .description{z-index:1}body.engineering .content .projectholder .left .description ul{list-style:none;margin:0}body.engineering .content .projectholder .left .description ul li{position:relative;color:#fff;font-size:1.375rem;font-weight:500;line-height:2rem;padding-left:45px;margin-bottom:30px}body.engineering .content .projectholder .left .description ul li:before{content:"";margin-top:7px;position:absolute;left:0;width:0;height:0;border-bottom:16px solid #004bc8;border-left:16px solid transparent}body.engineering .content .projectholder .right{width:58.33333333%;vertical-align:top}body.engineering .content .projectholder .right figure{display:inline-block;width:35.5%;height:0;padding-bottom:35.5%;margin-right:60px;background-color:#fff;background-size:contain;background-position:50%;background-repeat:no-repeat}body.engineering .content .projectholder .right .content{vertical-align:top;display:inline-block;width:56%}@media screen and (max-width:1520px){body.engineering .content .projectholder .right .content{width:52%}}body.engineering .content .projectholder .right .content h4{opacity:.6;color:#fff;font-size:.75rem;font-weight:700;letter-spacing:1px;line-height:1rem;text-transform:uppercase;margin-bottom:0}body.engineering .content .projectholder .right .content h2{color:#f0f5ff;font-size:2rem;font-weight:500;line-height:2.875rem;margin:0 0 30px}body.engineering .content .projectholder .right .content p{color:#6d9cea;font-size:1.125rem;line-height:2rem}body.engineering .content .projectholder .right .content a.button{margin-top:15px;width:200px;background-color:#6d9cea}body.engineering .content .projectholder .right .content a.button:hover{background-color:#9abaf0}@media screen and (max-width:960px){body.engineering .content .steps>.grid-col>.grid-row>.grid-col{height:auto;padding:30px 30px 30px 0}body.engineering .content .steps>.grid-col>.grid-row>.grid-col:after{display:none}body.engineering .content .steps>.grid-col>.grid-row>.grid-col h2{max-width:unset}body.engineering .content .steps>.grid-col>.grid-row>.grid-col .content ul li{margin-left:60px}body.engineering .content .steps>.grid-col>.grid-row>.grid-col .content ul li:before{left:-108px}body.engineering .content .projectholder{padding:60px 0}body.engineering .content .projectholder>.grid-col>.grid-row .top-triangle{top:-84px}body.engineering .content .projectholder:before{right:auto;left:-58.33333333%}body.engineering .content .projectholder .left,body.engineering .content .projectholder .right{width:100%}body.engineering .content .projectholder .left .description{padding-bottom:60px}body.engineering .content .projectholder .left .description ul{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:initial;-moz-align-items:initial;-ms-align-items:initial;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:initial;align-items:normal;flex-wrap:wrap}body.engineering .content .projectholder .left .description ul li{width:45%}body.engineering .content .projectholder .right .content{width:50%}body.engineering .content .projectholder .right .content h4{margin-top:0}}@media screen and (max-width:768px){body.engineering .content .projectholder:before{display:none}body.engineering .content .projectholder .left .description ul li:before{border-bottom:16px solid #fff}}@media screen and (max-width:564px){body.engineering .content .projectholder:before{display:none}body.engineering .content .projectholder>.grid-col>.grid-row{width:100%}body.engineering .content .projectholder>.grid-col>.grid-row .left{padding:0 7.14285714%}body.engineering .content .projectholder>.grid-col>.grid-row .left .description{padding-bottom:30px}body.engineering .content .projectholder>.grid-col>.grid-row .left .description ul li{width:100%}body.engineering .content .projectholder>.grid-col>.grid-row .right figure{width:100%;padding-bottom:60%}body.engineering .content .projectholder>.grid-col>.grid-row .right .content{width:100%;padding:45px 7.14285714% 0}}@media screen and (max-width:425px){body.engineering .content .projectholder .right .content a.button{width:100%}}body.machinepark .content .product-specs>.grid-col{position:relative;overflow:hidden;background-color:#f0f5ff}body.machinepark .content .product-specs>.grid-col .table+.table{margin-top:60px}body.machinepark .content .product-specs>.grid-col .specs-holder{position:relative;overflow:visible}body.machinepark .content .product-specs>.grid-col .specs-holder:after{content:"";display:block;position:absolute;top:0;left:100%;width:40vw;height:100%;background-color:#e1ebfa;z-index:0}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header{display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:center;align-items:center}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon{display:block;width:100px;position:absolute;left:-120px;top:5px;text-align:center}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon.measure{display:none}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon.lasercutting svg{width:32px;max-height:58px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon.folding svg{width:34px;max-height:61px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon.punching svg{width:42px;max-height:56px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon.sheetwork svg{width:32px;max-height:57px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon.welding svg{width:45px;max-height:53px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon.montage svg{width:53px;max-height:47px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon.punchlaser svg{width:49px;max-height:57px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon.various-operations svg{width:50px;max-height:52px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon.logistic{left:-6px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon.logistic svg{width:69px;max-height:36px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header a.button{width:180px;min-width:0}@media screen and (max-width:960px){body.machinepark .intro{padding-bottom:0}body.machinepark .intro>.grid-col>.grid-row .right h1{margin-bottom:125px}body.machinepark .content .product-specs>.grid-col .specs-holder:after{display:none}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header{padding-left:60px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header .production-subpage-icon{left:-30px;top:-10px}body.machinepark .content .product-specs>.grid-col .table+.table{margin-top:100px}body.machinepark .content .product-specs>.grid-col .table.measure .spec-header{padding-left:0}}@media screen and (max-width:725px){body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header{flex-wrap:wrap}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header h2{width:70%;margin-bottom:25px;margin-top:15px}body.machinepark .content .product-specs>.grid-col .specs-holder .spec-header a.button{display:none}}@media screen and (max-width:625px){body.machinepark .intro>.grid-col>.grid-row .right a.button{display:block;margin-right:0!important}}@media screen and (max-width:425px){body.machinepark .intro>.grid-col>.grid-row .right h1{margin-bottom:80px}}@media screen and (max-width:960px){.production-sub .image-slider .placeholder figure{height:100%!important}}@media screen and (max-width:1350px){.production-sub .image-slider .placeholder .controllers{padding-bottom:66.67%}}.quality .product-specs>.grid-col>.grid-row .specs-holder{padding-top:0}body.jobs .content .job-overview{overflow:hidden}body.jobs .content .job-overview .grid-col{overflow:visible}body.jobs .content .job-overview>.grid-col>.grid-row{padding:120px 0 30px;position:relative}body.jobs .content .job-overview>.grid-col>.grid-row:after{content:"";display:block;position:absolute;top:0;left:91.66666667%;width:30vw;height:100%;background-color:#e1ebfa;z-index:-1}@media screen and (max-width:850px){body.jobs .content .job-overview>.grid-col>.grid-row{width:100%;padding:120px 7.14285714% 30px}body.jobs .content .job-overview>.grid-col>.grid-row:after{width:180px;left:auto;right:0}}body.jobs .content .job-overview>.grid-col>.grid-row h2{color:#003c9b;font-size:2rem;font-weight:500;line-height:2.875rem;margin-top:0;margin-bottom:60px}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col{width:83.33333333%;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:start;align-items:flex-start;flex-wrap:wrap}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article{position:relative;background-color:#fff;display:block;width:45%;margin-bottom:60px;box-shadow:0 0 100px 0 rgba(0,40,105,0);-webkit-transition:box-shadow .3s;transition:box-shadow .3s}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article:nth-child(2n){margin-right:0}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article h3{position:relative;overflow:visible;width:100%;color:#fff;font-size:1.125rem;font-weight:700;line-height:1.1;padding:22px 30px;margin:0;background-color:#004bc8}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article .image{width:100%;margin-bottom:40px}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article .image figure{background-color:#d3d3d3;display:block;width:100%}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article .image figure img{width:100%}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article .wrapper{padding:30px 30px 60px}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article .more{display:block;overflow:hidden;position:absolute;right:0;bottom:0;width:160px;height:160px}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article .more .more-button-placeholder{position:absolute;right:-76px;bottom:-35px;width:213px;height:127px;background-color:rgba(0,75,200,.2);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;cursor:pointer;color:#6d9cea;font-size:.75rem;font-weight:700;letter-spacing:1px;line-height:1rem;text-transform:uppercase;-webkit-transition:background-color .3s,color .3s;transition:background-color .3s,color .3s}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article .more .more-button-placeholder .arrow-down{width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #004bc8;margin-top:10px;-webkit-transition:border .3s;transition:border .3s}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article .job-content{color:#6d9cea;font-size:1.125rem;line-height:2rem;padding-right:35px}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article .job-content p:first-child{margin-top:0}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article:hover{box-shadow:0 0 100px 0 rgba(0,40,105,.2)}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article:hover .more .more-button-placeholder{color:#fff;background-color:#004bc8}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article:hover .more .more-button-placeholder .arrow-down{border-top-color:#fff}@media screen and (max-width:1260px){body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col{width:100%}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article{width:47.5%}}@media screen and (max-width:850px){body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col{display:block}body.jobs .content .job-overview>.grid-col>.grid-row>.grid-col article{width:100%;max-width:550px;margin-left:auto;margin-right:auto!important}}body.jobs .content .job-footer{position:relative;z-index:4;background-color:#6d9cea;box-shadow:inset 0 0 200px 20px rgba(0,0,0,.1)}body.jobs .content .job-footer .grid-row{padding:80px 0;position:relative;overflow:visible;height:100%;display:-webkit-box;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}body.jobs .content .job-footer .grid-row .top-triangle{display:block;width:48px;height:48px;position:absolute;top:-24px;left:0;margin-left:-4.16666667%;z-index:2}body.jobs .content .job-footer .grid-row h2{text-align:center;color:#fff;font-size:2rem;font-weight:500;line-height:2.875rem;margin-top:0}body.jobs .content .job-footer .grid-row .buttons a.button{width:240px}body.jobs .content .job-footer .grid-row .buttons a.button:first-child{margin-right:60px;background-color:#86de25}body.jobs .content .job-footer .grid-row .buttons a.button:first-child:hover{background-color:#9fe551}@media screen and (max-width:650px){body.jobs .content .job-footer .grid-row .buttons a.button{display:block;width:250px;margin:0 auto}body.jobs .content .job-footer .grid-row .buttons a.button:first-child{margin-right:auto}body.jobs .content .job-footer .grid-row .buttons a.button+a.button{margin-top:20px}}@media screen and (max-width:960px){body.jobs .intro{padding-bottom:0}}@media screen and (max-width:425px){body.jobs .intro>.grid-col>.grid-row .right h1{margin-bottom:80px}}body.job-show .content .intro .left .image{height:auto}body.job-show .content .intro .left .image figure{height:auto;max-width:500px;margin-left:auto;background-color:transparent!important}body.job-show .content .intro .left .image figure img{display:block!important}@media screen and (max-width:960px){body.job-show .content .intro .left .image figure{margin-left:0;padding:0 7.14285714% 40px;max-width:none}body.job-show .content .intro .left .image figure img{max-width:500px}}body.job-show .content .intro .right a.button{margin-top:20px;background-color:#004bc8;width:250px}body.job-show .content .intro .right a.button:hover{background-color:#0041af}body.job-show .content .job-detail a.button{position:relative;top:-120px;left:-8.33333333%}body.job-show .content .job-detail>.grid-col>.grid-row{padding:80px 0 120px;max-width:1000px}body.job-show .content .job-detail>.grid-col>.grid-row h2{margin-bottom:0}body.projects .content .production-header>.grid-col>.grid-row .left .back-button:hover svg,body.projects .content .project-detail-header>.grid-col>.grid-row .left .back-button:hover svg{-webkit-transform:rotate(0deg) scale(1.2);transform:rotate(0deg) scale(1.2)}body.projects .content .production-header>.grid-col>.grid-row .left .back-button svg,body.projects .content .project-detail-header>.grid-col>.grid-row .left .back-button svg{-webkit-transform:rotate(0deg);transform:rotate(0deg)}body.projects .content .production-header>.grid-col>.grid-row .right .white-block,body.projects .content .project-detail-header>.grid-col>.grid-row .right .white-block{min-height:270px}body.projects .content .project-detail,body.projects .content .project-overview{position:relative;z-index:6;background:#004bc8 url(/img/circles_and_triangles.png) repeat;background-image:url(/img/circles_and_triangles.png),-webkit-gradient(linear,left bottom,left top,from(#004bc8),to(#003c9b));background-image:url(/img/circles_and_triangles.png),linear-gradient(0deg,#004bc8,#003c9b)}body.projects .content .project-detail>.grid-col:after,body.projects .content .project-overview>.grid-col:after{content:"";position:absolute;right:0;bottom:0;display:block;width:100vw;height:60px;background-color:#003c9b}body.projects .content .project-detail>.grid-col>.grid-row,body.projects .content .project-overview>.grid-col>.grid-row{position:relative;height:100%;min-height:650px}body.projects .content .project-detail>.grid-col>.grid-row .left,body.projects .content .project-overview>.grid-col>.grid-row .left{height:100%;width:50%;position:relative;z-index:2;padding:100px 0 70px}body.projects .content .project-detail>.grid-col>.grid-row .left article,body.projects .content .project-overview>.grid-col>.grid-row .left article{position:relative}body.projects .content .project-detail>.grid-col>.grid-row .left article:before,body.projects .content .project-overview>.grid-col>.grid-row .left article:before{position:absolute;left:0;content:"P";height:100px;width:100px;border-radius:50%;background-color:#004bc8;color:#fff;margin-right:30px;z-index:1;display:-webkit-inline-box;display:inline-flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center}body.projects .content .project-detail>.grid-col>.grid-row .left article:after,body.projects .content .project-overview>.grid-col>.grid-row .left article:after{position:absolute;left:0;top:0;content:"";height:100px;width:90%;opacity:0;border-radius:50px;z-index:0;background-color:#004bc8;-webkit-transition:opacity .3s;transition:opacity .3s}body.projects .content .project-detail>.grid-col>.grid-row .left article:hover:after,body.projects .content .project-overview>.grid-col>.grid-row .left article:hover:after{opacity:.5}body.projects .content .project-detail>.grid-col>.grid-row .left article a,body.projects .content .project-overview>.grid-col>.grid-row .left article a{width:83.33333333%;padding-left:130px;position:relative;height:100px;margin-bottom:60px;display:block;z-index:2;border:1px solid transparent}body.projects .content .project-detail>.grid-col>.grid-row .left article a:before,body.projects .content .project-overview>.grid-col>.grid-row .left article a:before{content:"";position:absolute;opacity:0;top:0;left:0;height:100px;width:100px;border-radius:50%;background-color:#55b9ff;background-position:50%;background-repeat:no-repeat;background-size:17.5%;background-image:url(/img/svg/arrow_white.svg);box-shadow:2px 2px 10px 0 rgba(0,0,0,.25);-webkit-transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}body.projects .content .project-detail>.grid-col>.grid-row .left article a:hover:before,body.projects .content .project-overview>.grid-col>.grid-row .left article a:hover:before{opacity:1}body.projects .content .project-detail>.grid-col>.grid-row .left article a:hover:after,body.projects .content .project-overview>.grid-col>.grid-row .left article a:hover:after{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}body.projects .content .project-detail>.grid-col>.grid-row .left article a:after,body.projects .content .project-overview>.grid-col>.grid-row .left article a:after{position:absolute;top:0;right:0;width:16px;height:100%;content:"";background-position:50%;background-repeat:no-repeat;background-image:url(/img/svg/arrow_white.svg);-webkit-transition:background-position .2s;transition:background-position .2s}body.projects .content .project-detail>.grid-col>.grid-row .left article a h2,body.projects .content .project-overview>.grid-col>.grid-row .left article a h2{color:#f0f5ff;font-size:1.125rem;line-height:2rem;margin-bottom:0}body.projects .content .project-detail>.grid-col>.grid-row .left article a h3,body.projects .content .project-overview>.grid-col>.grid-row .left article a h3{margin-top:0;color:#6d9cea;font-size:.9375rem;line-height:2rem}body.projects .content .project-detail>.grid-col>.grid-row .right,body.projects .content .project-overview>.grid-col>.grid-row .right{position:absolute;z-index:1;top:0;right:0;width:58.33333333%;margin-right:-8.33333333%;overflow:visible;height:100%}body.projects .content .project-detail>.grid-col>.grid-row .right figure,body.projects .content .project-overview>.grid-col>.grid-row .right figure{display:block;width:100%;height:100%;background-size:contain;background-position:0 0;background-repeat:no-repeat}body.projects .content .project-detail>.grid-col>.grid-row .right figure img,body.projects .content .project-overview>.grid-col>.grid-row .right figure img{width:100%;display:none}body.projects .content .project-detail>.grid-col>.grid-row .project-overview__paginator,body.projects .content .project-overview>.grid-col>.grid-row .project-overview__paginator{position:absolute;z-index:2;left:0;bottom:0;width:50%}@media screen and (max-width:960px){body.projects .content .project-detail,body.projects .content .project-overview{height:auto}body.projects .content .project-detail>.grid-col>.grid-row,body.projects .content .project-overview>.grid-col>.grid-row{width:100%}body.projects .content .project-detail>.grid-col>.grid-row .project-overview__paginator,body.projects .content .project-overview>.grid-col>.grid-row .project-overview__paginator{position:relative;background-color:#003c9b}body.projects .content .project-detail>.grid-col>.grid-row .left,body.projects .content .project-detail>.grid-col>.grid-row .project-overview__paginator,body.projects .content .project-detail>.grid-col>.grid-row .right,body.projects .content .project-overview>.grid-col>.grid-row .left,body.projects .content .project-overview>.grid-col>.grid-row .project-overview__paginator,body.projects .content .project-overview>.grid-col>.grid-row .right{width:100%}body.projects .content .project-detail>.grid-col>.grid-row .right,body.projects .content .project-overview>.grid-col>.grid-row .right{position:relative;margin-right:0;right:0;height:auto}body.projects .content .project-detail>.grid-col>.grid-row .right figure,body.projects .content .project-overview>.grid-col>.grid-row .right figure{height:auto;background-image:none!important}body.projects .content .project-detail>.grid-col>.grid-row .right figure img,body.projects .content .project-overview>.grid-col>.grid-row .right figure img{display:block}body.projects .content .project-detail>.grid-col>.grid-row .left,body.projects .content .project-overview>.grid-col>.grid-row .left{padding:100px 8.33333333% 70px}body.projects .content .project-detail>.grid-col>.grid-row .left article+article,body.projects .content .project-overview>.grid-col>.grid-row .left article+article{margin-top:60px}body.projects .content .project-detail>.grid-col>.grid-row .left article a,body.projects .content .project-overview>.grid-col>.grid-row .left article a{width:100%;padding-right:40px;margin-bottom:0}body.projects .content .project-detail>.grid-col>.grid-row .left article a:after,body.projects .content .project-overview>.grid-col>.grid-row .left article a:after{right:40px}body.projects .content .project-detail>.grid-col>.grid-row .left article:after,body.projects .content .project-overview>.grid-col>.grid-row .left article:after{width:100%}}@media screen and (max-width:425px){body.projects .content .project-detail,body.projects .content .project-overview{height:auto}body.projects .content .project-detail>.grid-col>.grid-row .left,body.projects .content .project-overview>.grid-col>.grid-row .left{padding-top:30px}body.projects .content .project-detail>.grid-col>.grid-row .left article:before,body.projects .content .project-overview>.grid-col>.grid-row .left article:before{width:75px;height:75px;top:10px}body.projects .content .project-detail>.grid-col>.grid-row .left article:after,body.projects .content .project-overview>.grid-col>.grid-row .left article:after{height:75px;top:10px;width:105%}body.projects .content .project-detail>.grid-col>.grid-row .left article a,body.projects .content .project-overview>.grid-col>.grid-row .left article a{padding-left:100px;margin-bottom:15px;width:100%}body.projects .content .project-detail>.grid-col>.grid-row .left article a:before,body.projects .content .project-overview>.grid-col>.grid-row .left article a:before{width:75px;height:75px;top:10px}}body.projects .content{position:relative;z-index:5}body.projects .content .project-detail-header .return-to-overview{display:none;width:100%;padding:25px 7.14285714%;background-color:#ff2b35;-webkit-transition:background-color .3s;transition:background-color .3s}body.projects .content .project-detail-header .return-to-overview:hover{background-color:#ff5e66}body.projects .content .project-detail-header .return-to-overview:hover svg{-webkit-transform:rotate(90deg) scale(1.2);transform:rotate(90deg) scale(1.2)}body.projects .content .project-detail-header .return-to-overview svg{position:relative;top:2px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:20px;height:16px}body.projects .content .project-detail-header .return-to-overview svg .st0{fill:#fff}body.projects .content .project-detail-header .return-to-overview .text{color:#fff;margin-left:10px;font-size:1rem;line-height:1.1rem}body.projects .content .project-detail-header>.grid-col>.grid-row .left{color:#003c9b}body.projects .content .project-detail-header>.grid-col>.grid-row .left .back-to-overview,body.projects .content .project-detail-header>.grid-col>.grid-row .left h4{margin-bottom:90px}body.projects .content .project-detail-header>.grid-col>.grid-row .left a:not(.back-to-overview){font-weight:700;color:#003c9b}body.projects .content .project-detail-header>.grid-col>.grid-row .left span.small-arrow{display:inline-block;font-size:10px;height:20px;color:#003c9b;padding:0 10px;-webkit-transform:scaleY(2);transform:scaleY(2)}body.projects .content .project-detail-header>.grid-col>.grid-row .right .white-block{height:270px;padding:83px 14.28571429%}body.projects .content .project-detail-header>.grid-col>.grid-row .right .white-block h4{color:#0f2346;font-size:1.125rem;line-height:2rem;margin-bottom:0;margin-top:0;font-weight:400}body.projects .content .project-detail-header>.grid-col>.grid-row .right .white-block .header-content{color:#6d9cea;font-size:1.875rem;line-height:2.25rem}body.projects .content .project-block{position:relative;z-index:6;background:#004bc8 url(/img/circles_and_triangles.png) repeat;background-image:url(/img/circles_and_triangles.png),-webkit-gradient(linear,left bottom,left top,from(#004bc8),to(#003c9b));background-image:url(/img/circles_and_triangles.png),linear-gradient(0deg,#004bc8,#003c9b)}body.projects .content .project-block>.grid-col>.grid-row{position:relative;height:100%;min-height:560px}body.projects .content .project-block>.grid-col>.grid-row .image{position:absolute;top:0;width:58.33333333%;height:100%}body.projects .content .project-block>.grid-col>.grid-row .image.right{right:-8.33333333%}body.projects .content .project-block>.grid-col>.grid-row .image.left{left:-8.33333333%}body.projects .content .project-block>.grid-col>.grid-row .image figure{display:block;width:100%;height:100%;background-size:contain;background-position:0 0;background-repeat:no-repeat}body.projects .content .project-block>.grid-col>.grid-row .image figure img{width:100%;display:none}body.projects .content .project-block>.grid-col>.grid-row .content{height:100%;width:50%;position:relative;padding:80px 8.33333333% 80px 0}body.projects .content .project-block>.grid-col>.grid-row .content>:first-child{margin-top:0}body.projects .content .project-block>.grid-col>.grid-row .content h1,body.projects .content .project-block>.grid-col>.grid-row .content h2,body.projects .content .project-block>.grid-col>.grid-row .content h3,body.projects .content .project-block>.grid-col>.grid-row .content h4{color:#fff}body.projects .content .project-block>.grid-col>.grid-row .content h1{font-size:2rem}body.projects .content .project-block>.grid-col>.grid-row .content h2{font-size:1.8rem}body.projects .content .project-block>.grid-col>.grid-row .content p{line-height:2rem}body.projects .content .project-block>.grid-col>.grid-row .content li strong,body.projects .content .project-block>.grid-col>.grid-row .content ol li:before,body.projects .content .project-block>.grid-col>.grid-row .content p strong,body.projects .content .project-block>.grid-col>.grid-row .content ul li:before{color:#fff}body.projects .content .project-block>.grid-col>.grid-row .content li a,body.projects .content .project-block>.grid-col>.grid-row .content p a{color:#fff;text-decoration:underline}body.projects .content .project-block>.grid-col.left>.grid-row .content{margin-left:50%;padding:80px 0 80px 8.33333333%}body.projects .content .dynamic-content{background-color:#fff;padding:80px 0}@media screen and (max-width:960px){body.projects .content .project-detail-header .return-to-overview{display:-webkit-box;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-webkit-box-pack:start;justify-content:flex-start;-webkit-box-align:center;align-items:center}body.projects .content .project-detail-header .left{padding:30px 7.14285714%}body.projects .content .project-detail-header>.grid-col>.grid-row .right .white-block{padding:50px 7.14285714%!important;height:auto}body.projects .content .project-detail-header>.grid-col>.grid-row .right .white-block .header-content{padding-bottom:0}body.projects .content .project-detail-header>.grid-col>.grid-row .right .white-block .header-content:before{display:none}body.projects .content .project-block,body.projects .content .project-detail{height:auto}body.projects .content .project-block>.grid-col>.grid-row,body.projects .content .project-block>.grid-col>.grid-row .left,body.projects .content .project-block>.grid-col>.grid-row .right,body.projects .content .project-detail>.grid-col>.grid-row,body.projects .content .project-detail>.grid-col>.grid-row .left,body.projects .content .project-detail>.grid-col>.grid-row .right{width:100%}body.projects .content .project-block>.grid-col>.grid-row .left,body.projects .content .project-detail>.grid-col>.grid-row .left{padding:60px 8.33333333%}body.projects .content .project-block>.grid-col>.grid-row{min-height:0;display:-webkit-box;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-webkit-align-items:initial;-moz-align-items:initial;-ms-align-items:initial;-webkit-box-pack:justify;justify-content:space-between;-webkit-box-align:initial;align-items:normal;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap}body.projects .content .project-block>.grid-col>.grid-row .image{position:relative;margin:0!important;left:0!important;right:0!important;padding:0;width:100%;height:auto;-webkit-order:2;-ms-order:2}body.projects .content .project-block>.grid-col>.grid-row .image figure{height:auto;background-image:none!important}body.projects .content .project-block>.grid-col>.grid-row .image figure img{display:block}body.projects .content .project-block>.grid-col>.grid-row .content{padding:60px 8.33333333%;width:100%;margin-left:0!important;-webkit-order:1;-ms-order:1}}#error-page-message{padding:100px 0;background-color:#fff}#error-page-message .grid-row .content{width:100%;text-align:center;color:#003c9b}#error-page-message .grid-row .placeholder{max-width:720px;margin:auto}#error-page-message .grid-row .catBlock{text-align:left;box-shadow:none;margin-top:0}#error-page-message .grid-row .catBlock .left{width:100%;margin-left:0;text-align:center;color:#003c9b}#error-page-message .grid-row .catBlock .right{display:none}.sitemap{padding-bottom:40px}.sitemap ul{padding-left:40px;padding-bottom:10px;font-size:.85rem}.sitemap ul>ul{padding-top:20px}.sitemap>ul{padding-left:20px}.sitemap li:before{top:6px}.sitemap li a{padding:3px 0}