/* 
========================================================
DYNAMIC CSS LOADED FOR THEME WITH ID: 3133 ~ MOD: 08-01-2026 13:30:36
INCLUDE FRONTEND CSS: False
Following files are loaded in this file:

LOGISZ/Views/_DynamicThemeCss.cshtml
wwwroot/themes/3133/Css/theme.css

========================================================
*/
/*FILE: LOGISZ/Views/_DynamicThemeCss.cshtml*/

/*
========================================================
DYNAMIC CSS LOADED FROM DynamicThemeCss CSHTML:
========================================================
*/

* {
	--energy: #FF5A0A;
	--machinery: #000;
	--machinery-5: #0000000D;
	--machinery-10: #0000001A;
	--machinery-20: #00000033;
	--machinery-40: #00000066;
	--machinery-60: #00000099;
	--machinery-100: #00000000;
	--pure: #FFF;
	--pure-10: #FFFFFF1A;
	--pure-20: #FFFFFF33;
	--pure-30: #FFFFFF4D;
	--pure-100: #FFFFFF00;
	--timeless: #898C93;
	--vibrant: #23AC9E;
	--letter-spacing: 1.8px;
	--blur: 28px;
	--font-size-jumbotron: 5.5rem;
	--font-size-large-title: 4rem;
	--font-size-heading-1: 3.25rem;
	--font-size-heading-2: 2.5rem;
	--font-size-heading-3: 1.75rem;
	--font-size-heading-4: 1.375rem;
	--font-size-heading-5: 1rem;
	--font-size-heading-6: 1rem;
	--font-size-normal: 16px;
	--font-size-mobile: 0.875rem;
	--font-size-small: 0.75rem;
	--font-size-extra-small: 0.625rem;
	--font-size-link: 0.875rem;
	--font-size-menu: 1.125rem;
	--font-size-news-and-events: 1.125rem;
}

@media (max-width: 576px) {
	* {
		--responsive-value: 0.5;
	}
}

@media (min-width: 577px) and (max-width: 1179px) {
	* {
		--responsive-value: 0.75;
	}
}

@media (min-width: 1180px) {
	* {
		--responsive-value: 1;
	}
}

