@charset "UTF-8";#header:after,#header:before,h2>span:before{content:""}:root{--current-bp:xxs}html{font-size:6px}body{background-color:#a3a3a3;color:#181d22;font-size:16px;letter-spacing:.0015em;line-height:24px;font-family:Gilroy,sans-serif;font-weight:400}h1{color:#fff;font-size:60px;letter-spacing:-.021em;text-transform:uppercase;line-height:1em;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.subheader,h3{letter-spacing:.015em;font-weight:400;text-transform:uppercase;font-family:"DIN Condensed","Arial Narrow",sans-serif}.fake-h2,h2{-ms-flex-align:center;align-items:center;color:#333;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:4.2rem;position:relative;text-transform:uppercase;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400;font-size:22px;line-height:26px}h2>span{display:inline-block;overflow:hidden;position:relative}h2>span:before{background-color:#e3e3e3;height:100%;left:0;position:absolute;top:0;-webkit-transform:translateX(-101%);transform:translateX(-101%);width:100%;z-index:2}h2.js-reveal>span:before{-webkit-animation:animateHeader .75s .25s forwards;animation:animateHeader .75s .25s forwards}h2.js-reveal>span:nth-child(2):before{-webkit-animation-delay:.4s;animation-delay:.4s}h2.js-reveal>span:nth-child(3):before{-webkit-animation-delay:.55s;animation-delay:.55s}h2 span span{transition:opacity 0s .75s;opacity:0}h2.js-reveal span span{opacity:1}h3{font-size:27px;line-height:27px}p{padding-bottom:15px}p:last-child{padding-bottom:0}.subheader{color:#fff;font-size:16px;line-height:22px}.text-red{color:#a80625}.link--yellow{color:#e0dd20!important}.link--lime{color:#c2cf2c!important}.link--green{color:#89b53d!important}.link--green-dark{color:#2e9349!important}.hidden{display:none}.to-top{display:inline-block;width:50px;height:50px;top:calc(100vh - 100px);background-color:#a80625;border-radius:50%;position:sticky;float:right;margin-right:-76px;cursor:pointer}.to-top .icon{margin-top:20px}.to-top svg{fill:#fff}.page-template-customercenter .section.section-greyextralight{z-index:auto;position:static;overflow:visible}#header,#pageWrap{position:relative}#header,body.js-nav-open,html.js-nav-open{overflow:hidden}#pageWrap{margin:0 auto;max-width:100%}#header{height:100vh;width:100%;z-index:9;padding-right:20px;padding-left:20px}#header:before{background:linear-gradient(150.95deg,#d3d3d5 0,#bebbbd 73.81%,#bdbbbc 74.6%,#bdbbbc 76.16%,#b6b3b4 100%);height:100%;left:0;position:absolute;top:0;opacity:.15;width:100%;z-index:1}#header:after{background-color:rgba(41,41,41,.65);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}#header.header--no-filter::after,#header.header--no-filter::before{content:none}#breakingNews a:after,body:before{content:"";left:0}#header.header--no-filter h1{color:#6a6a6a}.header__teaser{max-width:718px;margin:0 auto;text-align:center;color:#fff;font-size:16px;line-height:24px;font-weight:500}#breakingNews{width:100%;background-color:#cd0c31;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;z-index:10;color:#fff;font-size:14px;line-height:22px;padding:15px 30px}.section .button__text,.section.section--green .button-primary .button__text,.section.section--green-dark .button-primary .button__text,.section.section--lime .button-primary .button__text,.section.section--yellow .button-primary .button__text{z-index:3;position:relative}#breakingNews p{padding-bottom:0}#breakingNews .icon{display:none}#breakingNews .icon path{fill:#fff}#breakingNews a{color:#fff;display:inline-block;position:relative}#breakingNews a:after{width:100%;height:1px;background-color:#fff;position:absolute;bottom:0}#brandlogo{max-width:100px}#headerImage,#video{height:100%;left:0;position:absolute;top:0;width:100%}#headerImage img,#video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}#header .content{position:relative;text-align:center;z-index:3}#header .cta{margin-top:5.8rem}#header .cta .button{color:#fff}#header .cta .link-button .text:before{background-color:#a80625}#scrollIndicator{bottom:0;color:#fff;cursor:pointer;display:inline-block;font-size:16px;left:0;position:absolute;right:0;text-align:center;text-transform:uppercase;line-height:26px;z-index:4}#scrollIndicator .text{display:block;margin-bottom:12px;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}#scrollIndicatorline{background-color:#fff;display:block;height:30px;margin:0 auto;width:1px}#cartForm{background-color:#f4f4f4;height:100%;left:100%;padding:140px 20px 0;position:absolute;text-align:center;top:0;transition:-webkit-transform .75s;transition:transform .75s;width:100vw;z-index:10}body.js-global-cart-open #cartForm{-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100vw}body.js-global-cart-open #cartForm .fields{padding-top:20px}#cartForm #orderLines{display:none;margin-bottom:0;text-align:left}body.js-global-cart-open #cartForm #orderLines{display:block}#cartForm #orderLines .header{font-family:Gilroy,sans-serif;font-weight:500}#burgerNavigation,#navSearchResults li .header,#navSearchResults li.header,#navSearchResults>a{text-transform:uppercase;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}body.js-product-order-sales-material #cartForm{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#cartForm .fake-h2{margin-top:20px;font-size:22px;line-height:26px}#cartForm .button-primary{width:100%}#cartForm .button-inline{margin-top:30px}#cartForm .icon-close,#machinesRequestForm .icon-close,#usedMachinesRequestForm .icon-close{cursor:pointer;position:absolute;right:20px;top:103px}#cartButtons{display:none}body.js-product-order-sales-material #cartButtons{display:block}#ordersubmit{display:none}#cartForm #ordersubmit{display:block;margin-top:3.7rem;pointer-events:none;transition:opacity .5s;opacity:0}body.js-global-cart-open #cartForm #ordersubmit{pointer-events:auto;opacity:1}body.js-product-order-now #cartForm #ordersubmit{margin-top:0;pointer-events:auto;opacity:1}#orderLines{margin-bottom:5rem;padding:0}#ordersubmit input[type=checkbox]+label p,#ordersubmit input[type=radio]+label p{width:calc(100% - 63px);margin-left:30px;display:inline-block;vertical-align:top}#ordersubmit .fieldset .input-wrap{width:100%;display:block;text-align:left}#delivery,#termsAndConditions{margin-top:40px}body:before{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:absolute;top:0;pointer-events:none;opacity:0;transition:opacity .25s}body.js-nav-open{max-height:calc(var(--vh,1vh) * 100)}body.js-nav-open:before{z-index:10;opacity:1}body.js-nav-open #burgerNavigation{opacity:1;pointer-events:auto;-webkit-transform:none;transform:none;z-index:99}#burgerNavigation{background:#f4f4f4;width:100%;height:calc(var(--vh,1vh) * 100);margin:auto;padding:16.25vw 0 6.25vw;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:0;-webkit-transform:scale(.95) translateZ(0);transform:scale(.95) translateZ(0);pointer-events:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;overflow-y:scroll;-webkit-overflow-scrolling:touch;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s}#burgerNavigation #burgerNav{width:100%;padding-bottom:10vw;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:start;align-self:flex-start}#burgerNavigation .burger-close{position:absolute;top:12px;right:24px;font-size:22px;line-height:42px;z-index:20;cursor:pointer}#burgerNavigation .icon-close{vertical-align:-1px}#burgerNavigation .icon-close path{fill:#a80625}#burgerNavigation .mobile-back{display:block;padding-bottom:10px}#burgerNavigation .mobile-back .icon-arrow-left{vertical-align:2px}#burgerNavigation ul{margin:0;padding:0}#burgerNavigation li.level-1{width:100%;padding:0 6.25vw;position:relative}#burgerNavigation li.level-1:last-child:after{content:none}#burgerNavigation a.level-1{display:block;font-size:24px;line-height:38px;color:#181d22}#burgerNavigation ul.level-2{height:0;overflow:hidden;transition:height .35s}#burgerNavigation li.level-2{height:35px;transition:height .36s,opacity .35s}#burgerNavigation li.level-2:last-child{margin-bottom:30px}#burgerNavigation li.level-2.children:before{content:"";width:2px;height:14px;background-color:#a80625;position:absolute;top:11px;right:6px;transition:-webkit-transform .35s;transition:transform .35s;pointer-events:none}#burgerNavigation li.level-2.children:after{content:"";width:14px;height:2px;background-color:#a80625;position:absolute;top:17px;right:0;transition:-webkit-transform .35s;transition:transform .35s;pointer-events:none}#burgerNavigation li.level-2.js-open:after,#burgerNavigation li.level-2.js-open:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#burgerNavigation a.level-2{display:block;font-size:20px;line-height:35px;color:#181d22}#burgerNavigation ul.level-3{width:90%;height:calc(var(--vh,1vh) * 100);padding:16.25vw 6.25vw 6.25vw;position:fixed;top:0;right:0;background-color:#e3e3e3;opacity:0;-webkit-transform:translateX(100px) translateZ(0);transform:translateX(100px) translateZ(0);transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;z-index:10;pointer-events:none;box-shadow:-10px 0 15px 0 rgba(180,180,180,.5)}#burgerNavigation ul.level-3.js-open{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1;pointer-events:auto}#burgerNavigation li.level-3.children:before{content:"";width:2px;height:10px;background-color:#a80625;position:absolute;top:16px;right:4px;transition:-webkit-transform .35s;transition:transform .35s;pointer-events:none}#burgerNavigation li.level-3.children:after{content:"";width:10px;height:2px;background-color:#a80625;position:absolute;top:20px;right:0;transition:-webkit-transform .35s;transition:transform .35s;pointer-events:none}#burgerNavigation li.level-3.js-open:after,#burgerNavigation li.level-3.js-open:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}#burgerNavigation a.level-3{display:block;font-size:22px;line-height:36px;color:#181d22}#burgerNavigation ul.level-4{height:0;margin-bottom:30px;display:block;overflow:hidden;transition:height .35s}#burgerNavigation ul.level-4.js-open{height:auto;overflow:visible}#burgerNavigation a.level-4{font-size:18px;line-height:35px;color:#727980;display:block;position:relative}#burgerNavigation a.level-4 .icon{display:none}#burgerNavigation a.level-4.js-open:before{content:"";width:100%;height:100%;background-color:#fff;position:absolute;top:0;left:0;z-index:-1}#burgerNavigation ul.level-5{background-color:#fff;margin:auto;padding:4.61% 1.15%;position:fixed;top:0;right:0;bottom:0;z-index:10;pointer-events:none;opacity:0;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:start;align-content:flex-start;-webkit-transform:scale(.95) translateZ(0);transform:scale(.95) translateZ(0);transition:none;overflow:hidden}#burgerNavigation ul.level-5.js-open{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);pointer-events:auto}#burgerNavigation li.level-5.level-5-fw-btn{width:100%;text-align:left}#burgerNavigation li.level-5.level-5-fw-btn .text{padding-bottom:0}#burgerNavigation li.level-5.level-5-fw-btn .button .text{height:50px!important;font-size:16px!important;line-height:20px!important;color:#181d22!important;transition:color .75s}#burgerNavigation li.level-5.level-5-fw-btn .button:hover .text{color:#fff!important}#burgerNavigation li.level-5,#burgerNavigation li.level-6{width:20%;margin:0 2.46% 6%;text-align:center}#burgerNavigation li.level-5 img,#burgerNavigation li.level-6 img{max-width:100%;display:block}#burgerNavigation li.level-5 .text,#burgerNavigation li.level-6 .text{padding-bottom:10px;display:block;font-size:14px;line-height:22px}#burgerNavigation a.level-5,#burgerNavigation a.level-6{color:#727980}#burgerNavigation .social{padding:0 0 0 6.25vw;position:relative}#burgerNavigation #burgerBottom{padding:0 6.25vw 0 0;position:relative}#burgerNavigation #burgerBottom a{-ms-flex-align:center;align-items:center;border:2px solid #a80625;color:#333;display:inline-block;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:6rem;-ms-flex-pack:center;justify-content:center;margin-right:12px;text-align:center;line-height:20px;vertical-align:top;width:6rem}#navSearch{position:relative;overflow:visible}#navSearch .icon{cursor:pointer}#navSearch .input-wrap{width:250px}#navSearch .input-wrap input{margin-bottom:0}#navSearch form{width:150px;overflow:hidden;opacity:0;transition:width .25s,opacity .5s,overflow 0s .5s;pointer-events:none;position:absolute;top:-15px;right:0}#navSearch.js-active form{width:250px;opacity:1;pointer-events:auto;overflow:visible}#navSearchResults,#navSearchResults:before{opacity:0;pointer-events:none;position:absolute}#navSearchResults,.table-wrap{-webkit-overflow-scrolling:touch;overflow-y:scroll}#navSearchResults{width:850px;min-height:100px;max-height:calc(100vh - 83px);background-color:#fff;padding:25px 25px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;top:100%;right:0;z-index:99;box-shadow:0 0 25px 0 rgba(180,180,180,.25);transition:opacity .25s ease-in-out;overflow-x:hidden}#navSearchResults:before{content:"";width:100%;height:100%;background-color:rgba(114,121,128,.75);top:0;left:0;z-index:10;transition:opacity .35s}#navSearchResults.js-searching:before{opacity:1;pointer-events:auto}#navSearchResults .loading-spinner{width:180px;height:30px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;opacity:0;transition:opacity .35s}#navSearchResults.js-searching .loading-spinner{opacity:1}#navSearchResults.js-searching .loading-spinner span{width:40px;height:40px;display:block;border-radius:50%;background:#fff;opacity:.25;-webkit-transform:translateZ(0) scale(.5);transform:translateZ(0) scale(.5)}#navSearchResults.js-searching .loading-spinner span:first-child{-webkit-animation:loadingCircle 2s infinite;animation:loadingCircle 2s infinite}#navSearchResults.js-searching .loading-spinner span:nth-child(2){margin:0 30px;-webkit-animation:loadingCircle 2s .25s infinite;animation:loadingCircle 2s .25s infinite}#navSearchResults.js-searching .loading-spinner span:last-child{-webkit-animation:loadingCircle 2s .5s infinite;animation:loadingCircle 2s .5s infinite}#navSearchResults>a{width:100%;font-size:22px;line-height:30px}#navSearchResults.js-active,#navSearchResults.js-searching{opacity:1;pointer-events:auto}#navSearchResults .button{margin-bottom:4rem;color:#333!important}#navSearchResults ul{width:50%;margin-bottom:50px;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#navSearchResults ul:nth-child(even){border-right:1px solid #858585}#navSearchResults ul:nth-child(even) li{padding-right:50px}#navSearchResults ul:nth-child(odd) li{padding-left:50px}#navSearchResults ul:last-child{border-right:0}#navSearchResults li{width:100%;margin:0 0 3rem;-ms-flex-order:3;order:3}#navSearchResults li.employee p,#navSearchResults li.machine p{width:calc(100% - 115px)}#navSearchResults li:last-child{margin-bottom:0}#navSearchResults li.header{display:block;margin-bottom:16px;font-size:22px;line-height:30px}#navSearchResults li .header{display:block;margin-bottom:7px;font-size:18px;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#navSearchResults li a:not(.button),#navSearchResults li.employee div{font-family:Gilroy,sans-serif!important;font-weight:400!important}#navSearchResults li .header+.header{margin-top:-7px}#navSearchResults li.machine a{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}#navSearchResults li.employee{max-width:none}#navSearchResults li.employee div{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:16px;line-height:24px;color:#6f6f6f!important;text-transform:none!important}#navSearchResults li img{max-width:100px;margin-right:15px;box-shadow:none}#navSearchResults li a:not(.button){font-size:14px;line-height:22px;color:#6f6f6f!important;text-transform:none!important}#navSearchResults li a:not(.button):hover{color:#181d22!important}#navSearchResults .label{font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400;text-transform:uppercase}#burgerBottom form{width:245px;padding:25px 20px;background-color:#fff;overflow:hidden;opacity:0;transition:width .25s,opacity .5s;pointer-events:none;position:absolute;top:-5px;right:0;box-shadow:0 0 25px 0 rgba(180,180,180,.25)}#burgerBottom form.js-active{width:345px;opacity:1;pointer-events:auto;-webkit-transform:translateY(-315px);transform:translateY(-315px)}#burgerBottom form .input-wrap{width:305px}#burgerBottom form .input-wrap input{margin-bottom:0}#burgerBottom form .button{width:63px;height:29px;padding-left:0;padding-right:0;position:absolute;top:-12px;right:7px}#navigation{border-bottom:1px solid transparent;height:83px;left:0;max-width:1920px;position:fixed;top:0;transition:height .25s,background-color .5s,border .5s,top 0s,opacity .5s;width:100%;z-index:11;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;padding:4.2rem 20px}#primaryNavigation ul.level-2,#primaryNavigation ul.level-3{background-color:#fff;border-color:#e3e3e3;border-width:1px 0;box-shadow:0 9px 15px 0 rgba(180,180,180,.25);left:0}#navigation.js-scrolled{background-color:#fff;border-color:#e3e3e3;box-shadow:0 9px 15px 0 rgba(180,180,180,.25)}body.page-template-ecomcheckout #navigation,body.page-template-ecomproductdetail #navigation,body.page-template-ecomproducts #navigation,body.page-template-ecomproductswebshop #navigation,body.page-template-productdetail #navigation,body.page-template-used-machine #navigation,body.page-template-used-machines #navigation{background-color:#fff;border-color:#e3e3e3}#navigation.js-hide{height:50px;padding-top:0;padding-bottom:0}#primaryNavigation a,#primaryNavigation ul.level-3 .text{padding:0 11px;text-transform:uppercase;overflow:hidden;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}#navigation a{color:#b4b4b4;display:block;text-transform:uppercase;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}#navigation li{display:inline-block;vertical-align:-11px}.navigation__logos-wrap{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.navigation__logos-wrap img{width:70px}.navigation__logos-wrap a{float:none!important}.navigation__logos-wrap a:last-child{margin:0 20px 0 0;-ms-flex-order:2;order:2}#burger,#primaryNavigation li:last-child a,#secondaryNavigation{margin-right:0}#logo,#primaryNavigation{float:left}#primaryNavigation{display:none;-ms-flex-order:2;order:2}#logo{height:25px;width:140px;-ms-flex-order:1;order:1}#logo svg{height:100%;width:100%}#logo path{fill:#fff}#navigation.js-scrolled #logo path,#navigation.js-scrolled #logo polygon,.page-template-productdetail #logo path,body.js-primarynav-open #logo path,body.js-primarynav-open #logo polygon,body.page-template-ecomcheckout #logo path,body.page-template-ecomcheckout #logo polygon,body.page-template-ecomproductdetail #logo path,body.page-template-ecomproductdetail #logo polygon,body.page-template-ecomproducts #logo path,body.page-template-ecomproducts #logo polygon,body.page-template-ecomproductswebshop #logo path,body.page-template-ecomproductswebshop #logo polygon,body.page-template-productdetail #logo path,body.page-template-productdetail #logo polygon,body.page-template-used-machine #logo path,body.page-template-used-machine #logo polygon,body.page-template-used-machines #logo path,body.page-template-used-machines #logo polygon{fill:#333}#burger,#secondaryNavigation{float:right}#burger{margin-left:auto;-ms-flex-order:4;order:4}#burger,#primaryNavigation,#secondaryNavigation{padding-top:5px}#primaryNavigation a{transition:color .5s;color:#fff;display:inline-block;position:relative;font-size:15px!important;line-height:25px!important}#primaryNavigation a:before{background-color:#a80625;content:"";height:14px;left:0;position:absolute;top:12px;-webkit-transform:translateX(-101%);transform:translateX(-101%);transition:-webkit-transform .5s;transition:transform .5s;width:100%;z-index:-1}#navigation.js-scrolled #primaryNavigation a:before,body.js-primarynav-open #primaryNavigation a:before,body.page-template-ecomcheckout #primaryNavigation a:before,body.page-template-ecomcheckout.js-no-touch #primaryNavigation a:before,body.page-template-ecomproductdetail #primaryNavigation a:before,body.page-template-ecomproductdetail.js-no-touch #primaryNavigation a:before,body.page-template-ecomproducts #primaryNavigation a:before,body.page-template-ecomproducts.js-no-touch #primaryNavigation a:before,body.page-template-ecomproductswebshop #primaryNavigation a:before,body.page-template-ecomproductswebshop.js-no-touch #primaryNavigation a:before,body.page-template-productdetail #primaryNavigation a:before,body.page-template-productdetail.js-no-touch #primaryNavigation a:before,body.page-template-used-machine #primaryNavigation a:before,body.page-template-used-machine.js-no-touch #primaryNavigation a:before,body.page-template-used-machines #primaryNavigation a:before,body.page-template-used-machines.js-no-touch #primaryNavigation a:before{background-color:#e3e3e3}body.js-no-touch #primaryNavigation a:hover{color:#fff}#navigation.js-scrolled #primaryNavigation a,#navigation.js-scrolled #primaryNavigation a:hover,body.js-primarynav-open #primaryNavigation a,body.js-primarynav-open #primaryNavigation a:hover,body.page-template-ecomcheckout #primaryNavigation a,body.page-template-ecomcheckout #primaryNavigation a:hover,body.page-template-ecomcheckout.js-no-touch #primaryNavigation a:hover,body.page-template-ecomproductdetail #primaryNavigation a,body.page-template-ecomproductdetail #primaryNavigation a:hover,body.page-template-ecomproductdetail.js-no-touch #primaryNavigation a:hover,body.page-template-ecomproducts #primaryNavigation a,body.page-template-ecomproducts #primaryNavigation a:hover,body.page-template-ecomproducts.js-no-touch #primaryNavigation a:hover,body.page-template-ecomproductswebshop #primaryNavigation a,body.page-template-ecomproductswebshop #primaryNavigation a:hover,body.page-template-ecomproductswebshop.js-no-touch #primaryNavigation a:hover,body.page-template-productdetail #primaryNavigation a,body.page-template-productdetail #primaryNavigation a:hover,body.page-template-productdetail.js-no-touch #primaryNavigation a:hover,body.page-template-used-machine #primaryNavigation a,body.page-template-used-machine #primaryNavigation a:hover,body.page-template-used-machine.js-no-touch #primaryNavigation a:hover,body.page-template-used-machines #primaryNavigation a,body.page-template-used-machines #primaryNavigation a:hover,body.page-template-used-machines.js-no-touch #primaryNavigation a:hover{color:#727980}body.js-no-touch #primaryNavigation a:hover:before{-webkit-transform:none;transform:none}#secondaryNavigation .icon{margin-left:1.5rem}#primaryNavigation li.level-1,#primaryNavigation li.level-2{position:static}#primaryNavigation ul.level-2{border-style:solid;height:10rem;padding-top:3.5rem;pointer-events:none;position:absolute;text-align:center;top:100%;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;opacity:0;width:100%;z-index:-1}#primaryNavigation ul.level-2.js-active{pointer-events:auto;-webkit-transform:none;transform:none;opacity:1}#primaryNavigation ul.level-2:before{background-color:#fff;content:"";height:117px;left:0;position:absolute;top:-1px;-webkit-transform:translateY(-100%);transform:translateY(-100%);width:100%}#primaryNavigation a.level-2.js-active:before{-webkit-transform:none;transform:none}#primaryNavigation ul.level-3{border-style:solid;min-height:20rem;padding-top:3.8rem;pointer-events:none;position:absolute;top:100%;-webkit-transform:translateY(-10rem);transform:translateY(-10rem);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;opacity:0;width:100%;z-index:-2}#primaryNavigation ul.level-3.js-active{pointer-events:auto;-webkit-transform:none;transform:none;opacity:1}#primaryNavigation a.level-3:before{content:none}#primaryNavigation img{display:block}#primaryNavigation ul.level-3 .text{margin-top:10px;color:#fff;display:inline-block;font-size:14px;position:relative;line-height:24px}#primaryNavigation ul.level-3 .text:before{background-color:#a80625;content:"";height:14px;left:0;position:absolute;top:12px;-webkit-transform:translateX(-101%);transform:translateX(-101%);transition:-webkit-transform .5s;transition:transform .5s;width:100%;z-index:-1}#primaryNavigation a.level-3 .text{color:#727980}#primaryNavigation a.level-3 .text:before{background-color:#e3e3e3}body.js-no-touch #primaryNavigation a.level-3:hover .text:before{-webkit-transform:none;transform:none}#secondaryNavigation{display:none;margin-top:-10px;-ms-flex-order:3;order:3;margin-left:auto}#secondaryNavigation .user{color:#fff;text-transform:uppercase;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}#secondaryNavigation .user .icon{margin-left:7px;vertical-align:3px}#navigation .cart,#navigation .cart~li,sub,sup{vertical-align:baseline}#secondaryNavigation .user .icon path{fill:#b4b4b4}#navigation.navigation--dark #logo path,#navigation.navigation--dark .icon path,.page-template-energy-solutions #navigation #logo path,.page-template-energy-solutions #navigation .icon path{fill:#6a6a6a}#secondaryNavigation .user a{display:inline-block;margin-left:20px}#navigation .cart{margin-right:15px}#navigation .mobile-cart{display:inline-block;margin-left:auto;margin-right:15px;position:relative;top:-5px}#navigation .cart a{border:1px solid #b4b4b4;border-radius:50%;height:40px;text-align:center;line-height:44px;width:40px}#navigation .icon-cart{margin-left:0}#navigation .cart-count{background-color:#a80625;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:22px;overflow:hidden;position:absolute;right:-6px;top:-3px;line-height:24px;width:22px;font-family:Gilroy,sans-serif;font-weight:500}#navigation.navigation--dark .icon-burger g{stroke:#6a6a6a}#navigation.navigation--dark a{color:#6a6a6a}.accordion{text-align:left}.accordion__item{overflow:hidden}.accordion__item [aria-expanded]{cursor:pointer}.accordion__item [aria-labelledby]{overflow:hidden;transition:height .4s ease-out}.accordion__item [aria-labelledby][aria-hidden=true]{height:0}.accordion__item [aria-labelledby][aria-hidden=true] a{transition:visibility 0s .4s;visibility:hidden}.accordion__title{padding-top:20px;padding-bottom:20px;margin-bottom:0;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:inherit;transition:border-bottom-color .15s ease-in-out}.accordion__title[aria-expanded=true]{border-bottom-color:transparent}.accordion__title[aria-expanded=true] .accordion__plus::after{content:"\2212";transition:1s}.accordion__plus::before,.section.section--red .button.button-primary::after,.section.section--red .button.button-primary::before{content:none}.accordion__plus{position:absolute;right:30px}.accordion__plus::after{content:"\002B";transition:1s}.accordion__content{width:100%;border-bottom:1px solid #333}.accordion__content-inner{padding:20px 0;max-width:940px}.section{position:relative;text-align:center;transition:-webkit-transform .5s;transition:transform .5s;z-index:9;padding:40px 20px}.section.section--white,.section.section-white{background-color:#fff}.range-input:before,.section.section--grey-extra-dark,.section.section-greyextradark,.video .play{background-color:#181d22}.section-checkout,.section.section--grey-extra-light,.section.section-greyextralight{background-color:#f4f4f4}.section.section--yellow{background-color:#e0dd20;color:#181d22}.section.section--yellow form a,.section.section--yellow form a span{color:#2e9349!important}.section.section--yellow .quote{color:inherit}.section.section--yellow .button-primary::after,.section.section--yellow .button-primary::before{background-color:#2e9349!important}.section.section--lime{background-color:#c2cf2c;color:#181d22}.section.section--lime form a,.section.section--lime form a span{color:#2e9349!important}.section.section--lime .quote{color:inherit}.section.section--lime .button-primary::after,.section.section--lime .button-primary::before{background-color:#2e9349!important}.section.section--green{background-color:#89b53d;color:#fff}.section.section--green a,.section.section--green form a,.section.section--green form a span,.section.section--green h2{color:#fff!important}.section.section--green .button-primary{color:#fff}.section.section--green .button-primary::after,.section.section--green .button-primary::before{background-color:#2e9349!important}.section.section--green-dark{background-color:#2e9349;color:#fff}.section.section--green-dark a,.section.section--green-dark form a,.section.section--green-dark form a span,.section.section--green-dark h2{color:#fff!important}.section.section--green-dark .button-primary::after,.section.section--green-dark .button-primary::before{background-color:#89b53d!important}.section.section-black{background-color:#000}.section.section-black#footer a,.section.section-black#footer p{color:#fff}.section.section-black#footer .social:not(.creditCards) path{fill:#fff}.section.section-greyextradark+.section.section-greyextradark,.section.section-greyextralight+.section.section-greyextralight,.section.section-white+.section.section-white{padding-top:0}.section.section--blue-dark{background-color:#003A54;color:#fff}.section.section--blue-dark a,.section.section--blue-dark a span,.section.section--blue-dark h2{color:#fff!important}.section.section--blue-dark input{color:#000}.section.section--blue-dark .button.button-primary{color:#fff}.section.section--red{background-color:#a80625;color:#fff}.section.section--red a,.section.section--red a span,.section.section--red h2{color:#fff!important}.section.section--red input{color:#000}.section.section--red .button.button-primary{background-color:#fff;color:#000}.section.section--blue-medium{background-color:#0084BF}.section.section--blue-grey-medium{background-color:#727980}.section.section-quote{background-size:cover;background-position:center center}.section-text{padding-top:53px}.section-text+.section-text{padding-top:0!important;padding-bottom:67px}.section-text+.section-text .content{padding-top:0!important}.section-text+.section-video{padding-top:14rem!important}.section-text .content{margin:0 auto;max-width:930px;text-align:left}.section-text .content a:not(.button){color:#a80625}.section-text .content a.button-secondary{background-color:transparent;color:#181d22}.section-text h2,.section-text h2~h2{-ms-flex-align:start;align-items:flex-start;font-size:30px;margin-bottom:0;padding-bottom:13px;line-height:36px}.section-text .content img{display:inline-block;margin-bottom:4.1rem;max-width:100%}.section-text img{max-width:100%}.section-group-text .content{margin:0 auto;max-width:930px;text-align:left}.business-area,.section-group-text__cta-wrap{text-align:center}.section-group-text .content a:not(.button){color:#a80625}.section-group-text .content img{display:inline-block;margin-bottom:4.1rem;max-width:100%}.section.section-tease{margin:0 auto;max-width:1920px;min-height:166vh;padding-top:2.6rem;width:100%;z-index:1}.section-tease>.content{margin:15vh auto 0;max-width:100%}.section-tease+.section{margin-top:-118vh}.section-tease .read-more-wrap{height:0;overflow:hidden;transition:height .5s;z-index:1}.section-tease .read-more-wrap .content{margin-top:0;padding-bottom:3rem;padding-top:7rem}.section-tease p{font-size:16px;line-height:24px}.section-businessareas h2{color:#fff}#businessAreaList{margin:0;overflow:auto;padding:4.2rem 0 8rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between}.business-area{height:0;overflow:hidden;padding-bottom:51.84%;margin-bottom:20px;width:100%}.business-area h3{font-size:27px;line-height:27px}.business-area .link,.section-news .news .date,.section-news .news .link,.used-machine .link{font-size:14px;text-transform:uppercase}.business-area .content,.business-area .image-wrap{height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.business-area .image-wrap{transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:scale(1.01);transform:scale(1.01)}.business-area .image-wrap:before{background:linear-gradient(150.95deg,#d3d3d5 0,#bebbbd 73.81%,#bdbbbc 74.6%,#bdbbbc 76.16%,#b6b3b4 100%);content:"";height:100%;left:0;position:absolute;top:0;opacity:.15;width:100%;z-index:1}.business-area .image-wrap:after{background-color:rgba(41,41,41,.65);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:2;opacity:.65}body.js-no-touch .business-area:hover .image-wrap{-webkit-transform:scale(1.05) translate3d(0,0,0);transform:scale(1.05) translate3d(0,0,0)}.business-area .link:before,.used-machine .link:before{-webkit-transform:translateX(-101%);content:"";width:100%}.business-area .content{-ms-flex-align:center;align-items:center;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;z-index:1}.business-area img{max-width:100%;z-index:0}.business-area .link{color:#fff;display:inline-block;overflow:hidden;padding:0 11px;position:relative;line-height:24px;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.business-area .link:before{background-color:#a80625;height:14px;left:0;position:absolute;top:12px;transform:translateX(-101%);transition:-webkit-transform .5s;transition:transform .5s;z-index:-1}#usedMachinesWrap .approved,#usedMachinesWrap .price{background-color:#a80625;padding:7px 11px;position:absolute;top:15px;line-height:22px;font-size:20px;font-weight:400;font-family:"DIN Condensed","Arial Narrow",sans-serif}body.js-no-touch .business-area:hover .link:before{-webkit-transform:none;transform:none}#usedMachinesWrap{width:100%;height:0;overflow:hidden;opacity:0;transition:opacity .5s}#usedMachinesWrap.js-show{opacity:1;height:auto}#usedMachinesWrap .price{color:#fff;left:0}#usedMachinesWrap .approved{color:#fff;right:0;text-transform:uppercase}.section-used-machines>.content{position:relative}.section-used-machines .navigation-arrow{position:absolute;top:50%;cursor:pointer}.section-used-machines .navigation-arrow-left{left:-20px}.section-used-machines .navigation-arrow-right{right:-20px}#chosenUsedMachinesList,#usedMachinesList{margin-bottom:6rem;margin-top:4.3rem;padding:0;position:relative;text-align:right;width:100%}.used-machine{box-shadow:0 10px 25px 0 rgba(0,0,0,.15);display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;left:-100vw;position:absolute;top:0;opacity:0;width:100%;transition:left 0s .5s,right 0s .5s,opacity .5s}.used-machine.js-left{left:0;position:relative;opacity:1}.used-machine a{color:#000;display:block;height:100%;opacity:1;width:100%}.used-machine .label,body.js-read-more-open .video-large h2{color:#333}.page-template-frontpage #usedMachinesList .used-machine a{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.used-machine .image-wrap img{height:auto;position:static;-webkit-transform:none;transform:none;vertical-align:middle}.used-machine .content{background-color:#fff;display:block;padding:2.6rem 2.9rem;text-align:left;width:100%}.used-machine h3{font-size:20px;padding-bottom:1.4rem;line-height:19px}.used-machine .specifications{font-size:13px;padding:0;line-height:21px}.used-machine .specification{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.used-machine .link-wrap{-ms-flex-align:center;align-items:center;background-color:rgba(32,32,32,.55);display:block;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .5s;opacity:0;width:100%}body.js-no-touch .used-machine:hover .link-wrap{pointer-events:auto;opacity:1}.used-machine .link{z-index:1;color:#fff;display:inline-block;overflow:hidden;padding:0 11px;position:relative;line-height:24px;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.used-machine .link:before{background-color:#a80625;height:14px;left:0;position:absolute;top:12px;transform:translateX(-101%);transition:-webkit-transform .5s;transition:transform .5s;z-index:-1}body.js-no-touch .used-machine a:hover .link:before,body.js-no-touch .used-machine:hover .link:before{-webkit-transform:none;transform:none}.section-focus{text-align:left}#focusList{padding:0}#focusList h2{-ms-flex-align:center;align-items:center;font-size:22px;line-height:26px}#brandList,.focus{-ms-flex-wrap:wrap}#focusList h2 span{display:block}.focus{display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-bottom:10rem}.focus .image-wrap,.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(2){-ms-flex-order:1;order:1}.focus:last-child{margin-bottom:0}.focus .content,.focus .image-wrap{overflow:hidden;position:relative;width:100%}.focus .content{padding-top:18px;text-align:center;-ms-flex-order:2;order:2}.focus .image-wrap img{display:block;height:auto;position:relative;width:auto;width:100%}.section-news h2{color:#fff}.section-news #newsList{color:#fff;height:0;margin:22px -15px;overflow:hidden;padding:0 0 57.33%;position:relative}.section-news .navigation-arrow{display:none}.section-news .navigation-arrow-left{left:4vw}.section-news .navigation-arrow-right{right:4vw}.section-news #newsListMobileIndicators{display:block;margin-bottom:22px;padding:0}.section-news .indicator-item{background-color:#6f6f6f;border-radius:50%;display:inline-block;height:14px;margin:0 7px;transition:color .5s;width:14px}.section-news .indicator-item.js-active{background-color:#a80625}.section-news .news{box-shadow:0 15px 30px rgba(0,0,0,.3);display:inline-block;pointer-events:none;position:absolute;-webkit-transform:translateX(-150%) translateY(11%);transform:translateX(-150%) translateY(11%);-webkit-transform-origin:top center;transform-origin:top center;transition:opacity .5s;opacity:0;width:100%;z-index:1}.section-image-map__marker-text.js-show,body.js-no-touch .product-rental-list .link-wrap{pointer-events:auto;opacity:1}.section-news .news:before{background-color:rgba(18,18,18,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.section-news .news.js-active,.section-news .news.js-next,.section-news .news.js-prev{left:0;margin:0 auto;pointer-events:auto;right:0;transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;opacity:1}.link-box .link,.section-news .news .link{transition:height .5s;overflow:hidden;font-weight:400}.section-news .news.js-active{top:0;-webkit-transform:none;transform:none;z-index:2}.section-news .news.js-prev{left:0;-webkit-transform:translateX(-100%) translateY(11%);transform:translateX(-100%) translateY(11%)}.section-news .news.js-next{right:0;-webkit-transform:translateX(100%) translateY(11%);transform:translateX(100%) translateY(11%)}.section-news .news.js-next+.news{-webkit-transform:translateX(150%) translateY(11%);transform:translateX(150%) translateY(11%)}.section-news .news .content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;left:0;padding:0 10px;position:absolute;top:0;width:100%}.section-news .news img{display:block;position:relative;width:100%;z-index:-2}.section-news .news .date{line-height:26px;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.section-news .news h3{width:100%}.section-news .news a{color:#fff;display:block}.section-news .news .link{height:0;color:#fff;display:inline-block;padding:0 11px;position:relative;line-height:24px;font-family:"DIN Condensed","Arial Narrow",sans-serif}.section-news .news .link:before{background-color:#a80625;content:"";height:14px;left:0;position:absolute;top:12px;-webkit-transform:translateX(-101%);transform:translateX(-101%);transition:-webkit-transform .5s;transition:transform .5s;width:100%;z-index:-1}.section-news .news.js-active:hover .link{height:46px}.section-news .news.js-active:hover .link:before{-webkit-transform:none;transform:none}.section-news .button.button-secondary{color:#fff}#brandList{display:-ms-flexbox;display:flex;flex-wrap:wrap;padding:3.8rem 0 0}.brand,.link-box a{-ms-flex-align:center}.brand{align-items:center;border-left:1px solid #e3e3e3;border-top:1px solid #e3e3e3;display:-ms-flexbox;display:flex;height:22.4rem;-ms-flex-pack:center;justify-content:center;width:50%}.brand img{max-width:80%}.section-newsletter label p{display:inline}.section-newsletter .content{margin:0 auto;max-width:100%;width:650px}.section.section-linkboxes{padding:0}#linkBoxList{background-position:center center;background-size:cover;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.link-box{border-bottom:1px solid #6f6f6f;display:-ms-flexbox;display:flex;padding:6vw 0;position:relative;width:100%}.link-box:after,.link-box:before{height:100%;position:absolute;top:0;z-index:1;left:0;width:100%;content:"";transition:opacity .5s}.link-box:before{background-color:rgba(18,18,18,.68)}.link-box:after{background-color:rgba(18,18,18,.3);opacity:0}.link-box .link,.link-box a{color:#fff;position:relative}body.js-no-touch .link-box:hover:before{opacity:0}body.js-no-touch .link-box:hover:after{opacity:1}.link-box a{align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;width:100%;z-index:2}#employeeSearch .text,.link-box .link{display:inline-block;font-family:"DIN Condensed","Arial Narrow",sans-serif;text-transform:uppercase}.link-box .icon,.link-box h2,.link-box p{z-index:2}.link-box .icon{margin-bottom:16px}.link-box h2{color:#fff;margin-bottom:2.4rem;font-size:22px;line-height:26px}.link-box p{max-width:165px;padding-bottom:2rem}.link-box .link{height:0;z-index:1;font-size:14px;padding:0 11px;line-height:24px}.link-box .link:before{background-color:#a80625;content:"";height:14px;left:0;position:absolute;top:12px;-webkit-transform:translateX(-101%);transform:translateX(-101%);transition:-webkit-transform .5s;transition:transform .5s;width:100%;z-index:-1}body.js-no-touch .link-box:hover .link:before{-webkit-transform:none;transform:none}.section-videos .content{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.section-videos .embed-header{max-width:1000px;font-size:4.5rem;line-height:6rem;letter-spacing:.15em;margin:0 auto 20px}.section-videos .embed-wrap{height:0;margin:0 auto;padding-bottom:56.25%;position:relative;width:100%}.section-videos iframe{position:absolute;top:0;left:0}.video{cursor:pointer}.video-large{margin-bottom:5rem;width:100%}.video-small{margin-bottom:30px;-ms-flex-preferred-size:100%;flex-basis:100%}.video .icon-play,.video .play{margin:auto;position:absolute;left:0;top:0;right:0;bottom:0}.video-small iframe{width:100%;height:100%}.video .play{border-radius:50%;transition:.5s;opacity:.95}.video-small .play{height:7rem;width:7rem}.video-large .play{height:13rem;width:13rem}body.js-no-touch .video:hover .play{-webkit-transform:scale(1.1);transform:scale(1.1)}#productList,.fieldset+h2{margin-top:40px}.video-small .icon-play{height:14px;width:10px}.video-large .icon-play{height:25px;width:18px}.video-large h2{display:block;text-align:center;transition:color .5s;width:100%;font-size:22px;line-height:26px}.video-small h2{display:block;font-size:2.2rem;padding-top:16px;line-height:2.5rem;width:100%}.video .image-wrap{box-shadow:0 10px 20px rgba(0,0,0,.2);height:0;padding-bottom:56.25%;position:relative;transition:.5s;width:100%}body.js-no-touch .video:hover .image-wrap{-webkit-transform:scale(.95);transform:scale(.95)}.image-wrap img{height:100%;left:0;position:absolute;top:0;width:100%}.section-product-list .quote{color:#181d22}#productList{padding:0}#productList:first-child{margin-top:0}h2+#productList{padding:0}#productList .product{margin-bottom:6.6rem;padding:1.6rem 4.3rem}#productList a{color:#6f6f6f;display:block;font-size:14px;line-height:18px}#productList h2,#productList h3{font-size:22px;margin-bottom:9px;padding-top:18px;line-height:1em}#productList p{padding-bottom:0}#productList img{max-width:100%;display:block}#productList .price-from{margin-top:5px;padding-top:10px;padding-bottom:10px;display:block;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.section-accordion{color:#858585}.accordion{padding:0}.section-accordion h2{-ms-flex-align:start;align-items:flex-start;color:#fff;margin-bottom:0;font-size:22px;line-height:26px}.accordion-item{border-bottom:1px solid #858585;cursor:pointer;height:9.2rem;overflow:hidden;padding:2.2rem 0;text-align:left;transition:height .5s;line-height:24px}.accordion-item .icon-arrow-down{position:absolute;right:1.5rem;top:4.5rem;transition:-webkit-transform .25s;transition:transform .25s}.accordion-item.js-open .icon-arrow-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.accordion-item .icon-arrow-down path{fill:#fff}.page-template-used-machines #usedMachinesFilterBar .filter-header .icon-plus path,.section-product-tabs .accordion-item .icon-arrow-down path,.section-white.section-accordion .accordion-item .icon-arrow-down path{fill:#181d22}.accordion-item .content{max-width:930px}.accordion-item .content>:first-child{padding-top:2.7rem}.accordion-item a{color:#fff}.employee a,.section-white.section-accordion .accordion-item .content p,.section-white.section-accordion .accordion-item a,.section-white.section-accordion h2,body.page-template-textpage .section .content .employee a{color:#181d22}.accordion-item ul{list-style-type:disc}.section-white.section-accordion .accordion-item .icon-arrow-down{position:absolute;right:1.5rem;top:4.5rem;transition:-webkit-transform .25s;transition:transform .25s}.section-checkout{padding-top:0!important}.section-checkout form{padding:0;width:100%!important}.section-specifications .product{margin-bottom:50px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}.section-specifications .product h3{width:100%;padding-bottom:25px}.section-specifications .product .specifications{width:100%;max-width:600px;padding:0;font-size:15px;line-height:35px}.section-specifications .product .productCta{margin-top:25px;width:100%}.section-specifications .product .specification{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.section-specifications .product .label{color:#727980}.section-specifications .product .value{max-width:50%;text-align:right}.section-employees{text-align:left}.section-employees .content{margin:0 auto;max-width:1172px}#employeeSearch input,.search-result-instant #tabOtherContentContent .search-result-instant__item:nth-child(even),.search-result-instant__contact-persons .search-result-instant__item:nth-child(even){margin-left:0}#employeeSearch{margin-bottom:12rem;margin-top:12rem;text-align:center}#employeeSearch .text{font-size:17px;margin-bottom:12px;line-height:22px;vertical-align:middle;font-weight:400}#employeeList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;overflow:auto;margin-left:-15px;margin-right:-15px;font-weight:400}#employeeList .department-info{width:100%;display:block;padding-top:2rem;padding-bottom:1.3rem;margin-bottom:6rem}#employeeList .department-info .department-phone{display:block;padding-bottom:1rem;text-transform:uppercase;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:300}.department-header,.employee .name,.employee .title,.section-news-list .date,.section-news-list .news__label,body.page-template-textpage .employee .name,body.page-template-textpage .employee .title{font-weight:400;font-family:"DIN Condensed","Arial Narrow",sans-serif}#employeeList .department-info .label{display:inline-block;width:100px}#employeeList .department-info.js-hide,.department-header.js-hide,.employee.js-hide,body.page-template-textpage .employee.js-hide{display:none}#employeeList .department-info .rich-text{max-width:800px}.department-header{padding-bottom:2.3rem;padding-top:5.1rem;text-transform:uppercase;width:100%;font-size:22px;line-height:26px}.department-header+.department-header--sub,.department-header+.department-info{padding-top:0;margin-top:-4rem}.department-header--sub{font-size:3rem!important;line-height:4.6rem!important}.department-header--sub+.department-info{margin-top:-4.3rem}.employee,body.page-template-textpage .employee{margin-bottom:5.5rem;margin-left:15px;margin-right:15px;width:100%;float:left}.employee img,body.page-template-textpage .employee img{box-shadow:0 0 30px rgba(0,0,0,.25);display:block;margin-bottom:2.8rem;max-width:100%}.employee .name,.employee .title,body.page-template-textpage .employee .name,body.page-template-textpage .employee .title{display:block;font-size:22px;text-transform:uppercase;line-height:28px}.employee .contact,body.page-template-textpage .employee .contact{font-size:14px;margin-top:13px;line-height:22px}.employee .email,.employee .mobile,.employee .phone,body.page-template-textpage .employee .email,body.page-template-textpage .employee .mobile,body.page-template-textpage .employee .phone{display:block}.employee .email,body.page-template-textpage .employee .email{margin-top:.5rem}.employee .email a,body.page-template-textpage .section .content .employee .email a{color:#a80625}.section-employee #employeeList .employee{max-width:none;overflow:hidden}.section-employee #employeeList img{margin-right:30px;max-width:135px;height:auto;float:left}.section-employee #employeeList .content-wrap{float:left}.section-news-list #newsList{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:12rem;padding:0}.section-news-list .news__image-wrap,.section-news-list img{display:block;max-width:100%;position:relative}.section-news-list .news__label{background-color:#a80625;padding:16px 20px 15px;font-size:16px;line-height:1em;color:#fff;position:absolute;bottom:25px;left:0}.section-advertising-blocks-small__content,.section-news-list a{color:#181d22}.section-news-list .news{background-color:#fff;box-shadow:0 0 30px rgba(0,0,0,.25);margin:0 15px 30px;text-transform:uppercase;width:100%;float:left}.section-news-list .news.js-hide{display:none}.section-news-list .news .text{padding:2.6rem 5rem 3.3rem}.section-news-list .date{font-size:14px;line-height:26px}.section-news-list h2{display:block;font-size:22px;margin-bottom:0;line-height:26px;width:100%}.section-news-list .button{margin-top:7rem}.section .form--ac,.section form,.section-form .content{margin:0 auto;max-width:100%;text-align:center;width:690px}.section form{padding-bottom:6vw}.section-form .content form,.section.section-newsletter form{padding-bottom:0}.section-form label p{display:inline}.section-form-and-text__form{text-align:left;margin-top:50px}.section-form-and-text__form:only-child{width:auto;margin-left:auto;margin-right:auto}.section-form-and-text__content{font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:300}.section-advertising-blocks-small__item__headline,.section-form-and-text__content p b,.section-form-and-text__content p strong{font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.section-form-and-text__content p{font-size:18px;line-height:22px}.section-form-and-text__content:has(.section-form-and-text__contact-person){display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.section-form-and-text__content:has(.section-form-and-text__contact-person) h2{margin:0}.section-form-and-text__contact-person{margin-bottom:30px}.section-form-and-text__contact-person img{max-width:250px}.section-form-and-text__headline{white-space:pre-line}.section-form-and-text form{width:auto;padding-bottom:0;margin:0}.section-form-and-text .form__fieldset{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.section-form-and-text .form__field-wrap{width:100%;text-align:left}.section-form-and-text .form__field-wrap .form__label{display:inline-block}.section-form-and-text .form__field--text:only-child{width:100%}.section-form-and-text input[type=checkbox]+label{display:-ms-flexbox!important;display:flex!important}.section-form-and-text input[type=checkbox]+label p{padding-top:7px;max-width:calc(100% - 32px);display:inline-block}.section.section-read-more{height:0;overflow:hidden;padding:0}.section-read-more .content{margin:0 auto;max-width:750px;padding:14.2rem 20px 30rem}.section-read-more p{font-size:20px;line-height:28px}.section-advertising-blocks-small .section__rich-text{max-width:850px;margin:0 auto}.section-advertising-blocks-small__list{margin:0 auto;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-advertising-blocks-small__list:not(:first-child){margin-top:20px}.section-advertising-blocks-small__list p{padding-bottom:20px}.section-advertising-blocks-small__item{margin-bottom:50px;text-align:left;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.section-advertising-blocks-small__item:last-child{margin-bottom:0}.section-advertising-blocks-small__list[data-count="2"] .section-advertising-blocks-small__item{width:100%}.section-advertising-blocks-small__list[data-count="3"] .section-advertising-blocks-small__item{width:100%;-ms-flex-align:start;align-items:flex-start}.section-advertising-blocks-small__item__headline{font-size:24px;line-height:32px;text-transform:uppercase}.section-advertising-blocks-small__link{color:#a80625}.section-advertising-blocks-small__link--yellow{color:#e0dd20!important}.section-advertising-blocks-small__link--lime{color:#c2cf2c!important}.section-advertising-blocks-small__link--green{color:#89b53d!important}.section-advertising-blocks-small__link--green-dark{color:#2e9349!important}.section-advertising-blocks-small__image{width:100%;margin:0 0 25px}.section-tab-content{text-align:left}.section-tab-content h2{-ms-flex-align:start;align-items:flex-start}.section-tab-content .tabs{margin-top:20px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.section-tab-content .tabs__list{width:100%;margin:0;padding:0;list-style-type:none}.section-tab-content .tabs__item{padding:10px 0;border-bottom:1px solid #b4b4b4;cursor:pointer}.section-tab-content .tabs__item--js-active{font-weight:700}.search-result-instant__contact-persons-headline,.search-result-instant__date,.search-result-instant__headline,.search-result-instant__tabs-item{font-weight:400;text-transform:uppercase;font-family:"DIN Condensed","Arial Narrow",sans-serif}.section-tab-content .tabs__content-wrap{width:100%}.section-tab-content .tabs__content{padding:10px 0 0;display:none;opacity:0}.section-tab-content .tabs__content--js-active{display:block;opacity:1}.section-tab-content .tabs__content img{max-width:100%;height:auto!important}.section-tab-content .tabs__content h3{margin-bottom:10px;font-size:22px;line-height:26px}.section-tab-content .tabs .video-wrap{margin-bottom:30px}.section-text-image{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;text-align:left}.filter-bar,.section-text-image__cta-wrap{text-align:center}.section-text-image__image-wrap{margin-bottom:20px}.section-text-image img{max-width:100%}.section-text-image h2{display:block;font-size:22px;line-height:26px}.section-text-image__image-text{font-size:14px;color:#6f6f6f}.search-result-instant__tabs{width:100%}.search-result-instant #contactPersons{scroll-margin-top:99px}.search-result-instant__contact-persons{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.search-result-instant__contact-persons .search-result-instant__item{width:100%}.search-result-instant__contact-persons a{color:#6f6f6f}.search-result-instant #tabOtherContentContent .search-result-instant__item{width:100%}.search-result-instant #tabOtherContentContent .search-result-instant__content-wrap{width:100%}.search-result-instant__tabs-list{margin:0;padding:0;border-bottom:1px solid #b4b4b4;list-style-type:none;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.search-result-instant .tab__content{padding:40px 0;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;display:none;scroll-margin-top:160px}.search-result-instant .tab__content--active{display:-ms-flexbox;display:flex}.search-result-instant__contact-persons-headline,.search-result-instant__tabs-item{display:inline-block;margin-bottom:16px;font-size:22px;line-height:30px}.search-result-instant__contact-persons-headline{width:100%;padding:7px 0 23px;border-bottom:1px solid #b4b4b4;text-align:left}.search-result-instant__tabs-item{padding:7px 12px}.search-result-instant__tabs-item:first-child{padding-left:0}.search-result-instant__tabs-item:last-child{padding-right:0}.search-result-instant .tab{cursor:pointer;color:#6f6f6f}.search-result-instant .tab--active{color:#a80625}.search-result-instant__item{width:100%;margin:0 0 3rem;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left;color:#6f6f6f}.section-product-tabs .accordion-item a,.section-product-tabs .tabs__item--js-active,.section-product-tabs .tabs__text-wrap a{color:#a80625}.search-result-instant__item img{width:calc(40% - 20px);margin-right:15px}.search-result-instant__date{font-size:14px;line-height:22px}.search-result-instant__content-wrap{width:60%}.search-result-instant__headline{display:block;margin-bottom:7px;font-size:18px;line-height:26px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.section-product-tabs{text-align:left}.section-product-tabs h2{-ms-flex-align:center;align-items:center;text-transform:uppercase;margin-bottom:52px;font-size:30px}.section-product-tabs .tabs{margin-top:20px;display:none;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:column;flex-direction:column}.section-product-tabs .tabs__list{width:100%;margin:0;padding:0 0 20px;list-style-type:none;font-family:"DIN Condensed","Arial Narrow",sans-serif}.section-product-tabs .tabs__item{cursor:pointer;text-transform:uppercase;border-top:1px solid #181D22;padding:15px 0;font-size:15px;font-weight:300;transition:all .2s ease-in-out}.section-product-tabs .tabs__item:last-child{border-bottom:1px solid #000}.section-product-tabs .tabs__content-wrap{width:100%}.section-product-tabs .tabs__content{display:none;opacity:0}.section-product-tabs .tabs__content--js-active{display:block;opacity:1}.section-product-tabs .tabs__text-wrap{max-width:590px}.section-product-tabs .tabs__text-wrap h3{margin-bottom:10px;font-size:22px;line-height:26px}.section-product-tabs .tabs__content-image{max-width:100%;height:auto!important;padding-bottom:20px}.section-product-tabs .accordion{padding:0}.filter-bar,.section-product-tabs .accordion-item .accordion-image-wrap{padding-top:20px}.section-product-tabs .accordion-item .icon-arrow-down{position:absolute;right:1.5rem;top:4.5rem;transition:-webkit-transform .25s;transition:transform .25s}.section-product-tabs .accordion-item h3{font-size:20px}.filter a,.section-product-tabs .accordion-item .content p{color:#181d22}.section-product-tabs .accordion-item.js-open h3{color:#a80625}.product-rental-list{list-style-type:none;margin:0 -15px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-rental-list .product{width:100%;background-color:#fff;margin:0 15px 30px;box-shadow:0 10px 25px 0 rgba(0,0,0,.15)}.product-rental-list h3{font-size:20px;padding-bottom:1.4rem;line-height:19px}.product-rental-list img{position:relative;top:auto;left:auto;display:block}.product-rental-list .content{padding:2.6rem 2.9rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;text-align:left;overflow:auto}.product-rental-list .teaser{display:block;margin-bottom:30px}.product-rental-list .specifications{width:100%;font-size:13px;margin:0 0 30px!important;padding:0!important;line-height:21px;font-weight:400!important}.product-rental-list .specifications+.button{-ms-flex-item-align:end;align-self:flex-end;margin-top:auto;margin-bottom:0}.product-rental-list .specification{padding:0!important;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.product-rental-list .link-wrap{-ms-flex-align:center;align-items:center;background-color:rgba(32,32,32,.55);display:block;display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .5s;opacity:0;width:100%}.product-rental-list .link{z-index:1;color:#fff;display:inline-block;font-size:14px;overflow:hidden;padding:0 11px;position:relative;text-transform:uppercase;line-height:24px;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.product-rental-list .link:before{background-color:#a80625;content:"";height:14px;left:0;position:absolute;top:12px;-webkit-transform:translateX(-101%);transform:translateX(-101%);transition:-webkit-transform .5s;transition:transform .5s;width:100%;z-index:-1}.product-rental-list .label{color:#727980}body.js-no-touch .product-rental-list .link:before,body.js-no-touch .product-rental-list a:hover .link:before{-webkit-transform:none;transform:none}.quote{color:#fff;font-size:16px;margin:0 auto;max-width:690px;line-height:24px}.quote .author{display:block;font-size:14px;margin-bottom:4.1rem;margin-top:1.7rem;line-height:26px}.download-list,.filter-bar,.social .header{font-size:16px}.quote .company{color:#a80625;display:block;font-family:Gilroy,sans-serif;font-weight:500}#footer .header,.button,.download-list,.filter-bar,.search-item-header,.social .header{font-weight:400;font-family:"DIN Condensed","Arial Narrow",sans-serif;text-transform:uppercase}.social a{display:inline-block!important;margin-left:15px}.filter-bar{background-color:#fff;height:90px;left:0;position:absolute;top:0;line-height:25px;width:100%;z-index:7}.filter-bar .filters{border-top:1px solid #e3e3e3;height:0;margin:0 20px;overflow:hidden;padding:50px 0 0;position:relative;width:calc(100vw - 40px)}.filter-bar .filters.js-open{overflow:visible}.filter-bar .filters.js-open .icon-arrow-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.filter-bar .filters:after{border-color:#e3e3e3;border-style:solid;border-width:1px 1px 0;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.filter-bar .filters .icon-arrow-down{position:absolute;top:50%;right:21px;z-index:2;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.filter-bar .filter{background-color:#fff;border-left:1px solid #e3e3e3;border-right:1px solid #e3e3e3;cursor:pointer;display:inline-block;height:35px;padding-top:6px;width:100%;z-index:1}.filter-bar .filter.js-selected{border-bottom:1px solid #e3e3e3;height:100%;left:0;padding-top:13px;position:absolute;top:0}.download-list{padding:0;line-height:26px}.download-list .download{display:block;margin:2.5rem 0}.download-list .icon-pdf{vertical-align:middle}.download-list a .text{border-bottom:1px solid #333;color:#333;display:inline-block;margin-left:14px}.download-list+h2{margin-top:6rem}#searchResultList{margin:6rem 0 0;padding:0;list-style-type:none}#searchResultList a{color:#333}#searchResultList .search-item{padding:0 0 5rem}#searchResultList .search-item #employeeList{list-style-type:none}#searchResultList .search-item .employee{margin:0}.search-item-header{font-size:24px}#footer{color:#6f6f6f;font-size:14px;position:relative;text-align:left;line-height:28px}#footer:before{background:linear-gradient(180deg,#000 0,rgba(0,0,0,0) 100%);content:"";height:22px;left:0;position:absolute;top:0;width:100%}#footer .mobile-back{display:none}#footer .content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;max-width:930px}#footer .header{color:#fff;display:block;font-size:16px;margin-bottom:8px;padding-bottom:8px;position:relative;text-align:center;line-height:35px}#footerNav,#footerNavigation,#headquarter{margin-bottom:6vw}#footer .header:after{background-color:#333;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}#footer a{color:#6f6f6f}#footerNavigation{width:100%}#footerNav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}#footer .social,#footer .social .header,.button,.button.button-inline,.button.link-button .text{display:inline-block}#footerNav li{text-align:center;width:50%}#headquarter,#salesAndService{width:calc(50% - 16px)}#footer p{padding-bottom:0;text-align:center}#footer .social{margin:9.6rem auto 0}#footer .social .header:after{content:none}#footer .social path #footer .social rect{fill:#6f6f6f}.button{font-size:16px;height:46px;letter-spacing:.01em;overflow:hidden;padding:13px 3rem 0;position:relative;text-align:center;line-height:20px;width:100%;z-index:1}.button.button-editor{background-color:#a80625;color:#fff;transition:background-color .25s}.button.button-editor:hover{background-color:#cd0c31}.button.button-editor-transparent{border:2px solid #a80625;color:#181d22;transition:background-color .25s,color .25s}.button.button-editor-transparent:hover{background-color:#a80625;color:#fff}.button.button--yellow{background-color:#e0dd20;color:#000}.button.button--yellow .button__text{color:#000}.button.button--lime{background-color:#c2cf2c;color:#000}.button.button--lime .button__text{color:#000}.button.button--green{background-color:#89b53d;color:#fff}.button.button--green .button__text{color:#fff}.button.button--green-dark{background-color:#2e9349;color:#fff}.button.button--green-dark .button__text,.button.button-primary{color:#fff}.button.button-primary:before{background-color:#a80625;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}body.js-no-touch .button.button-primary:after,body.js-no-touch .button.button-secondary:after{background-color:#cd0c31;content:"";left:-25%;top:100%;transition:-webkit-transform .75s ease-in;width:150%;z-index:2;position:absolute}body.js-no-touch .button.button-primary:after{height:250%;-webkit-transform-origin:top right;transform-origin:top right;transition:transform .75s ease-in}body.js-no-touch .button.button-primary:hover:after{-webkit-transform:translateY(-100%) translateY(50px) rotate(5deg);transform:translateY(-100%) translateY(50px) rotate(5deg)}.button.button-secondary{border:2px solid #a80625;color:#181d22;transition:border-color .75s,color .75s}body.js-no-touch .button.button-secondary:hover{border-color:#cd0c31;color:#fff}body.js-no-touch .button.button-secondary:after{height:300%;-webkit-transform:rotate(-5deg);transform:rotate(-5deg);-webkit-transform-origin:top right;transform-origin:top right;transition:transform .75s ease-in}body.js-no-touch .button.button-secondary:hover:after{-webkit-transform:translateY(-100%) translateY(50px) rotate(5deg);transform:translateY(-100%) translateY(50px) rotate(5deg)}.button.button-secondary.js-disabled{opacity:0;border-color:#b4b4b4;color:#b4b4b4}.button.button-secondary.js-disabled:after{content:none}body.js-no-touch .button.button-secondary.js-disabled:hover{border-color:#b4b4b4;color:#b4b4b4}.button.button-secondary--multiline{padding-top:16px!important}.button.button-large{height:70px;padding:25px 2.2rem 2.2rem}body.js-no-touch .button.button-large:hover:after{-webkit-transform:translateY(-120px) rotate(5deg);transform:translateY(-120px) rotate(5deg)}.button.link-button{color:#333;padding:12px 0 0}.button.link-button .text{overflow:hidden;padding:0 11px;position:relative;line-height:26px;width:auto}.button.link-button .text:before{background-color:#e3e3e3;content:"";height:14px;left:0;position:absolute;top:12px;-webkit-transform:translateX(-101%);transform:translateX(-101%);transition:-webkit-transform .5s;transition:transform .5s;width:100%;z-index:-1}.button .text,.fieldset,.input-wrap{position:relative}body.js-no-touch .button.link-button:hover .text:before{-webkit-transform:none;transform:none}.button.button-inline{border-bottom:1px solid #333;color:#333;height:auto;min-width:0;padding:0;width:auto}.fieldset,form{width:100%}body.js-no-touch .input-wrap-large .button:hover:after{-webkit-transform:translateY(-155px) rotate(5deg);transform:translateY(-155px) rotate(5deg)}.button .text{z-index:3}button.button{padding:0 51px}.fieldset.fieldset-left{-ms-flex-pack:start;justify-content:flex-start;text-align:left}.input-wrap{display:block}.fieldset .field{margin:0 0 16px;display:inline-block;text-align:left}.fieldset .field .label{font-family:Gilroy,sans-serif;font-weight:500}.fieldset .field,.fieldset input[type=text],.fieldset input[type=tel],.fieldset input[type=email],.fieldset input[type=number],.fieldset input[type=password]{width:calc(50% - 8px)}.fieldset .field:first-child:not(:only-child),.fieldset input[type=text]:first-child:not(:only-child),.fieldset input[type=tel]:first-child:not(:only-child),.fieldset input[type=email]:first-child:not(:only-child),.fieldset input[type=number]:first-child:not(:only-child),.fieldset input[type=password]:first-child:not(:only-child){margin-right:8px}.fieldset .field:last-child:not(:only-child),.fieldset input[type=text]:last-child:not(:only-child),.fieldset input[type=tel]:last-child:not(:only-child),.fieldset input[type=email]:last-child:not(:only-child),.fieldset input[type=number]:last-child:not(:only-child),.fieldset input[type=password]:last-child:not(:only-child){margin-left:8px}.fieldset .field:only-child,.fieldset input[type=text]:only-child,.fieldset input[type=tel]:only-child,.fieldset input[type=email]:only-child,.fieldset input[type=number]:only-child,.fieldset input[type=password]:only-child{width:100%}.fieldset input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}input[type=text],input[type=tel],input[type=email],input[type=number],input[type=password]{background-color:#fff;border:1px solid #e3e3e3;color:inherit;display:inline-block;font-size:16px;height:45px;margin:0 0 16px;overflow:hidden;padding:0 20px;text-align:left;vertical-align:top;width:100%;font-family:Gilroy,sans-serif;font-weight:500}.input-wrap input[type=checkbox]+label+p,.input-wrap input[type=radio]+label+p{margin-top:10px}.input-wrap-large input[type=text],.input-wrap-large input[type=tel],.input-wrap-large input[type=email],.input-wrap-large input[type=number],.input-wrap-large input[type=password]{font-size:3.5rem;height:75px}.input-wrap input[type=checkbox]{position:absolute;top:7px;left:5px;z-index:1}.input-wrap input[type=checkbox]+label{position:relative;display:block}.input-wrap input[type=checkbox]+label:before{background-color:#fff;border:1px solid #858585;content:"";display:inline-block;height:25px;margin-right:8px;position:relative;top:6px;width:25px;z-index:2}.input-wrap input[type=checkbox]:checked+label:before{background-color:#a80625}.input-wrap input[type=checkbox]:checked+label:after{border-bottom:2px solid #fff;border-right:2px solid #fff;content:"";display:block;height:13px;left:9px;position:absolute;top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:7px;z-index:3}.input-wrap input[type=radio]{position:absolute;top:7px;left:5px;z-index:1}.input-wrap input[type=radio]+label{position:relative;display:block}.input-wrap input[type=radio]+label:before{background-color:#fff;border:1px solid #858585;content:"";display:inline-block;height:25px;margin-right:8px;position:relative;top:6px;width:25px;z-index:2}.fake-select,textarea{border:1px solid #e3e3e3;font-size:16px;font-weight:500}.input-wrap input[type=radio]:checked+label:after{content:"";width:13px;height:13px;background-color:#a80625;position:absolute;top:12px;left:6px;z-index:3}.fake-options,.fake-select,textarea{background-color:#fff}textarea{display:block;height:90px;margin:0 0 16px;padding:20px;width:100%}.input-wrap input[type=text]{display:block;width:100%}.fake-select{display:inline-block;height:50px;margin:0 0 16px;overflow:hidden;text-align:left;vertical-align:top;width:100%;font-family:Gilroy,sans-serif}.fake-options,.fake-select.js-open{overflow:visible}.fake-select input[type=radio]{display:none;left:0;margin:0;padding:0;position:absolute;top:0;opacity:0}::-webkit-input-placeholder{color:#727980}::-moz-placeholder{color:#727980}:-ms-input-placeholder{color:#727980}:-moz-placeholder{color:#727980}form button{margin-top:20px}#usedMachinesFilterTeaser svg,.fake-options{margin-top:1px}.fake-select{cursor:pointer;padding-top:11px;position:relative}.fake-select select{height:100%;left:0;pointer-events:none;position:absolute;top:0;opacity:0;width:100%;z-index:1}.fake-select-placeholder{color:#727980;display:block;height:100%;left:0;padding:11px 20px;position:absolute;top:0;width:100%;z-index:2}.fake-select.js-selected .fake-select-placeholder{opacity:0}.fake-options{border-color:#e3e3e3;border-style:solid;border-width:0 1px 1px;left:-1px;position:absolute;top:100%;width:calc(100% + 2px);z-index:10}.fake-option{display:block;height:35px;padding:5px 20px 0;width:100%}.fake-option.js-selected{height:50px;left:0;padding-top:12px;position:absolute;top:-50px;z-index:3}.fake-select .icon-arrow-down{position:absolute;right:21px;top:23px}.fake-select.js-open .icon-arrow-down{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.from-to{display:inline-block;margin:12px 10px 0}.input-wrap.range{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.input-wrap.range input{width:calc(50% - 17px)}.range-input{display:block;height:24px;position:relative;width:100%}.range-input:before{content:"";height:1px;left:0;position:absolute;top:8px;width:100%}.range-input .range-max,.range-input .range-min{background-color:#a80625;border-radius:50%;cursor:pointer;display:block;height:16px;position:absolute;top:0;width:16px}.range-input .range-min{left:0}.range-input .range-max{left:calc(100% - 16px)}.range-value{display:block;font-size:15px;margin-top:3px;text-align:center;line-height:15px;font-family:Gilroy,sans-serif;font-weight:500}.icon{display:inline-block}.icon svg{display:block;height:100%;width:100%}.icon-burger{height:16px;width:25px}.icon-calculator{width:25px;height:28px;vertical-align:-5px;margin-right:10px}.icon-calculator path{fill:#fff}.icon-lock{height:17px;width:12px}.icon-yourfleet{height:17px;width:74px;vertical-align:-2px}.icon-yourfleet path{fill:#b4b4b4}.icon-search{height:16px;width:16px}.icon-facebook{height:17px;width:8px}.icon-linkedin{height:17px;width:18px}.icon-youtube{height:16px;width:20px}.icon-arrow-down{height:6px;width:10px}.icon-arrow-left{height:8px;-webkit-transform:rotate(90deg);transform:rotate(90deg);width:11px}.icon-arrow-right{height:8px;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:11px}.icon-arrow-up{height:8px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:11px}.icon-auction{height:39px;width:40px}.icon-cases{height:37px;width:40px}.icon-finance{height:40px;width:40px}.icon-service{height:39px;width:40px}.icon-spareparts{height:40px;width:40px}.icon-close{height:18px;width:18px}.icon-pdf{height:41px;width:30px}.icon-swipe{height:70px;width:64px}.icon-cart{height:16px;width:17px}.icon-plus{width:12px;height:12px}.section-image-map{width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;overflow:hidden}.section-image-map img{width:100%;display:block;z-index:1;pointer-events:none}.section-image-map h2{-ms-flex-align:start;align-items:flex-start}.section-image-map b{padding-bottom:5px;font-family:'DIN Condensed';font-weight:400;font-size:16px;text-transform:uppercase;display:block}.section-image-map__content-wrap{display:none}.section-image-map__list-items{margin:0;padding:0;list-style-type:none}.section-image-map__list-item{margin-bottom:5px;padding-top:5px;padding-bottom:3px;border-bottom:1px solid #b4b4b4;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;position:relative;cursor:pointer}.section-image-map__list-item .icon-arrow-right{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%) rotate(-90deg) translateZ(0);transform:translateY(-50%) rotate(-90deg) translateZ(0)}.section-image-map__image-wrap{width:100%;position:relative}.section-image-map__markers{width:100%;height:100%;margin:0;padding:0;list-style-type:none;position:absolute;top:0;left:0;z-index:2}.section-image-map__marker{text-align:left;position:absolute;-webkit-transform:translateX(-18px) translateY(-18px);transform:translateX(-18px) translateY(-18px);z-index:4}.section-image-map__marker.js-active{z-index:10}.section-image-map__marker-plus{width:36px;height:36px;background-color:#000;box-shadow:0 0 40px #000;border:2px solid #fff;border-radius:50%;position:relative;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;z-index:3;font-family:'DIN Condensed';font-weight:400;font-size:20px;text-transform:uppercase;color:#fff}.section-image-map__marker:nth-child(2) .section-image-map__marker-plus{-webkit-animation-delay:.5s;animation-delay:.5s}.section-image-map__marker:nth-child(3) .section-image-map__marker-plus{-webkit-animation-delay:1s;animation-delay:1s}.section-image-map__marker:nth-child(4) .section-image-map__marker-plus{-webkit-animation-delay:1.5s;animation-delay:1.5s}.section-image-map__marker:nth-child(5) .section-image-map__marker-plus{-webkit-animation-delay:2s;animation-delay:2s}.section-image-map__marker:nth-child(6) .section-image-map__marker-plus{-webkit-animation-delay:2.5s;animation-delay:2.5s}.section-image-map__marker:nth-child(7) .section-image-map__marker-plus{-webkit-animation-delay:3s;animation-delay:3s}.section-image-map__marker:nth-child(8) .section-image-map__marker-plus{-webkit-animation-delay:3.5s;animation-delay:3.5s}.section-image-map__marker:nth-child(9) .section-image-map__marker-plus{-webkit-animation-delay:4s;animation-delay:4s}.section-image-map__marker:nth-child(10) .section-image-map__marker-plus{-webkit-animation-delay:4.5s;animation-delay:4.5s}.section-image-map__marker-text{display:none}.section-image-map__marker-text .icon-close{position:absolute;top:20px;right:20px;cursor:pointer}.section-image-map__marker-text p .button-editor{float:left;width:auto;height:37px;padding:8px 2rem}body[data-is-touch=False] .section-image-map__marker{-webkit-perspective:600px;perspective:600px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-backface-visibility:hidden;backface-visibility:hidden}body[data-is-touch=False] .section-image-map__marker-text--bottom{-webkit-transform:rotateX(35deg) translateZ(0) translateY(27px);transform:rotateX(35deg) translateZ(0) translateY(27px);-webkit-transform-origin:bottom center;transform-origin:bottom center;bottom:100%}body[data-is-touch=False] .section-image-map__marker-text--top{-webkit-transform:rotateX(-35deg) translateZ(0) translateY(-27px);transform:rotateX(-35deg) translateZ(0) translateY(-27px);-webkit-transform-origin:top center;transform-origin:top center;top:100%}body[data-is-touch=False] .section-image-map__marker-text--bottom.js-show{-webkit-transform:translateZ(0) translateY(27px);transform:translateZ(0) translateY(27px)}body[data-is-touch=False] .section-image-map__marker-text--top.js-show{-webkit-transform:translateZ(0) translateY(-27px);transform:translateZ(0) translateY(-27px)}.section-image-map__marker-text-list{padding:0;background-color:#fff;display:block;text-align:left;position:relative}.section-image-map__marker-text-item{width:100%;height:100%;padding:20px;position:absolute;top:0;left:0;opacity:0;pointer-events:none}#modalOverlay,#pageOverlay,.modal{height:100vh;left:0;pointer-events:none}.section-image-map__marker-text-item.js-show{position:relative;top:auto;left:auto;opacity:1;pointer-events:auto}#modalOverlay,#pageOverlay{background-color:rgba(24,29,34,.3);position:fixed;top:0;transition:opacity 1s;opacity:0;width:100%}body.js-modal-open #modalOverlay,body.js-nav-open #pageOverlay{opacity:1}#pageOverlay{z-index:9}#modalOverlay{z-index:11}.modal{position:fixed;top:0;-webkit-transform:scale(.98);transform:scale(.98);transition:opacity 1s,-webkit-transform 1s;transition:opacity 1s,transform 1s;opacity:0;width:100%;z-index:99}.modal.js-open{pointer-events:auto;-webkit-transform:none;transform:none;opacity:1}.modal-content-wrap{-ms-flex-align:center;align-items:center;background-color:#fff;box-shadow:0 0 30px 0 rgba(0,0,0,.5);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:calc(100vh - 3rem);-ms-flex-pack:center;justify-content:center;margin:1.5rem;width:calc(100% - 3rem)}.modal .content{margin:auto;max-width:1000px;text-align:center;padding-right:20px;padding-left:20px}.modal .input-wrap-large,.modal form{margin:0 auto;width:100%}.modal form{max-width:1000px}.modal .input-wrap-large input{margin-bottom:0;width:100%}.modal .input-wrap-large .button{font-size:3.5rem;height:75px;margin:0;width:100%}.modal .content p:first-child{font-size:6rem;text-transform:uppercase;line-height:6rem;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.modal .embed-wrap{height:0;margin:0 auto 30px;padding-bottom:calc(80vw * .5625);position:relative;width:70vw}.embed-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.modal .icon-close{cursor:pointer;position:absolute;right:5rem;top:5rem}#modalLanguages .language-current{display:block;font-size:6rem;padding-bottom:4rem;text-align:center;line-height:6rem}#modalLanguages .language-other{-ms-flex-align:center;align-items:center;border:2px solid #a80625;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:6rem;-ms-flex-pack:center;justify-content:center;margin-right:12px;line-height:20px;width:6rem;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}#modalLanguages a{color:#333}.table-wrap{margin:0 -30px 10.5rem;padding:10px;position:relative;width:100vw}body.js-datepicker-open .table-wrap{overflow:visible}.section table{border-collapse:separate;border-spacing:2px;font-size:15px;min-width:1000px;position:relative;line-height:16px;width:100%}table th{font-weight:400}.section table th form{width:auto;padding-bottom:0;display:inline-block;float:right}.section table th form button{margin-top:15px;background-color:transparent;font-size:16px}.section table th form button img{vertical-align:-4px}table td,table th{height:40px;padding:0 20px;text-align:left;-webkit-font-feature-settings:"tnum";-moz-font-feature-settings:"tnum";font-feature-settings:"tnum"}.specifications-wide table td,.specifications-wide table th{height:70px}table td:first-child,table th{background-color:#fff}table td{background-color:#e3e3e3}table .total{font-weight:600}.table-wrap--responsive{overflow-y:visible}.section table.table-responsive a{color:#a80625}.section table.table-responsive .icon-pdf{width:13px;height:18px;margin-right:6px;vertical-align:-6px}.coi-banner__wrapper .coi-banner__header .coi-banner__branding{font-size:.75em;text-align:right!important}.coi-banner__wrapper .coi-banner__header .coi-banner__branding a{text-align:right!important}.coi-banner__wrapper p{margin-top:1em;margin-bottom:1em;padding-bottom:0}.coi-banner__wrapper ol,.coi-banner__wrapper ul{margin-top:1em;margin-bottom:1em}.coi-banner__wrapper .coi-checkboxes input[type=checkbox]:checked+.checkbox-toggle:before{left:26px}.coi-banner__wrapper .coi-checkboxes .checkbox-toggle{height:20px;width:44px}.coi-banner__wrapper .coi-checkboxes .checkbox-toggle::before{height:16px;left:2px;top:2px;width:16px}#Coi-Renew{display:none!important}.page-template-frontpage #header .content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center}.page-template-frontpage #header h1{margin-top:-3.4rem}.page-template-frontpage #header .subheader,.page-template-frontpage #header h1,.page-template-frontpage #scrollIndicator{-webkit-transform:none;transform:none;transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s;opacity:1}.page-template-frontpage #header .button-secondary{transition:-webkit-transform 1s,opacity 1s,border-color .75s,color .75s;transition:transform 1s,opacity 1s,border-color .75s,color .75s}.page-template-frontpage #header .button-secondary .text{color:#fff}.page-template-frontpage #header .subheader{transition-delay:.15s}.page-template-frontpage #header .button-secondary{margin-top:2rem;transition-delay:.3s}.page-template-frontpage #scrollIndicator{transition-delay:.45s}.page-template-frontpage.preload #header .button-secondary,.page-template-frontpage.preload #header .subheader,.page-template-frontpage.preload #header h1,.page-template-frontpage.preload #scrollIndicator{-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0}.page-template-frontpage .section-used-machines{overflow:hidden}.page-template-frontpage #usedMachinesWrap{height:auto;opacity:1}.page-template-frontpage .employee{max-width:271px;width:100%}.page-template-frontpage .section-employee p{max-width:750px}.page-template-frontpage .section-employee .content{max-width:930px;margin-left:auto;margin-right:auto;text-align:left}.page-template-frontpage .video-wrap{height:0;padding-bottom:56.25%;position:relative;width:100%}.page-template-frontpage .section-text+.section-video{padding-top:2rem!important}.page-template-frontpage .video-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page-template-frontpage .news-gallery{max-width:930px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4.1rem}.page-template-frontpage .news-gallery-large{position:relative;width:100%}.page-template-frontpage .news-gallery-small{border:1px solid #858585;cursor:pointer;margin-left:12px;margin-top:12px;position:relative;transition:opacity .5s;opacity:.5;-ms-flex-preferred-size:calc(25% - 36px);flex-basis:calc(25% - 36px);-ms-flex-positive:1;flex-grow:1}.page-template-frontpage .news-gallery-small:nth-child(2),.page-template-frontpage .news-gallery.three-aside .news-gallery-small:nth-child(3n - 1){margin-left:0}.page-template-frontpage .news-gallery-small.js-active{opacity:1}.page-template-frontpage .news-gallery.three-aside .news-gallery-small{-ms-flex-preferred-size:calc(33% - 32px);flex-basis:calc(33% - 32px)}.page-template-frontpage .news-gallery-large .image{transition:opacity .5s;opacity:0}.page-template-frontpage .news-gallery-large .image.js-active{opacity:1}.page-template-frontpage .news-gallery-large .second-image{height:100%;left:0;position:absolute;top:0;width:100%}.page-template-productarea #header,.page-template-productlist #header{height:30vh;-ms-flex-direction:column;max-height:300px;min-height:220px}.page-template-productarea #header{display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page-template-productarea #header .content{margin-top:20px;width:100%}.page-template-productarea #header h1{margin:3.4rem auto 2rem;max-width:700px;font-size:5rem;line-height:1em}.page-template-productarea #header .subheader{max-width:740px;font-size:20px;line-height:28px;display:inline-block}.page-template-productarea #header .subheader+.header__cta-wrap{margin-top:2rem}.page-template-productarea #header .link-button{color:#fff}.page-template-productarea #header .link-button .text:before{background-color:#a80625}.page-template-productarea #header .subheader,.page-template-productarea #header h1,.page-template-productarea #scrollIndicator{transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s;opacity:1}.page-template-productarea #brandlogo,.page-template-productarea #header .cta,.page-template-productarea #header .subheader,.page-template-productarea #header h1,.page-template-productarea .section-videos .video-large .image-wrap,.page-template-productarea .section-videos .video-large h2{transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s}.page-template-productarea #header .cta{transition-delay:.45s}.page-template-productarea .section-videos .video-large h2{transition-delay:.6s}.page-template-productarea .section-videos .video-large .image-wrap{transition-delay:.75s}.page-template-productarea .section-businessareas .business-area .content{z-index:2}.page-template-productarea .section-businessareas .business-area .image-wrap:before{background:linear-gradient(150.95deg,rgba(133,133,133,.35) 0,rgba(111,111,111,.25) 73.81%,rgba(51,51,51,.25) 100%);content:"";height:100%;left:0;position:absolute;top:0;opacity:1;width:100%;z-index:1}.page-template-ecomproductdetail #header:after,.page-template-ecomproductdetail #header:before,.page-template-productarea .section-businessareas .business-area .image-wrap:after,.page-template-productdetail #header:after,.page-template-productdetail #header:before,.page-template-used-machine #header #usedMachineRequestButton.button-primary:after,.page-template-used-machine #header #usedMachineRequestContact.button-secondary:after,.page-template-used-machine #header:after,.page-template-used-machine #header:before{content:none}.page-template-productarea.preload #brandlogo,.page-template-productarea.preload #header .cta,.page-template-productarea.preload #header .subheader,.page-template-productarea.preload #header h1,.page-template-productarea.preload .section-videos .video-large .image-wrap,.page-template-productarea.preload .section-videos .video-large h2{-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0}.page-template-productarea .news-gallery{max-width:930px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4.1rem}.page-template-productarea .news-gallery-large{position:relative;width:100%}.page-template-productarea .news-gallery-small{border:1px solid #858585;cursor:pointer;margin-left:12px;margin-top:12px;position:relative;transition:opacity .5s;opacity:.5;-ms-flex-preferred-size:calc(25% - 36px);flex-basis:calc(25% - 36px);-ms-flex-positive:1;flex-grow:1}.page-template-productarea .news-gallery-small:nth-child(2),.page-template-productarea .news-gallery.three-aside .news-gallery-small:nth-child(3n - 1){margin-left:0}.page-template-productarea .news-gallery-small.js-active{opacity:1}.page-template-productarea .news-gallery.three-aside .news-gallery-small{-ms-flex-preferred-size:calc(33% - 32px);flex-basis:calc(33% - 32px)}.page-template-productarea .news-gallery-large .image{transition:opacity .5s;opacity:0}.page-template-productarea .news-gallery-large .image.js-active{opacity:1}.page-template-productarea .news-gallery-large .second-image{height:100%;left:0;position:absolute;top:0;width:100%}.page-template-productarea .section-group-text p:last-child{padding-bottom:0}.page-template-productarea .section-group-text+.section-text,.page-template-productarea .section-group-text+.section-videos{padding-top:0}.page-template-productarea .section-text+.section-video,.page-template-textpage .section-text+.section-video{padding-top:2rem!important}.page-template-productarea .video-wrap{height:0;padding-bottom:56.25%;position:relative;width:100%}.page-template-productarea .video-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page-template-productarea .employee{max-width:271px;width:100%}.page-template-productarea .section-employee p{max-width:750px}.page-template-productarea .section-employee .content{max-width:930px;margin-left:auto;margin-right:auto;text-align:left}.page-template-productlist #header{display:-ms-flexbox;display:flex;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page-template-productlist #header .content{margin-top:80px;width:100%}.page-template-productlist #header h1{margin:3.4rem auto 2rem;max-width:700px;font-size:5rem;line-height:1em}.page-template-productlist #header .subheader+.header__cta-wrap{margin-top:2rem}.page-template-productlist .filter-bar{border-bottom:1px solid #e3e3e3}.page-template-productlist #header #brandlogo,.page-template-productlist #header .subheader,.page-template-productlist #header h1{transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s}.page-template-productlist #header h1{transition-delay:.15s}.page-template-productlist #header .subheader{max-width:740px;font-size:20px;line-height:28px;display:inline-block;transition-delay:.3s}.page-template-productlist.preload #header #brandlogo,.page-template-productlist.preload #header .subheader,.page-template-productlist.preload #header h1{-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0}.page-template-productdetail #header{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:auto;-ms-flex-pack:justify;justify-content:space-between;padding:0}.page-template-productdetail #scrollIndicator{color:#333;left:0;margin-left:auto;margin-right:auto;right:0}.page-template-productdetail #scrollIndicatorline{background-color:#333}.page-template-productdetail #header h1{color:#333;padding-bottom:2.7rem;font-size:22px;line-height:26px}.page-template-productdetail #header p{font-size:16px;line-height:22px}.page-template-productdetail #header .content{background-color:#fff;min-height:120vh;padding:90px 20px 100px;text-align:left;width:100%}.page-template-productdetail #productInfo,.page-template-productdetail #scrollIndicator{transition:opacity .75s}.page-template-productdetail.js-product-order-sales-material #productInfo,.page-template-productdetail.js-product-order-sales-material #scrollIndicator,.page-template-productdetail.js-product-show-gallery #productInfo,.page-template-productdetail.js-product-show-gallery #scrollIndicator{opacity:.3}.page-template-productdetail #productLogo{display:block;padding-bottom:10px}.page-template-productdetail #productLogo img{display:block;max-width:100px}.page-template-productdetail #productInfo{position:relative;width:100%}.page-template-productdetail.js-product-show-gallery #productInfo{width:100%}.page-template-productdetail #productInfo .social{margin-left:auto;margin-right:auto;width:160px}.page-template-productdetail #productCta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-top:20px;text-align:center;width:100%}.page-template-productdetail.js-product-order-sales-material #productCta,.page-template-productdetail.js-product-show-gallery #productCta{display:none}.page-template-productdetail #productCta .button-primary,.page-template-productdetail #productCta .button-secondary,.page-template-productdetail .productCta .button-primary,.page-template-productdetail .productCta .button-secondary{margin-bottom:16px;vertical-align:top;width:100%}.page-template-productdetail #productCta .button-primary,.page-template-productdetail .productCta .button-primary{float:left}.page-template-productdetail #productCta .button-secondary,.page-template-productdetail .productCta .butotn-secondary{float:right}.page-template-productdetail #productCta .button-inline,.page-template-productdetail .productCta .button-inline{margin-left:auto;margin-right:auto;margin-top:20px}.page-template-productdetail #productCta .price,.page-template-productdetail .productCta .price{text-align:left;text-transform:uppercase;margin-bottom:2rem;display:block;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:300}.page-template-productdetail #productCta .price .product-freight,.page-template-productdetail #productCta .price .product-price,.page-template-productdetail #productCta .price .product-price-description,.page-template-productdetail .productCta .price .product-freight,.page-template-productdetail .productCta .price .product-price,.page-template-productdetail .productCta .price .product-price-description{display:block}.page-template-productdetail #productCta .price .product-price,.page-template-productdetail .productCta .price .product-price{font-size:24px;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.page-template-productdetail #productCta .price .product-price-description,.page-template-productdetail .productCta .price .product-price-description{margin-top:1rem;font-size:14px;line-height:20px}.page-template-productdetail #productCta form,.page-template-productdetail .productCta form{position:relative;display:-ms-flexbox;display:flex}.page-template-productdetail #productCta form input[type=number],.page-template-productdetail .productCta form input[type=number]{width:150px;height:69px;padding-top:22px}.page-template-productdetail #productCta form .button.button-primary,.page-template-productdetail .productCta form .button.button-primary{width:calc(100% - 150px);margin-top:0}.page-template-productdetail #productCta .input-wrap,.page-template-productdetail .productCta .input-wrap{position:relative}.page-template-productdetail #productCta .input-wrap label,.page-template-productdetail .productCta .input-wrap label{position:absolute;top:10px;left:20px;font-size:12px;text-transform:uppercase}.page-template-productdetail #productCta .price-from{margin-top:5px;padding-top:10px;padding-bottom:10px;display:block;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-size:20px;font-weight:400;text-transform:uppercase}.page-template-productdetail #productGalleryImageMain{display:none}.page-template-productdetail #productGalleryImageMain .close{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:pointer;display:none;height:4.4rem;-ms-flex-pack:center;justify-content:center;position:absolute;right:4rem;top:4rem;width:4.4rem;z-index:3}.page-template-productdetail.js-product-show-gallery #productGalleryImageMain .close{display:-ms-flexbox;display:flex}.page-template-productdetail #productGalleryImageMain .icon-close{height:12px;width:12px}.page-template-productdetail #header .navigation-arrow{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:pointer;display:-ms-flexbox;display:flex;height:4.4rem;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4.4rem;z-index:3}.page-template-productdetail #header .navigation-arrow-left{left:4rem}.page-template-productdetail #header .navigation-arrow-right{right:4rem}.page-template-productdetail #productGalleryImageMain .video-wrap,.page-template-productdetail #productGalleryImageMain img{height:100%;left:100%;position:absolute;top:0;opacity:0}.page-template-productdetail #productGalleryImageMain .video-wrap.js-active,.page-template-productdetail #productGalleryImageMain img.js-active{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:1}.page-template-productdetail #productGalleryImageMain .video-wrap{height:0;overflow:hidden;padding-bottom:56.25%;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%}.page-template-productdetail #productGalleryImageMain .video-wrap iframe{height:calc(100vw * .7 * .5625);left:0;position:absolute;top:0;width:100%}.page-template-productdetail.js-product-show-gallery #productGalleryImageMain .video-wrap,.page-template-productdetail.js-product-show-gallery #productGalleryImageMain img{left:50%;pointer-events:none;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:opacity .75s}.page-template-productdetail.js-product-show-gallery #productGalleryImageMain .video-wrap.js-active,.page-template-productdetail.js-product-show-gallery #productGalleryImageMain img.js-active{pointer-events:auto;opacity:1;transition-dalay:.25s}.page-template-productdetail.js-product-show-gallery #productGalleryImageMain .video-wrap{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page-template-productdetail #productMobileGalleryImageMain{background-color:#333;height:calc((100vw - 40px) * .66666667);margin-bottom:70px;overflow:visible;position:relative;width:100%}.page-template-productdetail #productMobileGalleryImageMain .video-wrap,.page-template-productdetail #productMobileGalleryImageMain img{height:100%;left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);transition:opacity .75s;opacity:0;width:100%}.page-template-productdetail #productMobileGalleryImageMain .video-wrap.js-active,.page-template-productdetail #productMobileGalleryImageMain img.js-active{pointer-events:auto;opacity:1}.page-template-productdetail #productMobileGalleryImageMain .video-wrap{height:0;overflow:hidden;padding-bottom:56.25%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page-template-productdetail #productMobileGalleryImageMain .video-wrap iframe{height:calc((100vw - 40px) * .5625);left:0;position:absolute;top:0;width:100%}.page-template-productdetail #circleNavigation,.page-template-productdetail #circleNavigationMobile{bottom:3.4rem;left:0;margin:0 auto;padding:0;position:absolute;right:0;text-align:center;z-index:3}.page-template-productdetail #circleNavigationMobile{bottom:-40px}.page-template-productdetail #circleNavigation .video,.page-template-productdetail #circleNavigationMobile .video{color:#fff;display:inline-block;font-size:16px;margin-left:27px;text-shadow:0 2px 6px rgba(0,0,0,.2);text-transform:uppercase;line-height:26px;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.page-template-productdetail #circleNavigationMobile .video{color:#333;text-shadow:none}.page-template-productdetail #circleNavigation .video:hover .play,.page-template-productdetail #circleNavigationMobile .video:hover .play{-webkit-transform:none;transform:none}.page-template-productdetail #circleNavigation .play,.page-template-productdetail #circleNavigationMobile .play{background-color:#fff;border-radius:50%;bottom:auto;box-shadow:0 2px 6px rgba(0,0,0,.2);display:inline-block;height:32px;left:auto;margin-left:6px;position:relative;right:auto;top:auto;vertical-align:-10px;width:32px}.page-template-productdetail #circleNavigation .icon-play,.page-template-productdetail #circleNavigationMobile .icon-play{height:8px;width:5px}.page-template-productdetail #circleNavigation path,.page-template-productdetail #circleNavigationMobile path{fill:#6f6f6f}.page-template-productdetail .circle{background-color:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer;display:inline-block;height:14px;margin:0 4px;transition:color .75s;width:14px}.page-template-productdetail .circle.js-active{background-color:#a80625}.page-template-productdetail #circleNavigationMobile .circle{height:10px;margin:0 3px;width:10px}.page-template-productdetail #productGalleryList{overflow:hidden;padding:0;position:relative}.page-template-productdetail #productGalleryList .gallery-image{display:block;float:left;margin-left:4px;width:calc(25% - 3px)}.page-template-productdetail #productGalleryList .gallery-image:first-child{margin-left:0}.page-template-productdetail #productGalleryList .gallery-image.js-right .gallery-image{left:auto;right:-25%}.page-template-productdetail #productGalleryList img{display:block;max-width:100%}.page-template-productdetail #cartForm{opacity:1}.page-template-productdetail #cartForm .icon-close{right:20px;top:103px}.page-template-productdetail .section-employee .content{max-width:930px;margin-left:auto;margin-right:auto;text-align:left}.page-template-productdetail .section-employee h2{-ms-flex-align:start;align-items:flex-start;font-size:30px;margin-bottom:13px;line-height:36px}.page-template-productdetail #productCta .button-primary#orderProduct{width:100%;cursor:pointer}.page-template-productdetail #machinesRequestForm{background-color:#f4f4f4;height:100%;left:100%;padding:140px 20px 0;position:absolute;text-align:center;top:0;transition:-webkit-transform .75s;transition:transform .75s;width:100vw;z-index:10}.page-template-productdetail #machinesRequestForm .fields{width:100%}.page-template-productdetail #machinesRequestForm input[type=number]{width:100%!important;height:50px!important;padding-top:0!important}.page-template-productdetail #machinesRequestForm .input-wrap input[type=checkbox]+label{position:relative!important;top:auto!important;left:auto!important;font-size:18px!important;text-transform:none!important}.page-template-productdetail #machinesRequestForm .button{width:auto!important;margin-top:20px!important}.page-template-productdetail #machinesRequestForm .button-primary{width:100%}.page-template-productdetail #machinesRequestForm .icon-close{right:20px;top:103px}.page-template-productdetail #orderSalesMaterialsForm{width:1000px}.page-template-productdetail #orderSalesMaterialsForm .fieldset{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-productdetail #orderSalesMaterialsForm input{margin-left:0;margin-right:0}.page-template-productdetail #orderSalesMaterialsForm input:nth-last-child(3),.page-template-productdetail #orderSalesMaterialsForm input:nth-last-child(3)~input{width:100%}.page-template-ecomproducts #header,.page-template-ecomproductswebshop #header{height:30vh;min-height:220px;max-height:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#fff}.page-template-ecomproducts #header:after,.page-template-ecomproducts #header:before,.page-template-ecomproductswebshop #header:after,.page-template-ecomproductswebshop #header:before{display:none!important}.page-template-ecomproducts #header .content,.page-template-ecomproductswebshop #header .content{margin-top:80px;width:100%}.page-template-ecomproducts #header h1,.page-template-ecomproductswebshop #header h1{margin:3.4rem auto 2rem;max-width:700px;color:#000;font-size:5rem;line-height:1em}.page-template-ecomproducts #header .subheader+.header__cta-wrap,.page-template-ecomproductswebshop #header .subheader+.header__cta-wrap{margin-top:2rem}.page-template-ecomproducts #header #brandlogo,.page-template-ecomproducts #header .subheader,.page-template-ecomproducts #header h1,.page-template-ecomproductswebshop #header #brandlogo,.page-template-ecomproductswebshop #header .subheader,.page-template-ecomproductswebshop #header h1{transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s}.page-template-ecomproducts #header h1,.page-template-ecomproductswebshop #header h1{transition-delay:.15s}.page-template-ecomproducts #header .subheader,.page-template-ecomproductswebshop #header .subheader{max-width:740px;font-size:20px;line-height:28px;display:inline-block;color:#000;transition-delay:.3s}.page-template-ecomproducts.preload #header #brandlogo,.page-template-ecomproducts.preload #header .subheader,.page-template-ecomproducts.preload #header h1,.page-template-ecomproductswebshop.preload #header #brandlogo,.page-template-ecomproductswebshop.preload #header .subheader,.page-template-ecomproductswebshop.preload #header h1{-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0}.page-template-ecomproducts .ecom_products,.page-template-ecomproductswebshop .ecom_products{padding-top:0}.page-template-ecomproducts .ecom_products__list,.page-template-ecomproductswebshop .ecom_products__list{margin-top:40px;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-ecomproducts .ecom_products__list:first-child,.page-template-ecomproductswebshop .ecom_products__list:first-child{margin-top:0}.page-template-ecomproducts .ecom_products__product,.page-template-ecomproductswebshop .ecom_products__product{margin:25px;box-shadow:rgba(0,0,0,.1) 0 4px 12px;width:calc(100% - 50px);display:inline-block;text-align:left;transition:box-shadow .3s}.page-template-ecomproducts .ecom_products__product:hover,.page-template-ecomproductswebshop .ecom_products__product:hover{box-shadow:rgba(0,0,0,.2) 0 4px 12px}.page-template-ecomproducts .ecom_products__product:hover h2,.page-template-ecomproductswebshop .ecom_products__product:hover h2{color:#a80625}.page-template-ecomproducts .ecom_products__product .product__content,.page-template-ecomproductswebshop .ecom_products__product .product__content{padding:30px 20px}.page-template-ecomproducts .ecom_products__product .product__image,.page-template-ecomproductswebshop .ecom_products__product .product__image{max-width:100%;display:block;min-height:200px;width:100%}.page-template-ecomproducts .ecom_products__product .product__name,.page-template-ecomproductswebshop .ecom_products__product .product__name{font-size:26px;text-align:left;-ms-flex-align:start;align-items:flex-start;margin:0;color:#000}.page-template-ecomproducts .ecom_products__product .product__data,.page-template-ecomproductswebshop .ecom_products__product .product__data{margin:0 0 20px;border-spacing:0;table-layout:fixed;width:100%;word-break:break-word;min-width:auto}.page-template-ecomproducts .ecom_products__product .product__data tr td,.page-template-ecomproductswebshop .ecom_products__product .product__data tr td{background-color:#fff;padding:0;font-size:13px;height:24px;color:#727980;font-weight:500;font-family:Gilroy,sans-serif!important}.page-template-ecomproducts .ecom_products__product .product__data tr td:last-of-type,.page-template-ecomproductswebshop .ecom_products__product .product__data tr td:last-of-type{text-align:right;color:#181d22}.page-template-ecomproducts .ecom_products__product .product__footer,.page-template-ecomproductswebshop .ecom_products__product .product__footer{width:100%;display:-ms-flexbox;display:flex}.page-template-ecomproducts .ecom_products__product .product__button,.page-template-ecomproductswebshop .ecom_products__product .product__button{-ms-flex:1;flex:1;min-width:50px;padding:15px 2rem}.page-template-ecomproducts .ecom_products__product .product__price,.page-template-ecomproductswebshop .ecom_products__product .product__price{-ms-flex:1;flex:1;min-width:60%}.page-template-ecomproducts .ecom_products__product .product__price span,.page-template-ecomproductswebshop .ecom_products__product .product__price span{display:block}.page-template-ecomproducts .ecom_products__product .product__price .price__label,.page-template-ecomproductswebshop .ecom_products__product .product__price .price__label{color:#727980;font-size:12px}.page-template-ecomproducts .ecom_products__product .product__price .price__total,.page-template-ecomproductswebshop .ecom_products__product .product__price .price__total{font-size:22px;color:#a80625;font-family:"DIN Condensed"}.page-template-ecomproducts .ecom_products__paging,.page-template-ecomproductswebshop .ecom_products__paging{margin-top:50px}.page-template-ecomproducts .ecom_products__paging .paging__li,.page-template-ecomproductswebshop .ecom_products__paging .paging__li{display:inline-block}.page-template-ecomproducts .ecom_products__paging .paging__li a,.page-template-ecomproductswebshop .ecom_products__paging .paging__li a{font-size:18px;color:#858585;padding:10px;font-weight:500;font-family:Gilroy,sans-serif!important}.page-template-ecomproducts .ecom_products__paging .paging__li.active a,.page-template-ecomproductswebshop .ecom_products__paging .paging__li.active a{color:#181d22;font-weight:600}.page-template-ecomproducts .ecom_products__paging .paging__next,.page-template-ecomproducts .ecom_products__paging .paging__prev,.page-template-ecomproductswebshop .ecom_products__paging .paging__next,.page-template-ecomproductswebshop .ecom_products__paging .paging__prev{font-weight:900}.page-template-ecomproductdetail #header{background-color:#fff;height:auto;padding:0;border-bottom:1px solid #e3e3e3;margin-top:83px}.page-template-ecomproductdetail #header .product__images{background-color:#fff;width:100%;height:100%;position:relative}.page-template-ecomproductdetail #header .product__images .swiper{height:100%}.page-template-ecomproductdetail #header .product__images .swiper img{width:100%;display:block}.page-template-ecomproductdetail #header .product__images .swiper .swiper-button-next,.page-template-ecomproductdetail #header .product__images .swiper .swiper-button-prev{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:pointer;display:-ms-flexbox;display:flex;height:4.4rem;-ms-flex-pack:center;justify-content:center;width:4.4rem}.page-template-ecomproductdetail #header .product__images .swiper .swiper-button-next{right:2rem}.page-template-ecomproductdetail #header .product__images .swiper .swiper-button-prev{left:2rem}.page-template-ecomproductdetail #header .product__images .swiper .swiper-button-next:after,.page-template-ecomproductdetail #header .product__images .swiper .swiper-button-prev:after{font-family:swiper-icons;font-size:1.2rem;font-weight:700;color:#000;text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.page-template-caseslist .news-category-header,.page-template-ecomproductdetail #header .product__cta .product__price,.page-template-newslist .news-category-header,.page-template-textpage #header .date,.page-template-textpage .news-type{font-family:"DIN Condensed","Arial Narrow",sans-serif}.page-template-ecomproductdetail #header .product__images .swiper .swiper-pagination .swiper-pagination-bullet{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);cursor:pointer;display:inline-block;height:14px;margin:0 4px;transition:color .75s;width:14px;opacity:1}.page-template-ecomproductdetail #header .product__images .swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#a80625}.page-template-ecomproductdetail #header .product__content{background-color:#f4f4f4;padding:90px 20px 100px;text-align:left;width:100%}.page-template-ecomproductdetail #header .product__data{width:100%}.page-template-ecomproductdetail #header .product__data h1{color:#333;padding-bottom:2.7rem;font-size:22px;line-height:26px}.page-template-ecomproductdetail #header .product__data .specifications__table{width:100%;margin-bottom:40px}.page-template-ecomproductdetail #header .product__data .specifications__table tr td{background-color:transparent!important;padding:0!important;border-bottom:1px solid #e3e3e3;color:#727980;font-weight:500}.page-template-ecomproductdetail #header .product__data .specifications__table tr td:last-of-type{text-align:right;color:#000}.page-template-ecomproductdetail #header .product__cta{margin-top:auto;width:100%}.page-template-ecomproductdetail #header .product__cta .product__price{font-size:30px;color:#a80625!important;font-weight:600}.page-template-ecomproductdetail #header .product__cta .product__priceVAT{font-size:14px;color:#181d22;font-weight:500}.page-template-ecomproductdetail #header .product__cta .product__amount{width:100%;display:block;min-height:70px}.page-template-ecomproductdetail #header .product__cta .product__amount .counter{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}.page-template-ecomproductdetail #header .product__cta .product__amount .counter button,.page-template-ecomproductdetail #header .product__cta .product__amount .counter input{min-width:50px;border:none;font-size:20px;font-weight:500;border-radius:0;background-color:#fff;-webkit-appereance:none;text-align:center;margin:0!important;height:100%;min-height:70px}.page-template-ecomproductdetail #header .product__cta .product__amount .counter button:focus,.page-template-ecomproductdetail #header .product__cta .product__amount .counter input:focus{outline:0}.page-template-ecomproductdetail #header .product__cta .product__amount .counter input{margin:0 1px;border-right:1px solid #f4f4f4;border-left:1px solid #f4f4f4}.page-template-ecomproductdetail #header .product__cta .product__amount .counter button{cursor:pointer;color:#000}.page-template-ecomproductdetail #header .product__cta .product__amount .counter button:active{background-color:#eee}.page-template-ecomproductdetail #header .product__cta .product__form{width:100%;display:block}.page-template-ecomproductdetail #header .product__cta .product__button{width:100%;margin:40px 0 0;padding:0 51px}.product-freight__info{display:block;position:relative;margin-bottom:10px;font-weight:500!important}.product-freight__info span:first-child{width:18px;height:18px;background-color:#f4f4f4;border-radius:50%;display:-ms-inline-flexbox!important;display:inline-flex!important;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;vertical-align:-4px;position:relative}.product-freight__info span:first-child svg{width:100%;height:100%;position:absolute;top:0;left:0}.product-freight__info span:first-child svg path{color:#a80625}.product-freight__info span:last-child{font-size:13px;line-height:1.5em;color:#333;display:inline!important;pointer-events:none}.cartorder .product-freight__info span:last-child{white-space:initial}.product-freight__info:hover span:last-child{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}.page-template-energy-solutions #navigation .icon-burger g{stroke:#6a6a6a}.page-template-energy-solutions #navigation a{color:#6a6a6a}.page-template-energy-solutions #primaryNavigation a::before{background-color:#e3e3e3}.page-template-energy-solutions #primaryNavigation a:hover{color:#000!important}.page-template-energy-solutions #header::before{background:rgba(255,255,255,.5);opacity:1}.page-template-energy-solutions #header::after{background:linear-gradient(0deg,rgba(255,255,255,0) 0,#fff 100%)}.page-template-energy-solutions #header h1{color:#6a6a6a!important}.page-template-ecomcheckout #header{height:30vh;min-height:220px;max-height:200px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding-top:200px;background-color:#f4f4f4}.page-template-ecomcheckout #header:after,.page-template-ecomcheckout #header:before{display:none!important}.page-template-ecomcheckout #header .content{margin-top:80px;width:100%}.page-template-ecomcheckout #header h1{margin:3.4rem auto 2rem;max-width:700px;color:#000;font-size:5rem;line-height:1em}.page-template-ecomcheckout #header .subheader+.header__cta-wrap{margin-top:2rem}.page-template-ecomcheckout #header #brandlogo,.page-template-ecomcheckout #header .subheader,.page-template-ecomcheckout #header h1{transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s}.page-template-ecomcheckout #header h1{transition-delay:.15s}.page-template-ecomcheckout #header .subheader{max-width:740px;font-size:20px;line-height:28px;display:inline-block;color:#000;transition-delay:.3s}.page-template-ecomcheckout.preload #header #brandlogo,.page-template-ecomcheckout.preload #header .subheader,.page-template-ecomcheckout.preload #header h1{-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0}.page-template-ecomcheckout .cartorder{padding:0}.page-template-ecomcheckout .cartorder__lines{border-top:1px solid #D8D8D8;padding-top:40px;padding-bottom:40px;min-width:auto}.page-template-ecomcheckout .cartorder__lines *{vertical-align:top}.page-template-ecomcheckout .cartorder__lines .lines__line td{background-color:transparent;font-size:20px;font-weight:600;color:#333;font-family:Gilroy,sans-serif!important;padding-bottom:30px}.page-template-ecomcheckout .cartorder__lines .lines__line td span{display:block}.page-template-ecomcheckout .cartorder__lines .lines__line td:first-of-type{background-color:transparent}.page-template-ecomcheckout .cartorder__lines .lines__line td:last-of-type{text-align:right}.page-template-ecomcheckout .cartorder__lines .lines__line:last-of-type td{padding-bottom:0}.page-template-ecomcheckout .cartorder__lines .lines__line td.align-right{text-align:right}.page-template-ecomcheckout .cartorder__lines .lines__line .line__amount{font-weight:500}.page-template-ecomcheckout .cartorder__lines .lines__line .line__add,.page-template-ecomcheckout .cartorder__lines .lines__line .line__subtract{width:50px;height:50px;line-height:50px;display:inline-block;text-align:center;color:#333}.page-template-ecomcheckout .cartorder__lines .lines__line .line__quantity{width:50px;height:50px;line-height:50px;background-color:#fff;display:inline-block;text-align:center}.page-template-ecomcheckout .cartorder__lines .lines__line .line__remove{font-size:16px;color:#a80625;padding-top:10px;display:block}.page-template-ecomcheckout .cartorder__lines .lines__line .line__price{font-weight:600}.page-template-ecomcheckout .cartorder__lines .lines__line .line__priceVAT{font-size:14px;padding-top:5px}.page-template-ecomcheckout .cartorder__summary{border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8;padding-top:40px;padding-bottom:40px;min-width:auto;margin-bottom:50px}.page-template-ecomcheckout .cartorder__summary .summary__line td{background-color:transparent;font-size:18px;font-weight:500;color:#717171;font-family:Gilroy,sans-serif!important;padding-bottom:0;height:auto}.page-template-customercenter table thead tr:last-child th,.page-template-customercenter-detail table thead tr:last-child th,.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset strong,.page-template-ecomcheckout .cartorder__summary .summary__line.line--total .line__label,.page-template-ecomcheckout .cartorder__summary .summary__line.line--total .line__value{font-weight:600}.page-template-ecomcheckout .cartorder__summary .summary__line td span{display:block}.page-template-ecomcheckout .cartorder__summary .summary__line td:first-of-type{background-color:transparent}.page-template-ecomcheckout .cartorder__summary .summary__line td:last-of-type{text-align:right}.page-template-ecomcheckout .cartorder__summary .summary__line:last-of-type td{padding-bottom:0}.page-template-ecomcheckout .cartorder__summary .summary__line .line__value{padding-top:10px;display:block}.page-template-ecomcheckout .cartorder__summary .summary__line.line--total td{padding-top:30px;color:#000}.page-template-ecomcheckout .cartorder__customerdata .form__fields{padding-top:15px}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset{text-align:left;width:100%;display:block}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset--center{-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset--center .input-wrap{width:auto!important}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset--center input[type=radio]+label p{white-space:nowrap}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset .field,.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset input[type=text],.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset input[type=tel],.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset input[type=email],.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset input[type=number],.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset textarea{margin-bottom:30px}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset .field{width:100%;display:block}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset .input-wrap{text-align:left;margin-right:15px;margin-left:15px;margin-bottom:30px;width:100%}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset .input-wrap input[type=checkbox]+label p,.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset .input-wrap input[type=radio]+label p{width:calc(100% - 63px);margin-left:15px;display:inline-block;vertical-align:top;margin-top:8px;font-weight:500}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset .fieldset__label{margin-bottom:30px;margin-left:15px}.page-template-ecomcheckout .cartorder__customerdata .form__fields hr{height:1px;background-color:#D8D8D8;margin-bottom:50px;margin-top:50px}.page-template-caseslist #header .link-button .text:before,.page-template-newslist #header .link-button .text:before,.page-template-textpage #header .link-button .text:before{background-color:#a80625}.page-template-ecomcheckout .cartorder__customerdata .form__fields .cartorder__button{margin-top:0}.page-template-ecomcheckout .cartorder__customerdata .payment__method{padding-top:15px}.page-template-ecomcheckout .cartorder__customerdata .payment__method .input-wrap{text-align:left;margin-right:30px;width:200px}.page-template-ecomcheckout .cartorder__customerdata .payment__method .input-wrap:last-of-type{margin-right:0}.page-template-ecomcheckout .cartorder__customerdata .payment__method .input-wrap input[type=checkbox]+label p,.page-template-ecomcheckout .cartorder__customerdata .payment__method .input-wrap input[type=radio]+label p{width:calc(100% - 63px);margin-left:5px;display:inline-block;vertical-align:top;margin-top:5px}.page-template-ecomcheckout .cartorder__customerdata .conditions{padding-top:15px;margin-bottom:100px}.page-template-ecomcheckout .cartorder__customerdata .conditions .input-wrap{text-align:left;width:460px}.page-template-ecomcheckout .cartorder__customerdata .conditions .input-wrap input[type=checkbox]+label p,.page-template-ecomcheckout .cartorder__customerdata .conditions .input-wrap input[type=radio]+label p{width:calc(100% - 63px);margin-left:5px;display:inline-block;vertical-align:top;margin-top:5px}.page-template-ecomcheckout .cartorder__customerdata .conditions .input-wrap input[type=checkbox]+label p a,.page-template-ecomcheckout .cartorder__customerdata .conditions .input-wrap input[type=radio]+label p a{color:#a80625;text-decoration:underline}.page-template-contact #header{height:auto;min-height:400px}.page-template-contact #header .content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;padding-bottom:8vh;padding-top:15vh}.page-template-contact #header h1{margin-bottom:1.5rem;font-size:5rem;line-height:1em}.page-template-contact #header h2{color:#fff;font-size:18px;margin-bottom:2.3rem;line-height:30px}.page-template-contact #departmentsList{color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;padding:16px 0}.page-template-contact .department{font-size:12px;line-height:20px;text-align:center}.page-template-contact .department:first-child{border-bottom:1px solid #b4b4b4;padding-bottom:8rem}.page-template-contact .department:last-child{padding-top:8rem}.page-template-contact .department:only-child{border-right:0!important}.page-template-contact .department a{color:#fff}.page-template-contact .department .infoList{display:-ms-flexbox;display:flex;padding:0;text-align:left}.page-template-contact .department .info:first-child{margin-right:3.4rem}.page-template-contact .department .info:last-child{margin-left:3.4rem}.page-template-contact #departmentsList,.page-template-contact #header h1,.page-template-contact #scrollIndicator{transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s}.page-template-contact #departmentsList{transition-delay:.15s}.page-template-contact #scrollIndicator{transition-delay:.3s}.page-template-contact .input-wrap input[type=checkbox]+label:before{border:1px solid #858585}.page-template-contact.preload #departmentsList,.page-template-contact.preload #header h1,.page-template-contact.preload #scrollIndicator{-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0}.page-template-caseslist #header,.page-template-newslist #header{height:30vh;min-height:400px;max-height:580px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page-template-caseslist #header .content,.page-template-newslist #header .content{margin-top:20px;width:100%}.page-template-caseslist #header h1,.page-template-newslist #header h1{margin:3.4rem auto 2rem;max-width:700px;font-size:5rem;line-height:1em}.page-template-caseslist #header .subheader,.page-template-newslist #header .subheader{max-width:740px;font-size:20px;line-height:28px;display:inline-block}.page-template-caseslist #header .subheader+.header__cta-wrap,.page-template-newslist #header .subheader+.header__cta-wrap{margin-top:2rem}.page-template-caseslist #header .link-button,.page-template-newslist #header .link-button{color:#fff}.page-template-caseslist #header .subheader,.page-template-caseslist #header h1,.page-template-newslist #header .subheader,.page-template-newslist #header h1{transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s;opacity:1}.page-template-caseslist #header h1,.page-template-caseslist #header h1~p.header__teaser,.page-template-newslist #header h1,.page-template-newslist #header h1~p.header__teaser{transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s}.page-template-caseslist #header h1~p.header__teaser,.page-template-newslist #header h1~p.header__teaser{transition-delay:.15s}.page-template-caseslist.preload #header h1,.page-template-caseslist.preload #header h1~p.header__teaser,.page-template-newslist.preload #header h1,.page-template-newslist.preload #header h1~p.header__teaser{-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0}.page-template-caseslist .news-category-header,.page-template-newslist .news-category-header{display:block;font-size:8rem;padding-top:7.1rem;text-align:center;text-transform:uppercase;line-height:9.6rem;width:100%;font-weight:400}.page-template-newslist #header+style+.section{padding-top:40px;padding-bottom:40px}.page-template-textpage #header{height:30vh;min-height:220px;max-height:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page-template-textpage #header .content{margin-top:20px;width:100%}.page-template-textpage #header h1{margin:3.4rem auto 2rem;max-width:700px;font-size:5rem;line-height:1em}.page-template-textpage #header .subheader{max-width:740px;font-size:20px;line-height:28px;display:inline-block}.page-template-textpage #header .subheader+.header__cta-wrap{margin-top:2rem}.page-template-textpage #header .link-button{color:#fff}.page-template-textpage #header .subheader,.page-template-textpage #header h1{-webkit-transform:none;transform:none;transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s;opacity:1}.page-template-textpage #header .date{color:#fff;font-size:20px;text-transform:uppercase;line-height:26px;font-weight:400}.page-template-textpage #productList{margin-left:0;list-style-type:none}.page-template-textpage .news-manchet,.page-template-textpage .news-type{display:block}.page-template-textpage .news-type{font-size:17px;padding-bottom:3.7rem;text-transform:uppercase;line-height:36px;font-weight:400}.page-template-textpage .news-manchet{font-size:22px;padding-bottom:4.1rem;line-height:29px}.page-template-textpage .employee{max-width:271px;width:100%}.page-template-textpage .section-employee p{max-width:750px}.page-template-textpage .section-employee .content{max-width:930px;margin-left:auto;margin-right:auto;text-align:left}.page-template-textpage .content-form h2{-ms-flex-align:center;align-items:center}.page-template-textpage .content-form label p{display:inline}.page-template-textpage .content .news-gallery img{margin-bottom:0;display:block}.page-template-textpage .content ul{font-size:17px;margin-left:15px;padding-bottom:4.1rem;line-height:26px;list-style-type:disc;font-family:Gilroy,sans-serif;font-weight:500}.page-template-textpage .content ul#footerNav,.page-template-textpage .content ul.order-lines,.page-template-textpage .section-employee ul{margin-left:0;list-style-type:none}.page-template-textpage #footer ul{font-size:14px;line-height:28px}.page-template-textpage .content li{padding-left:10px}.page-template-textpage .content #footerNav li{padding-left:0}.page-template-textpage .section-employee li{padding-left:0}.page-template-textpage .section-video{padding-bottom:16.6rem!important}.page-template-textpage #header .date,.page-template-textpage #header .date~h1~p.header__teaser,.page-template-textpage #header h1{transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s}.page-template-textpage #header .date~h1{transition-delay:.15s}.page-template-textpage #header .date~h1~p.header__teaser{transition-delay:.3s}.page-template-textpage.preload #header .date,.page-template-textpage.preload #header .date~h1~p.header__teaser,.page-template-textpage.preload #header h1{-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0}.page-template-textpage #ordersubmit{display:block}.page-template-textpage #ordersubmit p,.page-template-textpage #ordersubmit ul{text-align:left}.page-template-textpage #ordersubmit a.button-secondary{margin-bottom:30px}.page-template-textpage .content ul.order-lines{padding:0}.page-template-textpage .content li.order-line{padding:10px 0}.page-template-textpage .content li.order-line.total{border-top:1px solid #333}.page-template-textpage .content li.order-line.total:last-child{margin-bottom:50px;border-top:3px solid #333}.page-template-textpage .content li.order-line.shipping{border-top:1px solid #333}.page-template-textpage .order-line-add,.page-template-textpage .order-line-remove{display:block;width:22px;height:22px;margin-left:15px;border:1px solid #b4b4b4;border-radius:50%;text-align:center;line-height:1.5em}.page-template-textpage .order-line-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-template-textpage .order-line-inner span{width:100%}.page-template-textpage .order-line-inner span:nth-child(2){width:50%;text-align:left}.page-template-textpage .order-line-inner span:last-child{width:50%;text-align:right}.page-template-textpage .order-line-quantity{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.page-template-textpage .order-line-edit{display:-ms-flexbox;display:flex;margin-top:-3px}.page-template-textpage #machinesRequestForm{background-color:#f4f4f4;height:100%;left:100%;padding:140px 20px 0;position:fixed;text-align:center;top:0;transition:-webkit-transform .75s;transition:transform .75s;width:100vw;z-index:10}.page-template-textpage #machinesRequestForm .fields{width:100%}.page-template-textpage #machinesRequestForm input[type=number]{width:100%!important;height:50px!important;padding-top:0!important}.page-template-textpage #machinesRequestForm .input-wrap input[type=checkbox]+label{position:relative!important;top:auto!important;left:auto!important;font-size:18px!important;text-transform:none!important}.page-template-textpage #machinesRequestForm .button{width:auto!important;margin-top:20px!important}.page-template-textpage #machinesRequestForm .button-primary{width:100%}.page-template-textpage #machinesRequestForm .icon-close{right:20px;top:103px}.page-template-textpage #linkBoxList{margin:0}.page-template-textpage .video-wrap{height:0;padding-bottom:56.25%;position:relative;width:100%}.page-template-textpage .video-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page-template-textpage .news-gallery{max-width:930px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4.1rem}.page-template-textpage .news-gallery-large{position:relative;width:100%}.page-template-textpage .news-gallery-small{border:1px solid #858585;cursor:pointer;margin-left:12px;margin-top:12px;position:relative;transition:opacity .5s;opacity:.5;-ms-flex-preferred-size:calc(25% - 36px);flex-basis:calc(25% - 36px);-ms-flex-positive:1;flex-grow:1}.page-template-textpage .news-gallery-small:nth-child(2),.page-template-textpage .news-gallery.three-aside .news-gallery-small:nth-child(3n - 1){margin-left:0}.page-template-textpage .news-gallery-small.js-active{opacity:1}.page-template-textpage .news-gallery.three-aside .news-gallery-small{-ms-flex-preferred-size:calc(33% - 32px);flex-basis:calc(33% - 32px)}.page-template-textpage .news-gallery-large .image{transition:opacity .5s;opacity:0}.page-template-textpage .news-gallery-large .image.js-active{opacity:1}.page-template-textpage .news-gallery-large .second-image{height:100%;left:0;position:absolute;top:0;width:100%}body.page-template-textpage.js-machines-request-open #machinesRequestForm{z-index:100}.page-template-customercenter #header,.page-template-customercenter-detail #header{height:auto}.page-template-customercenter #header h1,.page-template-customercenter-detail #header h1{margin-bottom:2rem;margin-top:3.4rem;max-width:700px}.page-template-customercenter #header .content,.page-template-customercenter-detail #header .content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;padding-bottom:8vh;padding-top:15vh}.page-template-customercenter .section table,.page-template-customercenter-detail .section table{font-size:16px;min-width:0;line-height:21px}.page-template-customercenter .section table p,.page-template-customercenter-detail .section table p{max-width:300px;text-transform:lowercase}.page-template-customercenter table thead tr,.page-template-customercenter-detail table thead tr{background-color:#fff}.page-template-customercenter table thead tr:first-child th,.page-template-customercenter-detail table thead tr:first-child th{background-color:#e3e3e3}.page-template-customercenter table td,.page-template-customercenter table th,.page-template-customercenter-detail table td,.page-template-customercenter-detail table th{padding-bottom:10px;padding-top:12px}.page-template-customercenter thead .filters,.page-template-customercenter-detail thead .filters{clear:both;float:left;margin-top:5px}.page-template-customercenter thead a,.page-template-customercenter-detail thead a{clear:both;float:left;line-height:50px}.page-template-customercenter thead a img,.page-template-customercenter-detail thead a img{margin-left:3px;vertical-align:-5px}.page-template-customercenter table .input-wrap,.page-template-customercenter-detail table .input-wrap{clear:both;display:inline-block;float:left}.page-template-customercenter table .filters .input-wrap,.page-template-customercenter-detail table .filters .input-wrap{clear:none;float:left;margin-left:30px}.page-template-customercenter table .filters .input-wrap:first-child,.page-template-customercenter-detail table .filters .input-wrap:first-child{margin-left:0}.page-template-customercenter table .input-wrap input[type=text],.page-template-customercenter-detail table .input-wrap input[type=text]{vertical-align:middle;width:auto}.page-template-customercenter table td,.page-template-customercenter-detail table td{background-color:#fff}.page-template-customercenter tbody a,.page-template-customercenter-detail tbody a{color:#a80625}.page-template-customercenter .login-form,.page-template-customercenter-detail .login-form{max-width:400px;margin-left:auto;margin-right:auto}.page-template-customercenter .login-form input[type=text],.page-template-customercenter .login-form input[type=password],.page-template-customercenter .login-form label,.page-template-customercenter-detail .login-form input[type=text],.page-template-customercenter-detail .login-form input[type=password],.page-template-customercenter-detail .login-form label{display:block;margin-left:auto!important;margin-right:auto!important}.page-template-customercenter .login-description,.page-template-customercenter-detail .login-description{max-width:1000px;margin-left:auto;margin-right:auto}.page-template-customercenter tr.js-hide,.page-template-customercenter-detail tr.js-hide{display:none}.page-template-customercenter tr td input[type=checkbox]+label:before,.page-template-customercenter tr:nth-child(2) th input[type=checkbox]+label:before,.page-template-customercenter-detail tr td input[type=checkbox]+label:before,.page-template-customercenter-detail tr:nth-child(2) th input[type=checkbox]+label:before{border:1px solid #858585;margin-right:0}.page-template-customercenter tr.total td,.page-template-customercenter-detail tr.total td{background-color:#e3e3e3}.page-template-customercenter-detail #header h1{font-size:5rem;line-height:1em}.page-template-customercenter-detail #header .button-secondary{color:#fff}.page-template-customercenter-detail #header .button-secondary path{fill:#fff}.page-template-customercenter-detail #header .button-secondary .icon{vertical-align:2px}.page-template-customercenter-detail h2{display:inline-block;font-size:30px;line-height:22px}.page-template-customercenter-detail .info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;padding:10px;text-align:left}.page-template-customercenter-detail .info+.table-wrap{margin-top:10rem}.page-template-customercenter-detail .specifications{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:16px;-ms-flex-pack:justify;justify-content:space-between;padding:0;line-height:37px;width:100%}.page-template-customercenter-detail .specification{border-bottom:1px solid #e3e3e3;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;width:calc(50% - 33px)}.page-template-customercenter-detail .specification .label{color:#727980}.page-template-customercenter-detail .customer-info{background-color:#e3e3e3;font-size:16px;margin-top:50px;padding:3.9rem;line-height:23px;width:100%}.page-template-customercenter-detail .customer-info .content{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start}.page-template-customercenter-detail .customer-info .content p{margin-left:30px}.page-template-customercenter-detail .customer-info .content p:first-child{margin-left:0}.page-template-customercenter-detail .customer-info .label,.page-template-customercenter-detail .customer-info .value{display:block}.page-template-customercenter-detail .customer-info .label{color:#727980}.page-template-customercenter-detail .customer-info .value{margin-bottom:7px}.page-template-customercenter-detail .customer-info p{padding-bottom:0}.page-template-used-machines #header{height:auto;background-color:#f4f4f4;padding-left:0!important;padding-right:0!important;z-index:9;overflow:visible}.page-template-used-machines #header .rich-text{max-width:1350px;padding-top:30px;margin:0 auto;color:#fff}.page-template-used-machines #header .rich-text a{color:#fff;font-weight:700}.page-template-used-machines #header .rich-text a strong{font-weight:700}.page-template-used-machines #mobileFilterLink,.page-template-used-machines #usedMachinesFilterBar .filter-label,.page-template-used-machines #usedMachinesFilterBar .header,.page-template-used-machines #usedMachinesFilterBar ul li.close{font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.page-template-used-machines #header h1:only-child{padding-bottom:8rem}.page-template-used-machines #headerImage{overflow:hidden}.page-template-used-machines #header .content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;padding-bottom:4vh;padding-top:15vh;z-index:9}.page-template-used-machines #header h1{font-size:6rem;margin-top:6rem;margin-bottom:2rem;line-height:1em}.page-template-used-machines #header .subheader{max-width:740px;font-size:20px;line-height:28px}.page-template-used-machines #navigation.js-scrolled.js-hide~.section-used-machines #usedMachinesFilterBar .header{margin-top:0}.page-template-used-machines #mobileFilterLink{display:inline-block;padding:10px 20px;background-color:#a80625;color:#fff;text-align:left;text-transform:uppercase;margin-bottom:20px;cursor:pointer;float:left}.page-template-used-machines #mobileFilterLink .icon-filter{width:24px;height:16px;margin-right:10px;vertical-align:-2px}.page-template-used-machines #mobileFilterLink path{fill:#fff}.page-template-used-machines .section.section-used-machines{min-height:1200px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0;z-index:8}.page-template-used-machines.js-used-machines-searching #usedMachinesFilterBar:before,.page-template-used-machines.js-used-machines-searching .section-used-machines:before{opacity:1;pointer-events:auto}.page-template-used-machines #usedMachinesFilterBar:before,.page-template-used-machines .section-used-machines:before{content:"";width:100%;height:100%;background-color:rgba(114,121,128,.75);position:absolute;top:0;left:0;opacity:0;pointer-events:none;z-index:10;transition:opacity .35s}.page-template-used-machines .loading-spinner{width:180px;height:30px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:100;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;opacity:0;transition:opacity .35s}.page-template-used-machines.js-used-machines-searching .loading-spinner{opacity:1}.page-template-used-machines.js-used-machines-searching .loading-spinner span{width:40px;height:40px;display:block;border-radius:50%;background:#fff;opacity:.25;-webkit-transform:translateZ(0) scale(.5);transform:translateZ(0) scale(.5)}.page-template-used-machines.js-used-machines-searching .loading-spinner span:first-child{-webkit-animation:loadingCircle 2s infinite;animation:loadingCircle 2s infinite}.page-template-used-machines.js-used-machines-searching .loading-spinner span:nth-child(2){margin:0 30px;-webkit-animation:loadingCircle 2s .25s infinite;animation:loadingCircle 2s .25s infinite}.page-template-used-machines.js-used-machines-searching .loading-spinner span:last-child{-webkit-animation:loadingCircle 2s .5s infinite;animation:loadingCircle 2s .5s infinite}.page-template-used-machines #usedMachinesFilterBar{width:100%;max-width:90%;margin-bottom:40px;background-color:#fff;padding:103px 20px 20px;box-shadow:0 10px 20px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;position:relative;-ms-flex-line-pack:start;align-content:flex-start}.page-template-used-machines #usedMachinesFilterBar h2{width:100%;margin:0;padding:0;line-height:1em}.page-template-used-machines #usedMachinesFilterBar .icon-close{position:absolute;top:103px;right:20px;cursor:pointer;z-index:10}.page-template-used-machines #usedMachinesFilterBar ul{padding:15px 10px 80px;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:10}.page-template-used-machines #usedMachinesFilterBar ul li{width:50%}.page-template-used-machines #usedMachinesFilterBar ul li.filter-item--text{margin-top:10px;width:100%!important;text-align:left}.page-template-used-machines #usedMachinesFilterBar ul li.filter-item+.filter-item--text{margin-top:40px}.page-template-used-machines #usedMachinesFilterBar ul li.close{position:absolute;bottom:20px;right:0;left:0;width:100%;display:block}.page-template-used-machines #usedMachinesFilterBar ul li.close .button{margin:0 auto}.page-template-used-machines #usedMachinesFilterBar ul .input-wrap{height:40px;border:0}.page-template-used-machines #usedMachinesFilterBar input{margin-bottom:0}.page-template-used-machines #usedMachinesFilterBar input[type=text],.page-template-used-machines #usedMachinesFilterBar input[type=number]{height:40px;font-size:18px;line-height:26px}.page-template-used-machines #usedMachinesFilterBar input[type=text],.page-template-used-machines #usedMachinesFilterBar input[type=tel],.page-template-used-machines #usedMachinesFilterBar input[type=email],.page-template-used-machines #usedMachinesFilterBar input[type=number],.page-template-used-machines #usedMachinesFilterBar input[type=password]{padding:0 10px}.page-template-used-machines #usedMachinesFilterBar .filter-wrap{width:calc(100% - 38px);position:relative}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(3){-ms-flex-order:2;order:2}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(6){-ms-flex-order:4;order:4}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(7){-ms-flex-order:5;order:5}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(8){-ms-flex-order:3;order:3}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(9){-ms-flex-order:6;order:6}.page-template-used-machines #usedMachinesFilterBar .filter-wrap--fw{width:100%;margin:19px 0 25px;text-align:left;font-size:16px;line-height:26px;text-transform:uppercase;display:none}.page-template-used-machines #usedMachinesFilterBar .filter-header,.page-template-used-machines #usedMachinesFilterBar .filter-label,.page-template-used-machines #usedMachinesFilterBar .filter-label.no-flex,.page-template-used-machines #usedMachinesFilterBar .header{display:block}.page-template-used-machines #usedMachinesFilterBar .filter-wrap--fw .label{color:#858585}.page-template-used-machines #usedMachinesFilterBar .input-wrap{width:100%;height:40px;border:1px solid #e3e3e3;margin-bottom:3px;text-align:left}.page-template-used-machines #usedMachinesFilterBar .filter-box .input-wrap{border:0;margin-bottom:0}.page-template-used-machines #usedMachinesFilterBar .header{font-size:30px;padding-top:10.5rem;text-align:left;text-transform:uppercase;transition:margin-top .5s;line-height:35px}.page-template-used-machines #usedMachinesFilterBar .filter-label{cursor:pointer;font-size:17px;margin-bottom:5px;padding-top:10px;text-transform:uppercase;line-height:22px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.page-template-used-machines #usedMachinesFilterBar .filter-header{width:100%;height:100%;padding:0 0 0 19px;position:absolute;top:0;left:0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;color:#858585;cursor:pointer}.page-template-used-machines #usedMachinesFilterBar .filter-header .icon-plus{cursor:pointer;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:20px}.page-template-used-machines #usedMachinesFilterBar ::-webkit-input-placeholder{font-size:18px;line-height:26px;color:#a3a3a3}.page-template-used-machines #usedMachinesFilterBar ::-moz-placeholder{font-size:18px;line-height:26px;color:#a3a3a3}.page-template-used-machines #usedMachinesFilterBar :-ms-input-placeholder{font-size:18px;line-height:26px;color:#a3a3a3}.page-template-used-machines #usedMachinesFilterBar :-moz-placeholder{font-size:18px;line-height:26px;color:#a3a3a3}.page-template-used-machines #usedMachinesFilterBar .filter-list{position:absolute;background:#fff;top:103px;right:10px;bottom:10px;left:10px;display:-ms-flexbox;display:flex;box-shadow:0 10px 20px rgba(0,0,0,.1);opacity:0;-webkit-transform:scale(.9) translateZ(0);transform:scale(.9) translateZ(0);pointer-events:none;transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s}.page-template-used-machines #usedMachinesFilterBar .filter-list.js-show{opacity:1;pointer-events:auto;-webkit-transform:translateZ(0);transform:translateZ(0)}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList{-ms-flex-direction:row;flex-direction:row}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList>li .filter-list__sublist{padding:0}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList>li:first-child{width:100%}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList>li:first-child li{width:50%}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList>li:nth-child(2){width:100%;height:100%;position:relative}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList>li:nth-child(2) li{width:50%}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList>li:nth-child(2) .filter-list__sublist{-ms-flex-direction:column;flex-direction:column;max-height:100%}.page-template-used-machines #usedMachinesFilterBar .filter-list#productTypeList{-ms-flex-direction:column;flex-direction:column}.page-template-used-machines #usedMachinesFilterBar #selectedFiltersList{display:inline-block}.page-template-used-machines #usedMachinesFilterBar #selectedFiltersList span{display:inline-block;margin:0 10px;cursor:pointer}.page-template-used-machines #usedMachinesFilterBar #selectedFiltersList span:after{content:"";width:12px;height:12px;margin-left:7px;background-image:url(../images/icon-close-red.svg);background-size:cover;background-repeat:no-repeat;display:inline-block}.page-template-used-machines #usedMachinesFilterBar .filter-box .filter-header{padding-left:0;text-align:left}.page-template-used-machines #usedMachinesFilterBar .filter-box .input-wrap{width:100%;position:relative}.page-template-used-machines #usedMachinesFilterBar .button{display:block;margin:20px auto 0;width:150px}.page-template-used-machines #usedMachinesFilterBar .button:nth-child(11){-ms-flex-order:7;order:7}.page-template-used-machines #usedMachinesFilterBar .button:nth-child(12){-ms-flex-order:8;order:8}.page-template-used-machines #usedMachinesFilterBar .filter-box .icon{position:absolute;right:21px;top:17px;z-index:2}.page-template-used-machines #usedMachinesFilterBar label{font-size:15px;text-transform:lowercase;line-height:15px;font-family:Gilroy,sans-serif;font-weight:500}.page-template-used-machines #usedMachinesFilterBar label p{display:inline-block;padding:0;vertical-align:1px;text-transform:uppercase}.page-template-used-machines #usedMachinesFilterBar label p::first-letter{text-transform:uppercase}.page-template-used-machines #usedMachinesFilterBar input[type=checkbox]+label:before{border:1px solid #858585}.page-template-used-machines #usedMachinesFilterBar #tSearch+.button{width:auto!important;min-width:0;height:24px;margin:0;padding:3px 20px;cursor:pointer;position:absolute;top:8px;right:8px}.page-template-used-machines .section>.content{width:100%;max-width:90%;padding-top:8.5rem;padding-bottom:8.5rem}.page-template-used-machines #chosenUsedMachinesWrap{margin-bottom:14rem;padding-bottom:10rem;clear:both}.page-template-used-machines #chosenUsedMachinesWrap.js-hide{display:none}.page-template-used-machines #chosenUsedMachinesWrap:first-child{margin-bottom:0}.page-template-used-machines #chosenUsedMachinesWrap p a{color:#a80625}.page-template-used-machines #chosenUsedMachinesWrap p{text-align:left}.page-template-used-machines #chosenUsedMachinesWrap h2{margin-bottom:0;font-size:30px}.page-template-used-machines #chosenUsedMachinesList,.page-template-used-machines #usedMachinesList{width:calc(100% + 30px);display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;margin-left:-15px;margin-right:-15px;padding-bottom:0}.page-template-used-machines #chosenUsedMachinesList{margin-bottom:13rem;padding-bottom:10rem;border-bottom:1px solid #e3e3e3}.page-template-used-machines #chosenUsedMachinesList .approved,.page-template-used-machines #chosenUsedMachinesList .price{background-color:#a80625;color:#fff;font-size:20px;padding:7px 11px;position:absolute;right:0;top:15px;line-height:22px;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.page-template-used-machines #chosenUsedMachinesList .approved{text-transform:uppercase}.page-template-used-machines .used-machine{width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;left:auto;margin-bottom:30px;position:relative;top:auto;opacity:1;margin-left:15px;margin-right:15px}.page-template-used-machines .used-machine.js-hide{display:none}.page-template-used-machines .used-machine .content{width:100%}.page-template-used-machines h2{-ms-flex-align:start;align-items:flex-start;font-size:30px;text-transform:uppercase}.page-template-used-machines .used-machines-no-results{height:0;overflow:hidden;max-width:1000px;opacity:0;pointer-events:none;transition:opacity .25s;text-align:left}.page-template-used-machines .used-machines-no-results.js-show{height:auto;opacity:1;pointer-events:auto}.page-template-used-machines .used-machines-no-results h3{padding-bottom:20px}.page-template-used-machines .section-text{padding:0!important}body.page-template-used-machines.js-touch #mobileFilter{display:block!important}body.page-template-used-machines.js-touch #usedMachinesFilterBar #usedMachinesFilterInner{top:83px}body.page-template-used-machines.js-touch #navigation~.section-used-machines #usedMachinesFilterBar .header{font-size:20px;padding-top:6rem}body.page-template-used-machines.js-touch #usedMachinesFilterBar .filter-header{font-size:14px;margin-bottom:.5rem;padding-bottom:5px;padding-top:1.4rem}body.page-template-used-machines.js-touch #usedMachinesFilterBar .range-value{font-size:13px;line-height:13px}body.page-template-used-machines.js-touch #usedMachinesFilterBar .filter-box{padding-bottom:0}.page-template-used-machine #header{min-height:1000px;background-color:#fff;margin-top:83px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:auto;padding:0}.page-template-used-machine #header .content{background-color:#f4f4f4;padding-bottom:50px;text-align:left;width:100%}.page-template-used-machine #header #usedMachineRequestButton.button-primary:hover:before,.page-template-used-machine #header #usedMachineRequestContact.button-secondary:hover:before{background-color:#cd0c31}.page-template-used-machine #header h1{color:#181d22;padding-bottom:3.5rem;font-size:5rem;line-height:1em}.page-template-used-machine #header .button-inline{margin-bottom:3.4rem}.page-template-used-machine #header .price,.page-template-used-machine #header .specifications .button-primary{float:left;padding-right:0;padding-left:0;text-align:center;width:100%}.page-template-used-machine #header #usedMachineRequestButton.button-primary{height:60px;padding-top:21px;font-size:24px;display:inline-block;margin-top:20px}.page-template-used-machine #header #usedMachineRequestButton.button-primary:before{transition:background-color .25s ease-out}.page-template-used-machine #header #usedMachineRequestButton.button-primary path{stroke:#6f6f6f;stroke-width:10px}.page-template-used-machine #header #usedMachineRequestContact.button-secondary{height:60px;padding-top:19px;margin-top:20px;display:inline-block}.page-template-used-machine #header #usedMachineRequestContact.button-secondary:before{transition:background-color .25s ease-out}.page-template-used-machine #header .price,.page-template-used-machine #productGalleryImageMain .approved{background-color:#a80625;color:#fff;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.page-template-used-machine #header #usedMachineRequestContact.button-secondary path{stroke:#6f6f6f;stroke-width:10px}.page-template-used-machine #header .price{height:50px;padding-top:8px;font-size:20px}.page-template-used-machine #header .price .product-price-description{font-size:14px;text-transform:uppercase;margin-left:10px}.page-template-used-machine #header .social{margin-left:20px}.page-template-used-machine #productGalleryImageMain .approved{font-size:20px;padding:10px 15px;display:block;line-height:22px;text-transform:uppercase}.page-template-used-machine #productGalleryImageMain>div{position:relative}.page-template-used-machine #productGalleryImageMain img{display:block}.page-template-used-machine .gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4.1rem}.page-template-used-machine .gallery img{display:block}.page-template-used-machine .gallery .video-wrap{width:100%;height:0;padding-bottom:56.25%;position:relative}.page-template-used-machine .gallery .video-wrap iframe{width:100%;height:100%;position:absolute;top:0;left:0}.page-template-used-machine .gallery-large{position:relative;width:100%}.page-template-used-machine .gallery-small{border:1px solid #858585;cursor:pointer;margin-left:12px;margin-top:12px;position:relative;transition:opacity .5s;opacity:.5;-ms-flex-preferred-size:calc(25% - 36px);flex-basis:calc(25% - 36px);-ms-flex-positive:1;flex-grow:1}.page-template-used-machine .gallery-small:nth-child(2){margin-left:0}.page-template-used-machine .gallery-small.js-active{opacity:1}.page-template-used-machine .gallery-small__play:before{content:"";width:100%;height:100%;background-color:rgba(24,29,34,.5);position:absolute;top:0;left:0;z-index:2}.page-template-used-machine .gallery-small__play:after{content:"";height:0;width:0;border-width:14px 24px;border-color:transparent transparent transparent #fff;border-style:solid;position:absolute;top:50%;left:50%;z-index:3;-webkit-transform:translateX(50%) translateX(-35px) translateY(-50%);transform:translateX(50%) translateX(-35px) translateY(-50%)}.page-template-used-machine .gallery-large .image{transition:opacity .5s;opacity:0;position:absolute;top:0;left:0;pointer-events:none}.page-template-used-machine .gallery-large .image.js-active{opacity:1;position:relative;top:auto;left:auto;pointer-events:all}.page-template-used-machine .gallery-large .second-image{height:100%;width:100%}.page-template-used-machine .specifications{font-size:15px;padding:140px 20px 20px;line-height:35px;overflow:auto}.page-template-used-machine .specifications .header{display:block;font-size:30px;padding-bottom:3rem;text-transform:uppercase;line-height:22px;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.page-template-used-machine .specifications ul{margin-bottom:2.4rem;padding:0}.page-template-used-machine .specifications .label{color:#727980}.page-template-used-machine .section .specifications ul{margin-left:auto;margin-right:auto;max-width:800px}.page-template-used-machine .specification{border-bottom:1px solid #e3e3e3;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.page-template-used-machine .specification .value{max-width:50%;text-align:right}.page-template-used-machine #productGalleryImageMain{padding:5.7rem 13.5rem 0;width:100%}.page-template-used-machine #productGalleryImageMain img{max-width:100%}.page-template-used-machine #ecomContent{display:none}.page-template-used-machine #usedMachinesRequestForm{background-color:#f4f4f4;height:100%;left:100%;padding:140px 20px 0;position:absolute;text-align:center;top:0;transition:-webkit-transform .75s;transition:transform .75s;width:100vw;z-index:10}#usedMachinesFilterTeaser,.page-template-generic #header .link-button .text:before,.page-template-newmachines #header .link-button .text:before{background-color:#a80625}.page-template-used-machine #usedMachinesRequestForm .button-primary{width:100%}.page-template-used-machine #usedMachinesRequestForm .icon-close{right:20px;top:103px}.page-template-used-machine #usedMachineSavePdf{margin-top:60px;margin-right:20px;display:block;text-transform:uppercase;font-size:16px;text-align:right;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-weight:400}.page-template-used-machine #usedMachineSavePdf .icon-pdf{vertical-align:middle}.page-template-used-machine #usedMachineSavePdf .text{border-bottom:1px solid #333;color:#333;display:inline-block;margin-left:14px}body.page-template-productdetail.js-machines-request-open #machinesRequestForm,body.page-template-textpage.js-machines-request-open #machinesRequestForm,body.page-template-used-machine.js-used-machines-request-open #usedMachinesRequestForm{-webkit-transform:translateX(-100%);transform:translateX(-100%);width:100vw}#usedMachinesFilterTeaser{min-width:244px;height:53px;margin:0 auto;padding:0 19px;color:#fff;position:fixed;bottom:40px;left:50%;z-index:10;font-family:"DIN Condensed","Arial Narrow",sans-serif;font-size:17px;line-height:25px;letter-spacing:.03em;text-transform:uppercase;font-weight:400;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .35s,-webkit-transform .35s;transition:opacity .35s,transform .35s;-webkit-transform:translateY(25px) translateX(-50%) translateZ(0);transform:translateY(25px) translateX(-50%) translateZ(0)}.page-template-generic .section-text+.section-video,.page-template-newmachines .section-text+.section-video{padding-top:2rem!important}#usedMachinesFilterTeaser.js-show{opacity:1;pointer-events:auto;-webkit-transform:translateX(-50%) translateZ(0);transform:translateX(-50%) translateZ(0)}#usedMachinesFilterTeaser .text{white-space:nowrap}#usedMachinesFilterTeaser .circle{width:29px;height:29px;margin-left:30px;border:1px solid #fff;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}#usedMachinesFilterTeaser path{fill:#fff}#usedMachinesFilterTeaser.all-used-machines .icon-arrow-up{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.page-template-newmachines #header{height:30vh;min-height:220px;max-height:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page-template-newmachines #header .content{margin-top:20px;width:100%}.page-template-newmachines #header h1{margin:3.4rem auto 2rem;max-width:700px;font-size:5rem;line-height:1em}.page-template-newmachines #header .subheader{max-width:740px;font-size:20px;line-height:28px;display:inline-block}.page-template-newmachines #header .subheader+.header__cta-wrap{margin-top:2rem}.page-template-newmachines #header .link-button{color:#fff}.page-template-newmachines #header .subheader,.page-template-newmachines #header h1{-webkit-transform:none;transform:none;transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s;opacity:1}.page-template-newmachines #scrollIndicator{-webkit-transform:none;transform:none;transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s;opacity:1}.page-template-newmachines .employee{max-width:271px;width:100%}.page-template-newmachines .section-employee p{max-width:750px}.page-template-newmachines .section-employee .content{max-width:930px;margin-left:auto;margin-right:auto;text-align:left}.page-template-newmachines .video-wrap{height:0;padding-bottom:56.25%;position:relative;width:100%}.page-template-newmachines .video-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page-template-newmachines .news-gallery{max-width:930px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4.1rem}.page-template-newmachines .news-gallery-large{position:relative;width:100%}.page-template-newmachines .news-gallery-small{border:1px solid #858585;cursor:pointer;margin-left:12px;margin-top:12px;position:relative;transition:opacity .5s;opacity:.5;-ms-flex-preferred-size:calc(25% - 36px);flex-basis:calc(25% - 36px);-ms-flex-positive:1;flex-grow:1}.page-template-newmachines .news-gallery-small:nth-child(2),.page-template-newmachines .news-gallery.three-aside .news-gallery-small:nth-child(3n - 1){margin-left:0}.page-template-newmachines .news-gallery-small.js-active{opacity:1}.page-template-newmachines .news-gallery.three-aside .news-gallery-small{-ms-flex-preferred-size:calc(33% - 32px);flex-basis:calc(33% - 32px)}.page-template-newmachines .news-gallery-large .image{transition:opacity .5s;opacity:0}.page-template-newmachines .news-gallery-large .image.js-active{opacity:1}.page-template-newmachines .news-gallery-large .second-image{height:100%;left:0;position:absolute;top:0;width:100%}.page-template-generic #header{height:30vh;min-height:220px;max-height:300px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.page-template-generic #header .content{margin-top:20px;width:100%}.page-template-generic #header h1{margin:3.4rem auto 2rem;max-width:700px;font-size:5rem;line-height:1em}.page-template-generic #header .subheader{max-width:740px;font-size:20px;line-height:28px;display:inline-block}.page-template-generic #header .link-button{color:#fff}.page-template-generic #header .subheader,.page-template-generic #header h1{-webkit-transform:none;transform:none;transition:-webkit-transform 1s,opacity 1s;transition:transform 1s,opacity 1s;opacity:1}.page-template-generic.preload #header .subheader,.page-template-generic.preload #header h1{-webkit-transform:translateY(75px);transform:translateY(75px);opacity:0}.page-template-generic .header__cta-wrap .button:not(:only-child){width:auto}.page-template-generic .header__cta-wrap .button:not(:only-child):first-child{margin-right:10px}.page-template-generic .header__cta-wrap .button:not(:only-child):last-child{margin-left:10px}.page-template-generic .subheader+.header__cta-wrap{margin-top:20px}.page-template-generic .video-wrap{height:0;padding-bottom:56.25%;position:relative;width:100%}.page-template-generic .video-wrap iframe{height:100%;left:0;position:absolute;top:0;width:100%}.page-template-generic .news-gallery{max-width:930px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4.1rem}.page-template-generic .news-gallery-large{position:relative;width:100%}.page-template-generic .news-gallery-small{border:1px solid #858585;cursor:pointer;margin-left:12px;margin-top:12px;position:relative;transition:opacity .5s;opacity:.5;-ms-flex-preferred-size:calc(25% - 36px);flex-basis:calc(25% - 36px);-ms-flex-positive:1;flex-grow:1}.page-template-generic .news-gallery-small:nth-child(2),.page-template-generic .news-gallery.three-aside .news-gallery-small:nth-child(3n - 1){margin-left:0}.page-template-generic .news-gallery-small.js-active{opacity:1}.page-template-generic .news-gallery.three-aside .news-gallery-small{-ms-flex-preferred-size:calc(33% - 32px);flex-basis:calc(33% - 32px)}.page-template-generic .news-gallery-large .image{transition:opacity .5s;opacity:0}.page-template-generic .news-gallery-large .image.js-active{opacity:1}.page-template-generic .news-gallery-large .second-image{height:100%;left:0;position:absolute;top:0;width:100%}li,sub,sup{position:relative}.page-template-generic .employee{max-width:271px;width:100%}.page-template-generic .section-employee p{max-width:750px}.page-template-generic .section-employee .content{max-width:930px;margin-left:auto;margin-right:auto;text-align:left}.page-template-newspage #header{height:30vh;min-height:400px;max-height:580px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}*,:after,:before{border-radius:0;border-width:0;box-sizing:border-box;-webkit-font-variant-ligatures:no-common-ligatures;-moz-font-variant-ligatures:no-common-ligatures;font-variant-ligatures:no-common-ligatures;margin:0;outline:0;padding:0}.preload * .preload :before,.preload :after{-webkit-animation:none!important;animation:none!important;transition:none!important}html{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}table{border-collapse:collapse;border-spacing:0}nav ul{padding:0;list-style:none}ul{padding:0 0 0 18px;list-style-type:none}a,button,input[type=button],input[type=submit],label{cursor:pointer}input{line-height:normal!important}input::-ms-clear{display:none}a{text-decoration:none}a:focus,body.js-no-touch a:hover{outline:0}b,strong{font-weight:500}pre{white-space:pre-wrap}sub,sup{font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}button,input,select,textarea{font-family:inherit}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}input[type=search]{-webkit-appearance:none;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;resize:none;vertical-align:top}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:400;src:url(../fonts/35C9D3_0_0.woff2) format("woff2"),url(../fonts/35C9D3_0_0.woff) format("woff")}@font-face{font-display:swap;font-family:Gilroy;font-style:normal;font-weight:500;src:url(../fonts/35C9D3_1_0.woff2) format("woff2"),url(../fonts/35C9D3_1_0.woff) format("woff")}@font-face{font-display:swap;font-family:"DIN Condensed";font-style:normal;font-weight:400;src:url(../fonts/24cac6da-66aa-48cc-b950-fcadf2b76ec5.woff2) format("woff2"),url(../fonts/bd659a5c-378a-4055-80a1-69bc94044bac.woff) format("woff")}@font-face{font-display:swap;font-family:"DIN Condensed";font-style:normal;font-weight:300;src:url(../fonts/4e27b36d-615c-41eb-baf6-a3095eb585f5.woff2) format("woff2"),url(../fonts/9805cfa5-519d-4bfb-82af-f6e07c275f94.woff) format("woff")}@media (any-hover:hover){.section-product-tabs .tabs__item:hover{color:#a80625}}@media (min-widht:1600px){.table-wrap{overflow:hidden}}@media (min-widht:992px){.page-template-productdetail #productCta .button-inline,.page-template-productdetail .productCta .button-inline{margin-left:0;margin-right:0;margin-top:0}}@media (min-width:375px){:root{--current-bp:xs}}@media (max-width:767px) and (min-width:768px){.page-template-used-machines #usedMachinesFilterBar li.close{bottom:50px!important}}@media (min-width:768px){:root{--current-bp:sm}html{font-size:7px}h1{font-size:10rem}.fake-h2,h2{font-size:3.5rem;line-height:4rem;margin-bottom:2.2rem}h3{font-size:4.5rem;line-height:4.7rem}p{padding-bottom:2.1rem}.subheader{font-size:14px;line-height:23px}#header{padding-right:4vw;padding-left:4vw}.header__teaser{font-size:20px;line-height:28px}#breakingNews .icon{width:30px;height:29px;margin-right:30px;display:inline-block}#breakingNews{font-size:16px;line-height:24px;padding-right:6vw;padding-left:6vw}#cartForm{padding:120px 20px 0;width:50vw}#cartForm .fake-h2{font-size:3.5rem;line-height:4rem}#cartForm .icon-close,#machinesRequestForm .icon-close,#usedMachinesRequestForm .icon-close{right:20px;top:80px}#burgerNavigation{width:94vw;height:86vh;padding:3.5vw 0 20px;overflow:hidden}#burgerNavigation #burgerNav{padding-bottom:0;-ms-flex-direction:row;flex-direction:row}#burgerNavigation .mobile-back{display:none}#burgerNavigation li.level-1{width:33.33%;padding:0 3.5vw}#burgerNavigation li.level-1:after{content:"";width:1px;height:calc(100% + 3.5vw);background-color:#e3e3e3;position:absolute;top:-10px;right:0}#burgerNavigation a.level-1{padding-top:0;padding-bottom:15px}#burgerNavigation ul.level-2.js-open{height:auto}#burgerNavigation ul.level-2{height:auto;transition:none;overflow:visible}#burgerNavigation li.level-2{transition:height .36s .45s,opacity .35s .45s}#burgerNavigation li.level-2:last-child{margin-bottom:0}#burgerNavigation li.level-2.js-hide{height:0;overflow:hidden;transition:height .35s,opacity .35s;opacity:0;pointer-events:none}#burgerNavigation li.level-2.children:before{top:14px;right:6px}#burgerNavigation li.level-2.children:after{top:20px;right:0}#burgerNavigation a.level-2{font-size:16px}#burgerNavigation ul.level-3{width:100%;height:0;padding:0 46px 0 0;background-color:transparent;overflow:visible;opacity:0;position:static;top:auto;left:auto;-webkit-transform:none;transform:none;transition:opacity .35s;box-shadow:none}#burgerNavigation ul.level-3.js-open{height:auto;transition:opacity .35s .45s;-webkit-transform:none;transform:none}#burgerNavigation li.level-3.children:before{top:11px;right:4px}#burgerNavigation li.level-3.children:after{top:15px}#burgerNavigation a.level-3{font-size:16px;line-height:32px}#burgerNavigation ul.level-4{transition:height .35s}#burgerNavigation a.level-4{font-size:16px;line-height:32px}#burgerNavigation a.level-4 .icon{margin:auto 0;display:block;position:absolute;top:0;right:0;bottom:0}.video-small,.video-small:nth-child(2n),.video-small:nth-child(2n+1){margin-right:20px}#burgerNavigation a.level-4.js-open:before{width:calc(100% + 7vw + 46px);left:-3.5vw}#burgerNavigation ul.level-5{width:58.666667vw;height:86vh;right:3vw}#burgerNavigation .social{padding:0 0 0 3.5vw}#burgerNavigation #burgerBottom{padding:0 3.5vw 0 0}#navSearchResults{max-height:calc(100vh - 91px)}#navigation{padding-right:4vw;padding-left:4vw}#logo{height:18px;width:100px}#primaryNavigation a,#primaryNavigation ul.level-3 .text{font-size:15px;line-height:25px}.section{padding:7rem 4vw 9rem}.section.section-quote{padding-top:10rem;padding-bottom:10rem}.section-text{padding-top:14rem}.section-text+.section-text{padding-bottom:6.6rem!important}#businessAreaList{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.business-area{padding-bottom:25.92%;margin-bottom:30px;width:calc(50% - 15px)}.business-area h3{font-size:3.5rem;line-height:4.7rem}.business-area .link{font-size:15px;line-height:25px}.section-used-machines .navigation-arrow-left{left:-3vw}.section-used-machines .navigation-arrow-right{right:-3vw}.used-machine{left:-100%;opacity:0;width:calc(50% - 15px)}.used-machine.js-center,.used-machine.js-left,.used-machine.js-right{opacity:1;transition:left 0s,right 0s,opacity .25s .5s}.used-machine.js-left{left:-25px;-webkit-transform:none;transform:none}.used-machine.js-center{left:0;position:relative;-webkit-transform:none;transform:none}.used-machine.js-right{-webkit-transform:none;transform:none}.used-machine h3{font-size:22px;line-height:21px}.used-machine .specifications{font-size:14px;line-height:24px}.used-machine .link{font-size:15px;line-height:25px}#focusList h2{font-size:3.5rem;line-height:4rem}.focus .content{padding:0 9rem}.section-news .news .link{font-size:15px;line-height:25px}.section.section-brands{padding-left:8vw;padding-right:8vw}.brand{width:33.33333333%}#linkBoxList{-ms-flex-direction:row;flex-direction:row;height:70vw}.link-box{border-bottom:0;padding:0;width:50%}.section-accordion,.section-checkout,.section-employees,.section-product-list,.section-specifications:not(.with-prices),.section-videos{padding-left:8vw;padding-right:8vw}.link-box h2{font-size:3.5rem;line-height:4rem}.link-box .link{font-size:15px;line-height:25px}.video-small{margin-top:30px;margin-bottom:0;-ms-flex-preferred-size:calc(25% - 15px);flex-basis:calc(25% - 15px);-ms-flex-positive:1;flex-grow:1}.video-small:last-child{margin-right:0}.video-small iframe{display:none}.video-large h2{font-size:3.5rem;line-height:4rem}#productList{margin-top:7rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#productList .product{width:33.33333333%}#productList .product:nth-child(odd){border-right:0}#productList .product:nth-child(3n+2){border-left:1px solid #b4b4b4;border-right:1px solid #b4b4b4}.section-accordion h2{font-size:3.5rem;line-height:4rem}.section-specifications .product .specifications{width:calc(50% - 2.5vw);margin-right:2.5vw}.section-specifications .product .productCta{margin-top:0;width:calc(50% - 2.5vw);margin-left:2.5vw}.section-news-list .news,body.page-template-contact .employee{width:calc(50% - 30px)}#employeeSearch{margin-top:4rem;margin-bottom:4rem}#employeeSearch .text{margin-bottom:0;margin-right:12px}.department-header{font-size:3.5rem;line-height:4rem}.section-news-list #newsList{margin-top:7.7rem}.section-form-and-text__content p{font-size:2.9rem;line-height:3.4rem}.section-read-more .content{padding-right:4vw;padding-left:4vw}.section-product-tabs,.section-tab-content{padding-left:8vw;padding-right:8vw}.section-advertising-blocks-small__list:not(:first-child){margin-top:30px}.section-advertising-blocks-small__item{margin-bottom:0;-ms-flex-direction:row;flex-direction:row}.section-advertising-blocks-small__list[data-count="2"] .section-advertising-blocks-small__item{width:calc(50% - 20px)}.section-advertising-blocks-small__list[data-count="3"] .section-advertising-blocks-small__item{width:calc(33% - 14px);-ms-flex-direction:column;flex-direction:column}.section-advertising-blocks-small__list[data-count="2"] .section-advertising-blocks-small__image{max-width:50%;margin:0 25px 0 0}.section-tab-content .tabs{margin-top:40px;-ms-flex-direction:row;flex-direction:row}.section-tab-content .tabs__list{width:calc(25% - 25px)}.section-tab-content .tabs__content-wrap{width:calc(75% - 25px)}.section-tab-content .tabs__content h3{font-size:3.5rem;line-height:4rem}.section-text-image{-ms-flex-direction:row;flex-direction:row}.section-text-image__content-wrap,.section-text-image__image-wrap{width:calc(50% - 25px)}.section-text-image__image-wrap{margin-bottom:0}.section-text-image h2{font-size:3.5rem;line-height:4rem}.section-text-image--reverse .section-text-image__image-wrap{-ms-flex-order:2;order:2}.section-text-image--reverse .section-text-image__content-wrap{-ms-flex-order:1;order:1}.section-text-image__cta-wrap{text-align:left}.search-result-instant{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.search-result-instant__tabs{width:calc(65% - 25px)}.search-result-instant__contact-persons{width:calc(35% - 25px)}.section-product-tabs h2{font-size:45px}.section-product-tabs .tabs{display:-ms-flexbox;display:flex;margin-top:40px;-ms-flex-direction:row;flex-direction:row}.section-product-tabs .tabs__list{width:calc(25% - 25px);padding-top:10vh}.section-product-tabs .tabs__content-wrap{width:calc(75% - 25px)}.section-product-tabs .tabs__text-wrap h3{font-size:3.5rem;line-height:4rem}.section-product-tabs .accordion{display:none}.product-rental-list h3{font-size:22px;line-height:21px}.product-rental-list .specifications{font-size:14px!important;line-height:24px!important}.product-rental-list .link{font-size:15px;line-height:25px}.quote{font-size:18px;line-height:26px}.quote .author{font-size:16px;line-height:28px}.quote .company{display:inline}.filter-bar{font-size:13px;height:10rem;padding-top:3.7rem;line-height:23px}.filter-bar .filters{border:0;height:auto;margin:0;overflow:auto;padding:0;width:auto}.filter-bar .filters:after{content:none}.filter-bar .filters .icon-arrow-down{display:none}.filter-bar .filter.js-selected{border-bottom:0;left:auto;padding-top:0;position:relative;top:auto}.filter-bar .filter.js-selected:before{background-color:#e3e3e3;content:"";height:14px;left:0;position:absolute;top:12px;width:100%;z-index:-1}.filter-bar .filter{border-bottom:0;border-left:0;border-right:0;height:auto;padding:0 .8rem;width:auto}.download-list .download{display:inline-block;margin:0 2.5rem 2.5rem}#footer .header{text-align:left}#footerNavigation,#headquarter{margin-bottom:0}#footerNav li{text-align:left;width:33%}#headquarter,#salesAndService{width:calc(50% - 50px)}#footer p{text-align:left}.fieldset{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.input-wrap{display:inline-block}input[type=text],input[type=tel],input[type=email],input[type=number],input[type=password]{font-size:15px;width:calc(50% - 8px)}.input-wrap-large input[type=text],.input-wrap-large input[type=tel],.input-wrap-large input[type=email],.input-wrap-large input[type=number],.input-wrap-large input[type=password]{font-size:5rem;height:100px}.fake-select{width:calc(50% - 6px);font-size:15px}.section-image-map b{font-size:18px}.section-image-map__marker-text-item{padding:50px}.modal .content{padding-right:4vw;padding-left:4vw}.modal .input-wrap-large{display:-ms-flexbox;display:flex;flew-wrap:nowrap}.modal .input-wrap-large input{width:70%}.modal .input-wrap-large .button{font-size:5rem;height:100px;width:30%}.page-template-productarea #header .subheader,.page-template-productlist #header .subheader{font-size:24px;line-height:32px}.table-wrap{margin:0 0 10.5rem;max-width:100%}.page-template-frontpage #header .content{padding-right:20px;padding-left:20px}.page-template-frontpage .section-video,.page-template-productarea .section-video{padding-left:8vw;padding-right:8vw}.page-template-frontpage .section-used-machines{overflow:visible}.page-template-productarea .section-group-text{padding-top:10rem;padding-bottom:10rem}.page-template-productdetail #header{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-top:83px}.page-template-productdetail #logo path{fill:#fff}.page-template-productdetail #header h1{font-size:3.5rem;line-height:4rem}.page-template-productdetail #header .content{min-height:100%;padding:30px 20px 100px}.page-template-productdetail.js-product-show-gallery #header .content{min-width:30vw;width:calc(100vw - ((100vh - 117px) * 1.5))}.page-template-productdetail.js-product-order-sales-material #productInfo{width:100%}.page-template-productdetail #productCta{margin-left:auto;margin-right:auto}.page-template-productdetail #productCta .button-primary,.page-template-productdetail #productCta .button-secondary,.page-template-productdetail .productCta .button-primary,.page-template-productdetail .productCta .button-secondary{width:calc(50% - 10px)}.page-template-productdetail #productCta .button-primary:first-child,.page-template-productdetail #productCta .button-secondary:first-child,.page-template-productdetail .productCta .button-primary:first-child,.page-template-productdetail .productCta .button-secondary:first-child{margin-right:5px}.page-template-productdetail #productCta .button-primary:nth-child(2),.page-template-productdetail #productCta .button-secondary:nth-child(2),.page-template-productdetail .productCta .button-primary:nth-child(2),.page-template-productdetail .productCta .button-secondary:nth-child(2){margin-left:5px}.page-template-productdetail.js-product-show-gallery #productGalleryImageMain{max-width:70vw;width:calc((100vh - 117px) * 1.5)}.page-template-productdetail.js-product-order-sales-material #productGalleryImageMain{max-width:25%;opacity:.3}.page-template-productdetail #productGalleryList,.page-template-productdetail #productGalleryList .gallery-image{height:auto}.page-template-productdetail #cartForm .icon-close{right:20px;top:20px}.page-template-productdetail #machinesRequestForm{padding:120px 20px 0;width:50vw}.page-template-productdetail #machinesRequestForm input[type=number]{width:calc(50% - 8px)!important}.page-template-productdetail #machinesRequestForm .icon-close{right:20px;top:20px}.page-template-productdetail #orderSalesMaterialsForm .fieldset{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-template-productdetail #orderSalesMaterialsForm input:nth-last-child(3),.page-template-productdetail #orderSalesMaterialsForm input:nth-last-child(3)~input{width:calc(33% - 5px)}.page-template-productdetail #orderSalesMaterialsForm input:nth-last-child(3)+input{width:calc(33% - 6px)}.page-template-ecomproducts #header .subheader,.page-template-ecomproductswebshop #header .subheader{font-size:24px;line-height:32px}.page-template-ecomproducts .ecom_products__list,.page-template-ecomproductswebshop .ecom_products__list{margin-top:7rem}.page-template-ecomproducts .ecom_products__product,.page-template-ecomproductswebshop .ecom_products__product{width:calc(50% - 50px)}.page-template-ecomproductdetail #header{margin-top:83px}.page-template-ecomproductdetail #header .product__content{min-height:100%;padding:30px 20px 100px}.page-template-ecomproductdetail #header .product__data h1{font-size:3.5rem;line-height:4rem}.page-template-ecomproductdetail #header .product__cta .product__amount{width:40%}.page-template-ecomproductdetail #header .product__cta .product__form{display:-ms-flexbox;display:flex}.page-template-ecomproductdetail #header .product__cta .product__button{margin:0;width:60%}.product-freight__info{margin-left:4px;margin-bottom:0;display:inline-block!important;cursor:pointer}.product-freight__info span:first-child{width:20px;height:20px;vertical-align:-5px}.cartorder .product-freight__info span:first-child{vertical-align:-4px}.product-freight__info span:last-child{width:250px;background-color:#fff;padding:10px 15px;border-radius:10px;position:absolute;top:0;left:32px;box-shadow:0 0 10px rgba(0,0,0,.25);opacity:0;-webkit-transform:translateZ(0) translateX(-10px);transform:translateZ(0) translateX(-10px);transition:opacity .25s,-webkit-transform .25s;transition:opacity .25s,transform .25s;z-index:10}.page-template-ecomcheckout #header .subheader{font-size:24px;line-height:32px}.page-template-ecomcheckout .cartorder{padding:0 40px}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset--center .input-wrap:nth-last-child(2):first-child{margin-right:30px}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset--center .input-wrap:nth-last-child(2)~.input-wrap{margin-left:30px}.page-template-contact #header h2{font-size:24px;line-height:38px}.page-template-contact .department{font-size:16px;line-height:24px}.page-template-caseslist #header .subheader,.page-template-newslist #header .subheader,.page-template-textpage #header .subheader{font-size:24px;line-height:32px}.page-template-newslist #header+style+.section{padding-top:3.5rem;padding-bottom:4.5rem}.page-template-textpage #header .date{font-size:30px;line-height:36px}.page-template-textpage .order-line-add,.page-template-textpage .order-line-remove{line-height:1.4em}.page-template-textpage .order-line-inner span{width:33.33%}.page-template-textpage .order-line-inner span:nth-child(2){width:33.33%;text-align:center}.page-template-textpage .order-line-inner span:last-child{width:33.33%}.page-template-textpage #machinesRequestForm{padding:120px 20px 0;width:50vw}.page-template-textpage #machinesRequestForm input[type=number]{width:calc(50% - 8px)!important}.page-template-textpage #machinesRequestForm .icon-close{right:20px;top:20px}.page-template-textpage .section-video{padding-left:8vw;padding-right:8vw}.page-template-customercenter #header,.page-template-customercenter-detail #header{height:100vh;max-height:58rem}.page-template-customercenter #header .content,.page-template-customercenter-detail #header .content{padding-bottom:0;padding-top:0}.page-template-used-machines #header{height:auto;padding-top:50px}.page-template-used-machines #usedMachinesFilterBar .input-wrap,.page-template-used-machines #usedMachinesFilterBar input[type=text],.page-template-used-machines #usedMachinesFilterBar input[type=number]{height:50px}.page-template-used-machines #header .content{padding-bottom:0;padding-top:0}.page-template-used-machines #header h1{font-size:8rem;margin-top:13.4rem}.page-template-used-machines #header .subheader{font-size:24px;line-height:32px}.page-template-used-machines #usedMachinesFilterBar{min-height:610px;padding:5.5rem 4rem}.page-template-used-machines #usedMachinesFilterBar .icon-close{display:none}.page-template-used-machines #usedMachinesFilterBar ul{padding:8.5rem 8rem 8rem}.page-template-used-machines #usedMachinesFilterBar ul li{width:33.33%}.page-template-used-machines #usedMachinesFilterBar .filter-wrap{width:calc(33.33% - 52px)}.page-template-used-machines #usedMachinesFilterBar .filter-wrap--fw{width:100%!important;display:block}.page-template-used-machines #usedMachinesFilterBar .filter-label{margin-bottom:1rem;padding-top:2rem}.page-template-used-machines #usedMachinesFilterBar .filter-list{top:30px;right:30px;bottom:30px;left:30px}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList{-ms-flex-direction:column;flex-direction:column}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList>li:first-child{width:25%}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList>li:first-child li{width:100%}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList>li:nth-child(2){width:75%}.page-template-used-machines #usedMachinesFilterBar .filter-list#productMakeList>li:nth-child(2) li{width:33.33%}.page-template-used-machines #usedMachinesFilterBar .button{width:calc(25% - 20px)!important;margin:52px 0 0}.page-template-used-machines #usedMachinesFilterBar #tSearch+.button{height:34px;padding:8px 20px}.page-template-used-machines .used-machine{width:calc(33.333333% - 30px)}body.page-template-used-machines.js-touch #usedMachinesFilterBar .filter-box{padding-bottom:2rem}.page-template-used-machine #header .social{margin-left:20px}.page-template-used-machine #productGalleryImageMain .approved{position:absolute;top:15px;left:0;font-size:24px;line-height:26px}.page-template-used-machine .specifications{padding:120px 20px 20px}.page-template-used-machine #usedMachinesRequestForm{padding:120px 20px 0;width:50vw}.page-template-used-machine #usedMachinesRequestForm .icon-close{right:20px;top:20px}#usedMachinesFilterTeaser{min-width:274px;height:73px;padding:0 29px;bottom:26px;font-size:21px;line-height:29px}.page-template-generic .section-video,.page-template-newmachines .section-video{padding-left:8vw;padding-right:8vw}.page-template-generic #header .subheader,.page-template-newmachines #header .subheader{font-size:24px;line-height:32px}}@media (min-width:768px) and (max-width:991px){.brand:nth-child(1),.brand:nth-child(2),.brand:nth-child(3){border-top:0}.brand:nth-child(1),.brand:nth-child(10),.brand:nth-child(4),.brand:nth-child(7){border-left:0}}@media (min-width:768px) and (max-width:1199px){.section-image-map p{font-size:14px}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(2){-ms-flex-order:1;order:1}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(3){-ms-flex-order:2;order:2}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(5),.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(6){-ms-flex-order:4;order:4}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(7){-ms-flex-order:5;order:5}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(8){-ms-flex-order:3;order:3}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(9){-ms-flex-order:6;order:6}.page-template-used-machines #usedMachinesFilterBar .filter-wrap:nth-child(13){-ms-flex-order:7;order:7}.page-template-used-machines #usedMachinesFilterBar .button{width:30%!important}.page-template-used-machines #usedMachinesFilterBar .button:nth-child(11){-ms-flex-order:8;order:8;margin-left:auto;margin-right:10px}.page-template-used-machines #usedMachinesFilterBar .button:nth-child(12){-ms-flex-order:9;order:9;margin-left:10px;margin-right:auto}}@media (min-width:768px) and (max-width:1200px){.section table.table-responsive{font-size:15px}}@media (min-width:768px) and (min-width:768px){.page-template-frontpage #header .content{padding-right:4vw;padding-left:4vw}}@media (min-width:768px) and (min-width:1200px){.page-template-frontpage #header .content{padding-right:6vw;padding-left:6vw}}@media (min-width:768px) and (min-width:1920px){.page-template-frontpage #header .content{padding-right:calc(1920px * .06);padding-left:calc(1920px * .06)}}@media (min-width:992px){:root{--current-bp:md}h1{font-size:13rem}.subheader{font-size:18px;line-height:27px}#cartForm{padding:4rem 7rem 2rem}body.js-global-cart-open #cartForm .fields,body.js-global-cart-open #cartForm .info{width:50%}body.js-global-cart-open #cartForm .fields{padding-top:80px}body.js-product-order-sales-material #cartForm{-webkit-transform:none;transform:none}body.js-global-cart-open #cartForm .fake-h2{display:block;margin-top:80px;text-align:left}#cartForm .button-primary{margin-right:15px;width:auto}#cartForm .button-inline{margin-left:15px;margin-top:0}#cartButtons{-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center}body.js-product-order-sales-material #cartButtons{display:-ms-flexbox;display:flex}body.js-global-cart-open #cartForm #ordersubmit{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}body.js-product-order-now #cartForm #ordersubmit{-webkit-transform:none;transform:none}#burgerNavigation{width:88vw;max-width:calc(1920px * .88);height:80vh}#burgerNavigation a.level-2{font-size:20px;line-height:43px}#burgerNavigation ul.level-5{max-width:calc(1920px * .88);height:80vh;right:6vw}#navSearch .icon-close{display:none}#navigation{height:91px}#primaryNavigation,#secondaryNavigation{display:block}#navigation .mobile-cart{display:none}.section{padding-top:10rem;padding-bottom:10rem}.section-tease>.content{max-width:900px;position:sticky;margin:14vh auto 0;top:calc(14vh + 26px)}.section-tease p{font-size:18px;line-height:26px}.business-area{padding-bottom:17.27%;width:calc(33.333333% - 20px);margin-bottom:30px;float:left!important}.business-area:nth-child(3n - 1):last-child{margin-left:30px;margin-right:auto}#chosenUsedMachinesList,#usedMachinesList{height:0;padding-bottom:18.25%}.used-machine{-ms-flex-direction:row;flex-direction:row;width:calc(50% - 15px)}.used-machine.js-left{left:0;position:absolute}.used-machine.js-center{left:calc(50% + 15px);position:absolute}.page-template-frontpage #usedMachinesList .used-machine a{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-template-frontpage #usedMachinesList .used-machine .image-wrap{height:100%;overflow:hidden;padding-bottom:0;position:relative;width:50%}.page-template-frontpage #usedMachinesList .used-machine .image-wrap img{position:absolute;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:auto;top:50%}.used-machine .content{width:50%}.page-template-frontpage #usedMachinesList .used-machine .content{padding-bottom:1.6rem;padding-top:1.6rem}.page-template-frontpage #usedMachinesList .used-machine .specifications{line-height:21px}#focusList h2{-ms-flex-align:start;align-items:flex-start}.focus{margin-bottom:6rem}.focus .content,.focus .image-wrap{width:50%}.focus .content{text-align:left}.focus:nth-child(even) .image-wrap{-ms-flex-order:2;order:2}.focus:nth-child(even) .content{-ms-flex-order:1;order:1}.section-news #newsList{margin:5.2rem 0 2.2rem;padding:0 0 24.4%}.section-news .navigation-arrow{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2);cursor:pointer;display:-ms-flexbox;display:flex;height:4.4rem;-ms-flex-pack:center;justify-content:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:4.4rem;z-index:3}.section-news #newsListMobileIndicators{display:none}.section-news .news{width:30%}.brand,.link-box{width:25%}.section-news .news.js-active{-webkit-transform:scale(1.2);transform:scale(1.2)}.section-news .news .content{padding:0 5.8rem}.section-news .news h3{font-size:3rem;line-height:3.1rem}.brand:nth-child(1),.brand:nth-child(2),.brand:nth-child(3),.brand:nth-child(4){border-top:0}.brand:nth-child(1),.brand:nth-child(5),.brand:nth-child(9){border-left:0}#linkBoxList{height:35vw}body.js-no-touch .link-box:hover .link{height:46px}.section-specifications .product h3{padding-bottom:50px}.section-specifications .product .specifications{width:calc(60% - 2.5vw);margin-right:2.5vw}.section-specifications .product .productCta{width:calc(40% - 2.5vw);margin-left:2.5vw}body.page-template-contact .employee{width:calc(33% - 26px)}.section-news-list .news{width:calc(33% - 30px)}.section-form-and-text{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center}.section-form-and-text__form{width:50%;margin-top:0}.section-form-and-text__content{padding-right:150px}.section-form-and-text__headline{margin-top:-100px}.section-read-more .content{padding-right:0;padding-left:0}.section-product-tabs .tabs__item{font-size:20px}.product-rental-list .product{width:calc(33.333333% - 30px)}.product-rental-list .specifications{font-size:15px!important;line-height:25px!important}.quote{font-size:20px;line-height:28px}.filter-bar{font-size:17px;line-height:26px}.filter-bar .filter{padding:0 1rem}#footerNavigation{width:440px}#footerNav{margin-bottom:0}#headquarter,#salesAndService{width:140px}.button{width:auto}.fieldset{display:block}.fake-select,.section-newsletter input[type=text],.section-newsletter input[type=tel],.section-newsletter input[type=email],.section-newsletter input[type=number],.section-newsletter input[type=password]{width:274px}.fake-select:first-child:not(:only-child){margin-right:8px}.fake-select:last-child:not(:only-child){margin-left:8px}.section-image-map{-ms-flex-direction:row;flex-direction:row}.section-image-map__marker-plus{width:54px;height:54px;border-width:3px}.section-image-map__marker-text{display:block;min-width:350px;max-width:450px;background-color:#fff;padding:20px;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out,-webkit-transform .2s ease-in-out;transition:opacity .2s ease-in-out,transform .2s ease-in-out;-webkit-transform-origin:top left;transform-origin:top left;box-shadow:0 0 25px 0 rgba(0,0,0,.25);z-index:2;backface-visibility:hidden;-webkit-backface-visibility:hidden;position:absolute}.section-image-map__marker-text-list{display:none}.section table{font-size:17px;min-width:0;line-height:18px}.section table.table-responsive .icon-pdf{width:18px;height:24px;margin-right:10px}.page-template-productarea #header,.page-template-productlist #header{min-height:320px}.page-template-productdetail #header{height:calc(100vh - 91px);margin-top:91px}.page-template-productdetail #scrollIndicator{left:auto;margin:0;right:auto}.page-template-productdetail #header .content{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-ms-flex-pack:justify;justify-content:space-between;padding:5rem 5rem 10rem;transition:width .75s;width:50%;-ms-flex-line-pack:end;align-content:flex-end}.page-template-productdetail.js-product-order-sales-material #header .content{min-width:0;width:25%}.page-template-productdetail #productCta{display:block;width:100%}.page-template-productdetail #productGalleryImageMain{background-color:#333;display:block;max-width:50%;overflow:hidden;position:relative;transition:opacity .75s,max-width .75s;width:50%}.page-template-productdetail #productMobileGalleryImageMain{display:none}.page-template-productdetail #machinesRequestForm{padding:4rem 7rem 2rem}.page-template-productdetail #machinesRequestForm .button-primary{margin-right:15px;width:auto}.page-template-ecomproducts #header,.page-template-ecomproductswebshop #header{min-height:320px}.page-template-ecomproducts .ecom_products__product,.page-template-ecomproductswebshop .ecom_products__product{width:calc(33% - 50px)}.page-template-ecomproductdetail #header{height:calc(100vh - 91px);margin-top:91px;max-height:960px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-template-ecomproductdetail #header .product__images .swiper img{width:100%}.page-template-ecomproductdetail #header .product__images{width:50%}.page-template-ecomproductdetail #header .product__content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-ms-flex-pack:justify;justify-content:space-between;padding:5rem 5rem 10rem;width:50%}.page-template-ecomcheckout #header{min-height:320px}.page-template-ecomcheckout .cartorder{padding:0 120px}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset{display:-ms-flexbox;display:flex}.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset .field,.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset input[type=text],.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset input[type=tel],.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset input[type=email],.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset input[type=number],.page-template-ecomcheckout .cartorder__customerdata .form__fields .form__fieldset textarea{-ms-flex-positive:1;flex-grow:1;margin-right:15px;margin-left:15px}.page-template-ecomcheckout .cartorder__customerdata .form__fields .cartorder__button{display:inline-block;vertical-align:top;margin-left:10px;margin-right:10px}.page-template-contact #departmentsList{-ms-flex-direction:row;flex-direction:row}.page-template-contact .department:first-child{border-bottom:0;border-right:1px solid #b4b4b4;padding-bottom:0;padding-right:8rem}.page-template-contact .department:last-child{padding-left:8rem;padding-top:0}.page-template-contact .department{text-align:left;width:490px}.page-template-caseslist #header,.page-template-newslist #header{min-height:420px}.page-template-newslist #header+style+.section{padding-top:5rem;padding-bottom:5rem}.page-template-textpage #header{min-height:320px}.page-template-textpage #machinesRequestForm{padding:4rem 7rem 2rem}.page-template-textpage #machinesRequestForm .button-primary{margin-right:15px;width:auto}.page-template-customercenter thead .filters,.page-template-customercenter-detail thead .filters{clear:none;display:inline-block;float:none;overflow:auto;width:80%}.page-template-customercenter thead a,.page-template-customercenter-detail thead a{display:block;float:none}.page-template-customercenter table .input-wrap,.page-template-customercenter-detail table .input-wrap{clear:none;float:none;margin-left:30px}.page-template-customercenter table .input-wrap:first-child,.page-template-customercenter-detail table .input-wrap:first-child{margin-left:0}.page-template-used-machines #mobileFilterLink{display:none}.page-template-used-machines #usedMachinesFilterBar{min-height:500px}.page-template-used-machines #usedMachinesFilterBar ul li{width:25%}.page-template-used-machines #usedMachinesFilterBar ul .input-wrap{height:30px}.page-template-used-machines #usedMachinesFilterBar ul .icon-close{display:block}.page-template-used-machines #usedMachinesFilterBar .header{padding-top:4rem}.page-template-used-machines #usedMachinesFilterBar input[type=checkbox]+label:before{width:20px;height:20px}.page-template-used-machines #usedMachinesFilterBar input[type=checkbox]+label:after{width:5px;height:11px;top:9px;left:8px}.page-template-used-machines .specifications{font-size:15px;line-height:25px}.page-template-used-machine #header{-ms-flex-direction:row;flex-direction:row;min-height:100vh;min-height:calc(100vh - 91px);margin-top:91px}.page-template-used-machine #header .content{padding-bottom:0;width:50%}.page-template-used-machine #header #usedMachineRequestButton.button-primary{width:50%}.page-template-used-machine #header #usedMachineRequestContact.button-secondary{width:calc(50% - 10px);margin-left:10px}.page-template-used-machine #header .social{margin-left:7rem}.page-template-used-machine .specifications{padding:4rem 7rem 4.4rem}.page-template-used-machine #productGalleryImageMain{width:50%}.page-template-used-machine #usedMachinesRequestForm{padding:4rem 7rem 2rem}.page-template-used-machine #usedMachinesRequestForm .button-primary{margin-right:15px;width:auto}.page-template-used-machine #usedMachineSavePdf{margin-right:7rem}.page-template-generic #header,.page-template-newmachines #header{min-height:320px}.page-template-newspage #header{min-height:420px}}@media (min-width:992px) and (max-width:1199px){#cartForm .button-primary,.page-template-productdetail #machinesRequestForm .button-primary,.page-template-textpage #machinesRequestForm .button-primary,.page-template-used-machine #usedMachinesRequestForm .button-primary{padding-right:3.5rem;padding-left:3.5rem}}@media (min-width:1024px){.section-image-map__content-wrap{width:300px;padding:0 25px 0 0;text-align:left;display:block}.section-image-map__image-wrap{width:calc(100% - 300px)}}@media (min-width:1200px){:root{--current-bp:lg}html{font-size:9px}.fake-h2,h2{font-size:3rem;line-height:3.5rem}.subheader{font-size:23px;line-height:32px}#header{padding-right:6vw;padding-left:6vw}#scrollIndicatorline{height:60px}#cartForm{max-height:100vh;padding:7.1rem 11.9rem 8.4rem}body.js-global-cart-open #cartForm .fields{padding-top:50px}#cartForm .fake-h2{font-size:3rem;line-height:3.5rem;margin-top:50px}body.js-global-cart-open #cartForm .fake-h2{margin-top:50px}#cartForm .icon-close,#machinesRequestForm .icon-close,#usedMachinesRequestForm .icon-close{right:50px;top:100px}#burgerNavigation{padding:6.25vw 0 40px}#burgerNavigation li.level-1{padding:0 4.25vw}#burgerNavigation li.level-1:after{height:calc(100% + 6.25vw);top:-20px}#burgerNavigation a.level-1{font-size:35px;line-height:49px;padding-bottom:20px}#burgerNavigation li.level-2{height:43px}#burgerNavigation li.level-2.children:before{height:16px;top:14px;right:7px}#burgerNavigation li.level-2.children:after{width:16px;top:21px}#burgerNavigation a.level-2{font-size:22px;line-height:43px}#burgerNavigation ul.level-3{padding-right:96px}#burgerNavigation li.level-3.children:before{height:12px;top:14px;right:5px}#burgerNavigation li.level-3.children:after{width:12px;top:19px}#burgerNavigation a.level-3{font-size:18px;line-height:40px}#burgerNavigation a.level-4{font-size:18px;line-height:35px}#burgerNavigation a.level-4.js-open:before{width:calc(100% + 12.5vw + 96px);left:-6.25vw}#burgerNavigation ul.level-5{padding:6.11% 1.15%}#burgerNavigation li.level-5,#burgerNavigation li.level-6{width:15%;margin:0 4.96% 6%}#burgerNavigation li.level-5 .text,#burgerNavigation li.level-6 .text{padding-bottom:20px;font-size:18px;line-height:26px}#burgerNavigation .social{padding:0 0 0 6.25vw}#burgerNavigation #burgerBottom{padding:0 6.25vw 0 0}#navSearchResults{max-height:calc(100vh - 117px);padding:50px 50px 0}#navigation,.section{padding-right:6vw;padding-left:6vw}#navSearchResults li a:not(.button){font-size:16px;line-height:24px}#primaryNavigation a,#primaryNavigation ul.level-3 .text,.business-area .link{line-height:26px;font-size:16px}#navigation{height:117px}#navigation.js-hide{height:70px}.navigation__logos-wrap a:last-child{margin-left:30px}#primaryNavigation{margin-top:8px}#logo{height:25px;width:140px}#burger{margin-left:3.9rem}.page-template-frontpage #usedMachinesList .used-machine .content{padding-bottom:2.1rem;padding-top:2.1rem}.page-template-frontpage #usedMachinesList .used-machine .specifications{line-height:24px}.used-machine .link{font-size:16px;line-height:26px}#focusList h2{font-size:3rem;line-height:3.5rem}.focus{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:0}.focus .content{padding:6rem 5rem}.section-accordion,.section-checkout,.section-employees,.section-product-list,.section-specifications:not(.with-prices),.section-videos,.section.section-brands{padding-right:10vw;padding-left:10vw}.focus .image-wrap img{min-width:100%;min-height:100%;width:auto;height:auto;left:50%;position:absolute;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.page-template-productdetail #cartForm .icon-close,.page-template-productdetail #machinesRequestForm .icon-close,.page-template-textpage #machinesRequestForm .icon-close,.page-template-used-machine #usedMachinesRequestForm .icon-close{right:50px;top:50px}.section-news .news .link{font-size:16px;line-height:26px}.link-box h2{font-size:3rem;line-height:3.5rem}.link-box .link{font-size:16px;line-height:26px}.department-header,.section-accordion h2,.video-large h2{font-size:3rem;line-height:3.5rem}.section-videos .embed-header{margin:0 auto 50px}#productList .product{width:25%}#productList .product:nth-child(odd){border-right:0}#productList .product:nth-child(3n+2){border-left:0;border-right:0}#productList .product:nth-child(4n),#productList .product:nth-child(4n-1),#productList .product:nth-child(4n-2){border-left:1px solid #b4b4b4}.section-news-list .news{width:calc(25% - 30px)}.section-form-and-text__content p{font-size:2.4rem;line-height:2.9rem}.section-read-more .content{padding-right:6vw;padding-left:6vw;max-width:900px}.section-product-tabs,.section-tab-content{padding-right:10vw;padding-left:10vw}.section-read-more p{font-size:26px;line-height:34px}.section-product-tabs .tabs__text-wrap h3,.section-tab-content .tabs__content h3,.section-text-image h2{font-size:3rem;line-height:3.5rem}.section-advertising-blocks-small__list:not(:first-child){margin-top:75px}.section-advertising-blocks-small__list[data-count="2"] .section-advertising-blocks-small__item{width:calc(50% - 30px)}.section-advertising-blocks-small__list[data-count="3"] .section-advertising-blocks-small__item{width:calc(33% - 20px)}.section-tab-content .tabs__list{width:calc(25% - 50px)}.section-tab-content .tabs__content-wrap{width:calc(75% - 50px)}.section-text-image__content-wrap,.section-text-image__image-wrap{width:calc(50% - 50px)}.search-result-instant__tabs{width:calc(65% - 75px)}.search-result-instant__contact-persons{width:calc(35% - 75px)}.search-result-instant__item{width:48%}.search-result-instant__item:nth-child(even){margin-left:4%}.product-rental-list .link{font-size:16px;line-height:26px}.filter-bar .filter{padding:0 1.8rem}textarea{height:140px}.section-image-map b{font-size:20px}.page-template-productarea #header h1,.page-template-productlist #header h1{font-size:4.5rem}.section-image-map__content-wrap{width:400px;padding:0 50px 0 0}.section-image-map__list-item{margin-bottom:10px;padding-top:10px;padding-bottom:5px}.section-image-map__image-wrap{width:calc(100% - 400px)}.modal .content{padding-right:6vw;padding-left:6vw}.page-template-frontpage .section-video,.page-template-productarea .section-video{padding-right:10vw;padding-left:10vw}.page-template-productdetail #header{height:calc(100vh - 117px);margin-top:117px}.page-template-productdetail #header h1{font-size:3rem;line-height:3.5rem}.page-template-productdetail #header .content{padding:7rem 7rem 17rem}.page-template-productdetail #machinesRequestForm{max-height:100vh;padding:7.1rem 11.9rem 8.4rem}.page-template-ecomproducts #header h1,.page-template-ecomproductswebshop #header h1{font-size:4.5rem}.page-template-ecomproducts .ecom_products__product,.page-template-ecomproductswebshop .ecom_products__product{width:calc(25% - 50px)}.page-template-ecomproductdetail #header{height:auto;margin-top:117px}.page-template-ecomproductdetail #header .product__content{padding:7rem 7rem 17rem}.page-template-ecomproductdetail #header .product__data h1{font-size:3rem;line-height:3.5rem}.page-template-caseslist #header h1,.page-template-contact #header h1,.page-template-customercenter-detail #header h1,.page-template-ecomcheckout #header h1,.page-template-generic #header h1,.page-template-newmachines #header h1,.page-template-newslist #header h1,.page-template-textpage #header h1,.page-template-used-machine #header h1{font-size:4.5rem}.page-template-ecomcheckout .cartorder{padding:0 180px}.page-template-contact #header{min-height:550px}.page-template-textpage #machinesRequestForm{max-height:100vh;padding:7.1rem 11.9rem 8.4rem}.page-template-textpage .section-video{padding-right:10vw;padding-left:10vw}.page-template-customercenter thead a,.page-template-customercenter-detail thead a{clear:none;display:inline-block;float:right}.page-template-customercenter table .input-wrap input[type=text],.page-template-customercenter-detail table .input-wrap input[type=text]{display:inline-block;margin:0 0 0 6px}.page-template-customercenter-detail .info{-ms-flex-direction:row;flex-direction:row}.page-template-customercenter-detail .specifications{width:600px}.page-template-customercenter-detail .customer-info{margin-top:0;width:430px}.page-template-customercenter-detail .customer-info .content{-ms-flex-pack:justify;justify-content:space-between}.page-template-used-machines #usedMachinesFilterBar{margin-bottom:60px;padding:4rem 3.5rem}.page-template-used-machines #usedMachinesFilterBar ul{padding:calc(4rem - 10px) calc(3.5rem - 10px) calc(6rem)}.page-template-used-machines #usedMachinesFilterBar .filter-wrap{width:calc(25% - 20px)}.page-template-used-machines #usedMachinesFilterBar #tSearch+.button{height:24px;padding:3px 20px}.page-template-used-machine #header{min-height:calc(100vh - 117px);margin-top:117px}.page-template-used-machine #header .social{margin-left:11.9rem}.page-template-used-machine .specifications{padding:7.1rem 11.9rem 4.4rem}.page-template-used-machine #usedMachinesRequestForm{max-height:100vh;padding:7.1rem 11.9rem 8.4rem}.page-template-generic .section-video,.page-template-newmachines .section-video{padding-right:10vw;padding-left:10vw}.page-template-used-machine #usedMachineSavePdf{margin-right:11.9rem}}@media (min-width:1200px) and (min-height:900px){#cartForm,body.js-global-cart-open #cartForm{width:50vw}body.js-global-cart-open #cartForm .fields,body.js-global-cart-open #cartForm .info{width:100%}#cartForm .fake-h2{text-align:center}body.js-global-cart-open #cartForm .fake-h2{margin-top:0}body.js-global-cart-open #cartForm #ordersubmit{display:block}.page-template-productdetail #machinesRequestForm,.page-template-textpage #machinesRequestForm,.page-template-used-machine #usedMachinesRequestForm,body.page-template-productdetail.js-machines-request-open #machinesRequestForm,body.page-template-textpage.js-machines-request-open #machinesRequestForm,body.page-template-used-machine.js-used-machines-request-open #usedMachinesRequestForm{width:50vw}}@media (min-width:1200px) and (min-width:768px){.section-specifications.with-prices{padding-left:8vw;padding-right:8vw}}@media (min-width:1200px) and (min-width:1200px){.section-specifications.with-prices{padding-right:10vw;padding-left:10vw}}@media (min-width:1200px) and (min-width:1920px){.section-specifications.with-prices{padding-right:calc(1920px * .1);padding-left:calc(1920px * .1)}}@media (min-width:1200px) and (max-width:1600px){.page-template-used-machines #usedMachinesFilterBar ul li.close{bottom:10px}}@media (min-width:1200px) and (max-width:1599px){.page-template-used-machines #usedMachinesFilterBar input[type=text],.page-template-used-machines #usedMachinesFilterBar input[type=number]{height:40px}.page-template-used-machines #usedMachinesFilterBar input[type=text],.page-template-used-machines #usedMachinesFilterBar input[type=tel],.page-template-used-machines #usedMachinesFilterBar input[type=email],.page-template-used-machines #usedMachinesFilterBar input[type=number],.page-template-used-machines #usedMachinesFilterBar input[type=password]{font-size:15px}.page-template-used-machines #usedMachinesFilterBar .input-wrap{height:40px}.page-template-used-machines #usedMachinesFilterBar .filter-header{padding:0 0 0 9px;font-size:15px}.page-template-used-machines #usedMachinesFilterBar .filter-header .icon-plus{right:10px}.page-template-used-machines #usedMachinesFilterBar ::-webkit-input-placeholder{font-size:15px}.page-template-used-machines #usedMachinesFilterBar ::-moz-placeholder{font-size:15px}.page-template-used-machines #usedMachinesFilterBar :-ms-input-placeholder{font-size:15px}.page-template-used-machines #usedMachinesFilterBar :-moz-placeholder{font-size:15px}.page-template-used-machines #usedMachinesFilterBar .button{height:40px;margin-top:49px;padding-top:10px}.page-template-used-machines #usedMachinesFilterBar label{font-size:14px;line-height:14px}.page-template-used-machines .used-machine{width:calc(25% - 30px)!important}.page-template-used-machines .used-machine h3{font-size:18px!important;line-height:21px!important}.page-template-used-machines .used-machine .content{padding:1.6rem 1.9rem}.page-template-used-machines .specifications{font-size:13px!important;line-height:21px!important}}@media (min-width:1600px){#cartForm,body.js-global-cart-open #cartForm{width:50vw}#cartForm,.page-template-productdetail.js-product-show-gallery #productCta,body.js-global-cart-open #cartForm #ordersubmit{display:block}:root{--current-bp:xxl}html{font-size:10px}h1{font-size:12rem}.fake-h2,h2{font-size:3.6rem;line-height:4.1rem}.subheader{font-size:24px;line-height:33px}body.js-global-cart-open #cartForm .fields,body.js-global-cart-open #cartForm .info{width:100%}#cartForm .fake-h2{font-size:3.6rem;line-height:4.1rem;text-align:center}body.js-global-cart-open #cartForm .fake-h2{margin-top:0}#cartForm .button-primary{margin-right:15px;width:auto}#burgerNavigation li.level-1{padding:0 6.25vw}.navigation__logos-wrap a,.navigation__logos-wrap a:last-child{width:170px;height:30px}.button,input[type=text],input[type=tel],input[type=email],input[type=number],input[type=password]{height:50px}#primaryNavigation{margin-left:4.3rem}#primaryNavigation a{margin-right:2.6rem;font-size:16px!important;line-height:26px!important}#chosenUsedMachinesList,#usedMachinesList{padding-bottom:12%;text-align:center}.used-machine{width:calc(33.333333% - 20px)}.used-machine.js-right{left:auto;right:0}.used-machine.js-center{left:34%}.page-template-frontpage #usedMachinesList .used-machine .content{padding-bottom:1.6rem;padding-top:1.6rem}.page-template-frontpage #usedMachinesList .used-machine .specifications{line-height:21px}#focusList h2{font-size:3.6rem;line-height:4.1rem}.focus .content{padding:9rem 7rem}.section-news .news h3{font-size:3.5rem;line-height:3.6rem}.department-header,.link-box h2,.section-accordion h2,.video-large h2{font-size:3.6rem;line-height:4.1rem}.section-form-and-text__content p{font-size:3rem;line-height:3.5rem}.section-advertising-blocks-small__list[data-count="2"] .section-advertising-blocks-small__item{width:calc(50% - 50px)}.section-advertising-blocks-small__list[data-count="3"] .section-advertising-blocks-small__item{width:calc(33% - 66px)}.section-tab-content .tabs__content h3,.section-text-image h2{font-size:3.6rem;line-height:4.1rem}.section-product-tabs .tabs__list{width:calc(25% - 50px)}.section-product-tabs .tabs__content-wrap{width:calc(75% - 50px)}.section-product-tabs .tabs__text-wrap h3{font-size:3.6rem;line-height:4.1rem}.page-template-productarea #header h1,.page-template-productlist #header h1{font-size:6rem}.product-rental-list .product{width:calc(25% - 30px)}.button{min-width:160px;padding:14px 3rem 0}.button.button-secondary--multiline{padding-top:17px!important}.page-template-ecomcheckout #header,.page-template-ecomproducts #header,.page-template-ecomproductswebshop #header,.page-template-productarea #header,.page-template-productlist #header{height:40vh;min-height:380px}.page-template-productdetail #scrollIndicator{left:0;margin-left:auto;margin-right:auto;right:0}.page-template-productdetail #header h1{font-size:3.6rem;line-height:4.1rem}.page-template-productdetail #header .content{min-width:30vw;padding:10rem 10rem 20rem;width:calc(100vw - ((100vh - 117px) * 1.5))}.page-template-productdetail.js-product-show-gallery #productInfo,.page-template-productdetail.js-product-show-gallery #scrollIndicator{opacity:1}.page-template-productdetail #productInfo{padding-right:0;width:100%}.page-template-productdetail #productInfo .social{margin-left:0;margin-right:0}.page-template-productdetail #productCta{margin-top:20px;width:100%}.page-template-productdetail #productCta .button-primary,.page-template-productdetail #productCta .button-secondary,.page-template-productdetail .productCta .button-primary,.page-template-productdetail .productCta .button-secondary{width:100%}.page-template-productdetail #productCta .button-primary:first-child,.page-template-productdetail #productCta .button-secondary:first-child,.page-template-productdetail .productCta .button-primary:first-child,.page-template-productdetail .productCta .button-secondary:first-child{margin-right:0}.page-template-productdetail #productCta .button-primary:nth-child(2),.page-template-productdetail #productCta .button-secondary:nth-child(2),.page-template-productdetail .productCta .button-primary:nth-child(2),.page-template-productdetail .productCta .button-secondary:nth-child(2){margin-left:0}.page-template-productdetail #productCta .button-primary,.page-template-productdetail #productCta .button-secondary,.page-template-productdetail .productCta .butotn-secondary,.page-template-productdetail .productCta .button-primary{float:none}.page-template-productdetail #productGalleryImageMain{max-width:70vw;width:calc((100vh - 117px) * 1.5)}.page-template-productdetail.js-product-show-gallery #productGalleryImageMain .close{display:none}.page-template-productdetail #machinesRequestForm{display:block;width:50vw}.page-template-productdetail #machinesRequestForm .button-primary{margin-right:15px;width:auto}.page-template-ecomproducts #header h1,.page-template-ecomproductswebshop #header h1{font-size:6rem}.page-template-ecomproductdetail #header .product__content{min-width:50vw;padding:10rem 15rem;width:calc(100vw - ((100vh - 117px) * 1.5))}.page-template-ecomproductdetail #header .product__data h1{font-size:3.6rem;line-height:4.1rem}.page-template-caseslist #header h1,.page-template-contact #header h1,.page-template-customercenter-detail #header h1,.page-template-ecomcheckout #header h1,.page-template-generic #header h1,.page-template-newmachines #header h1,.page-template-newslist #header h1,.page-template-textpage #header h1,.page-template-used-machine #header h1{font-size:6rem}.page-template-caseslist #header,.page-template-newslist #header{height:53.7vh;min-height:380px}.page-template-textpage #header{height:40vh;min-height:380px}.page-template-textpage #machinesRequestForm{display:block;width:50vw}.page-template-textpage #machinesRequestForm .button-primary{margin-right:15px;width:auto}.page-template-customercenter thead .filters,.page-template-customercenter-detail thead .filters{display:inline-block;float:right;margin-left:47px;width:auto}.page-template-customercenter-detail .specifications{width:679px}.page-template-used-machines #usedMachinesFilterBar{max-width:1500px;padding:6rem 4.5rem}.page-template-used-machines #usedMachinesFilterBar ul{padding:calc(6rem - 10px) calc(4.5rem - 10px) calc(8rem)}.page-template-used-machines #usedMachinesFilterBar ul .input-wrap{height:35px}.page-template-used-machines #usedMachinesFilterBar input[type=checkbox]+label:before{width:25px;height:25px}.page-template-used-machines #usedMachinesFilterBar input[type=checkbox]+label:after{width:6px;height:12px;top:11px;left:10px}.page-template-used-machines #usedMachinesFilterBar #tSearch+.button{height:34px;padding:8px 20px}.page-template-generic #header,.page-template-newmachines #header{height:40vh;min-height:380px}.page-template-used-machines .section>.content{max-width:1500px;margin:0 auto}.page-template-used-machines .used-machine{width:calc(25% - 30px)}.page-template-used-machine #usedMachinesRequestForm{display:block;width:50vw}.page-template-used-machine #usedMachinesRequestForm .button-primary{margin-right:15px;width:auto}body.page-template-productdetail.js-machines-request-open #machinesRequestForm,body.page-template-textpage.js-machines-request-open #machinesRequestForm,body.page-template-used-machine.js-used-machines-request-open #usedMachinesRequestForm{width:50vw}.page-template-newspage #header{height:53.7vh;min-height:380px}}@media (min-width:1920px){#breakingNews,#pageWrap{max-width:1920px}#breakingNews,#header{padding-right:calc(1920px * .06);padding-left:calc(1920px * .06)}:root{--current-bp:max}#cartForm{width:calc(1920px / 2)}#burgerNavigation{padding:120px 0 40px}#burgerNavigation li.level-1{padding:0 120px}#burgerNavigation li.level-1:after{height:calc(100% + 88px);top:-44px}#burgerNavigation a.level-4.js-open:before{width:calc(100% + 240px + 96px);left:-120px}#burgerNavigation ul.level-5{width:1126px;right:calc(((100vw - 1920px)/ 2) + 6vw)}#burgerNavigation .social{padding:0 0 0 120px}#burgerNavigation #burgerBottom{padding:0 120px 0 0}#navigation,.section{padding-right:calc(1920px * .06);padding-left:calc(1920px * .06)}#navigation{left:calc((100% - 1920px)/ 2)}#navigation.js-scrolled:after,#navigation.js-scrolled:before{background-color:#a3a3a3;content:"";height:150%;position:absolute;top:0;width:calc((100vw - 1920px)/ 2)}#navigation.js-scrolled:before{left:calc(((100vw - 1920px)/ 2) * -1)}#navigation.js-scrolled:after{right:calc(((100vw - 1920px)/ 2) * -1)}.section-accordion,.section-checkout,.section-employees,.section-product-list,.section-specifications:not(.with-prices),.section-videos,.section.section-brands{padding-right:calc(1920px * .1);padding-left:calc(1920px * .1)}.section-used-machines .navigation-arrow-left{left:calc(((1920px * .06)/ 2) * -1)}.section-used-machines .navigation-arrow-right{right:calc(((1920px * .06)/ 2) * -1)}.section-news .navigation-arrow-left{left:calc(1920px * .04)}.section-news .navigation-arrow-right{right:calc(1920px * .04)}#linkBoxList{height:calc(1920px * .35)}.page-template-productarea #header,.page-template-productlist #header{height:40vh;min-height:430px}.section-specifications .product .specifications{width:calc(60% - (1920px * .025));margin-right:calc(1920px * .025)}.section-specifications .product .productCta{width:calc(40% - (1920px * .025));margin-left:calc(1920px * .025)}.section-read-more .content{padding-right:0;padding-left:0}.section-product-tabs,.section-tab-content{padding-right:calc(1920px * .1);padding-left:calc(1920px * .1)}.modal .content{padding-right:calc(1920px * .06);padding-left:calc(1920px * .06)}.page-template-frontpage .section-video,.page-template-generic .section-video,.page-template-newmachines .section-video,.page-template-productarea .section-video,.page-template-textpage .section-video{padding-right:calc(1920px * .1);padding-left:calc(1920px * .1)}.page-template-productdetail #header .content,.page-template-productdetail.js-product-show-gallery #header .content{min-width:calc(1920px * .3);width:calc(1920px - ((100vh - 117px) * 1.5))}.page-template-productdetail #productCta .button-primary,.page-template-productdetail #productCta .button-secondary,.page-template-productdetail .productCta .button-primary,.page-template-productdetail .productCta .button-secondary{width:calc(50% - 10px)}.page-template-productdetail #productCta .button-primary:first-child,.page-template-productdetail #productCta .button-secondary:first-child,.page-template-productdetail .productCta .button-primary:first-child,.page-template-productdetail .productCta .button-secondary:first-child{margin-right:5px}.page-template-productdetail #productCta .button-primary:nth-child(2),.page-template-productdetail #productCta .button-secondary:nth-child(2),.page-template-productdetail .productCta .button-primary:nth-child(2),.page-template-productdetail .productCta .button-secondary:nth-child(2){margin-left:5px}.page-template-productdetail #productGalleryImageMain,.page-template-productdetail.js-product-show-gallery #productGalleryImageMain{max-width:calc(1920px * .7)}.page-template-productdetail #productGalleryImageMain .video-wrap iframe,.page-template-productdetail #productMobileGalleryImageMain .video-wrap iframe{height:calc(1920px * .7 * .5625)}.page-template-productdetail #machinesRequestForm{width:calc(1920px / 2)}.page-template-ecomproducts #header,.page-template-ecomproductswebshop #header{height:40vh;min-height:430px}.page-template-ecomproductdetail #header .product__content{min-width:calc(1920px * .5);width:calc(1920px - ((100vh - 117px) * 1.5))}.page-template-textpage #machinesRequestForm,.page-template-used-machine #usedMachinesRequestForm,body.page-template-productdetail.js-machines-request-open #machinesRequestForm,body.page-template-textpage.js-machines-request-open #machinesRequestForm,body.page-template-used-machine.js-used-machines-request-open #usedMachinesRequestForm{width:calc(1920px / 2)}.page-template-ecomcheckout #header{height:40vh;min-height:320px}.page-template-caseslist #header,.page-template-newslist #header{height:53.7vh;min-height:430px}.page-template-generic #header,.page-template-newmachines #header,.page-template-textpage #header{height:40vh;min-height:430px}body.page-template-textpage.js-machines-request-open #machinesRequestForm{-webkit-transform:translateX(-100%) translateX(calc(-1 * ((100vw - 1920px)/ 2)));transform:translateX(-100%) translateX(calc(-1 * ((100vw - 1920px)/ 2)))}.page-template-newspage #header{height:53.7vh;min-height:430px}}@media (max-width:1599px){.page-template-customercenter td.visible-xl,.page-template-customercenter th.visible-xl,.page-template-customercenter-detail td.visible-xl,.page-template-customercenter-detail th.visible-xl{display:none!important}.page-template-used-machines #header .rich-text{font-size:16px;line-height:24px}}@media (max-width:1200px){#cartForm #orderLines .header,#cartForm #orderLines .order-line{font-size:14px;line-height:22px}}@media (max-width:1199.8px){#primaryNavigation a{padding:0 5px}}@media (max-width:1199px){.video-small h2{margin-bottom:10px}.page-template-customercenter table,.page-template-customercenter tbody,.page-template-customercenter td,.page-template-customercenter th,.page-template-customercenter thead,.page-template-customercenter tr,.page-template-customercenter-detail table,.page-template-customercenter-detail tbody,.page-template-customercenter-detail td,.page-template-customercenter-detail th,.page-template-customercenter-detail thead,.page-template-customercenter-detail tr{display:block;height:auto;overflow:auto;width:100%}.page-template-customercenter th,.page-template-customercenter-detail th{max-width:none!important}.page-template-customercenter td,.page-template-customercenter-detail td{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:none!important}.page-template-customercenter thead tr:last-child,.page-template-customercenter-detail thead tr:last-child{display:none}.page-template-customercenter tr,.page-template-customercenter-detail tr{border-bottom:20px solid #f4f4f4}.page-template-customercenter td:before,.page-template-customercenter-detail td:before{content:attr(data-label);display:inline-block;font-weight:600;width:150px}}@media (max-width:991px){#burger:nth-last-child(3){margin-left:0}.section-image-map__marker-plus{-webkit-animation:boxShadowAnimation ease-in-out 5s infinite;animation:boxShadowAnimation ease-in-out 5s infinite}.table-wrap--responsive{padding:0}.section table.table-responsive{width:100%;max-width:500px;margin:0 auto 30px;min-width:0;border-spacing:0}.section table.table-responsive thead{display:none}.section table.table-responsive tbody{width:100%;display:block}.section table.table-responsive tr{width:100%;padding:5px 0;display:block}.section table.table-responsive tr:nth-child(odd),.section table.table-responsive tr:nth-child(odd) td{background-color:#e3e3e3}.section table.table-responsive tr:nth-child(even),.section table.table-responsive tr:nth-child(even) td{background-color:#fff}.section table.table-responsive td{width:100%;height:auto;padding:5px 15px;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.section table.table-responsive td:first-child{font-weight:700}.section table.table-responsive td[data-label]:before{content:attr(data-label) ":";display:inline-block}}@media (max-width:767px){#burgerNavigation li.level-1 a.level-1{color:#858585}#burgerNavigation li.level-1.js-open a.level-1{color:#181d22}#burgerNavigation ul.level-3{overflow-y:scroll;-webkit-overflow-scrolling:touch}.section-group-text__cta-wrap .button:not(:only-child){min-width:120px;width:auto}.section-group-text__cta-wrap .button:not(:only-child):first-child{margin-right:10px}.section-group-text__cta-wrap .button:not(:only-child):last-child{margin-left:10px}.business-area:last-child{margin-bottom:0}.brand:nth-child(1),.brand:nth-child(2){border-top:0}.brand:nth-child(1),.brand:nth-child(11),.brand:nth-child(3),.brand:nth-child(5),.brand:nth-child(7),.brand:nth-child(9){border-left:0}.section-newsletter .fieldset input{width:100%;margin-left:0!important;margin-right:0!important}.section-newsletter .input-wrap{text-align:left!important}.section-videos .embed-header{display:none}body.page-template-frontpage .section-videos .embed-header{display:block}.section-videos .embed-wrap{display:none}body.page-template-frontpage .section-videos .embed-wrap{display:block}.video-small h2{font-size:18px;line-height:23px}.video .image-wrap .play,.video .image-wrap img{display:none}.section-text-image .button:not(:only-child){min-width:120px;width:auto}.section-text-image .button:not(:only-child):first-child{margin-right:10px}.section-text-image .button:not(:only-child):last-child{margin-left:10px}.table-wrap--responsive{margin:0 0 0 -20px}.page-template-frontpage .section-videos{padding-top:10rem}.page-template-frontpage .used-machine{height:auto;-webkit-transform:translateX(-100vw);transform:translateX(-100vw);transition:-webkit-transform .5s;transition:transform .5s;position:absolute;top:0;left:0}.page-template-frontpage .used-machine.js-left{-webkit-transform:translateX(-100vw);transform:translateX(-100vw);opacity:1;top:18px}.page-template-frontpage .used-machine.js-center{-webkit-transform:none;transform:none;position:relative;opacity:1}.page-template-frontpage .used-machine.js-right{-webkit-transform:translate(100vw);transform:translate(100vw);opacity:1;transition:opacity 0s .5s;top:18px}.page-template-ecomproductdetail #header .product__cta .product-freight{margin-top:10px;display:inline-block}.product-freight__info span:first-child{margin-right:5px}.page-template-textpage .content ul.order-lines{font-size:15px}.page-template-used-machines #usedMachinesFilterBar label,.page-template-used-machines #usedMachinesFilterBar ul li{font-size:12px}.page-template-customercenter td,.page-template-customercenter td:before,.page-template-customercenter-detail td,.page-template-customercenter-detail td:before{display:block}.page-template-used-machines #usedMachinesFilterBar input[type=checkbox]{left:2px}.page-template-used-machines #usedMachinesFilterBar input[type=checkbox]+label:before{width:18px;height:18px}.page-template-used-machines #usedMachinesFilterBar input[type=checkbox]+label:after{width:5px;height:10px;top:1px;left:6px}.page-template-used-machines #usedMachinesFilterBar .filter-list .input-wrap{height:auto;margin-bottom:0}.page-template-used-machines #usedMachinesFilterBar li.close{bottom:15px!important;right:10px!important}.page-template-used-machines #usedMachinesFilterBar{width:100vw;max-width:none;min-height:calc(100vh - 114px);position:fixed;top:0;left:0;z-index:20;transition:-webkit-transform .5s;transition:transform .5s;-webkit-transform:translateX(-100%) translateZ(0);transform:translateX(-100%) translateZ(0)}.page-template-used-machines #usedMachinesFilterBar.js-used-machines-filterbar-open{-webkit-transform:translateZ(0);transform:translateZ(0)}.page-template-used-machines #usedMachinesFilterBar .filter-wrap>.filter-label{display:none}}@media (max-height:950px){#burgerNavigation{width:92vw;max-width:calc(1920px * .92);height:86vh;padding:2.25vw 0 40px}#burgerNavigation ul.level-5{width:62vw;height:86vh;padding:3.11% 1.15%;right:4vw}#burgerNavigation li.level-5,#burgerNavigation li.level-6{margin:0 4.96% 1%}}@-webkit-keyframes animateHeader{0%{-webkit-transform:translateX(-101%);transform:translateX(-101%)}35%,65%{-webkit-transform:none;transform:none}100%{-webkit-transform:translateX(101%);transform:translateX(101%)}}@keyframes animateHeader{0%{-webkit-transform:translateX(-101%);transform:translateX(-101%)}35%,65%{-webkit-transform:none;transform:none}100%{-webkit-transform:translateX(101%);transform:translateX(101%)}}@-webkit-keyframes loadingCircle{0%,100%,50%{-webkit-transform:translateZ(0) scale(.5);transform:translateZ(0) scale(.5);opacity:.25}25%,75%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:.75}}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(0) translateZ(0);transform:rotate(0) translateZ(0)}100%{-webkit-transform:rotate(360deg) translateZ(0);transform:rotate(360deg) translateZ(0)}}@keyframes rotate{0%{-webkit-transform:rotate(0) translateZ(0);transform:rotate(0) translateZ(0)}100%{-webkit-transform:rotate(360deg) translateZ(0);transform:rotate(360deg) translateZ(0)}}@-webkit-keyframes boxShadowAnimation{0%,100%,40%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{-webkit-transform:translateZ(0) scale(1.2);transform:translateZ(0) scale(1.2)}}@keyframes boxShadowAnimation{0%,100%,40%{-webkit-transform:translateZ(0);transform:translateZ(0)}20%{-webkit-transform:translateZ(0) scale(1.2);transform:translateZ(0) scale(1.2)}}@keyframes loadingCircle{0%,100%,50%{-webkit-transform:translateZ(0) scale(.5);transform:translateZ(0) scale(.5);opacity:.25}25%,75%{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:.75}}