/*
========================================================
END DynamicThemeCss
========================================================
*/
/*FILE: wwwroot/themes/3133/Css/theme.css*/
@font-face{font-display:block;font-family:'Montserrat';font-style:normal;font-weight:300;src:url("/LOGISZ/Static/fonts/montserrat-300.woff2") format("woff2")}@font-face{font-display:block;font-family:'Montserrat';font-style:normal;font-weight:400;src:url("/LOGISZ/Static/fonts/montserrat-regular.woff2") format("woff2")}@font-face{font-display:block;font-family:'Montserrat';font-style:normal;font-weight:600;src:url("/LOGISZ/Static/fonts/montserrat-600.woff2") format("woff2")}@font-face{font-display:block;font-family:'Montserrat';font-style:normal;font-weight:700;src:url("/LOGISZ/Static/fonts/montserrat-700.woff2") format("woff2")}html{height:100%;min-height:100%;font-size:var(--font-size-normal);overflow-x:hidden}body{min-height:100%;line-height:1.75rem;margin:0;background-color:var(--machinery);font-family:'Montserrat', sans-serif;font-size:var(--font-size-normal);display:flex;flex-direction:column}.logisz-preview{line-height:1.75rem;margin:0;font-family:'Montserrat', sans-serif;font-size:var(--font-size-normal)}.logisz-defined-root-div{line-height:1.75rem;margin:0;font-family:'Montserrat', sans-serif;font-size:var(--font-size-normal)}.logisz-preview #header{background-color:var(--machinery)}.logisz-preview #footer{background-color:var(--machinery)}h1,h2,h3,h4,h5,h6,p,ul,ol{margin:1.75rem 0 0 0}h1,h2,h3,.heading-3,h4,.heading-4,h5,h6{font-weight:700;text-transform:uppercase;color:var(--pure)}h1{line-height:calc(3.25rem * var(--responsive-value));font-size:calc(var(--font-size-heading-1) * var(--responsive-value))}h1.hero-large{line-height:calc(4.25rem * var(--responsive-value));font-size:calc(4.25rem * var(--responsive-value));font-weight:700;text-transform:uppercase}h1.hero-large+p.heading-3{margin-top:1rem;color:var(--energy)}h2{line-height:calc(2.5rem * var(--responsive-value));font-size:calc(var(--font-size-heading-2) * var(--responsive-value))}h2+h3{margin-top:1rem}h2+.heading-4{margin-top:0.625rem;font-weight:600}h3,.heading-3{line-height:1.75rem;font-size:var(--font-size-heading-3)}h4,.heading-4{line-height:1.375rem;font-size:var(--font-size-heading-4)}h5{line-height:1rem;font-size:var(--font-size-heading-5)}h6{line-height:1rem;font-size:var(--font-size-heading-6)}p{color:var(--pure)}p.hero-large{line-height:calc(4.25rem * var(--responsive-value));font-size:calc(4.25rem * var(--responsive-value));font-weight:700;text-transform:uppercase}p.hero-large+p.heading-3{margin-top:1rem;color:var(--energy)}p.button a{text-decoration:none !important;display:inline-block}p.button a span{line-height:1.125rem;padding:0.9375rem 1.5rem;background-color:transparent;border:1px solid var(--energy);font-size:var(--font-size-link);font-weight:600;text-transform:uppercase;color:var(--pure);display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:0.625rem;transition:background-color linear 125ms;letter-spacing:var(--letter-spacing)}p.button a span:after{font-family:"Font Awesome 6 Pro";content:"\f061"}p.button a:hover{text-decoration:none !important}p.button a:hover span{background-color:var(--energy)}p.text-link a{text-decoration:none !important}p.text-link a span{line-height:1.125rem;padding:0.9375rem 0 0 0;margin:0 0 0.9375rem 0;border-bottom:2px solid var(--energy);font-size:var(--font-size-link);font-weight:600;color:var(--pure);text-transform:uppercase;transition:color linear 125ms;display:inline-flex}p.text-link a:hover{text-decoration:none !important}p.text-link a:hover span{color:var(--energy)}p.text-link+p.text-link{margin-top:unset}p.download-link a{text-decoration:none !important}p.download-link a>span{display:inline-flex;flex-direction:row;align-items:center;gap:0.675rem}p.download-link a>span:before{font-family:'Font Awesome 6 Pro';content:"\e094"}p.download-link a>span>span{line-height:1.125rem;padding:0;margin:0;border-bottom:2px solid var(--energy);font-size:var(--font-size-link);font-weight:600;color:var(--pure);text-transform:uppercase;transition:color linear 125ms;display:inline-flex}p.download-link a:hover{text-decoration:none !important}p.download-link a:hover>span>span{color:var(--energy)}p.download-link+p.download-link{margin-top:unset}ul.breadcrumb{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:wrap;grid-column:1 / span 2}ul.breadcrumb li{list-style:none;font-size:var(--font-size-small);font-weight:600;text-transform:uppercase;color:var(--timeless)}ul.breadcrumb li a{text-decoration:none;color:var(--timeless)}ul.breadcrumb li a:hover{text-decoration:underline}ul.breadcrumb li:not(:last-child):after{margin:0 0.625rem;content:"/"}ul.breadcrumb+p.hero-large{margin-top:1rem}ul.options{margin:1.75rem 0 0 0;padding:0;border:1px solid transparent;border-bottom:0;transition:all linear 125ms}ul.options li{display:none;padding:calc(1rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(1rem * var(--responsive-value)) calc(((2.5rem * var(--responsive-value)) * 2) + calc(1.5rem * var(--responsive-value)));list-style:none;border-bottom:1px solid transparent;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));color:var(--pure);position:relative}ul.options li:nth-child(-n+4){display:list-item}ul.options li:before{top:calc(1rem * var(--responsive-value));left:calc(2.5rem * var(--responsive-value));font-family:'Font Awesome 6 Pro';font-size:calc(1.5rem * var(--responsive-value));font-weight:600;color:var(--energy);content:"\f00c";position:absolute}ul.options.expanded.shielding:after{display:none}ul.options.expanded li{display:list-item !important}ul.options.expanded li:last-child{border-bottom:0 !important}ul.options.expanded+.toggler:after{transform:rotate(-180deg)}ul.options+.toggler{padding:calc(1rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));display:block;border:1px solid var(--machinery-20);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;transition:all linear 125ms;cursor:pointer}ul.options+.toggler:after{font-family:'Font Awesome 6 Pro';font-size:1.5rem;font-weight:300;content:"\f078";transition:all linear 250ms}ul.options+.toggler:hover{background-color:var(--machinery-5)}ul.options.shielding{position:relative;transition:all linear 125ms}ul.options.shielding:after{top:0;right:-1px;bottom:0;left:-1px;background:#fff;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);position:absolute;content:"";pointer-events:none}ul.features{margin:1.75rem 0 0 0;padding:0;border:1px solid transparent;border-bottom:0;transition:all linear 125ms}ul.features li{display:none;padding:calc(1rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(1rem * var(--responsive-value)) calc(((2.5rem * var(--responsive-value)) * 2) + calc(1.5rem * var(--responsive-value)));list-style:none;border-bottom:1px solid transparent;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));color:var(--pure);position:relative}ul.features li:nth-child(-n+4){display:list-item}ul.features li:before{top:calc(1rem * var(--responsive-value));left:calc(2.5rem * var(--responsive-value));font-family:'Font Awesome 6 Pro';font-size:calc(1.5rem * var(--responsive-value));font-weight:600;color:var(--energy);content:"\f00c";position:absolute}ul.features.expanded.shielding:after{display:none}ul.features.expanded li{display:list-item !important}ul.features.expanded li:last-child{border-bottom:0 !important}ul.features.expanded+.toggler:after{transform:rotate(-180deg)}ul.features+.toggler{padding:calc(1rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));display:block;border:1px solid var(--machinery-20);display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;transition:all linear 125ms;cursor:pointer}ul.features+.toggler:after{font-family:'Font Awesome 6 Pro';font-size:1.5rem;font-weight:300;content:"\f078";transition:all linear 250ms}ul.features+.toggler:hover{background-color:var(--machinery-5)}ul.features.shielding{position:relative;transition:all linear 125ms}ul.features.shielding:after{top:0;right:-1px;bottom:0;left:-1px;background:#fff;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 100%);position:absolute;content:"";pointer-events:none}ul li::marker{color:var(--pure)}strong{font-weight:600}a{text-decoration:underline}a:hover{text-decoration:none}span.highlight{background-color:var(--energy)}#header,.section,#footer{display:flex;flex-direction:column;align-items:center}.wrapper{width:100%;max-width:1440px}#header{top:0;right:0;left:0;border-bottom:1px solid var(--pure-20);background-color:var(--machinery-40);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));position:fixed;z-index:5}#header .wrapper{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#header .wrapper .logo{position:relative}#header .wrapper .logo a img{display:block}#header .wrapper .navigation{display:flex;flex-direction:column;justify-items:end;align-self:center}#header .wrapper .navigation nav>ul{margin:0;padding:0;list-style:none;display:flex;justify-content:end;flex-direction:row}#header .wrapper .navigation nav>ul>li{margin:0;padding:0;list-style-type:none;position:relative}#header .wrapper .navigation nav>ul>li.has--children>a span{display:flex;flex-direction:row;gap:0.625rem}#header .wrapper .navigation nav>ul>li.has--children>a span:after{font-family:'Font Awesome 6 Pro';font-size:0.625rem;content:"\f078";color:var(--pure)}#header .wrapper .navigation nav>ul>li.has--children:hover>a>span:after{color:var(--energy)}#header .wrapper .navigation nav>ul>li span{padding:0.625rem 1.125rem;color:var(--pure);display:block}#header .wrapper .navigation nav>ul>li>a{text-decoration:none}#header .wrapper .navigation nav>ul>li>a>span{transition:color linear 125ms}#header .wrapper .navigation nav>ul>li ul{top:100%;left:1.125rem;margin:0;padding:0;background-color:rgba(255,255,255,0.8);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));border-bottom:2px solid var(--energy);position:absolute;display:none;z-index:1}#header .wrapper .navigation nav>ul>li ul li{margin:0;padding:0;list-style:none}#header .wrapper .navigation nav>ul>li ul li a{text-decoration:none;display:block}#header .wrapper .navigation nav>ul>li ul li a span{font-size:var(--font-size-small);color:var(--machinery);display:block}#header .wrapper .navigation nav>ul>li ul li a:hover span{text-decoration:underline}#header .wrapper .navigation nav>ul>li:hover>a>span{color:var(--energy)}#header .wrapper .navigation nav>ul>li:hover ul{display:block}#header .wrapper .navigation nav#primary>ul>li>a>span{font-size:var(--font-size-menu);font-weight:600}#header .wrapper .navigation nav#primary>ul>li.has-children>a>span{display:flex;flex-direction:row;column-gap:0.5rem}#header .wrapper .navigation nav#primary>ul>li.has-children>a>span:after{font-family:"Font Awesome 6 Pro";font-size:var(--font-size-normal);content:"\f078"}#header .wrapper .navigation nav#secondary>ul>li[data-count]{--counter: attr(data-count);position:relative}#header .wrapper .navigation nav#secondary>ul>li[data-count]>a>span:after{top:5px;right:1px;width:20px;height:20px;line-height:20px;background-color:var(--energy);border-radius:9999px;font-size:var(--font-size-extra-small);font-weight:600;text-align:center;color:var(--pure);content:var(--counter);display:block;position:absolute}#header .wrapper .navigation nav#secondary>ul>li.search-toggler{min-width:1.25rem;margin-left:16px}#header .wrapper .navigation nav#secondary>ul>li.search-toggler span{padding:0;cursor:pointer}#header .wrapper .navigation nav#secondary>ul>li.search-toggler span:after{width:16px;height:48px;line-height:48px;padding:0;font-family:"Font Awesome 6 Pro";font-size:var(--font-size-normal);content:"\f002";transition:color linear 125ms}#header .wrapper .navigation nav#secondary>ul>li.search-toggler span:hover{color:var(--energy)}#header .wrapper .navigation nav#secondary>ul>li.search-toggler.active span:after{content:"\f00d"}#header .wrapper .navigation nav#secondary>ul>li.languages>span{display:flex;flex-direction:row;column-gap:0.5rem;transition:color linear 125ms}#header .wrapper .navigation nav#secondary>ul>li.languages>span:after{font-family:"Font Awesome 6 Pro";font-size:var(--font-size-normal);content:"\f078"}#header .wrapper .navigation nav#secondary>ul>li.languages:hover>span{color:var(--energy)}#header .wrapper .navigation nav#secondary>ul>li.my-etna a span{display:flex;flex-direction:row;column-gap:0.5rem}#header .wrapper .navigation nav#secondary>ul>li.my-etna a span:after{font-family:"Font Awesome 6 Pro";font-size:var(--font-size-normal);content:"\f090"}#header .wrapper .navigation nav#secondary>ul>li>a>span{letter-spacing:var(--letter-spacing);padding:0.625rem 1.5rem}#header .wrapper .navigation nav#secondary>ul>li>span,#header .wrapper .navigation nav#secondary>ul>li>a{font-size:var(--font-size-small);font-weight:400;text-transform:uppercase}#search{display:none;top:137px;right:0;bottom:0;left:0;background-color:var(--machinery-60);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));display:none;flex-direction:column;align-items:center;justify-content:center;position:fixed;content:"";z-index:4}#search .wrapper{max-width:720px}#search .wrapper .close{top:20px;right:20px;font-size:var(--font-size-small);text-transform:uppercase;position:absolute;color:var(--pure);display:flex;flex-direction:row;gap:1.5rem;cursor:pointer}#search .wrapper .close span{text-decoration:none}#search .wrapper .close:hover span{text-decoration:underline}#search .wrapper .close:after{font-family:'Font Awesome 6 Pro';content:"\e59b"}#search .wrapper input[type=search]{width:100%;line-height:3rem;background-color:transparent;border:0;border-bottom:1px solid var(--pure-30);font-size:1.5rem;outline:none;color:var(--pure)}#search .wrapper input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;height:10px;width:10px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iNDQ4IiBoZWlnaHQ9IjUxMiIgdmVyc2lvbj0iMS4xIiB2aWV3Qm94PSIwIDAgNDQ4IDUxMiI+CiAgPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI5LjQuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDIuMS4wIEJ1aWxkIDE1MikgIC0tPgogIDxkZWZzPgogICAgPHN0eWxlPgogICAgICAuc3QwIHsKICAgICAgICBmaWxsOiAjZmZmOwogICAgICB9CiAgICA8L3N0eWxlPgogIDwvZGVmcz4KICA8cGF0aCBjbGFzcz0ic3QwIiBkPSJNMzkzLjQsNDEuNGMxMi41LTEyLjUsMzIuOC0xMi41LDQ1LjMsMHMxMi41LDMyLjgsMCw0NS4zbC0xNjkuNCwxNjkuMywxNjkuMywxNjkuNGMxMi41LDEyLjUsMTIuNSwzMi44LDAsNDUuM3MtMzIuOCwxMi41LTQ1LjMsMGwtMTY5LjMtMTY5LjRMNTQuNiw0NzAuNmMtMTIuNSwxMi41LTMyLjgsMTIuNS00NS4zLDBzLTEyLjUtMzIuOCwwLTQ1LjNsMTY5LjQtMTY5LjNMOS40LDg2LjZjLTEyLjUtMTIuNS0xMi41LTMyLjcsMC00NS4yLDEyLjUtMTIuNSwzMi44LTEyLjUsNDUuMywwbDE2OS4zLDE2OS4zTDM5My40LDQxLjRaIi8+Cjwvc3ZnPg==");background-size:10px 10px;fill:#FFFFFF}#search .wrapper input::placeholder{color:#FFFFFF}#search .wrapper .grid{margin-top:0.75rem}#search .wrapper .grid .column ul{margin:1rem 0 0 0;padding:0}#search .wrapper .grid .column ul li{margin:0;padding:0;list-style:none}#search .wrapper .grid .column ul li a{text-decoration:none;color:var(--pure);display:inline-block}#search .wrapper .grid .column ul li a:hover{text-decoration:underline}.section#Jumbotron{min-height:643px;padding-top:137px;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.section#Jumbotron .wrapper{z-index:3}.section#Jumbotron .wrapper .homepage-slider .slide{margin:0;display:flex;justify-content:space-between;align-items:center;min-height:685px}.section#Jumbotron .wrapper .homepage-slider .slide .content{width:60%;align-content:center}.section#Jumbotron .wrapper .homepage-slider .slide .content h3{margin:0;color:var(--energy)}.section#Jumbotron .wrapper .homepage-slider .slide .content h3+h2{line-height:calc(var(--font-size-large-title) * var(--responsive-value));margin-top:1rem;font-size:calc(var(--font-size-large-title) * var(--responsive-value))}.section#Jumbotron .wrapper .homepage-slider .slide .content p{margin-top:2rem}.section#Jumbotron .wrapper .homepage-slider .slide .image{width:40%;display:flex;justify-content:center;align-items:center}.section#Jumbotron .wrapper .homepage-slider .swiper-pagination{width:unset;line-height:4px;height:4px;vertical-align:top}.section#Jumbotron .wrapper .homepage-slider .swiper-pagination .swiper-pagination-bullet{width:48px;height:4px;background-color:var(--pure);border-radius:9999px;position:relative;opacity:1;overflow:hidden;vertical-align:top}.section#Jumbotron .wrapper .homepage-slider .swiper-pagination .swiper-pagination-bullet::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0}.section#Jumbotron .wrapper .homepage-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{background-color:var(--energy);animation:slide-progress 5s linear forwards;animation-play-state:running}.section#Jumbotron .wrapper .homepage-slider.swiper-paused .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{animation-play-state:paused}.section#Jumbotron .wrapper .progressBarContainer{position:absolute;bottom:0;left:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.section#Jumbotron .wrapper .progressBarContainer div{display:block;width:48px;padding:0;cursor:pointer;margin-right:10px;color:white}.section#Jumbotron .wrapper .progressBarContainer div span.progressBar{width:100%;height:4px;border-radius:9999px;background-color:var(--pure);display:block}.section#Jumbotron .wrapper .progressBarContainer div span.progressBar .inProgress{background-color:var(--energy);width:0%;min-width:0%;max-width:100%;height:4px;border-radius:9999px}.section#Jumbotron .wrapper .progressBarContainer div:last-child{margin-right:0}.section#Jumbotron .jumbotron-slider{width:1920px;max-width:100%;height:100%;top:0;left:50%;position:absolute;transform:translateX(-50%)}.section#Jumbotron .jumbotron-slider .slick-list{width:100%;height:100%}.section#Jumbotron .jumbotron-slider .slick-list .slick-track{width:100%;height:100%}.section#Jumbotron .jumbotron-slider .slick-list .slick-track .slick-slide{margin:0}.section#Jumbotron .jumbotron-image{top:0;right:0;bottom:0;left:0;background-image:var(--jumbotron-image);background-position:center center;background-repeat:no-repeat;background-size:cover;position:absolute;z-index:1}@media (min-width: 576px){.section#Jumbotron .jumbotron-image:before{top:0;right:0;bottom:0;left:0;background:#000000;background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0.8) 4%, rgba(0,0,0,0) 30%);position:absolute;content:"";z-index:1}}@media (min-width: 1920px){.section#Jumbotron .jumbotron-image:after{top:0;right:0;bottom:0;left:0;position:absolute;content:"";z-index:1;background:#000000;background:linear-gradient(270deg, #000 0%, rgba(0,0,0,0.85) 3%, rgba(0,0,0,0) 30%)}}.section#Jumbotron:after{top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 25%);position:absolute;content:"";z-index:2}.section#header_image{background-color:var(--machinery);padding-top:18.5625rem;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.section#header_image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.15);position:absolute;content:"";z-index:1}.section#header_image.larger-height{padding-top:30rem}.section#header_image .image{width:1920px;max-width:100%;margin:0;top:0;left:50%;bottom:0;padding-left:10%;position:absolute;transform:translateX(-50%);text-align:right}.section#header_image .image .placeholder{height:100%;position:relative}.section#header_image .image .placeholder:before{top:0;right:0;bottom:0;left:0;background:#000000;background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0.8) 4%, rgba(0,0,0,0) 30%);position:absolute;content:"";z-index:1}.section#header_image .image .placeholder img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;object-fit:cover}.section#header_image+.section:not(#products):not(.pure){padding-top:0}.section#header_image:after{top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0.8) 4%, rgba(0,0,0,0) 25%);position:absolute;content:"";z-index:1}.section#product_header{padding-top:14.75rem;padding-bottom:2.5rem;background:linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 100%),linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 27.06%),linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 52.67%),url("/Themes/3133/Images/background-1.png") lightgray -419.464px -269.368px/259.794% 138.683% no-repeat;background-blend-mode:normal, normal, normal, luminosity;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.section#product_header:before{top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 75%);position:absolute;content:"";z-index:1}.section#product_header .wrapper{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:2.5rem;align-items:start}.section#product_header .wrapper .content ul{margin:0;padding:0}.section#product_header .wrapper .content ul.benefits{margin-top:calc(5rem * var(--responsive-value));border:1px solid var(--pure-20)}.section#product_header .wrapper .content ul.benefits li{padding:calc(1rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(1rem * var(--responsive-value)) calc(((2.5rem * var(--responsive-value)) * 2) + calc(1.5rem * var(--responsive-value)));list-style:none;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));background-color:var(--machinery-5);color:var(--pure);position:relative}.section#product_header .wrapper .content ul.benefits li:before{top:calc(1rem * var(--responsive-value));left:calc(2.5rem * var(--responsive-value));font-family:'Font Awesome 6 Pro';font-size:calc(1.5rem * var(--responsive-value));font-weight:600;color:var(--energy);content:"\f00c";position:absolute}.section#product_header .wrapper .content ul.benefits li:not(:last-child){border-bottom:1px solid var(--pure-20)}.section#product_header .wrapper .image{height:100%;margin:0;display:flex;justify-content:center}.section#product_header .wrapper .image figure{width:100%;height:100%;margin:0;display:block}.section#product_header .wrapper .image figure picture{width:100%;height:100%;display:block;position:relative}.section#product_header .wrapper .image figure picture img{width:100%;height:100%;object-fit:contain}.section#product_header .wrapper .image img{max-width:100%;height:auto}.section#product_header:after{top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 25%);position:absolute;content:"";z-index:1}.section#product_header+.section:not(#products){padding-top:0}.section#product_description .content{display:grid}.section#product_description .content .description{padding:calc(5.75rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(7.5rem * var(--responsive-value)) calc(5rem * var(--responsive-value))}.section#product_description .content .description ul{margin:calc(2.5rem * var(--responsive-value)) 0 0 0;padding:0;border:1px solid var(--pure-20)}.section#product_description .content .description ul li{padding:calc(1rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(1rem * var(--responsive-value)) calc(((2.5rem * var(--responsive-value)) * 2) + calc(1.5rem * var(--responsive-value)));list-style:none;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));background-color:var(--machinery-5);color:var(--pure);position:relative}.section#product_description .content .description ul li:before{top:calc(1rem * var(--responsive-value));left:calc(2.5rem * var(--responsive-value));font-family:'Font Awesome 6 Pro';font-size:calc(1.5rem * var(--responsive-value));font-weight:600;color:var(--energy);content:"\f00c";position:absolute}.section#product_description .content .description ul li:not(:last-child){border-bottom:1px solid var(--pure-20)}.section#product_description .content .description ul+p.button{margin-top:calc(2.5rem * var(--responsive-value))}.section#product_description .content .description .buttons{display:flex;flex-direction:row;gap:1.5rem}.section#product_description .content .description .footnote{margin-top:calc(2.5rem * var(--responsive-value))}.section#product_description .content .description .footnote p{color:var(--vibrant)}.section#product_description .content .description .footnote p:first-child{margin-top:0}.section#product_description .content .description .footnote p a{color:var(--vibrant)}.section#product_description .content.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.section#product_description .content.columns-2 .description{grid-column:1}.section#product_description .content.columns-2 .image-block{grid-column:2 / span 1}.section#product_description .content.columns-2 .image-block .background-image{display:grid}.section#product_description .content.columns-2 .image-block .background-image.bordered .content{display:flex;margin:calc(1.25rem * var(--responsive-value));padding:calc(0.75rem * var(--responsive-value)) calc(6.25rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(6.25rem * var(--responsive-value));align-self:end}.section#product_description .content.columns-2 .image-block .background-image.bordered .content .image{margin:1.75rem 0 0 0}.section#product_description .content.columns-2 .image-block .background-image.bordered .content .image img{object-fit:contain}.section#product_description .content.columns-2 .image{margin:0;grid-column:2 / span 1}.section#product_description .content.columns-2.rows-2 .description{grid-row:1 / span 2}.section#product_description .content.columns-2.rows-2 .image img{width:100%;height:100%;margin:auto;object-fit:cover}.section#product_navigation{position:relative;z-index:4}.section#product_navigation ul{margin:0 calc(5rem * var(--responsive-value));padding:calc(1.625rem * var(--responsive-value)) calc(7.5rem * var(--responsive-value));border-radius:3px;border:1px solid var(--pure-20);background:linear-gradient(0deg, var(--machinery-20) 0%, var(--machinery-20) 100%),var(--pure-10);box-shadow:0px 0px 100px 0px var(--machinery-40);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));display:flex;flex-direction:row;justify-content:space-between}.section#product_navigation ul li{margin:0;padding:0;list-style:none}.section#product_navigation ul li a{font-size:var(--font-size-small);font-weight:400;text-transform:uppercase;text-decoration:none;color:var(--pure);transition:color linear 125ms;display:block}.section#product_navigation ul li a:hover{color:var(--energy)}.section#product_gallery{overflow:hidden}.section#accessory_header{padding-top:18.5625rem;background:linear-gradient(0deg, rgba(0,0,0,0.8) 0%, rgba(0,0,0,0.8) 100%),linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 27.06%),linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 52.67%),url("/Themes/3133/Images/background-1.png") lightgray -419.464px -269.368px/259.794% 138.683% no-repeat;background-blend-mode:normal, normal, normal, luminosity;display:flex;flex-direction:column;align-items:center;position:relative;overflow:hidden}.section#accessory_header:before{top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 75%);position:absolute;content:"";z-index:1}.section#accessory_header .wrapper{display:grid;grid-template-columns:repeat(2, 1fr)}.section#accessory_header .wrapper .content ul{margin:0;padding:0}.section#accessory_header .wrapper .content ul.benefits{margin-top:calc(5rem * var(--responsive-value));border:1px solid var(--pure-20)}.section#accessory_header .wrapper .content ul.benefits li{padding:calc(1rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(1rem * var(--responsive-value)) calc(((2.5rem * var(--responsive-value)) * 2) + calc(1.5rem * var(--responsive-value)));list-style:none;backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));background-color:var(--machinery-5);color:var(--pure);position:relative}.section#accessory_header .wrapper .content ul.benefits li:before{top:calc(1rem * var(--responsive-value));left:calc(2.5rem * var(--responsive-value));font-family:'Font Awesome 6 Pro';font-size:calc(1.5rem * var(--responsive-value));font-weight:600;color:var(--energy);content:"\f00c";position:absolute}.section#accessory_header .wrapper .content ul.benefits li:not(:last-child){border-bottom:1px solid var(--pure-20)}.section#accessory_header .wrapper .image img{max-width:100%;height:auto}.section#accessory_header:after{top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 25%);position:absolute;content:"";z-index:1}.section.pure{background-color:var(--pure);color:var(--machinery)}.section.pure#product_description .wrapper .content .description{background-color:var(--machinery-10)}.section.pure.border-top{border-top:1px solid var(--machinery-20)}.section.pure.border-bottom{border-bottom:1px solid var(--machinery-20)}.section.pure.vertical-border .container-fluid .row>div:before{background-color:var(--machinery-20)}.section.pure.large-background-image:before{top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(180deg, #fff 0%, rgba(255,255,255,0) 25%);position:absolute;content:"";z-index:1;pointer-events:none}.section.pure.large-background-image .large-background-image:before{background:var(--pure);background:linear-gradient(90deg, #fff 0%, rgba(255,255,255,0) 75%)}.section.pure.large-background-image:after{top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(0deg, #fff 0%, rgba(255,255,255,0) 25%);position:absolute;content:"";z-index:1;pointer-events:none}.section.pure h1,.section.pure h2,.section.pure h3,.section.pure .heading-3,.section.pure h4,.section.pure .heading-4,.section.pure h5,.section.pure h6,.section.pure p{color:var(--machinery)}.section.pure p.button a span{color:var(--machinery)}.section.pure p.button a:hover span{color:var(--pure)}.section.pure p.text-link a span{color:var(--machinery)}.section.pure p.text-link a:hover span{color:var(--energy)}.section.pure p.download-link a>span:before{color:var(--machinery)}.section.pure p.download-link a>span>span{color:var(--machinery)}.section.pure p.download-link a:hover>span>span{color:var(--energy)}.section.pure p a{text-decoration:underline;color:var(--machinery)}.section.pure p a:hover{text-decoration:none}.section.pure table a{color:var(--machinery)}.section.pure ul.options,.section.pure ul.features{border-color:var(--machinery-20)}.section.pure ul.options li,.section.pure ul.features li{background-color:var(--pure);border-bottom:1px solid var(--machinery-20);color:var(--machinery);position:relative}.section.pure ul li{color:var(--machinery)}.section.pure ul li a{color:var(--machinery)}.section.pure ul li a:hover{color:var(--machinery)}.section.pure .block{background-color:var(--pure);border-color:var(--machinery-20)}.section.pure .image-block .navigation{border:1px solid var(--machinery-20);border-bottom:0}.section.pure .image-block .navigation nav ul li{background-color:var(--pure);border-bottom:1px solid var(--machinery-20)}.section.pure .image-block .navigation nav ul li a span.heading-4{color:var(--machinery)}.section.pure .image-block .background-image .content p{color:var(--pure)}.section.pure .image-block h1,.section.pure .image-block h2,.section.pure .image-block h3,.section.pure .image-block .heading-3,.section.pure .image-block h4,.section.pure .image-block .heading-4,.section.pure .image-block h5,.section.pure .image-block h6,.section.pure .image-block p{color:var(--pure)}.section.pure .news.homepage .block .image{background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.1) 100%),linear-gradient(180deg, rgba(255,255,255,0) 17.63%, var(--pure) 100%),var(--background-image) 50%/cover no-repeat}.section.pure .news.overview .block .image{background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.1) 100%),linear-gradient(180deg, rgba(255,255,255,0) 17.63%, var(--pure) 100%),var(--background-image) 50%/cover no-repeat}.section.pure .references.homepage .block .image{background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(255,255,255,0.1) 100%),linear-gradient(180deg, rgba(0,0,0,0) 17.63%, #000 100%),var(--background-image) 50%/cover no-repeat}.section.pure .references.homepage .block .content p{color:var(--pure)}.section.pure .references.overview .block .image{background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(0,0,0,0.1) 100%),linear-gradient(180deg, rgba(255,255,255,0) 17.63%, var(--pure) 100%),var(--background-image) 50%/cover no-repeat}.section.pure .placeholder--carousel.images ul.slick-dots li button{background-color:var(--machinery-20)}.section.pure .placeholder--carousel.images-fader ul.slick-dots li button{background-color:var(--machinery-20)}.section.pure .placeholder--carousel.other-products-slider ul.slick-dots li button{background-color:var(--machinery-20)}.section.pure #product_features{background-color:var(--pure)}.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label,.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label,.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label,.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label{color:var(--machinery)}.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label::before,.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label::before,.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label::before,.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label::before{border:1px solid var(--machinery-20)}.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a,.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label a,.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label a,.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label a{color:var(--machinery)}.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation button{color:var(--machinery)}.section.pure .umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation button:hover{color:var(--pure)}.section.pure .vacancies .vacancy .data{background-color:var(--machinery-10)}.section.pure .vacancies .vacancy .data p{color:var(--machinery)}.section.pure .vacancies .filters .filter select{border-color:#000000}.section.machinery{background-color:var(--machinery)}.section.machinery#product_description .wrapper .content .description{background-color:var(--pure-10)}.section.machinery.border-top{border-top:1px solid var(--pure-20)}.section.machinery.border-bottom{border-bottom:1px solid var(--pure-20)}.section.machinery.vertical-border .container-fluid .row>div:nth-child(1):before{background-color:var(--pure-20)}.section.machinery.large-background-image:before{top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 25%);position:absolute;content:"";z-index:3;pointer-events:none}.section.machinery.large-background-image .large-background-image:before{background:var(--machinery);background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 75%)}.section.machinery.large-background-image:after{top:0;right:0;bottom:0;left:0;background:#000;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 25%);position:absolute;content:"";z-index:1;pointer-events:none}.section.machinery p.button a span{color:var(--pure)}.section.machinery p.text-link a span{color:var(--pure)}.section.machinery p.text-link a:hover span{color:var(--energy)}.section.machinery p.download-link a>span:before{color:var(--pure)}.section.machinery p.download-link a>span>span{color:var(--pure)}.section.machinery p.download-link a:hover>span>span{color:var(--energy)}.section.machinery p a{text-decoration:underline;color:var(--pure)}.section.machinery p a:hover{text-decoration:none}.section.machinery table a{color:var(--pure)}.section.machinery ul.options,.section.machinery ul.features{border-color:var(--pure-20)}.section.machinery ul.options li,.section.machinery ul.features li{background-color:var(--machinery);border-bottom:1px solid var(--pure-20);color:var(--pure);position:relative}.section.machinery ul li{color:var(--pure)}.section.machinery ul li a{color:var(--pure)}.section.machinery ul li a:hover{color:var(--pure)}.section.machinery .block{background-color:var(--pure-10);border-color:var(--pure-20)}.section.machinery .image-block .navigation{border:1px solid var(--pure-20);border-bottom:0}.section.machinery .image-block .navigation nav ul li{background-color:var(--pure-10);border-bottom:1px solid var(--pure-10)}.section.machinery .news.homepage .block .image{background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(255,255,255,0.1) 100%),linear-gradient(180deg, rgba(0,0,0,0) 17.63%, #000 100%),var(--background-image) 50%/cover no-repeat}.section.machinery .news.overview .block .image{background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(255,255,255,0.1) 100%),linear-gradient(180deg, rgba(0,0,0,0) 17.63%, #000 100%),var(--background-image) 50%/cover no-repeat}.section.machinery .references.homepage .block .image{background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(255,255,255,0.1) 100%),linear-gradient(180deg, rgba(0,0,0,0) 17.63%, #000 100%),var(--background-image) 50%/cover no-repeat}.section.machinery .references.overview .block .image{background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(255,255,255,0.1) 100%),linear-gradient(180deg, rgba(0,0,0,0) 17.63%, #000 100%),var(--background-image) 50%/cover no-repeat}.section.machinery .placeholder--carousel.images ul.slick-dots li button{background-color:var(--pure)}.section.machinery .placeholder--carousel.images-fader ul.slick-dots li button{background-color:var(--pure)}.section.machinery .placeholder--carousel.other-products-slider ul.slick-dots li button{background-color:var(---pure)}.section.machinery .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label,.section.machinery .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label,.section.machinery .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label{color:var(--pure)}.section.machinery .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label::before,.section.machinery .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label::before,.section.machinery .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label::before{border:1px solid var(--pure-20)}.section.machinery .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a,.section.machinery .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label a,.section.machinery .umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label a{color:var(--pure)}.section.machinery .vacancies .filters .filter select{border-color:#FFFFFF}.section.background-image{padding-top:0;background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:relative}.section.background-image .image-block{margin-top:-5rem}.section.background-image .block.background-image{margin-top:-5rem}.section.large-background-image{background-position:center right;background-size:auto 100%;background-repeat:no-repeat;position:relative}.section.large-background-image.min-margin-y-top-1x{margin-top:-2.5rem;position:relative;z-index:0}.section.large-background-image.min-margin-y-top-1x .wrapper.padding-y-top-1x{padding-top:5rem}.section.large-background-image.min-margin-y-top-1x .wrapper.padding-y-top-2x{padding-top:7.5rem}.section.large-background-image.min-margin-y-top-1x .wrapper.padding-y-top-3x{padding-top:12.5rem}.section.large-background-image.min-margin-y-top-2x{margin-top:-5rem;position:relative;z-index:0}.section.large-background-image.min-margin-y-top-2x .wrapper.padding-y-top-1x{padding-top:7.5rem}.section.large-background-image.min-margin-y-top-2x .wrapper.padding-y-top-2x{padding-top:10rem !important}.section.large-background-image.min-margin-y-top-2x .wrapper.padding-y-top-3x{padding-top:15rem}.section.large-background-image.min-margin-y-top-3x{margin-top:-10rem;position:relative;z-index:0}.section.large-background-image.min-margin-y-top-3x .wrapper.padding-y-top-1x{padding-top:12.5rem}.section.large-background-image.min-margin-y-top-3x .wrapper.padding-y-top-2x{padding-top:15em}.section.large-background-image.min-margin-y-top-3x .wrapper.padding-y-top-3x{padding-top:20rem}.section.large-background-image .large-background-image{width:100%;display:flex;flex-direction:column;align-items:center}.section.large-background-image .large-background-image:before{top:0;right:0;bottom:0;left:50%;background:#000;background:linear-gradient(90deg, #000 0%, rgba(0,0,0,0) 75%);position:absolute;content:"";z-index:3}.section.large-background-image .large-background-image .wrapper{height:100%;display:flex;flex-direction:column;justify-content:center}.section.large-background-image .large-background-image .wrapper .content{width:calc(100% / 3);position:relative;z-index:2}.section.large-background-image .large-background-image .wrapper .content h2{color:var(--energy)}.section.large-background-image .large-background-image .background-image{width:auto;height:100%;top:0;right:0;bottom:0;left:50%;position:absolute;z-index:1}.section.large-background-image .large-background-image .background-image img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;object-fit:cover;object-position:center}.section.border-top{border-top:1px solid var(--pure-20)}.section.border-bottom{border-bottom:1px solid var(--pure-20)}.section.vertical-border{position:relative;padding:0}.section.vertical-border .container-fluid .row>.col-lg-3:before{width:1px;top:0;left:calc(((100% / 12) * 4) - 1.25rem);bottom:0;position:absolute;content:"";z-index:1}.section.vertical-border .container-fluid .row>.col-lg-4:before{width:1px;top:0;left:calc(((100% / 12) * 5) - 1.25rem);bottom:0;position:absolute;content:"";z-index:1}.section.vertical-border .container-fluid .row .col-lg-6:nth-child(1):before{width:1px;top:0;left:calc(((100% / 12) * 7) - 1.25rem);bottom:0;position:absolute;content:"";z-index:1}.section.vertical-border .container-fluid .row>.col-lg-8:before{width:1px;top:0;left:calc(((100% / 12) * 9) - 1.25rem);bottom:0;position:absolute;content:"";z-index:1}.section.vertical-border .container-fluid .row>.col-lg-9:before{width:1px;top:0;left:calc(((100% / 12) * 10) - 1.25rem);bottom:0;position:absolute;content:"";z-index:1}.section.vertical-border .container-fluid .row>div:nth-child(2){padding-left:calc((100% / 12) * 2)}.section.vertical-border.padding-y-top-eenvoudig .container-fluid .row>div,.section.vertical-border.padding-y-top-1x .container-fluid .row>div{padding-top:calc(2.5rem * var(--responsive-value))}.section.vertical-border.padding-y-top-tweevoudig .container-fluid .row>div,.section.vertical-border.padding-y-top-2x .container-fluid .row>div{padding-top:calc(5rem * var(--responsive-value))}.section.vertical-border.padding-y-top-drievoudig .container-fluid .row>div,.section.vertical-border.padding-y-top-3x .container-fluid .row>div{padding-top:calc(10rem * var(--responsive-value))}.section.vertical-border.padding-y-bottom-enkelvoudig .container-fluid .row>div,.section.vertical-border.padding-y-bottom-1x .container-fluid .row>div{padding-bottom:calc(2.5rem * var(--responsive-value))}.section.vertical-border.padding-y-bottom-tweevoudig .container-fluid .row>div,.section.vertical-border.padding-y-bottom-2x .container-fluid .row>div{padding-bottom:calc(5rem * var(--responsive-value))}.section.vertical-border.padding-y-bottom-drievoudig .container-fluid .row>div,.section.vertical-border.padding-y-bottom-3x .container-fluid .row>div{padding-bottom:calc(10rem * var(--responsive-value))}.section .overflow-hidden,.section.overflow-hidden{overflow:hidden}.section .wrapper{position:relative;z-index:2}@media (max-width: 820px){ul.breadcrumb{display:none;visibility:hidden}.section#header_image{padding-top:24.8125rem}.section#header_image .image{padding-left:0}.section#header_image .image .placeholder:before{top:0;right:0;bottom:0;left:0;position:absolute;content:"";z-index:1;background:#000000;background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 50%)}}@media (min-width: 1920px){.section#header_image .image .placeholder:after{top:0;right:0;bottom:0;left:0;position:absolute;content:"";z-index:1;background:#000000;background:linear-gradient(270deg, #000 0%, rgba(0,0,0,0.85) 3%, rgba(0,0,0,0) 30%)}}@keyframes slide-progress{0%{transform:translateX(-100%)}100%{transform:translateX(0)}}#footer{margin-top:auto;border-top:1px solid var(--pure-20);overflow:hidden}#footer .wrapper#footer-top{display:grid;grid-template-columns:55% 45%;position:relative}#footer .wrapper#footer-top .prepared-for-row{display:flex}#footer .wrapper#footer-top .prepared-for-row.first{display:flex;gap:2.5rem}#footer .wrapper#footer-top .prepared-for-row.first .logo{flex-grow:0}#footer .wrapper#footer-top .prepared-for-row.first .grouped{border-right:1px solid var(--pure-20);border-left:1px solid var(--pure-20);margin:0 2.5rem 0 0;padding:0 2.5rem;display:flex;flex-grow:1;gap:15%}#footer .wrapper#footer-top .logo{position:relative}#footer .wrapper#footer-top .logo a img{width:140px;height:196px;display:block}#footer .wrapper#footer-top .column{padding:3.75rem 0 5rem 0}#footer .wrapper#footer-top .column ul{padding:0;list-style:none}#footer .wrapper#footer-top .column ul li{margin:0;padding:0}#footer .wrapper#footer-top .column ul li a{padding:0.3125rem 0;line-height:1.125rem;text-decoration:none;color:var(--pure);display:block}#footer .wrapper#footer-top .column ul li a:hover{text-decoration:underline}#footer .wrapper#footer-top .column p{color:var(--pure)}#footer .wrapper#footer-top .column p a{color:var(--pure)}#footer .wrapper#footer-top .column.address{flex-grow:1}#footer .wrapper#footer-top .column.payoff{flex-grow:0;display:flex;flex-direction:column;justify-content:end;position:relative}#footer .wrapper#footer-top .column.payoff:before{top:0;right:20%;bottom:0;clip-path:polygon(101% 0, 100% 0, 0% 101%, 100% 101%, 101% 101%);background-color:var(--pure);position:absolute;aspect-ratio:1/1;content:""}#footer .wrapper#footer-top .column.payoff img{width:auto;height:40px;position:relative;z-index:2}#footer .wrapper#footer-top .column.payoff:after{top:0;right:0;bottom:0;width:20%;background-color:var(--pure);position:absolute;content:""}#footer .wrapper#footer-top:after{top:0;bottom:0;left:100%;width:100%;background-color:var(--pure);position:absolute;content:"";z-index:1}#footer .wrapper#footer-bottom{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:center}#footer .wrapper#footer-bottom #copyright{padding:1.125rem 0}#footer .wrapper#footer-bottom #copyright p{line-height:1.5rem;margin:0;font-size:var(--font-size-small);color:var(--timeless)}#footer .wrapper#footer-bottom #copyright p span{display:block}#footer .wrapper#footer-bottom #copyright p span a{color:var(--timeless)}#footer .wrapper#footer-bottom #legal-navigation{padding:1.125rem 0}#footer .wrapper#footer-bottom #legal-navigation nav ul{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:1.14285714285714rem}#footer .wrapper#footer-bottom #legal-navigation nav ul li{margin:0;padding:0;list-style:none}#footer .wrapper#footer-bottom #legal-navigation nav ul li a{text-decoration:none;color:var(--pure);display:block}#footer .wrapper#footer-bottom #legal-navigation nav ul li a span{font-size:var(--font-size-small);font-weight:400;text-transform:uppercase;display:block}#footer .wrapper#footer-bottom #legal-navigation nav ul li a:hover{text-decoration:underline}#footer .wrapper#footer-bottom #socials nav ul{margin:0;padding:0;display:flex;flex-direction:row;flex-wrap:nowrap}#footer .wrapper#footer-bottom #socials nav ul li{margin:0;padding:0;border-left:1px solid var(--pure-20);list-style:none}#footer .wrapper#footer-bottom #socials nav ul li a{text-decoration:none;display:block}#footer .wrapper#footer-bottom #socials nav ul li a span{width:5.25rem;height:5.25rem;display:flex;color:var(--pure);justify-content:center;align-items:center;transition:color linear 125ms}#footer .wrapper#footer-bottom #socials nav ul li a:hover span{color:var(--energy)}#footer .wrapper#footer-bottom #socials nav ul li:last-child{border-right:1px solid var(--pure-20)}#footer .bar{width:100%;height:20px;background-image:url("/Themes/3133/Images/background-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.padding-y-top-eenvoudig,.padding-y-top-1x{padding-top:calc(2.5rem * var(--responsive-value))}.padding-y-top-tweevoudig,.padding-y-top-2x{padding-top:calc(5rem * var(--responsive-value))}.padding-y-top-drievoudig,.padding-y-top-3x{padding-top:calc(10rem * var(--responsive-value))}.padding-y-bottom-enkelvoudig,.padding-y-bottom-1x{padding-bottom:calc(2.5rem * var(--responsive-value))}.padding-y-bottom-tweevoudig,.padding-y-bottom-2x{padding-bottom:calc(5rem * var(--responsive-value))}.padding-y-bottom-drievoudig,.padding-y-bottom-3x{padding-bottom:calc(10rem * var(--responsive-value))}.min-margin-y-top-1x{margin-top:calc(-2.5rem * var(--responsive-value))}.min-margin-y-top-1x.padding-y-top-1x{padding-top:calc(5rem * var(--responsive-value))}.min-margin-y-top-1x.padding-y-top-2x{padding-top:calc(7.5rem * var(--responsive-value))}.min-margin-y-top-1x.padding-y-top-3x{padding-top:calc(12.5rem * var(--responsive-value))}.min-margin-y-top-2x{margin-top:calc(-5rem * var(--responsive-value))}.min-margin-y-top-2x.padding-y-top-1x{padding-top:calc(7.5rem * var(--responsive-value))}.min-margin-y-top-2x.padding-y-top-2x{padding-top:calc(10rem * var(--responsive-value)) !important}.min-margin-y-top-2x.padding-y-top-3x{padding-top:calc(15rem * var(--responsive-value))}.min-margin-y-top-3x{margin-top:calc(-10rem * var(--responsive-value))}.min-margin-y-top-3x.padding-y-top-1x{padding-top:calc(12.5rem * var(--responsive-value))}.min-margin-y-top-3x.padding-y-top-2x{padding-top:calc(15em * var(--responsive-value))}.min-margin-y-top-3x.padding-y-top-3x{padding-top:calc(20rem * var(--responsive-value))}.image-block{--navigation-width: calc(100% / 3);border-radius:3px;display:flex;flex-direction:row;flex-wrap:nowrap}.image-block.bordered{border-width:1px;border-style:solid}.image-block.machinery{border-color:var(--pure-20)}.image-block.machinery:not(.radial){background-color:var(--pure-10)}.image-block.machinery.radial{background:radial-gradient(106.53% 106.53% at 1% 100%, var(--pure-20) 0%, var(--machinery-100) 100%),var(--machinery-10)}.image-block.machinery h2{color:var(--energy)}.image-block.machinery .form{border-color:var(--pure-20)}.image-block.machinery .form .form-group.radiobutton-list .radiobutton{background-color:var(--pure);color:var(--machinery)}.image-block.machinery .navigation{background-color:var(--machinery);border:1px solid var(--pure-20)}.image-block.machinery .navigation nav ul li{background-color:var(--pure-10)}.image-block.pure{border-color:var(--machinery-20);box-shadow:0px 4px 250px 0px var(--machinery-20)}.image-block.pure:not(.radial){background-color:var(--pure)}.image-block.pure.radial{background:radial-gradient(106.53% 106.53% at 1% 100%, var(--machinery-20) 0%, var(--pure-100) 100%),var(--pure-10)}.image-block.pure h2{color:var(--energy)}.image-block.pure h3{color:var(--machinery)}.image-block.pure p{color:var(--machinery)}.image-block.pure .form{border-color:var(--machinery-10)}.image-block.pure .form .form-group.radiobutton-list .radiobutton{border:1px solid var(--machinery-10)}.image-block.pure .form .form-group.radiobutton-list .radiobutton label:before{border-color:var(--machinery-10)}.image-block.pure .navigation{background-color:var(---pure);border:1px solid var(---machinery-20)}.image-block.pure .navigation nav ul li{background-color:var(--pure)}.image-block .navigation{width:var(--navigation-width)}.image-block .navigation nav{height:100%}.image-block .navigation nav ul{height:100%;margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 1 1}.image-block .navigation nav ul li{margin:0;list-style:none;flex-grow:1;align-content:center}.image-block .navigation nav ul li:not(:last-child){border-bottom:1px solid var(--pure-20)}.image-block .navigation nav ul li a{height:100%;text-decoration:none;display:block}.image-block .navigation nav ul li a span{height:100%;padding:2.5rem;display:flex;align-items:center;box-sizing:border-box;transition:all linear 125ms}.image-block .navigation nav ul li a span:after{margin-left:auto;font-family:"Font Awesome 6 Pro";font-weight:300;content:"\f061"}.image-block .navigation nav ul li a:hover span{color:var(--energy) !important}.image-block .content{display:flex;flex-direction:row;gap:2.5rem}.image-block .content .text p.button a span{border-color:var(--vibrant);color:var(--pure)}.image-block .content .text p.button a:hover span{background-color:var(--vibrant)}.image-block .content .image{width:unset !important;margin:1.75rem 0 0 0;flex-grow:0;flex-shrink:0}.image-block .content .image img{position:relative !important}.image-block .background-image{width:100%;border-color:var(--machinery-20);position:relative;overflow:hidden}.image-block .background-image .image{width:33.33333333333333%;position:relative;overflow:hidden}.image-block .background-image .image img{position:absolute}.image-block .background-image .image+.content{width:66.66666666666667%}.image-block .background-image .content{margin:calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value));padding:calc(3.25rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value));background-color:var(--machinery-10);-webkit-backdrop-filter:blur(var(--blur));backdrop-filter:blur(var(--blur));border:1px solid var(--pure-30)}.image-block .background-image .placeholder{top:0;right:0;bottom:0;left:0;width:100%;height:100%;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:cover;transition:transform linear 600ms}.image-block .background-image:hover .placeholder{transform:scale(1.1)}.image-block .navigation+.background-image{width:calc(100% - var(--navigation-width))}.image-block .navigation+.background-image .content{margin:calc(10rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5.625rem * var(--responsive-value)) calc(5rem * var(--responsive-value));padding:calc(0.75rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value))}.block{--navigation-width: 50%;border-radius:3px;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}.block.bordered{border-width:1px;border-style:solid}.block.machinery{border-color:var(--pure-20)}.block.machinery:not(.radial){background-color:var(--pure-10)}.block.machinery.radial{background:radial-gradient(106.53% 106.53% at 1% 100%, var(--pure-20) 0%, var(--machinery-100) 100%),var(--machinery-10)}.block.machinery h2{color:var(--energy)}.block.machinery .form{border-color:var(--pure-20)}.block.machinery .form .form-group.radiobutton-list .radiobutton{background-color:var(--pure);color:var(--machinery)}.block.pure{border-color:var(--machinery-20);box-shadow:0px 4px 250px 0px var(--machinery-20)}.block.pure:not(.radial){background-color:var(--pure)}.block.pure.radial{background:radial-gradient(106.53% 106.53% at 1% 100%, var(--machinery-20) 0%, var(--pure-100) 100%),var(--pure-10)}.block.pure h2{color:var(--energy)}.block.pure h3{color:var(--machinery)}.block.pure p{color:var(--machinery)}.block.pure .form{border-color:var(--machinery-10)}.block.pure .form .form-group.radiobutton-list .radiobutton{border:1px solid var(--machinery-10)}.block.pure .form .form-group.radiobutton-list .radiobutton label:before{border-color:var(--machinery-10)}.block a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:2}.block .image{width:33.33333333333333%;margin-top:-5rem;position:relative;overflow:hidden}.block .image img{width:100%;height:100%;position:absolute;object-fit:contain}.block .image+.content{width:66.66666666666667%}.block .navigation{width:var(--navigation-width);border:1px solid var(--pure-20)}.block .navigation nav{height:100%}.block .navigation nav ul{height:100%;margin:0;padding:0;display:flex;flex-direction:column;flex-wrap:nowrap;flex:1 1 1}.block .navigation nav ul li{margin:0;padding:0;list-style:none;flex-grow:1;align-content:center}.block .navigation+.content{width:calc(100% - var(--navigation-width))}.block .content{width:100%;padding:calc(3.25rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value));box-sizing:border-box}.block .content p.title{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:0.625rem}.block .content p.title:after{font-weight:300;font-family:"Font Awesome 6 Pro";content:"\f061";transition:color linear 125ms}.block:hover .content p.title:after{color:var(--energy)}.block.without-image{height:100%;margin:unset !important;display:block !important}.block.without-image .content{padding:calc(1.5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(3.25rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) !important}.form{margin:1.75rem 0 0 0;padding:0.5rem;border-width:1px;border-style:solid;border-radius:3px}.form.horizontal{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;flex:1 0}.form.horizontal .form-group.radiobutton-list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:1rem;flex:1 1 0}.form.horizontal .form-group.radiobutton-list .radiobutton{border-radius:3px;flex-grow:1;position:relative}.form.horizontal .form-group.radiobutton-list .radiobutton input[type="radio"]{display:none;visibility:hidden}.form.horizontal .form-group.radiobutton-list .radiobutton input[type="radio"]:checked~label:after{background-color:var(--energy);opacity:1;transform:scale(1);transition:all linear 125ms}.form.horizontal .form-group.radiobutton-list .radiobutton label{padding:1.5rem 1.5rem 1.5rem 3.5rem;display:block;cursor:pointer}.form.horizontal .form-group.radiobutton-list .radiobutton label:before{top:1.6875rem;left:1.5rem;width:1.375rem;height:1.375rem;border:1px solid var(--machinery-20);border-radius:9999px;box-sizing:content-box;position:absolute;content:""}.form.horizontal .form-group.radiobutton-list .radiobutton label:after{top:2.0625rem;left:1.875rem;width:0.75rem;height:0.75rem;background-color:var(--machinery-20);border-radius:9999px;position:absolute;transform:scale(0);transition:all linear 125ms;opacity:0;content:""}.form.horizontal .form-group.radiobutton-list .radiobutton label:hover:after{opacity:1;transform:scale(1);transition:all linear 125ms}.form.horizontal .form-group button.submit,.form.horizontal .form-group input[type=submit].submit{line-height:0;margin:0;padding:2.375rem;background-color:var(--energy);border:0;content:"";display:block;position:relative;overflow:hidden;cursor:pointer}.form.horizontal .form-group button.submit:before,.form.horizontal .form-group input[type=submit].submit:before{top:50%;left:-50%;font-family:"Font Awesome 6 Pro";color:var(--pure);content:"\f061";position:absolute;transform:translate(-50%, -50%)}.form.horizontal .form-group button.submit:after,.form.horizontal .form-group input[type=submit].submit:after{top:50%;left:50%;font-family:"Font Awesome 6 Pro";color:var(--pure);content:"\f061";position:absolute;transform:translate(-50%, -50%)}.form.horizontal .form-group button.submit.animated:before,.form.horizontal .form-group input[type=submit].submit.animated:before{animation:linear once;animation-name:slide-to-right;animation-duration:500ms}.form.horizontal .form-group button.submit.animated:after,.form.horizontal .form-group input[type=submit].submit.animated:after{animation:linear once;animation-name:slide-from-left;animation-duration:500ms}.form.horizontal .form-group button.submit:hover:before,.form.horizontal .form-group input[type=submit].submit:hover:before{animation:linear once;animation-name:slide-from-left;animation-duration:500ms}.form.horizontal .form-group button.submit:hover:after,.form.horizontal .form-group input[type=submit].submit:hover:after{animation:linear once;animation-name:slide-to-right;animation-duration:500ms}.umbraco-forms-form{padding:0 !important}.umbraco-forms-form .umbraco-forms-page{margin:0 !important;padding:0 !important}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset{margin:0 !important;padding:0 !important}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field{margin:1.75rem 0 0 0;position:relative}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field legend{font-size:inherit;font-weight:bold;color:var(--pure)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) label{top:18px;left:20px;line-height:26px;font-weight:400;position:absolute;pointer-events:none;transition:all 150ms ease-in-out}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input{width:100%;max-width:unset !important;margin:0;padding:13px 20px;border:2px solid #F5F5F5 !important;border-radius:8px;outline:none}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input:hover,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input:focus{outline:none}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input:not(:placeholder-shown)~label,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input:focus~label{top:-8px;line-height:16px;padding:0 4px;font-size:12px;background-color:#FFFFFF !important;border-radius:4px}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input.input-validation-error{background-color:var(--energy);border-color:var(--energy) !important}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input[type=file]{color:var(--machinery);background-color:var(--pure)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input[type=file]::file-selector-button{background-color:transparent;border:1px solid var(--energy);padding:0 28px;margin-right:20px;font-size:var(--font-size-link);font-weight:600;text-transform:uppercase;transition:250ms;color:var(--machinery);cursor:pointer}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input[type=file]::file-selector-button:hover{background-color:var(--energy);border-color:var(--energy);color:var(--pure)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input[type=file].input-validation-error{background-color:var(--energy);border-color:var(--energy) !important}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input[type=file].input-validation-error::file-selector-button{border:1px solid var(--machinery)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) input[type=file].input-validation-error::file-selector-button:hover{background-color:var(--machinery);color:var(--pure)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select{width:100%;max-width:unset !important;margin:0;padding:13px 20px;border:2px solid #F5F5F5 !important;border-radius:8px;outline:none}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select:hover,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select:focus{outline:none}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select:not(:placeholder-shown)~label,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select:focus~label{top:-8px;line-height:16px;padding:0 4px;font-size:12px;background-color:#FFFFFF !important;border-radius:4px}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select.input-validation-error{background-color:var(--energy);border-color:var(--energy) !important}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) select.input-validation-error~label{color:var(--pure) !important}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) textarea{width:100%;max-width:unset !important;height:134px;margin:0;padding:13px 20px;border:2px solid #F5F5F5 !important;border-radius:8px;text-indent:0;outline:none}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) textarea:hover,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) textarea:focus{outline:none}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) textarea:not(:placeholder-shown)~label,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field:not(.dataconsent,.checkbox,.checkboxlist,.radiobuttonlist) textarea:focus~label{top:-8px;line-height:16px;padding:0 4px;font-size:12px;background-color:#FFFFFF !important;border-radius:4px}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist{position:relative}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label{cursor:pointer;float:none !important;clear:none !important;padding-left:36px;display:block;position:relative;color:var(--pure)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label::before,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label::before,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label::before{top:0;left:0;width:24px;height:24px;background-color:#FFFFFF;display:block;content:"";position:absolute;cursor:pointer}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label.umbraco-forms-label,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label.umbraco-forms-label,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label.umbraco-forms-label{display:none;visibility:hidden}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label a,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label a{text-decoration:underline;color:var(--pure)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent label a:hover,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox label a:hover,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist label a:hover{text-decoration:none}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox],.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox],.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox]{display:none !important;visibility:hidden}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]:checked~label,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox]:checked~label,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox]:checked~label{position:relative}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]:checked~label::after,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox]:checked~label::after,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox]:checked~label::after{top:5px;left:5px;width:14px;height:14px;background-color:var(--energy);display:block;content:"";position:absolute}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox]:checked.input-validation-error~label:before,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox]:checked.input-validation-error~label:before,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox]:checked.input-validation-error~label:before{border-color:#F5F5F5}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox].input-validation-error~label,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox].input-validation-error~label,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox].input-validation-error~label{color:var(--energy)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox].input-validation-error~label a,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox].input-validation-error~label a,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox].input-validation-error~label a{color:var(--energy)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox].input-validation-error~label:before,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox].input-validation-error~label:before,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox].input-validation-error~label:before{background-color:var(--energy);border-color:var(--energy)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.dataconsent input[type=checkbox].input-validation-error:checked~label::after,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkbox input[type=checkbox].input-validation-error:checked~label::after,.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.checkboxlist input[type=checkbox].input-validation-error:checked~label::after{background-color:var(--pure)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist{position:relative}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label{color:var(--pure);cursor:pointer;padding-left:36px;display:block;position:relative}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label::before{top:0;left:0;width:24px;height:24px;border-radius:9999px;background-color:#FFFFFF;display:block;content:"";position:absolute;cursor:pointer}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label.umbraco-forms-label{display:none;visibility:hidden}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label a{text-decoration:underline;color:var(--pure)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist label a:hover{text-decoration:none}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist input[type=radio]{display:none !important;visibility:hidden}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist input[type=radio]:checked~label{position:relative}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist input[type=radio]:checked~label::after{top:5px;left:5px;width:14px;height:14px;background-color:var(--energy);border-radius:9999px;display:block;content:"";position:absolute}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist input[type=radio]:checked.input-validation-error~label:before{background-color:#000000;border-color:#F5F5F5}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-fieldset .umbraco-forms-field.radiobuttonlist input[type=radio].input-validation-error~label:before{background-color:rgba(255,0,0,0.1);border-color:var(--energy)}.umbraco-forms-form .umbraco-forms-page small{margin:1.75rem 0 0 0;padding:0 !important;line-height:18px;font-size:12px;color:var(--timeless);float:none !important;clear:unset !important}.umbraco-forms-form .umbraco-forms-page small a{text-decoration:underline;color:var(--timeless)}.umbraco-forms-form .umbraco-forms-page small a:hover{text-decoration:none}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-hidden{display:none;visibility:hidden}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation{margin:1.75rem 0 0 0;padding:0 !important}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation button{line-height:1.125rem;padding:0.9375rem 1.5rem;background-color:transparent;border:1px solid var(--energy);font-size:var(--font-size-link);font-weight:600;text-transform:uppercase;color:var(--pure);display:inline-flex;flex-direction:row;flex-wrap:nowrap;gap:0.625rem;transition:background-color linear 125ms;letter-spacing:var(--letter-spacing)}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation button:after{font-family:"Font Awesome 6 Pro";font-size:10px;content:"\f054"}.umbraco-forms-form .umbraco-forms-page .umbraco-forms-navigation button:hover{background-color:var(--energy)}.umbraco-forms-submitmessage{margin:1.75rem 0 0 0;color:var(--pure);display:block}@keyframes slide-from-left{0%{left:-50%}100%{left:50%}}@keyframes slide-to-right{0%{left:50%}100%{left:150%}}.news.homepage .news-slider .slick-list{margin-left:-1.25rem;margin-right:-1.25rem;overflow:visible}.news.homepage .news-slider .slick-list .slick-track{padding-top:1.75rem}.news.homepage .news-slider .slick-list .slick-track .slick-slide{margin-left:1.25rem;margin-right:1.25rem}.news.homepage .grid{margin-top:1.75rem}.news.homepage .block{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;overflow:hidden;justify-content:end;transition:margin linear 125ms}.news.homepage .block .image{width:100%;margin-top:0;aspect-ratio:4/5;background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(255,255,255,0.1) 100%),linear-gradient(180deg, rgba(0,0,0,0) 17.63%, #000 100%),var(--background-image) 50%/cover no-repeat;transition:transform linear 125ms}.news.homepage .block .content{width:100%;padding:calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value));position:absolute;transition:padding linear 125ms;z-index:1}.news.homepage .block .content p.title{text-transform:none}.news.homepage .block .content p.title:after{transition:color linear 125ms}.news.homepage .block .bar{right:0;bottom:0;left:0;width:100%;height:0;background-image:url("/Themes/3133/Images/background-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;transition:height linear 125ms}.news.homepage .block:hover{margin-top:-1.25rem}.news.homepage .block:hover .content{padding-bottom:6.25rem}.news.homepage .block:hover .image{transform:scale(1.1)}.news.homepage .block:hover .bar{height:20px}.news.overview .grid{margin-top:1.75rem}.news.overview .block{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;overflow:hidden;justify-content:end;transition:margin linear 125ms}.news.overview .block .image{width:100%;margin-top:0;aspect-ratio:4/5;background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(255,255,255,0.1) 100%),linear-gradient(180deg, rgba(0,0,0,0) 17.63%, #000 100%),var(--background-image) 50%/cover no-repeat;transition:transform linear 125ms}.news.overview .block .content{width:100%;padding:calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value));position:absolute;transition:padding linear 125ms;z-index:1}.news.overview .block .content p.title{font-size:var(--font-size-news-and-events);font-weight:600;text-transform:none}.news.overview .block .content p.title:after{transition:color linear 125ms}.news.overview .block .bar{right:0;bottom:0;left:0;width:100%;height:0;background-image:url("/Themes/3133/Images/background-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;transition:height linear 125ms}.news.overview .block:hover{margin-top:-1.25rem}.news.overview .block:hover .content{padding-bottom:6.25rem}.news.overview .block:hover .image{transform:scale(1.1)}.news.overview .block:hover .bar{height:20px}.news.detail{display:grid;grid-template-columns:3fr 1fr;column-gap:2.5rem}.news.detail p.date{font-style:italic;color:var(--vibrant)}.news.detail .image{aspect-ratio:4/5}.references.homepage .references-slider .slick-list{margin-left:-1.25rem;margin-right:-1.25rem;overflow:visible}.references.homepage .references-slider .slick-list .slick-track{padding-top:1.75rem}.references.homepage .references-slider .slick-list .slick-track .slick-slide{margin-left:1.25rem;margin-right:1.25rem}.references.homepage .grid{margin-top:1.75rem}.references.homepage .block{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;overflow:hidden;justify-content:end;transition:margin linear 125ms}.references.homepage .block .image{width:100%;margin-top:0;aspect-ratio:4/5;background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(255,255,255,0.1) 100%),linear-gradient(180deg, rgba(0,0,0,0) 17.63%, #000 100%),var(--background-image) 50%/cover no-repeat;transition:transform linear 125ms}.references.homepage .block .content{width:100%;padding:calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value));position:absolute;transition:padding linear 125ms;z-index:1}.references.homepage .block .content p.title{font-size:var(--font-size-news-and-events);font-weight:600;text-transform:none}.references.homepage .block .content p.title:after{transition:color linear 125ms}.references.homepage .block .bar{right:0;bottom:0;left:0;width:100%;height:0;background-image:url("/Themes/3133/Images/background-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;transition:height linear 125ms}.references.homepage .block:hover{margin-top:-1.25rem}.references.homepage .block:hover .content{padding-bottom:6.25rem}.references.homepage .block:hover .image{transform:scale(1.1)}.references.homepage .block:hover .bar{height:20px}.references.overview .grid{margin-top:1.75rem}.references.overview .block{display:flex;flex-direction:column;flex-wrap:nowrap;position:relative;overflow:hidden;justify-content:end;transition:margin linear 125ms}.references.overview .block .image{width:100%;margin-top:0;aspect-ratio:4/5;background:linear-gradient(180deg, rgba(0,0,0,0) 50%, rgba(255,255,255,0.1) 100%),linear-gradient(180deg, rgba(0,0,0,0) 17.63%, #000 100%),var(--background-image) 50%/cover no-repeat;transition:transform linear 125ms}.references.overview .block .content{width:100%;padding:calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value));position:absolute;transition:padding linear 125ms;z-index:1}.references.overview .block .content p.title:after{transition:color linear 125ms}.references.overview .block .bar{right:0;bottom:0;left:0;width:100%;height:0;background-image:url("/Themes/3133/Images/background-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;transition:height linear 125ms}.references.overview .block:hover{margin-top:-1.25rem}.references.overview .block:hover .content{padding-bottom:6.25rem}.references.overview .block:hover .image{transform:scale(1.1)}.references.overview .block:hover .bar{height:20px}.products{display:grid;grid-template-columns:0.25fr 0.75fr;column-gap:2.5rem}.products .filters .filter{margin-bottom:calc(2.5rem * var(--responsive-value))}.products .filters .filter .title{text-transform:uppercase;font-weight:600;font-size:var(--font-size-small);line-height:var(--font-size-normal);letter-spacing:2px;margin-bottom:calc(1rem* var(--responsive-value))}.products .filters .filter .option{border:1px solid var(--machinery-10);padding:calc(1rem * var(--responsive-value)) calc(2rem * var(--responsive-value))}.products .filters .filter .option label{font-weight:600;padding-left:calc(24px + calc(2rem * var(--responsive-value)));position:relative;cursor:pointer}.products .filters .filter .option label:before{content:'';position:absolute;top:50%;left:0;transform:translateY(-50%);width:24px;height:24px;border:1px solid var(--machinery-20)}.products .filters .filter .option input{position:absolute;-webkit-appearance:none;opacity:0}.products .filters .filter .option input:checked+label:after{content:'';position:absolute;top:50%;left:5px;transform:translateY(-50%);width:14px;height:14px;background-color:var(--energy)}.products .filters .filter .option:not(:last-child){border-bottom:0}.products .filters .filter:first-of-type{margin-top:calc(5rem * var(--responsive-value))}.products .filters .reset span{text-transform:uppercase;font-weight:600;font-size:var(--font-size-mobile);letter-spacing:1px;text-decoration:underline;text-decoration-color:var(--energy);text-underline-offset:3px;cursor:pointer}.products .filters .reset span:hover{text-decoration:none}.products .grid{margin-top:1.75rem;display:none}.products .grid.columns-4 .block .content p.title{font-size:calc(var(--font-size-heading-4) * 0.75)}.products .grid .image-block{grid-column:1 / span 3;display:flex}.products .grid .image-block .background-image{width:100%}.products .grid .image-block .background-image .content{padding:calc(2.5rem * var(--responsive-value));margin:calc(2.5rem * var(--responsive-value))}.products .grid .image-block .background-image .content *:first-child{margin-top:0}.products .pagination{display:flex;justify-content:center;gap:24px;margin-top:calc(7.5rem * var(--responsive-value))}.products .pagination button{width:64px;height:64px;border:1px solid var(--machinery-10);color:var(--timeless);font-weight:600;text-align:center;background-color:var(--pure);transition:.125s all ease}.products .pagination button.arrow:before{font-family:'Font Awesome 6 Pro';content:'\f060'}.products .pagination button.arrow.right:before{content:'\f061'}.products .pagination button:disabled:not(.arrow){border-color:var(--energy);color:var(--machinery)}.products .pagination button:hover:not(:disabled){border-color:var(--energy);background-color:var(--energy);color:var(--pure)}.products .image-block{display:none}.products .block{box-shadow:unset;flex-direction:column;transition:all linear 125ms}.products .block .image{width:100%;background-color:var(--machinery-10);aspect-ratio:1/1;margin-top:unset;box-sizing:border-box}.products .block .image img{top:0;right:0;bottom:0;left:0;width:calc(100% - 2.5rem);height:calc(100% - 2.5rem);margin:1.25rem;object-fit:contain;position:absolute;transition:all linear 125ms}.products .block .content{width:100%;padding:calc(0.75rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));transition:all linear 125ms}.products .block .content p.tags{line-height:1.375rem;margin-top:0.5rem;font-size:var(--font-size-mobile)}.products .block .content ul{margin:1.75rem 0 0 0;padding:0}.products .block .content ul li{margin:0;padding:0 0 0 2.125rem;font-weight:600;list-style:none;position:relative}.products .block .content ul li:not(:first-child){margin-top:0.5rem}.products .block .content ul li:before{top:0;left:0;font-family:"Font Awesome 6 Pro";content:"\f00c";color:var(--energy);position:absolute}.products .block .bar{right:0;bottom:0;left:0;width:100%;height:0;background-image:url("/Themes/3133/Images/background-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;transition:height linear 125ms}.products .block:hover{margin-top:-1.25rem;box-shadow:0px 4px 250px 0px var(--machinery-20);position:relative;z-index:1}.products .block:hover .content{padding-bottom:3.75rem}.products .block:hover .bar{height:1.25rem}.accessories h2{margin-left:2.5rem}.accessories .grid{margin-top:1.75rem;display:grid;column-gap:2.5rem}.accessories .grid.columns-1{grid-template-columns:100%}.accessories .grid.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.accessories .grid.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.accessories .grid.columns-4{grid-template-columns:repeat(4, minmax(0, 1fr))}.accessories .grid .image-block{grid-column:1 / span 2;display:flex}.accessories .grid .image-block .background-image{width:100%}.accessories .grid .image-block .background-image .content{padding:calc(2.5rem * var(--responsive-value));margin:calc(2.5rem * var(--responsive-value))}.accessories .grid .image-block .background-image .content *:first-child{margin-top:0}.accessories .pagination{display:flex;justify-content:center;gap:24px;margin-top:calc(7.5rem * var(--responsive-value))}.accessories .pagination button{width:64px;height:64px;border:1px solid var(--machinery-10);color:var(--timeless);font-weight:600;text-align:center;background-color:var(--pure);transition:.125s all ease}.accessories .pagination button.arrow:before{font-family:'Font Awesome 6 Pro';content:'\f060'}.accessories .pagination button.arrow.right:before{content:'\f061'}.accessories .pagination button:disabled:not(.arrow){border-color:var(--energy);color:var(--machinery)}.accessories .pagination button:hover:not(:disabled){border-color:var(--energy);background-color:var(--energy);color:var(--pure)}.accessories .image-block{display:none}.accessories .block{box-shadow:unset !important;flex-direction:column;transition:all linear 125ms}.accessories .block .image{width:100%;background-color:var(--machinery-10);aspect-ratio:1/1;margin-top:unset;box-sizing:border-box}.accessories .block .image img{top:0;right:0;bottom:0;left:0;width:calc(100% - 2.5rem);height:calc(100% - 2.5rem);margin:1.25rem;object-fit:contain;position:absolute;transition:all linear 125ms}.accessories .block .content{width:100%;padding:calc(0.75rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));transition:all linear 125ms}.accessories .block .content p.tags{line-height:1.375rem;margin-top:0.5rem;font-size:var(--font-size-mobile)}.accessories .block .content ul{margin:1.75rem 0 0 0;padding:0}.accessories .block .content ul li{margin:0;padding:0 0 0 2.125rem;font-weight:600;list-style:none;position:relative}.accessories .block .content ul li:not(:first-child){margin-top:0.5rem}.accessories .block .content ul li:before{top:0;left:0;font-family:"Font Awesome 6 Pro";content:"\f00c";color:var(--energy);position:absolute}.accessories .block .bar{right:0;bottom:0;left:0;width:100%;height:0;background-image:url("/Themes/3133/Images/background-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;transition:height linear 125ms}.accessories .block:hover{margin-top:-1.25rem;box-shadow:0px 4px 250px 0px var(--machinery-20) !important}.accessories .block:hover .content{padding-bottom:3.75rem}.accessories .block:hover .bar{height:1.25rem}.other-products .placeholder--carousel{margin:0 !important}.other-products .placeholder--carousel.other-products-slider .slick-list{padding-top:1.25rem}.other-products .placeholder--carousel.other-products-slider .slick-list .slick-track{margin:unset;display:flex;justify-content:flex-start !important}.other-products .placeholder--carousel.other-products-slider .slick-list .slick-track .slick-slide{float:none !important}.other-products .placeholder--carousel.other-products-slider .slick-list .slick-track .block{box-shadow:none;border:1px solid var(--machinery-20)}.other-products .grid{margin-top:1.75rem;grid-template-columns:repeat(2, minmax(0, 1fr))}.other-products .grid .block{box-shadow:unset}.other-products .grid .block .content p.title{font-size:calc(var(--font-size-heading-4) * 0.75)}.other-products .grid .image-block{grid-column:1 / span 2;display:flex}.other-products .grid .image-block .background-image{width:100%}.other-products .grid .image-block .background-image .content{padding:calc(2.5rem * var(--responsive-value));margin:calc(2.5rem * var(--responsive-value))}.other-products .grid .image-block .background-image .content *:first-child{margin-top:0}.other-products .pagination{display:flex;justify-content:center;gap:24px;margin-top:calc(7.5rem * var(--responsive-value))}.other-products .pagination button{width:64px;height:64px;border:1px solid var(--machinery-10);color:var(--timeless);font-weight:600;text-align:center;background-color:var(--pure);transition:.125s all ease}.other-products .pagination button.arrow:before{font-family:'Font Awesome 6 Pro';content:'\f060'}.other-products .pagination button.arrow.right:before{content:'\f061'}.other-products .pagination button:disabled:not(.arrow){border-color:var(--energy);color:var(--machinery)}.other-products .pagination button:hover:not(:disabled){border-color:var(--energy);background-color:var(--energy);color:var(--pure)}.other-products .image-block{display:none}.other-products .block{box-shadow:unset;flex-direction:column;transition:all linear 125ms}.other-products .block .image{width:100%;background-color:var(--machinery-10);aspect-ratio:1/1;margin-top:unset;box-sizing:border-box}.other-products .block .image img{top:0;right:0;bottom:0;left:0;width:calc(100% - 2.5rem);height:calc(100% - 2.5rem);margin:1.25rem;object-fit:contain;position:absolute;transition:all linear 125ms}.other-products .block .content{width:100%;padding:calc(0.75rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));transition:all linear 125ms}.other-products .block .content p.tags{line-height:1.375rem;margin-top:0.5rem;font-size:var(--font-size-mobile)}.other-products .block .content ul{margin:1.75rem 0 0 0;padding:0}.other-products .block .content ul li{margin:0;padding:0 0 0 2.125rem;font-weight:600;list-style:none;position:relative}.other-products .block .content ul li:not(:first-child){margin-top:0.5rem}.other-products .block .content ul li:before{top:0;left:0;font-family:"Font Awesome 6 Pro";content:"\f00c";color:var(--energy);position:absolute}.other-products .block .bar{right:0;bottom:0;left:0;width:100%;height:0;background-image:url("/Themes/3133/Images/background-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;transition:height linear 125ms}.other-products .block:hover{margin-top:-1.25rem;box-shadow:0px 4px 250px 0px var(--machinery-20)}.other-products .block:hover .content{padding-bottom:3.75rem}.other-products .block:hover .bar{height:1.25rem}.choice-tool .pagination{display:flex;padding:calc(2.5rem * var(--responsive-value)) 0;gap:10px}.choice-tool .pagination .item{width:48px;height:4px;background-color:var(--pure);border-radius:9999px;cursor:pointer}.choice-tool .pagination .item.active{background-color:var(--energy)}.dealer-locator #bh-sl-map-container #map-results-container{margin-bottom:26px;font-size:16px}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list{padding:24px 20px;background-color:var(--pure-10);border:1px solid var(--pure-20);border-top-left-radius:3px;border-bottom-left-radius:3px}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list h3{margin-top:0}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list .bh-sl-form-container{margin:1.75rem 0 0 0}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list .bh-sl-form-container .form-select{position:relative}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list .bh-sl-form-container .form-select:after{content:'\f078';position:absolute;top:50%;right:2rem;transform:translateY(-50%);font-size:20px;font-weight:900;font-family:'Font Awesome 6 Pro';pointer-events:none}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list .bh-sl-form-container select{width:100%;margin:0 0 16px 0;padding:13px 20px;background-color:var(--pure);border-radius:8px;display:block;outline:none;height:64px;border:0;-webkit-appearance:none}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list .bh-sl-form-container select option{color:#000000}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list .bh-sl-form-container input[type=text]{width:100%;line-height:38px;margin:0 0 16px 0;padding:13px 20px;background-color:var(--pure);border-radius:8px;display:block;outline:none;border:0}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list .bh-sl-form-container button{width:100%;margin:0 0 26px 0;padding:7px 20px;border:1px solid var(--energy);background-color:var(--energy);font-size:var(--font-size-link);font-weight:600;text-transform:uppercase;color:var(--pure);text-align:center;display:block;outline:none;padding:0.9375rem 1.5rem;transition:background-color linear 125ms;letter-spacing:var(--letter-spacing)}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list .bh-sl-form-container button:hover{background-color:transparent}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list ul.list.list-unstyled{height:516px;overflow-y:scroll;margin:0;padding:0;color:var(--pure);margin-top:1.75rem}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list ul.list.list-unstyled li{margin:0;padding:0;padding-right:20px;background-color:transparent !important;list-style:none;position:relative;cursor:pointer}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list ul.list.list-unstyled li:not(:last-of-type){padding-bottom:26px}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list ul.list.list-unstyled li .list-label{top:0;left:0;position:absolute;color:var(--energy);font-size:12px;display:none;visibility:hidden}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list ul.list.list-unstyled li .list-details .list-content{padding-right:96px;position:relative}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list ul.list.list-unstyled li .list-details .list-content .loc-additional-info{z-index:3;top:0;right:0;text-align:center;position:absolute}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list ul.list.list-unstyled li:hover .list-details .list-content .loc-name,.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list ul.list.list-unstyled li.list-focus .list-details .list-content .loc-name{color:var(--energy)}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list ul.list.list-unstyled li .list-details .list-content .loc-additional-info .loc-web{position:relative;z-index:9999}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-loc-list ul.list.list-unstyled li .list-details .list-content .loc-additional-info .loc-web a{font-size:14px;color:var(--energy)}.dealer-locator #bh-sl-map-container #map-results-container .bh-sl-map>div{border-top-right-radius:3px;border-bottom-right-radius:3px;overflow:hidden}.faq.homepage .grid.columns-4-8{align-items:center}.faq.homepage .grid.columns-4-8 .image img{width:100%;height:auto}.faq .search--wrapper{display:flex;margin-top:1.75rem;border:2px solid #000;border-radius:9999px;position:relative}.faq .search--wrapper input{margin:0;padding:0;background-color:var(--pure);border-top-left-radius:8px;border-bottom-left-radius:8px;border:0;flex-grow:1;padding:13px 20px}.faq .search--wrapper input:focus{outline:none}.faq .search--wrapper button{height:68px;margin:0;padding:0;border:0;background-color:var(--energy);border:1px solid var(--energy);border-top-right-radius:8px;border-bottom-right-radius:8px;transition:background-color linear 125ms}.faq .search--wrapper button i{width:66px;text-align:center;font-size:20px;line-height:66px;color:var(--pure)}.faq .search--wrapper button:hover{background-color:transparent}.faq .search--wrapper .clear{position:absolute;top:50%;transform:translateY(-50%);right:88px;width:16px;height:16px;line-height:16px;text-align:center;font-size:20px;cursor:pointer}.faq .search--wrapper .clear:hover{color:var(--cyaan)}.faq .subjects--box{border-radius:0;margin-top:1.75rem;padding:16px 20px;background-color:var(--machinery);border:1px solid var(--pure-20)}.faq .subjects--box .category--item:not(:first-of-type){margin-top:1rem}.faq .subjects--box .category--item .category--title{display:flex;justify-content:space-between;cursor:pointer}.faq .subjects--box .category--item .category--title p{margin:0}.faq .subjects--box .category--item .category--title:after{content:'\f078';font-family:'Font Awesome 6 Pro';font-size:20px;font-weight:900;color:var(--pure);transition:all 250ms ease}.faq .subjects--box .category--item .category--title:hover:after{color:var(--energy)}.faq .subjects--box .category--item .category--content ul{margin:0;padding:0;list-style-type:none}.faq .subjects--box .category--item .category--content ul li{cursor:pointer;position:relative;padding:0 0 0 36px;color:var(--pure)}.faq .subjects--box .category--item .category--content ul li:before{display:inline-block;content:'\f054';font-family:'Font Awesome 6 Pro';font-weight:900;width:16px;text-align:center;margin-right:20px;color:var(--pure);position:absolute;top:0;left:0}.faq .subjects--box .category--item .category--content ul li:hover span{text-decoration:underline}.faq .subjects--box .category--item .category--content ul li:hover:before{color:var(--energy)}.faq .subjects--box .category--item .category--content ul li.active:before{color:var(--energy)}.faq .subjects--box .category--item.opened .category--title:after{transform:rotate(180deg)}.faq .questions--wrapper{margin-top:1.75rem;border-top:1px solid var(--pure-20)}.faq .questions--wrapper .question--item{padding:16px 20px;transition:all 250ms ease;background-color:var(--machinery);border:1px solid var(--pure-20);border-top:0}.faq .questions--wrapper .question--item .question--title{display:flex;justify-content:space-between;cursor:pointer}.faq .questions--wrapper .question--item .question--title p{margin:0}.faq .questions--wrapper .question--item .question--title p.heading-5{font-weight:700}.faq .questions--wrapper .question--item .question--title:after{content:'\f078';font-family:'Font Awesome 6 Pro';font-size:20px;font-weight:900;color:var(--pure);transition:all 250ms ease}.faq .questions--wrapper .question--item .question--title:hover:after{color:var(--energy)}.faq .questions--wrapper .question--item .question--content .answer *:first-child{margin-top:0}.faq .questions--wrapper .question--item .question--content .images--placeholder{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:20px}.faq .questions--wrapper .question--item .question--content .images--placeholder .image{position:relative}.faq .questions--wrapper .question--item .question--content .images--placeholder .image a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.faq .questions--wrapper .question--item .question--content .images--placeholder .image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);position:absolute;content:"";z-index:1;opacity:0;transition:all linear 125ms}.faq .questions--wrapper .question--item .question--content .images--placeholder .image:hover:before{opacity:1}.faq .questions--wrapper .question--item .question--content .images--placeholder .image:hover:after{top:50%;left:50%;width:48px;height:48px;line-height:48px;font-family:"Font Awesome 6 Pro";font-size:32px;text-align:center;color:#FFFFFF;position:absolute;transform:translate(-50%, -50%);content:"\f00e";z-index:2}.faq .questions--wrapper .question--item.opened .question--title:after{transform:rotate(180deg)}.search--results{margin:16px 0 0 0}.search--results .search--result{padding:16px 0}.search--results .search--result:not(:last-of-type){border-bottom:1px solid rgba(0,0,0,0.1)}.search--results .search--result:last-of-type{padding-bottom:0}.search--results .search--result p{margin:0}.search--results .search--result p a{text-decoration:underline;color:#000000}.search--results .search--result p a:hover{text-decoration:none}.search--results .search--result p.url{color:#8a8c8f}.search--results .search--result p.url,.search--results .search--result p.matched-text{font-size:14px;line-height:26px}.vacancies{position:relative;z-index:5}.vacancies .image-block{display:none}.vacancies .block{box-shadow:unset;flex-direction:column;transition:all linear 125ms}.vacancies .block .image{width:100%;aspect-ratio:1/1;margin-top:unset;box-sizing:border-box}.vacancies .block .image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;position:absolute;transition:all linear 125ms}.vacancies .block .content{width:100%;padding:calc(0.75rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));transition:all linear 125ms}.vacancies .block .content p.tags{line-height:1.375rem;margin-top:0.5rem;font-size:var(--font-size-mobile)}.vacancies .block .content ul{margin:1.75rem 0 0 0;padding:0}.vacancies .block .content ul li{margin:0;padding:0 0 0 2.125rem;font-weight:600;list-style:none;position:relative}.vacancies .block .content ul li:not(:first-child){margin-top:0.5rem}.vacancies .block .content ul li:before{top:0;left:0;font-family:"Font Awesome 6 Pro";content:"\f00c";color:var(--energy);position:absolute}.vacancies .block .bar{right:0;bottom:0;left:0;width:100%;height:0;background-image:url("/Themes/3133/Images/background-1.png");background-position:center center;background-repeat:no-repeat;background-size:100% auto;position:absolute;transition:height linear 125ms}.vacancies .block:hover{margin-top:-1.25rem;box-shadow:0px 4px 250px 0px var(--machinery-20)}.vacancies .block:hover .content{padding-bottom:3.75rem}.vacancies .block:hover .bar{height:1.25rem}.vacancies .vacancy .data{background-color:var(--pure-10);padding:0 calc(2.5rem* var(--responsive-value)) calc(1.75rem* var(--responsive-value)) calc(2.5rem* var(--responsive-value))}.vacancies .vacancy .data p{font-size:14px;border:0;flex-direction:row;color:var(--pure);gap:0}.vacancies .vacancy .data p span{display:inline-block;vertical-align:middle;font-size:16px}.vacancies .vacancy .data p span.data--date{padding-left:26px;position:relative;margin:0}.vacancies .vacancy .data p span.data--date::before{top:0;left:0;width:16px;height:32px;content:"\f073";font-family:'Font Awesome 6 Pro';position:absolute}.vacancies .vacancy .data p span.data--department{padding-left:26px;position:relative;margin:0}.vacancies .vacancy .data p span.data--department::before{top:0;left:0;width:16px;height:32px;font-family:'Font Awesome 6 Pro';content:"\f1ad";position:absolute}.vacancies .vacancy .data p span.data--fte{padding-left:26px;position:relative}.vacancies .vacancy .data p span.data--fte::before{top:0;left:0;width:16px;height:32px;font-family:'Font Awesome 6 Pro';content:"\f017";position:absolute}.vacancies .filters{display:flex;flex-direction:row;gap:40px}.vacancies .filters .filter{min-width:200px;position:relative}.vacancies .filters .filter select{width:100%;height:68px;margin:0;padding:0;background-color:var(--pure);border-radius:8px;color:#000000;padding:13px 40px 13px 20px;-webkit-appearance:none}.vacancies .filters .filter select:focus{outline:none}.vacancies .filters .filter:after{content:'\f078';position:absolute;top:50%;right:20px;transform:translateY(-50%);font-size:20px;font-weight:900;font-family:'Font Awesome 6 Pro';pointer-events:none}.vacancies .filters .reset{display:none}.vacancies .filters .reset.show{display:block}.vacancies .filters .reset.show span{line-height:68px;padding:0 1.5rem;background-image:url("/Themes/3133/Images/trash-solid.svg");background-position:center left;background-repeat:no-repeat;background-size:14px;border:1px solid var(--energy);text-decoration:none;position:relative;display:flex;flex-direction:row;gap:10px;cursor:pointer}.vacancies .filters .reset.show span:before{font-family:"Font Awesome 6 Pro";font-weight:900;content:"\f1f8"}.vacancies .filters .reset.show span:hover{text-decoration:none;background-color:var(--energy);color:var(--pure)}.vacancies .filters+.grid-wrapper{margin-top:40px}.vacancies .pagination{margin-top:calc(7.5rem * var(--responsive-value));display:flex;flex-direction:row;flex-wrap:wrap;gap:24px;justify-content:center}.vacancies .pagination .arrow{width:64px;height:64px;color:var(--timeless);font-weight:600;text-align:center;background-color:var(--pure);transition:.125s all ease;line-height:64px;display:block;cursor:pointer}.vacancies .pagination .arrow.left:before{font-family:'Font Awesome 6 Pro';content:'\f060'}.vacancies .pagination .arrow.right:before{font-family:'Font Awesome 6 Pro';content:'\f061'}.vacancies .pagination .arrow.disabled{cursor:not-allowed;border-color:var(--energy);color:var(--machinery);opacity:0.3}.vacancies .pagination .arrow:not(.disabled).active,.vacancies .pagination .arrow:not(.disabled):hover{border-color:var(--energy);background-color:var(--energy);color:var(--pure)}.vacancies .pagination .items{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px}.vacancies .pagination .items .item{width:64px;height:64px;color:var(--timeless);font-weight:600;text-align:center;background-color:var(--pure);transition:.125s all ease;display:block;line-height:64px;cursor:pointer}.vacancies .pagination .items .item.active,.vacancies .pagination .items .item:hover{border-color:var(--energy);background-color:var(--energy);color:var(--pure)}.vacancies.detail{display:grid;grid-template-columns:3fr 1fr;column-gap:2.5rem}.vacancies.detail p.date{font-style:italic;color:var(--vibrant)}.vacancies.detail .data{padding:calc(2.5rem* var(--responsive-value));background-color:var(--pure-10);border:1px solid var(--pure-10);border-radius:3px}.vacancies.detail .data p{display:flex;margin:0}.vacancies.detail .data p span{display:inline-block;vertical-align:middle;flex:1}.vacancies.detail .data p span::before{font-family:'Font Awesome 6 Pro';color:var(--energy);font-weight:900;font-size:20px}.vacancies.detail .data p span.data--date{padding-left:26px;position:relative;margin:0}.vacancies.detail .data p span.data--date::before{top:0;left:0;width:16px;height:32px;content:"\f073";position:absolute}.vacancies.detail .data p span.data--department{padding-left:26px;position:relative;margin:0}.vacancies.detail .data p span.data--department::before{top:0;left:0;width:16px;height:32px;content:"\f1ad";position:absolute}.vacancies.detail .data p span.data--fte{padding-left:26px;position:relative}.vacancies.detail .data p span.data--fte::before{top:0;left:0;width:16px;height:32px;content:"\f017";position:absolute;font-size:18px}.vacancies.detail .image{padding-top:100%;margin:0}.vacancies.detail .content--form{padding:calc(.75rem* var(--responsive-value)) calc(2.5rem* var(--responsive-value)) calc(2.5rem* var(--responsive-value)) calc(2.5rem* var(--responsive-value));background-color:var(--pure-10);border:1px solid var(--pure-10);margin-top:calc(7.5rem * var(--responsive-value));border-radius:3px}.container-fluid .row .col-lg-3 .block:not(.product),.container-fluid .row .col-lg-4 .block:not(.product){margin-top:2.5rem;flex-direction:column;position:relative}.container-fluid .row .col-lg-3 .block:not(.product) a,.container-fluid .row .col-lg-4 .block:not(.product) a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.container-fluid .row .col-lg-3 .block:not(.product) .background-image,.container-fluid .row .col-lg-4 .block:not(.product) .background-image{top:0;right:0;bottom:unset;left:0;width:100%;padding-top:55.20833333333333%;background-image:var(--background-image);background-size:100%;background-position:bottom center;background-repeat:no-repeat;border-radius:3px 3px 0 0;position:absolute;transition:background-size linear 600ms;transform-origin:bottom center;content:"";z-index:0}.container-fluid .row .col-lg-3 .block:not(.product) .image,.container-fluid .row .col-lg-4 .block:not(.product) .image{width:auto;margin-top:0;padding:0 12.5%;overflow:visible}.container-fluid .row .col-lg-3 .block:not(.product) .image img,.container-fluid .row .col-lg-4 .block:not(.product) .image img{width:100%;margin-top:0;height:auto;position:relative;z-index:2}.container-fluid .row .col-lg-3 .block:not(.product) .content,.container-fluid .row .col-lg-4 .block:not(.product) .content{width:100%;padding-top:0}.container-fluid .row .col-lg-3 .block:not(.product):hover .background-image,.container-fluid .row .col-lg-4 .block:not(.product):hover .background-image{background-size:110%}.container-fluid .row .col-lg-8 .block:not(.product),.container-fluid .row .col-lg-9 .block:not(.product){margin-top:2.5rem;position:relative}.container-fluid .row .col-lg-8 .block:not(.product) a,.container-fluid .row .col-lg-9 .block:not(.product) a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.container-fluid .row .col-lg-8 .block:not(.product) .image,.container-fluid .row .col-lg-9 .block:not(.product) .image{width:50%;margin-top:0;overflow:hidden}.container-fluid .row .col-lg-8 .block:not(.product) .image img,.container-fluid .row .col-lg-9 .block:not(.product) .image img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;transition:all linear 300ms;object-fit:cover}.container-fluid .row .col-lg-8 .block:not(.product) .content,.container-fluid .row .col-lg-9 .block:not(.product) .content{width:50%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.container-fluid .row .col-lg-8 .block:not(.product):hover .image img,.container-fluid .row .col-lg-9 .block:not(.product):hover .image img{transform:scale(1.1)}.grid{display:grid;box-sizing:border-box;row-gap:2.5rem}.grid.columns-2{grid-template-columns:repeat(2, minmax(0, 1fr));column-gap:2.5rem}.grid.columns-3{grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:2.5rem}.grid.columns-3-9{grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:2.5rem}.grid.columns-3-9 .column:nth-child(1) .block{flex-direction:column;position:relative}.grid.columns-3-9 .column:nth-child(1) .block a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.grid.columns-3-9 .column:nth-child(1) .block .background-image{top:0;right:0;bottom:unset;left:0;width:100%;padding-top:55.20833333333333%;background-image:url("/Themes/3133/Images/background-1.png");background-position:center center;background-repeat:no-repeat;background-size:100%;border-radius:3px 3px 0 0;position:absolute;transition:background-size linear 600ms;transform-origin:bottom center;content:"";z-index:0}.grid.columns-3-9 .column:nth-child(1) .block .image{width:auto;margin-top:0;padding:0 12.5%;overflow:visible}.grid.columns-3-9 .column:nth-child(1) .block .image img{width:100%;margin-top:-5rem;height:auto;position:relative;z-index:2}.grid.columns-3-9 .column:nth-child(1) .block .content{width:100%;padding-top:0}.grid.columns-3-9 .column:nth-child(1) .block:hover .background-image{background-size:110%}.grid.columns-3-9 .column:nth-child(2){grid-column:2 / span 2;display:grid;row-gap:2.5rem}.grid.columns-3-9 .column:nth-child(2) .block{position:relative}.grid.columns-3-9 .column:nth-child(2) .block a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.grid.columns-3-9 .column:nth-child(2) .block .image{width:50%;margin-top:0;overflow:hidden}.grid.columns-3-9 .column:nth-child(2) .block .image img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;position:absolute;transition:all linear 300ms;object-fit:cover}.grid.columns-3-9 .column:nth-child(2) .block .content{width:50%;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center}.grid.columns-3-9 .column:nth-child(2) .block:hover .image img{transform:scale(1.1)}.grid.columns-4{grid-template-columns:repeat(4, minmax(0, 1fr));column-gap:2.5rem}.grid.columns-4-8{grid-template-columns:calc((100% / 12) * 4) calc(((100% / 12) * 8) - 2.5rem);column-gap:2.5rem}.image{margin:1.75rem 0 0 0;position:relative}.image.ratio-1_1{padding-top:100%}.image.ratio-4_3{padding-top:75%}.image.ratio-16_9{padding-top:56.25%}.image picture{width:100%;height:100%}.image picture img{width:100%;height:100%;top:0;right:0;bottom:0;left:0;margin:auto;object-fit:cover;position:absolute}#product_features h2,#product_options h2{color:var(--energy)}.rich-text ul{margin:1.75rem 0 0 0;padding:0}.rich-text ul li{margin:0;padding:0 0 0 2.5625em;list-style:none;position:relative}.rich-text ul li:before{top:0;left:0;font-family:'Font Awesome 6 Pro';font-size:calc(1.5rem * var(--responsive-value));font-weight:600;color:var(--energy);content:"\f00c";position:absolute}.embed--video{height:100%;margin:32px 0 0 0}.embed--video .video--placeholder{height:100%}.embed--video .video--placeholder .placeholder--video{position:relative;min-height:100%;overflow:hidden}.embed--video .video--placeholder .placeholder--video:before{top:0;right:0;bottom:0;left:0}.embed--video .video--placeholder .placeholder--video iframe,.embed--video .video--placeholder .placeholder--video object,.embed--video .video--placeholder .placeholder--video embed{position:absolute;top:0;left:0;width:100%;height:100%}.embed--video .video--placeholder .placeholder--video.video--vimeo-url-embed video{width:100%}.embed--video .video--placeholder .placeholder--video .embed--video-play{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.3);content:"";position:absolute;cursor:pointer;z-index:1}.embed--video .video--placeholder .placeholder--video .embed--video-play:after{top:50%;left:50%;width:0px;height:0px;border-style:solid;border-width:16px 0 16px 32px;border-color:transparent transparent transparent #FFFFFF;transform:rotate(0deg) translate(-50%, -50%);content:"";position:absolute;z-index:2}.embed--video .video--placeholder .placeholder--video .embed--video-play:hover:after{border-color:transparent transparent transparent #FFFFFF}.embed--video .video--placeholder .placeholder--video img{width:100%;height:auto;top:50%;transform:translateY(-50%);position:absolute}.embed--video .video--ribbon{position:relative;margin:0 103px 0 -27px;padding:16px 29px 15px 55px;background-color:#000000}.embed--video .video--ribbon:before{top:-27px;left:0;width:0px;height:0px;border-style:solid;border-width:0 0 27px 27px;border-color:transparent transparent #555555 transparent;content:"";transform:rotate(0deg);position:absolute}.embed--video .video--ribbon p{margin:0;color:#FFFFFF}.embed--video .video--ribbon p.hand-written{font-family:'Architects Daughter';font-size:18px}#text_and_video .col-lg-6{padding-left:unset;padding-right:unset}#text_and_video .col-lg-6:nth-child(1){padding-left:1.25rem;padding-right:5rem}#text_and_video .col-lg-6:nth-child(1):before{left:50%}#text_and_video .col-lg-6:nth-child(2){display:none;visibility:hidden}#text_and_video .video{top:0;bottom:0;width:50%;height:100%;aspect-ratio:16/9;position:absolute;align-self:end;overflow:hidden;z-index:3}#text_and_video .video .embed--video{top:50%;margin:0;position:relative;transform:translateY(-50%)}#text_and_video .wrapper{position:relative}.sitemap ul{margin:0;padding:0}.sitemap ul li{margin:0;padding:0;list-style:none}.sitemap ul li.level-2{margin-top:1.75rem}.sitemap ul li.level-2>a{font-weight:600;text-transform:uppercase}.sitemap ul li.level-4>a{padding-left:1.25rem;font-style:italic}.sitemap ul li a{text-decoration:none;color:var(--machinery)}.sitemap ul li a:hover{text-decoration:underline}.hamburger{height:48px;margin:0;cursor:pointer;transition-property:opacity, filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;overflow:visible;display:none}.hamburger.is-active .hamburger-box{background-color:transparent}.hamburger-box{width:48px;height:48px;display:inline-block;position:relative}.hamburger-box:hover{background-color:transparent}.hamburger-box:hover .hamburger-inner,.hamburger-box:hover .hamburger-inner::before,.hamburger-box:hover .hamburger-inner::after{background-color:var(--pure)}.hamburger-inner{display:block;top:50%;margin:-1px 14px 0 14px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:20px;height:2px;background-color:var(--pure);border-radius:0px;position:absolute;transition-property:transform;transition-duration:0.125s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-6px}.hamburger-inner::after{bottom:-6px}.hamburger--squeeze .hamburger-inner{transition-duration:0.075s;transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 0.075s 0.12s ease, opacity 0.075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 0.075s 0.12s ease,transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:0.12s;transition-timing-function:cubic-bezier(0.215, 0.61, 0.355, 1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 0.075s ease, opacity 0.075s 0.12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 0.075s ease,transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1)}nav.mobile{height:100%;width:100%;background-color:var(--machinery-60);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));padding-top:14.75rem;position:fixed;z-index:3;bottom:0;left:0;overflow-x:hidden;text-align:center;display:none}nav.mobile>.mobile-placeholder{margin:0 2.5rem;background-color:var(--pure);border-radius:0;overflow:hidden}nav.mobile .search{margin:0 2.5rem 2.5rem 2.5rem}nav.mobile .search input{width:100%;line-height:3rem;background-color:transparent;border:0;border-bottom:1px solid var(--pure-30);font-size:1rem;outline:none;color:var(--pure)}nav.mobile .search input::-webkit-search-decoration,nav.mobile .search input::-webkit-search-cancel-button,nav.mobile .search input::-webkit-search-results-button,nav.mobile .search input::-webkit-search-results-decoration{-webkit-appearance:none}nav.mobile .search input::placeholder{color:#FFFFFF}nav.mobile>.mobile-placeholder .languages p{margin:0;display:flex;flex-direction:row}nav.mobile>.mobile-placeholder .languages p span{height:48px;line-height:48px;padding:0 20px;text-align:center;font-weight:600;color:var(--machinery)}nav.mobile>.mobile-placeholder .languages p a{text-decoration:none}nav.mobile>.mobile-placeholder .languages p a span{height:48px;line-height:48px;padding:0 20px;font-weight:400;text-align:center;text-decoration:none;color:var(--timeless)}nav.mobile>.mobile-placeholder .languages p a:hover span{text-decoration:underline}.slinky-menu{transform:translateZ(0)}.slinky-menu>ul{left:0;position:relative;transform:translateZ(0)}.slinky-menu ul,.slinky-menu li{list-style:none;margin:0;padding:0}.slinky-menu ul{width:100%}.slinky-menu a,.slinky-menu a span{line-height:24px}.slinky-menu a{align-items:center;display:flex}.slinky-menu a span{flex:1}.slinky-menu li ul{display:none;left:100%;position:absolute;top:0}.slinky-menu .header{display:flex}.slinky-menu .header .title{flex:1;line-height:1.4;margin:0;padding:12px 20px;font-weight:bold;order:1}.slinky-theme-default li,.slinky-theme-default li a,.slinky-theme-default li a span{text-align:left}.slinky-theme-default li{line-height:1;background-color:#FFFFFF;border-bottom:1px solid var(--machinery-20);display:flex}.slinky-theme-default a{transition:all linear 125ms}.slinky-theme-default a:not(.back):not(.next){width:calc(100% - 86px);line-height:24px;padding:12px 20px;text-decoration:none;color:#000000;display:inline-block;vertical-align:top}.slinky-theme-default a.nav-link{width:100% !important;display:block !important}.slinky-theme-default a,.slinky-theme-default a:hover,.slinky-theme-default a:active{text-decoration:none}.slinky-theme-default .next,.slinky-theme-default .back{line-height:32px;text-align:center;display:inline-block;vertical-align:top}.slinky-theme-default .next{padding:8px 35px 8px 40px;border-left:1px solid var(--machinery-20)}.slinky-theme-default .back{padding:8px 40px 8px 35px;border-right:1px solid var(--machinery-20)}.slinky-theme-default .next::after,.slinky-theme-default .back::after{font-family:'Font Awesome 5 Pro';color:var(--machinery)}.slinky-theme-default .next::after{content:"\f054"}.slinky-theme-default .back::after{content:"\f053"}.slinky-theme-default .next a,.slinky-theme-default .back a{text-decoration:none}.container-fluid{padding:0}.container-fluid .row{margin:0 -1.25rem}.container-fluid .row>*{padding:0 1.25rem}.placeholder--carousel{margin:32px 0 0 0 !important;overflow:visible}.placeholder--carousel .slick-list{overflow:visible}.placeholder--carousel .slick-list .slick-track{display:flex;flex-direction:row;flex-wrap:nowrap}.placeholder--carousel .slick-list .slick-track .carousel--item,.placeholder--carousel .slick-list .slick-track>.slick-slide{height:inherit !important;margin-right:40px;position:relative}.placeholder--carousel.images .slick-list .slick-track .carousel--item{border:1px solid var(--pure-20)}.placeholder--carousel.images .slick-list .slick-track .carousel--item a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.placeholder--carousel.images .slick-list .slick-track .carousel--item .item--image{width:100%;padding-top:56.25%;position:relative}.placeholder--carousel.images .slick-list .slick-track .carousel--item .item--image img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:auto;position:absolute;object-fit:cover}.placeholder--carousel.images .slick-list .slick-track .carousel--item:hover .item--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);position:absolute;content:"";z-index:1}.placeholder--carousel.images .slick-list .slick-track .carousel--item:hover .item--image:after{top:50%;left:50%;width:48px;height:48px;line-height:48px;font-family:"Font Awesome 6 Pro";font-size:32px;text-align:center;color:#FFFFFF;position:absolute;transform:translate(-50%, -50%);content:"\f00e";z-index:2}.placeholder--carousel.images ul.slick-dots{margin:2.5rem 0 0 0;display:flex;flex-direction:row;gap:1.125rem;position:static}.placeholder--carousel.images ul.slick-dots li{width:unset;height:unset;margin:0}.placeholder--carousel.images ul.slick-dots li button{width:40px;height:4px;border-radius:9999px;transition:background-color linear 125ms;padding:0}.placeholder--carousel.images ul.slick-dots li button:before{display:none;visibility:hidden}.placeholder--carousel.images ul.slick-dots li.slick-active button{background-color:var(--energy) !important}.placeholder--carousel.images-fader .slick-list .slick-track .carousel--item{margin:0;border-bottom:0}.placeholder--carousel.images-fader .slick-list .slick-track .carousel--item a{top:0;right:0;bottom:0;left:0;position:absolute;z-index:3}.placeholder--carousel.images-fader .slick-list .slick-track .carousel--item .item--image{position:relative}.placeholder--carousel.images-fader .slick-list .slick-track .carousel--item .item--image img{width:100%;height:100%;display:block}.placeholder--carousel.images-fader .slick-list .slick-track .carousel--item:hover .item--image:before{top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.5);position:absolute;content:"";z-index:1}.placeholder--carousel.images-fader .slick-list .slick-track .carousel--item:hover .item--image:after{top:50%;left:50%;width:48px;height:48px;line-height:48px;font-family:"Font Awesome 6 Pro";font-size:32px;text-align:center;color:#FFFFFF;position:absolute;transform:translate(-50%, -50%);content:"\f00e";z-index:2}.placeholder--carousel.images-fader ul.slick-dots{margin:2.5rem 0 0 0;display:flex;flex-direction:row;gap:1.125rem;position:static}.placeholder--carousel.images-fader ul.slick-dots li{width:unset;height:unset;margin:0}.placeholder--carousel.images-fader ul.slick-dots li button{width:40px;height:4px;border-radius:9999px;transition:background-color linear 125ms;padding:0}.placeholder--carousel.images-fader ul.slick-dots li button:before{display:none;visibility:hidden}.placeholder--carousel.images-fader ul.slick-dots li.slick-active button{background-color:var(--energy) !important}.placeholder--carousel.other-products-slider .slick-list{overflow:hidden}.placeholder--carousel.other-products-slider ul.slick-dots{margin:2.5rem 0 0 0;display:flex;flex-direction:row;gap:1.125rem;position:static}.placeholder--carousel.other-products-slider ul.slick-dots li{width:unset;height:unset;margin:0}.placeholder--carousel.other-products-slider ul.slick-dots li button{width:40px;height:4px;border-radius:9999px;transition:background-color linear 125ms;padding:0}.placeholder--carousel.other-products-slider ul.slick-dots li button:before{display:none;visibility:hidden}.placeholder--carousel.other-products-slider ul.slick-dots li.slick-active button{background-color:var(--energy) !important}.placeholder--carousel-controls{margin:32px 0 0 0}.placeholder--carousel-controls .controls--dots{height:10px}.placeholder--carousel-controls .controls--dots ul.slick-dots{bottom:unset;height:10px;margin:0;padding:0;list-style:none;display:flex;flex-direction:row;gap:10px;position:relative}.placeholder--carousel-controls .controls--dots ul.slick-dots li{width:auto;height:10px;margin:0;padding:0}.placeholder--carousel-controls .controls--dots ul.slick-dots li button{width:10px;height:10px;margin:0;padding:0;background-color:rgba(0,0,0,0.25);border:0;border-radius:5px;font-size:0;display:block}.placeholder--carousel-controls .controls--dots ul.slick-dots li button::before{display:none;visibility:hidden}.placeholder--carousel-controls .controls--dots ul.slick-dots li.slick-active button{background-color:#000000}.placeholder--carousel-controls .controls--arrows{display:flex;flex-direction:row;gap:32px}.placeholder--carousel-controls .controls--arrows button.slick-prev,.placeholder--carousel-controls .controls--arrows button.slick-next{width:34px;height:34px;line-height:34px;margin:0;padding:0;background-color:transparent;font-size:0;text-align:center;border:0}.placeholder--carousel-controls .controls--arrows button.slick-prev:before,.placeholder--carousel-controls .controls--arrows button.slick-next:before{font-family:"Font Awesome 6 Pro";font-size:18px;color:rgba(0,0,0,0.25)}.placeholder--carousel-controls .controls--arrows button.slick-prev:hover:before,.placeholder--carousel-controls .controls--arrows button.slick-next:hover:before{color:#000000}.placeholder--carousel-controls .controls--arrows button.slick-prev:before{content:"\f053"}.placeholder--carousel-controls .controls--arrows button.slick-next:before{content:"\f054"}.gm-style-iw-d{color:var(--machinery)}.gm-style-iw-d a{color:var(--machinery)}@media (min-width: 1180px) and (max-width: 1550px){#footer .wrapper{width:100%;width:calc(100% - 80px);max-width:unset;padding:0 40px}#footer .wrapper#footer-top{grid-template-columns:55% 45%}#footer .wrapper#footer-top:after{left:calc(100% - 40px)}}@media (max-width: 1179px){.hamburger{display:block}}@media (min-width: 1180px){.section#Jumbotron .homepage-slider .slide .content{width:50%;margin-right:10%}.filters .placeholder{display:block !important}}@media (min-width: 820px) and (max-width: 1179px){#header .wrapper .navigation{flex-direction:row}.section#product_description .content.columns-2 .image-block .background-image.bordered .content{gap:unset;flex-direction:column}.accessories h2{margin-left:unset}.accessories .block{margin-left:unset}.products{display:flex;flex-direction:column}.products .filters{border:1px solid var(--machinery-10)}.products .filters p{margin:0}.products .filters p.heading-4{padding:calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:20px}.products .filters p.heading-4:after{font-family:'Font Awesome 6 Pro';content:"\f078";transition:all linear 250ms}.products .filters p.heading-4.expanded:after{transform:rotate(180deg)}.products .filters .placeholder{padding:calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));border-top:1px solid var(--machinery-10);display:none}.products .filters .filter:first-of-type{margin-top:1.75rem}.products .filters .filter .option{padding:calc(1rem * (var(--responsive-value) / 2)) calc(2rem * calc(var(--responsive-value) / 2))}.products .block{flex-direction:row}.products .block .image{width:50%;flex-shrink:0;flex-grow:0}.products .block .content{flex-shrink:0;flex-grow:0;width:50%}.products .block .content ul li{line-height:1.375rem;font-size:var(--font-size-mobile)}}@media (min-width: 577px) and (max-width: 1520px){#header.background-image.padding-y-bottom-1x,#header.background-image.padding-y-bottom-2x,#header.background-image.padding-y-bottom-3x,.section.background-image.padding-y-bottom-1x,.section.background-image.padding-y-bottom-2x,.section.background-image.padding-y-bottom-3x{padding-bottom:0.625rem}#header.background-image .wrapper,.section.background-image .wrapper{padding:0}#header.background-image .wrapper .image-block,.section.background-image .wrapper .image-block{margin-top:0}#header.background-image .wrapper .image-block .background-image .content,.section.background-image .wrapper .image-block .background-image .content{margin-right:2.5rem;margin-left:2.5rem}#header.large-background-image .large-background-image .wrapper .content,.section.large-background-image .large-background-image .wrapper .content{width:50%}#header .wrapper,.section .wrapper{width:100%;max-width:unset;padding:0 40px}.section#Jumbotron .progressBarContainer{left:2.5rem}.form.horizontal .form-group.radiobutton-list{flex-direction:column}.form.horizontal .form-group button.submit{height:100%}.news.homepage .news-slider .slick-list{margin-left:0;margin-right:0}.news.homepage .news-slider .slick-list .slick-track .slick-slide{margin-left:0;margin-right:2.5rem}.references.homepage .references-slider .slick-list{margin-left:0;margin-right:0}.references.homepage .references-slider .slick-list .slick-track .slick-slide{margin-left:0;margin-right:2.5rem}.image-block .background-image .content{margin-right:2.5rem;margin-left:2.5rem}}@media (min-width: 577px) and (max-width: 1199px){.container-fluid .row .col-lg-3 .block,.container-fluid .row .col-lg-4 .block{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}.container-fluid .row .col-lg-3 .block .background-image,.container-fluid .row .col-lg-4 .block .background-image{padding-top:10rem;grid-column:1 / span 4;position:relative}.container-fluid .row .col-lg-3 .block .image,.container-fluid .row .col-lg-4 .block .image{margin-top:-10rem;grid-column:1 / span 2}.container-fluid .row .col-lg-3 .block .content,.container-fluid .row .col-lg-4 .block .content{width:100%;padding:calc(3.25rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value)) calc(5rem * var(--responsive-value));grid-column:3 / span 2}.grid.columns-3-9{grid-template-columns:100%}.grid.columns-3-9 .column:nth-child(1) .block{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr))}.grid.columns-3-9 .column:nth-child(1) .block .background-image{grid-column:1 / span 4;padding-top:10rem;position:relative;transition:background-size linear 600ms;transform-origin:bottom center;content:"";z-index:0}.grid.columns-3-9 .column:nth-child(1) .block .image{width:auto;margin-top:0;padding:0 12.5%;overflow:visible;grid-column:1 / span 2}.grid.columns-3-9 .column:nth-child(1) .block .image img{width:100%;margin-top:-10rem;height:auto;position:relative;z-index:2}.grid.columns-3-9 .column:nth-child(1) .block .content{width:100%;padding-top:0;grid-column:3 / span 2}.grid.columns-3-9 .column:nth-child(1) .block:hover .background-image{background-size:110%}.grid.columns-3-9 .column:nth-child(2){grid-column:unset}}@media (min-width: 577px) and (max-width: 1179px){#header .wrapper .navigation{flex-direction:row}#header .wrapper .navigation nav#primary{display:none;visibility:hidden}#header .wrapper .navigation nav#secondary ul li:not([class]){display:none;visibility:hidden}.section.vertical-border .container-fluid .row .col-lg-6{position:relative}.section.vertical-border .container-fluid .row .col-lg-6:nth-child(1):before{width:calc(100% + 2.5rem);height:1px;top:unset;left:-1.25rem;right:-1.25rem;bottom:0;position:absolute;content:"";z-index:1}.section.vertical-border .container-fluid .row>div:nth-child(2){padding-left:1.25rem}#text_and_video .video{top:unset;bottom:unset;width:100%;height:unset;border-bottom:1px solid var(--pure-20);aspect-ratio:16 / 9;position:relative;align-self:end;overflow:hidden;z-index:3}.section#header_image{background-size:cover}.section#product_header{background-size:cover}.section#product_header .wrapper{column-gap:2.5rem;grid-template-columns:1.25fr 0.75fr}.section#product_header .wrapper .image{display:block}.section#product_header .wrapper .image img{width:100%}.section#product_description .content.columns-2.rows-2{grid-row:unset}.section#product_description .content.columns-2 .description{grid-column:span 2}.section#product_description .content.columns-2 .image-block{grid-column:1 /span 1}.section#product_description .content.columns-2 .image{grid-column:unset}.section#accessory_header{background-size:cover}.section#accessory_header .wrapper{column-gap:2.5rem;grid-template-columns:1.25fr 0.75fr}.section#accessory_header .wrapper .image{display:block}.section#accessory_header .wrapper .image img{width:100%}.accessories .grid.columns-3{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid.columns-2{display:flex !important;flex-direction:column !important;grid-template-columns:none}.grid.columns-3{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid.columns-4-8{grid-template-columns:none}.vacancies .filters{margin-bottom:2.5rem;flex-direction:column;gap:0.625rem}#footer .wrapper#footer-top{padding:0;display:grid;grid-template-columns:100%;position:relative}#footer .wrapper#footer-top .prepared-for-row{padding:0 2.5rem}#footer .wrapper#footer-top .prepared-for-row.first .grouped{margin:0;padding:0;border:0;justify-content:space-around}#footer .wrapper#footer-top .prepared-for-row.second{border-top:1px solid var(--pure-20);position:relative}#footer .wrapper#footer-top .prepared-for-row.second:after{top:0;bottom:0;left:calc(100% - 40px);width:100%;background-color:var(--pure);position:absolute;content:"";z-index:1}#footer .wrapper#footer-top .column.address{padding:0.75rem 0 2.5rem 0}#footer .wrapper#footer-top .column.payoff{padding:2.5rem 0}#footer .wrapper#footer-top .column.payoff img{height:32px}#footer .wrapper#footer-top .column.payoff:before{right:60%}#footer .wrapper#footer-top .column.payoff:after{width:60%}#footer .wrapper#footer-top:after{display:none;visibility:hidden}#footer .wrapper#footer-bottom{width:100%;padding:0;flex-wrap:wrap}#footer .wrapper#footer-bottom #copyright{padding:1.125rem 40px;border-top:1px solid var(--pure-20);flex-basis:100%;order:3}#footer .wrapper#footer-bottom #copyright p{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between}#footer .wrapper#footer-bottom #legal-navigation{padding:1.125rem 40px;order:1}#footer .wrapper#footer-bottom #socials{order:2}#footer .wrapper#footer-bottom #socials nav ul li a span{width:4rem;height:4rem}#footer .wrapper#footer-bottom #socials nav ul li:last-child{border-right:unset}}@media (max-width: 820px){#header .wrapper .navigation nav>ul>li:not(.my-etna){display:none}.vacancies.detail{display:flex;flex-direction:column}.vacancies.detail .image{margin-top:calc(2.5rem * var(--responsive-value))}.news.detail{display:flex;flex-direction:column}}@media (min-width: 577px){#header .wrapper .logo{margin-bottom:-60px}#header .wrapper .logo a img{height:196px}}@media (min-width: 577px) and (max-width: 820px){.image-block{--navigation-width: calc((100% / 12) * 5)}.image-block .navigation+.background-image .content{margin:2.5rem;flex-direction:column;gap:0}.products{display:flex;flex-direction:column}.products .filters{border:1px solid var(--machinery-10)}.products .filters p{margin:0}.products .filters p.heading-4{padding:calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:20px}.products .filters p.heading-4:after{font-family:'Font Awesome 6 Pro';content:"\f078";transition:all linear 250ms}.products .filters p.heading-4.expanded:after{transform:rotate(180deg)}.products .filters .placeholder{padding:calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));border-top:1px solid var(--machinery-10);display:none}.products .filters .filter:first-of-type{margin-top:1.75rem}.products .filters .filter .option{padding:calc(1rem * (var(--responsive-value) / 2)) calc(2rem * calc(var(--responsive-value) / 2))}.products .block{flex-direction:column}.products .block .image{width:100%;flex-shrink:0;flex-grow:0}.products .block .content{flex-shrink:0;flex-grow:0;width:100%}.products .block .content ul li{line-height:1.375rem;font-size:var(--font-size-mobile)}}@media (max-width: 576px){#header .wrapper .logo{margin-bottom:-48px}#header .wrapper .logo img{width:auto;height:148px}#header .wrapper .navigation{flex-direction:row}#header .wrapper .navigation nav#secondary ul li:not(.my-etna){display:none;visibility:hidden}#header .wrapper .navigation nav#primary{display:none;visibility:hidden}.section.vertical-border .container-fluid .row .col-lg-6{position:relative}.section.vertical-border .container-fluid .row .col-lg-6:nth-child(1):before{width:calc(100% + 2.5rem);height:1px;top:unset;left:-1.25rem;right:-1.25rem;bottom:0;position:absolute;content:"";z-index:1}.section.vertical-border .container-fluid .row .col-lg-6:nth-child(2){padding-top:3.25rem;padding-left:0}.section.vertical-border .container-fluid .row .col-lg-4{padding-top:3.25rem !important;position:relative}.section.vertical-border .container-fluid .row .col-lg-4:before{width:calc(100% + 2.5rem);height:1px;top:unset;left:-1.25rem;right:-1.25rem;bottom:0;position:absolute;content:"";z-index:1}.section.vertical-border .container-fluid .row .col-lg-8{padding-top:3.25rem !important}.section.vertical-border .container-fluid .row>div:nth-child(2){padding-left:1.25rem}.section#Jumbotron{padding-top:6.25rem}.section#Jumbotron:before{display:none;visibility:hidden}.section#Jumbotron .wrapper{padding-bottom:2.5rem}.section#Jumbotron .homepage-slider .slide{flex-direction:column;justify-content:flex-end !important;align-items:unset}.section#Jumbotron .homepage-slider .slide .content{width:100% !important;order:2}.section#Jumbotron .homepage-slider .slide .content p{margin-top:1rem}.section#Jumbotron .homepage-slider .slide .image{width:100%;order:1}.section#Jumbotron .homepage-slider .slide .image img{width:100%}.section#Jumbotron:after{background:linear-gradient(0deg, #000 0%, rgba(0,0,0,0) 100%)}.section#choice_tool .block .image{display:none;visibility:hidden}.section.machinery.large-background-image .large-background-image:before{display:none}.section.large-background-image .large-background-image .background-image{left:unset;position:static;order:1}.section.large-background-image .large-background-image .background-image img{position:relative}.section.large-background-image .large-background-image .wrapper{order:2}.section.large-background-image .large-background-image .wrapper .content{width:100% !important;padding:0.75rem 0 2.5rem}.section.large-background-image:after{display:none;visibility:hidden}.section.background-image{padding-bottom:1.25rem}.section.background-image .wrapper{width:100%;margin:0}.section.background-image .image-block{margin-top:unset}.section#header_image{padding-top:11.75rem}.section#product_header .wrapper{grid-template-columns:unset;display:flex;flex-direction:column}.section#product_header .wrapper .content{order:2}.section#product_header .wrapper .content .breadcrumb{display:none;visibility:hidden}.section#product_header .wrapper .image{order:1}.section#product_header .wrapper .image img{position:relative}.section#product_navigation ul{padding-right:1.25rem;padding-left:1.25rem;margin:0 2.5rem;flex-direction:column}.section#product_description .content.columns-2{display:flex;flex-direction:column}.section#product_description .content .description .buttons{flex-direction:column;gap:unset}.section#accessory_header .wrapper{grid-template-columns:unset;display:flex;flex-direction:column}.section#accessory_header .wrapper .content .breadcrumb{display:none;visibility:hidden}.wrapper{width:calc(100% - 2.5rem);margin:0 1.25rem}.block{flex-direction:column}.block .image{width:100%}.block .image img{position:static}.block .image+.content{width:100%}.block .content{padding:1.25rem}.image-block{flex-direction:column}.image-block .navigation{width:100%}.image-block .navigation+.background-image{width:100%}.image-block .background-image .content{flex-direction:column;gap:unset}.grid.columns-3,.grid.columns-2,.grid.columns-3-9{display:flex !important;flex-direction:column;column-gap:unset;grid-template-columns:unset}.grid.columns-3 .column:nth-child(2),.grid.columns-2 .column:nth-child(2),.grid.columns-3-9 .column:nth-child(2){grid-column:unset}.grid.columns-3 .column:nth-child(2) .block .image,.grid.columns-2 .column:nth-child(2) .block .image,.grid.columns-3-9 .column:nth-child(2) .block .image{width:100%}.grid.columns-3 .column:nth-child(2) .block .image img,.grid.columns-2 .column:nth-child(2) .block .image img,.grid.columns-3-9 .column:nth-child(2) .block .image img{position:static}.grid.columns-3 .column:nth-child(2) .block .content,.grid.columns-2 .column:nth-child(2) .block .content,.grid.columns-3-9 .column:nth-child(2) .block .content{width:100%}.form.horizontal{flex-direction:column;gap:0.652rem}.form.horizontal .form-group.radiobutton-list{gap:0.652rem;flex-direction:column}.form.horizontal .form-group.radiobutton-list .radiobutton label{padding-left:2.625rem;padding-top:0.625rem;padding-bottom:0.625rem}.form.horizontal .form-group.radiobutton-list .radiobutton label:before{top:0.625rem;left:0.625rem}.form.horizontal .form-group.radiobutton-list .radiobutton label:after{top:1rem;left:1rem}.form.horizontal .form-group button.submit{padding:1.5rem}.image-block .navigation nav ul li a span{font-size:1rem}.faq.homepage .grid.columns-4-8{grid-template-columns:100%}.faq.homepage .grid.columns-4-8 .image img{width:50%;margin:0 auto;display:table}nav.mobile{padding-top:11.75rem}nav.mobile>.mobile-placeholder{margin:0 1.25rem}nav.mobile .search{margin-right:1.25rem;margin-left:1.25rem}#search{top:101px}#footer .wrapper{width:100%;margin:0}#footer .wrapper#footer-top{display:flex !important;flex-direction:column !important;grid-template-columns:none}#footer .wrapper#footer-top .prepared-for-row{flex-direction:column}#footer .wrapper#footer-top .prepared-for-row.first{padding:0 1.25rem;flex-direction:column;gap:unset}#footer .wrapper#footer-top .prepared-for-row.first .logo{align-self:center}#footer .wrapper#footer-top .prepared-for-row.first .grouped{border:0;padding:0;margin:0}#footer .wrapper#footer-top .prepared-for-row.second{border-top:1px solid var(--pure-20)}#footer .wrapper#footer-top .column{padding:1.25rem 0 3rem}#footer .wrapper#footer-top .column.address{padding-right:1.25rem;padding-left:1.25rem}#footer .wrapper#footer-top .column.payoff{padding-top:3rem;background-color:var(--pure)}#footer .wrapper#footer-top .column.payoff:before,#footer .wrapper#footer-top .column.payoff:after{display:none;visibility:hidden}#footer .wrapper#footer-top:after{display:none;visibility:hidden}#footer .wrapper#footer-bottom{flex-direction:column;align-items:unset}#footer .wrapper#footer-bottom #copyright{order:3}#footer .wrapper#footer-bottom #copyright p{text-align:center}#footer .wrapper#footer-bottom #legal-navigation{border-bottom:1px solid var(--pure-20);order:2}#footer .wrapper#footer-bottom #legal-navigation nav ul{flex-wrap:wrap;justify-content:center}#footer .wrapper#footer-bottom #socials{order:1;border-bottom:1px solid var(--pure-20)}#footer .wrapper#footer-bottom #socials nav{margin:0 auto;display:table}#text_and_video .col-lg-6{padding-left:unset;padding-right:unset}#text_and_video .col-lg-6:nth-child(1){padding-top:3.25rem;padding-right:0;padding-left:0}#text_and_video .col-lg-6:nth-child(1):before{display:none;visibility:hidden}#text_and_video .video{top:unset;bottom:unset;width:100%;height:unset;border-bottom:1px solid var(--pure-20);aspect-ratio:16/9;position:relative;align-self:end;overflow:hidden;z-index:3}#text_and_video .video .embed--video{top:unset;transform:unset}#text_and_video .wrapper{position:relative}.products{display:flex !important;flex-direction:column;column-gap:unset;grid-template-columns:unset}.products .filters{border:1px solid var(--machinery-10)}.products .filters p{margin:0}.products .filters p.heading-4{padding:calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;gap:20px}.products .filters p.heading-4:after{font-family:'Font Awesome 6 Pro';content:"\f078";transition:all linear 250ms}.products .filters p.heading-4.expanded:after{transform:rotate(180deg)}.products .filters .placeholder{padding:calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value)) calc(2.5rem * var(--responsive-value));border-top:1px solid var(--machinery-10);display:none}.products .filters .filter:first-of-type{margin-top:1.75rem}.products .filters .filter .option{padding:calc(1rem * (var(--responsive-value) / 2)) calc(2rem * calc(var(--responsive-value) / 2))}.accessories .grid.columns-3{grid-template-columns:repeat(1, minmax(0, 1fr))}#product_accessoires .accessories h2{margin-left:unset}#product_accessoires .accessories .block{margin-right:2.5rem;margin-left:unset}.container-fluid{padding:0}.container-fluid .row{margin:0}.container-fluid .row>*{padding:0}.vacancies .filters{margin-bottom:2.5rem;flex-direction:column;gap:0.625rem}}#navigation{position:relative}
