@charset "UTF-8";@font-face{font-family:'DIN OT';font-weight:400;font-style:normal;src:url(../Fonts/dinpro/351B94_0_0.eot);src:url(../Fonts/dinpro/351B94_0_0.eot?#iefix) format("embedded-opentype"),url(../Fonts/dinpro/351B94_0_0.woff2) format("woff2"),url(../Fonts/dinpro/351B94_0_0.woff) format("woff"),url(../Fonts/dinpro/351B94_0_0.ttf) format("truetype")}@font-face{font-family:'DIN Pro Black';font-weight:400;font-style:normal;src:url(../Fonts/dinpro/DINPro-Black_13933.ttf) format("truetype")}@font-face{font-family:'Libre Baskerville';font-weight:400;font-style:normal;src:url(../Fonts/librebaskerville/LibreBaskerville-Regular.ttf) format("truetype")}@font-face{font-family:'Material Icons';font-style:normal;font-weight:400;src:url(../Fonts/materialicons/MaterialIcons-Regular.eot);src:url(../Fonts/materialicons/MaterialIcons-Regular.eot),url(../Fonts/materialicons/MaterialIcons-Regular.woff2) format("woff2"),url(../Fonts/materialicons/MaterialIcons-Regular.woff) format("woff"),url(../Fonts/materialicons/MaterialIcons-Regular.ttf) format("truetype")}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:1.5rem;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:'liga'}.material-icons.color-medium-spring-but{color:#d2d89a}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:disc;margin-left:1.25rem}blockquote,q{quotes:none}blockquote::after,blockquote::before,q::after,q::before{content:''}table{border-collapse:collapse;border-spacing:0}select:-moz-focusring{color:transparent;text-shadow:0 0 0 #000}::-moz-focus-inner{border:0}*,::after,::before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.background-color-black{background-color:#000!important}.background-color-white{background-color:#fff!important}@media screen and (max-width:29.9375em){.background-hidden-xs{background:0 0!important}.background-color-hidden-xs{background-color:transparent!important}.background-image-hidden-xs{background-image:none!important}}@media screen and (min-width:30em) and (max-width:47.9375em){.background-hidden-sm{background:0 0!important}.background-color-hidden-sm{background-color:transparent!important}.background-image-hidden-sm{background-image:none!important}}@media screen and (min-width:48em) and (max-width:63.9375em){.background-hidden-md{background:0 0!important}.background-color-hidden-md{background-color:transparent!important}.background-image-hidden-md{background-image:none!important}}@media screen and (min-width:64em) and (max-width:97.4375em){.background-hidden-lg{background:0 0!important}.background-color-hidden-lg{background-color:transparent!important}.background-image-hidden-lg{background-image:none!important}}@media screen and (min-width:97.5em){.background-hidden-xl{background:0 0!important}.background-color-hidden-xl{background-color:transparent!important}.background-image-hidden-xl{background-image:none!important}}.btn,button{display:inline-block;padding:10px;width:100%;border:1px solid #000;background-color:#fff;color:#000;font-family:inherit;font-size:inherit;text-align:center;text-decoration:none;cursor:pointer}a.btn-more{color:#000!important}.label,label{display:inline-block}.label-text{display:block}input,select,textarea{padding:10px;border:1px solid #000;color:#000;font-family:inherit;font-size:inherit;line-height:inherit}input,select{height:36px}input.js-filter-input,select.js-filter-input{height:100px;width:150px}textarea{resize:vertical}.container,.container-fluid{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:auto;margin-right:auto}.container-fluid::after,.container-fluid::before,.container::after,.container::before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:" ";display:table}.container-fluid::after,.container::after{clear:both}.row{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.row::after,.row::before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;content:" ";display:table}.row::after{clear:both}.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-25,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-25,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-25,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16,.col-xl-17,.col-xl-18,.col-xl-19,.col-xl-2,.col-xl-20,.col-xl-21,.col-xl-22,.col-xl-23,.col-xl-24,.col-xl-25,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-2,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24,.col-xs-25,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left;position:relative;width:100%}.col-lg-10::after,.col-lg-10::before,.col-lg-11::after,.col-lg-11::before,.col-lg-12::after,.col-lg-12::before,.col-lg-13::after,.col-lg-13::before,.col-lg-14::after,.col-lg-14::before,.col-lg-15::after,.col-lg-15::before,.col-lg-16::after,.col-lg-16::before,.col-lg-17::after,.col-lg-17::before,.col-lg-18::after,.col-lg-18::before,.col-lg-19::after,.col-lg-19::before,.col-lg-1::after,.col-lg-1::before,.col-lg-20::after,.col-lg-20::before,.col-lg-21::after,.col-lg-21::before,.col-lg-22::after,.col-lg-22::before,.col-lg-23::after,.col-lg-23::before,.col-lg-24::after,.col-lg-24::before,.col-lg-25::after,.col-lg-25::before,.col-lg-2::after,.col-lg-2::before,.col-lg-3::after,.col-lg-3::before,.col-lg-4::after,.col-lg-4::before,.col-lg-5::after,.col-lg-5::before,.col-lg-6::after,.col-lg-6::before,.col-lg-7::after,.col-lg-7::before,.col-lg-8::after,.col-lg-8::before,.col-lg-9::after,.col-lg-9::before,.col-md-10::after,.col-md-10::before,.col-md-11::after,.col-md-11::before,.col-md-12::after,.col-md-12::before,.col-md-13::after,.col-md-13::before,.col-md-14::after,.col-md-14::before,.col-md-15::after,.col-md-15::before,.col-md-16::after,.col-md-16::before,.col-md-17::after,.col-md-17::before,.col-md-18::after,.col-md-18::before,.col-md-19::after,.col-md-19::before,.col-md-1::after,.col-md-1::before,.col-md-20::after,.col-md-20::before,.col-md-21::after,.col-md-21::before,.col-md-22::after,.col-md-22::before,.col-md-23::after,.col-md-23::before,.col-md-24::after,.col-md-24::before,.col-md-25::after,.col-md-25::before,.col-md-2::after,.col-md-2::before,.col-md-3::after,.col-md-3::before,.col-md-4::after,.col-md-4::before,.col-md-5::after,.col-md-5::before,.col-md-6::after,.col-md-6::before,.col-md-7::after,.col-md-7::before,.col-md-8::after,.col-md-8::before,.col-md-9::after,.col-md-9::before,.col-sm-10::after,.col-sm-10::before,.col-sm-11::after,.col-sm-11::before,.col-sm-12::after,.col-sm-12::before,.col-sm-13::after,.col-sm-13::before,.col-sm-14::after,.col-sm-14::before,.col-sm-15::after,.col-sm-15::before,.col-sm-16::after,.col-sm-16::before,.col-sm-17::after,.col-sm-17::before,.col-sm-18::after,.col-sm-18::before,.col-sm-19::after,.col-sm-19::before,.col-sm-1::after,.col-sm-1::before,.col-sm-20::after,.col-sm-20::before,.col-sm-21::after,.col-sm-21::before,.col-sm-22::after,.col-sm-22::before,.col-sm-23::after,.col-sm-23::before,.col-sm-24::after,.col-sm-24::before,.col-sm-25::after,.col-sm-25::before,.col-sm-2::after,.col-sm-2::before,.col-sm-3::after,.col-sm-3::before,.col-sm-4::after,.col-sm-4::before,.col-sm-5::after,.col-sm-5::before,.col-sm-6::after,.col-sm-6::before,.col-sm-7::after,.col-sm-7::before,.col-sm-8::after,.col-sm-8::before,.col-sm-9::after,.col-sm-9::before,.col-xl-10::after,.col-xl-10::before,.col-xl-11::after,.col-xl-11::before,.col-xl-12::after,.col-xl-12::before,.col-xl-13::after,.col-xl-13::before,.col-xl-14::after,.col-xl-14::before,.col-xl-15::after,.col-xl-15::before,.col-xl-16::after,.col-xl-16::before,.col-xl-17::after,.col-xl-17::before,.col-xl-18::after,.col-xl-18::before,.col-xl-19::after,.col-xl-19::before,.col-xl-1::after,.col-xl-1::before,.col-xl-20::after,.col-xl-20::before,.col-xl-21::after,.col-xl-21::before,.col-xl-22::after,.col-xl-22::before,.col-xl-23::after,.col-xl-23::before,.col-xl-24::after,.col-xl-24::before,.col-xl-25::after,.col-xl-25::before,.col-xl-2::after,.col-xl-2::before,.col-xl-3::after,.col-xl-3::before,.col-xl-4::after,.col-xl-4::before,.col-xl-5::after,.col-xl-5::before,.col-xl-6::after,.col-xl-6::before,.col-xl-7::after,.col-xl-7::before,.col-xl-8::after,.col-xl-8::before,.col-xl-9::after,.col-xl-9::before,.col-xs-10::after,.col-xs-10::before,.col-xs-11::after,.col-xs-11::before,.col-xs-12::after,.col-xs-12::before,.col-xs-13::after,.col-xs-13::before,.col-xs-14::after,.col-xs-14::before,.col-xs-15::after,.col-xs-15::before,.col-xs-16::after,.col-xs-16::before,.col-xs-17::after,.col-xs-17::before,.col-xs-18::after,.col-xs-18::before,.col-xs-19::after,.col-xs-19::before,.col-xs-1::after,.col-xs-1::before,.col-xs-20::after,.col-xs-20::before,.col-xs-21::after,.col-xs-21::before,.col-xs-22::after,.col-xs-22::before,.col-xs-23::after,.col-xs-23::before,.col-xs-24::after,.col-xs-24::before,.col-xs-25::after,.col-xs-25::before,.col-xs-2::after,.col-xs-2::before,.col-xs-3::after,.col-xs-3::before,.col-xs-4::after,.col-xs-4::before,.col-xs-5::after,.col-xs-5::before,.col-xs-6::after,.col-xs-6::before,.col-xs-7::after,.col-xs-7::before,.col-xs-8::after,.col-xs-8::before,.col-xs-9::after,.col-xs-9::before,.col::after,.col::before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.container,.container-fluid{padding-left:.8125em;padding-right:.8125em}.container{width:20em}.row{margin-left:-.8125em;margin-right:-.8125em}.col,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-13,.col-xs-14,.col-xs-15,.col-xs-16,.col-xs-17,.col-xs-18,.col-xs-19,.col-xs-2,.col-xs-20,.col-xs-21,.col-xs-22,.col-xs-23,.col-xs-24,.col-xs-25,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding-left:.8125em;padding-right:.8125em}.col-xs-25{width:20%}.col-xs-24{width:100%}.col-xs-23{width:95.83333333%}.col-xs-22{width:91.66666667%}.col-xs-21{width:87.5%}.col-xs-20{width:83.33333333%}.col-xs-19{width:79.16666667%}.col-xs-18{width:75%}.col-xs-17{width:70.83333333%}.col-xs-16{width:66.66666667%}.col-xs-15{width:62.5%}.col-xs-14{width:58.33333333%}.col-xs-13{width:54.16666667%}.col-xs-12{width:50%}.col-xs-11{width:45.83333333%}.col-xs-10{width:41.66666667%}.col-xs-9{width:37.5%}.col-xs-8{width:33.33333333%}.col-xs-7{width:29.16666667%}.col-xs-6{width:25%}.col-xs-5{width:20.83333333%}.col-xs-4{width:16.66666667%}.col-xs-3{width:12.5%}.col-xs-2{width:8.33333333%}.col-xs-1{width:4.16666667%}.col-xs-pull-25{right:20%}.col-xs-pull-24{right:100%}.col-xs-pull-23{right:95.83333333%}.col-xs-pull-22{right:91.66666667%}.col-xs-pull-21{right:87.5%}.col-xs-pull-20{right:83.33333333%}.col-xs-pull-19{right:79.16666667%}.col-xs-pull-18{right:75%}.col-xs-pull-17{right:70.83333333%}.col-xs-pull-16{right:66.66666667%}.col-xs-pull-15{right:62.5%}.col-xs-pull-14{right:58.33333333%}.col-xs-pull-13{right:54.16666667%}.col-xs-pull-12{right:50%}.col-xs-pull-11{right:45.83333333%}.col-xs-pull-10{right:41.66666667%}.col-xs-pull-9{right:37.5%}.col-xs-pull-8{right:33.33333333%}.col-xs-pull-7{right:29.16666667%}.col-xs-pull-6{right:25%}.col-xs-pull-5{right:20.83333333%}.col-xs-pull-4{right:16.66666667%}.col-xs-pull-3{right:12.5%}.col-xs-pull-2{right:8.33333333%}.col-xs-pull-1{right:4.16666667%}.col-xs-pull-0{right:auto}.col-xs-push-25{left:20%}.col-xs-push-24{left:100%}.col-xs-push-23{left:95.83333333%}.col-xs-push-22{left:91.66666667%}.col-xs-push-21{left:87.5%}.col-xs-push-20{left:83.33333333%}.col-xs-push-19{left:79.16666667%}.col-xs-push-18{left:75%}.col-xs-push-17{left:70.83333333%}.col-xs-push-16{left:66.66666667%}.col-xs-push-15{left:62.5%}.col-xs-push-14{left:58.33333333%}.col-xs-push-13{left:54.16666667%}.col-xs-push-12{left:50%}.col-xs-push-11{left:45.83333333%}.col-xs-push-10{left:41.66666667%}.col-xs-push-9{left:37.5%}.col-xs-push-8{left:33.33333333%}.col-xs-push-7{left:29.16666667%}.col-xs-push-6{left:25%}.col-xs-push-5{left:20.83333333%}.col-xs-push-4{left:16.66666667%}.col-xs-push-3{left:12.5%}.col-xs-push-2{left:8.33333333%}.col-xs-push-1{left:4.16666667%}.col-xs-push-0{left:auto}.col-xs-offset-25{margin-left:20%}.col-xs-offset-24{margin-left:100%}.col-xs-offset-23{margin-left:95.83333333%}.col-xs-offset-22{margin-left:91.66666667%}.col-xs-offset-21{margin-left:87.5%}.col-xs-offset-20{margin-left:83.33333333%}.col-xs-offset-19{margin-left:79.16666667%}.col-xs-offset-18{margin-left:75%}.col-xs-offset-17{margin-left:70.83333333%}.col-xs-offset-16{margin-left:66.66666667%}.col-xs-offset-15{margin-left:62.5%}.col-xs-offset-14{margin-left:58.33333333%}.col-xs-offset-13{margin-left:54.16666667%}.col-xs-offset-12{margin-left:50%}.col-xs-offset-11{margin-left:45.83333333%}.col-xs-offset-10{margin-left:41.66666667%}.col-xs-offset-9{margin-left:37.5%}.col-xs-offset-8{margin-left:33.33333333%}.col-xs-offset-7{margin-left:29.16666667%}.col-xs-offset-6{margin-left:25%}.col-xs-offset-5{margin-left:20.83333333%}.col-xs-offset-4{margin-left:16.66666667%}.col-xs-offset-3{margin-left:12.5%}.col-xs-offset-2{margin-left:8.33333333%}.col-xs-offset-1{margin-left:4.16666667%}.col-xs-offset-0{margin-left:0}@media screen and (min-width:30em){.container,.container-fluid{padding-left:.8125em;padding-right:.8125em}.container{width:30em}.row{margin-left:-.8125em;margin-right:-.8125em}.col,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-13,.col-sm-14,.col-sm-15,.col-sm-16,.col-sm-17,.col-sm-18,.col-sm-19,.col-sm-2,.col-sm-20,.col-sm-21,.col-sm-22,.col-sm-23,.col-sm-24,.col-sm-25,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{padding-left:.8125em;padding-right:.8125em}.col-sm-25{width:20%}.col-sm-24{width:100%}.col-sm-23{width:95.83333333%}.col-sm-22{width:91.66666667%}.col-sm-21{width:87.5%}.col-sm-20{width:83.33333333%}.col-sm-19{width:79.16666667%}.col-sm-18{width:75%}.col-sm-17{width:70.83333333%}.col-sm-16{width:66.66666667%}.col-sm-15{width:62.5%}.col-sm-14{width:58.33333333%}.col-sm-13{width:54.16666667%}.col-sm-12{width:50%}.col-sm-11{width:45.83333333%}.col-sm-10{width:41.66666667%}.col-sm-9{width:37.5%}.col-sm-8{width:33.33333333%}.col-sm-7{width:29.16666667%}.col-sm-6{width:25%}.col-sm-5{width:20.83333333%}.col-sm-4{width:16.66666667%}.col-sm-3{width:12.5%}.col-sm-2{width:8.33333333%}.col-sm-1{width:4.16666667%}.col-sm-pull-25{right:20%}.col-sm-pull-24{right:100%}.col-sm-pull-23{right:95.83333333%}.col-sm-pull-22{right:91.66666667%}.col-sm-pull-21{right:87.5%}.col-sm-pull-20{right:83.33333333%}.col-sm-pull-19{right:79.16666667%}.col-sm-pull-18{right:75%}.col-sm-pull-17{right:70.83333333%}.col-sm-pull-16{right:66.66666667%}.col-sm-pull-15{right:62.5%}.col-sm-pull-14{right:58.33333333%}.col-sm-pull-13{right:54.16666667%}.col-sm-pull-12{right:50%}.col-sm-pull-11{right:45.83333333%}.col-sm-pull-10{right:41.66666667%}.col-sm-pull-9{right:37.5%}.col-sm-pull-8{right:33.33333333%}.col-sm-pull-7{right:29.16666667%}.col-sm-pull-6{right:25%}.col-sm-pull-5{right:20.83333333%}.col-sm-pull-4{right:16.66666667%}.col-sm-pull-3{right:12.5%}.col-sm-pull-2{right:8.33333333%}.col-sm-pull-1{right:4.16666667%}.col-sm-pull-0{right:auto}.col-sm-push-25{left:20%}.col-sm-push-24{left:100%}.col-sm-push-23{left:95.83333333%}.col-sm-push-22{left:91.66666667%}.col-sm-push-21{left:87.5%}.col-sm-push-20{left:83.33333333%}.col-sm-push-19{left:79.16666667%}.col-sm-push-18{left:75%}.col-sm-push-17{left:70.83333333%}.col-sm-push-16{left:66.66666667%}.col-sm-push-15{left:62.5%}.col-sm-push-14{left:58.33333333%}.col-sm-push-13{left:54.16666667%}.col-sm-push-12{left:50%}.col-sm-push-11{left:45.83333333%}.col-sm-push-10{left:41.66666667%}.col-sm-push-9{left:37.5%}.col-sm-push-8{left:33.33333333%}.col-sm-push-7{left:29.16666667%}.col-sm-push-6{left:25%}.col-sm-push-5{left:20.83333333%}.col-sm-push-4{left:16.66666667%}.col-sm-push-3{left:12.5%}.col-sm-push-2{left:8.33333333%}.col-sm-push-1{left:4.16666667%}.col-sm-push-0{left:auto}.col-sm-offset-25{margin-left:20%}.col-sm-offset-24{margin-left:100%}.col-sm-offset-23{margin-left:95.83333333%}.col-sm-offset-22{margin-left:91.66666667%}.col-sm-offset-21{margin-left:87.5%}.col-sm-offset-20{margin-left:83.33333333%}.col-sm-offset-19{margin-left:79.16666667%}.col-sm-offset-18{margin-left:75%}.col-sm-offset-17{margin-left:70.83333333%}.col-sm-offset-16{margin-left:66.66666667%}.col-sm-offset-15{margin-left:62.5%}.col-sm-offset-14{margin-left:58.33333333%}.col-sm-offset-13{margin-left:54.16666667%}.col-sm-offset-12{margin-left:50%}.col-sm-offset-11{margin-left:45.83333333%}.col-sm-offset-10{margin-left:41.66666667%}.col-sm-offset-9{margin-left:37.5%}.col-sm-offset-8{margin-left:33.33333333%}.col-sm-offset-7{margin-left:29.16666667%}.col-sm-offset-6{margin-left:25%}.col-sm-offset-5{margin-left:20.83333333%}.col-sm-offset-4{margin-left:16.66666667%}.col-sm-offset-3{margin-left:12.5%}.col-sm-offset-2{margin-left:8.33333333%}.col-sm-offset-1{margin-left:4.16666667%}.col-sm-offset-0{margin-left:0}}@media screen and (min-width:48em){.container,.container-fluid{padding-left:1.125em;padding-right:1.125em}.container{width:48em}.row{margin-left:-.8125em;margin-right:-.8125em}.col,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-13,.col-md-14,.col-md-15,.col-md-16,.col-md-17,.col-md-18,.col-md-19,.col-md-2,.col-md-20,.col-md-21,.col-md-22,.col-md-23,.col-md-24,.col-md-25,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{padding-left:.8125em;padding-right:.8125em}.col-md-25{width:20%}.col-md-24{width:100%}.col-md-23{width:95.83333333%}.col-md-22{width:91.66666667%}.col-md-21{width:87.5%}.col-md-20{width:83.33333333%}.col-md-19{width:79.16666667%}.col-md-18{width:75%}.col-md-17{width:70.83333333%}.col-md-16{width:66.66666667%}.col-md-15{width:62.5%}.col-md-14{width:58.33333333%}.col-md-13{width:54.16666667%}.col-md-12{width:50%}.col-md-11{width:45.83333333%}.col-md-10{width:41.66666667%}.col-md-9{width:37.5%}.col-md-8{width:33.33333333%}.col-md-7{width:29.16666667%}.col-md-6{width:25%}.col-md-5{width:20.83333333%}.col-md-4{width:16.66666667%}.col-md-3{width:12.5%}.col-md-2{width:8.33333333%}.col-md-1{width:4.16666667%}.col-md-pull-25{right:20%}.col-md-pull-24{right:100%}.col-md-pull-23{right:95.83333333%}.col-md-pull-22{right:91.66666667%}.col-md-pull-21{right:87.5%}.col-md-pull-20{right:83.33333333%}.col-md-pull-19{right:79.16666667%}.col-md-pull-18{right:75%}.col-md-pull-17{right:70.83333333%}.col-md-pull-16{right:66.66666667%}.col-md-pull-15{right:62.5%}.col-md-pull-14{right:58.33333333%}.col-md-pull-13{right:54.16666667%}.col-md-pull-12{right:50%}.col-md-pull-11{right:45.83333333%}.col-md-pull-10{right:41.66666667%}.col-md-pull-9{right:37.5%}.col-md-pull-8{right:33.33333333%}.col-md-pull-7{right:29.16666667%}.col-md-pull-6{right:25%}.col-md-pull-5{right:20.83333333%}.col-md-pull-4{right:16.66666667%}.col-md-pull-3{right:12.5%}.col-md-pull-2{right:8.33333333%}.col-md-pull-1{right:4.16666667%}.col-md-pull-0{right:auto}.col-md-push-25{left:20%}.col-md-push-24{left:100%}.col-md-push-23{left:95.83333333%}.col-md-push-22{left:91.66666667%}.col-md-push-21{left:87.5%}.col-md-push-20{left:83.33333333%}.col-md-push-19{left:79.16666667%}.col-md-push-18{left:75%}.col-md-push-17{left:70.83333333%}.col-md-push-16{left:66.66666667%}.col-md-push-15{left:62.5%}.col-md-push-14{left:58.33333333%}.col-md-push-13{left:54.16666667%}.col-md-push-12{left:50%}.col-md-push-11{left:45.83333333%}.col-md-push-10{left:41.66666667%}.col-md-push-9{left:37.5%}.col-md-push-8{left:33.33333333%}.col-md-push-7{left:29.16666667%}.col-md-push-6{left:25%}.col-md-push-5{left:20.83333333%}.col-md-push-4{left:16.66666667%}.col-md-push-3{left:12.5%}.col-md-push-2{left:8.33333333%}.col-md-push-1{left:4.16666667%}.col-md-push-0{left:auto}.col-md-offset-25{margin-left:20%}.col-md-offset-24{margin-left:100%}.col-md-offset-23{margin-left:95.83333333%}.col-md-offset-22{margin-left:91.66666667%}.col-md-offset-21{margin-left:87.5%}.col-md-offset-20{margin-left:83.33333333%}.col-md-offset-19{margin-left:79.16666667%}.col-md-offset-18{margin-left:75%}.col-md-offset-17{margin-left:70.83333333%}.col-md-offset-16{margin-left:66.66666667%}.col-md-offset-15{margin-left:62.5%}.col-md-offset-14{margin-left:58.33333333%}.col-md-offset-13{margin-left:54.16666667%}.col-md-offset-12{margin-left:50%}.col-md-offset-11{margin-left:45.83333333%}.col-md-offset-10{margin-left:41.66666667%}.col-md-offset-9{margin-left:37.5%}.col-md-offset-8{margin-left:33.33333333%}.col-md-offset-7{margin-left:29.16666667%}.col-md-offset-6{margin-left:25%}.col-md-offset-5{margin-left:20.83333333%}.col-md-offset-4{margin-left:16.66666667%}.col-md-offset-3{margin-left:12.5%}.col-md-offset-2{margin-left:8.33333333%}.col-md-offset-1{margin-left:4.16666667%}.col-md-offset-0{margin-left:0}}@media screen and (min-width:64em){.container,.container-fluid{padding-left:2.75em;padding-right:2.75em}.container{width:64em}.row{margin-left:-.8125em;margin-right:-.8125em}.col,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-13,.col-lg-14,.col-lg-15,.col-lg-16,.col-lg-17,.col-lg-18,.col-lg-19,.col-lg-2,.col-lg-20,.col-lg-21,.col-lg-22,.col-lg-23,.col-lg-24,.col-lg-25,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{padding-left:.8125em;padding-right:.8125em}.col-lg-25{width:20%}.col-lg-24{width:100%}.col-lg-23{width:95.83333333%}.col-lg-22{width:91.66666667%}.col-lg-21{width:87.5%}.col-lg-20{width:83.33333333%}.col-lg-19{width:79.16666667%}.col-lg-18{width:75%}.col-lg-17{width:70.83333333%}.col-lg-16{width:66.66666667%}.col-lg-15{width:62.5%}.col-lg-14{width:58.33333333%}.col-lg-13{width:54.16666667%}.col-lg-12{width:50%}.col-lg-11{width:45.83333333%}.col-lg-10{width:41.66666667%}.col-lg-9{width:37.5%}.col-lg-8{width:33.33333333%}.col-lg-7{width:29.16666667%}.col-lg-6{width:25%}.col-lg-5{width:20.83333333%}.col-lg-4{width:16.66666667%}.col-lg-3{width:12.5%}.col-lg-2{width:8.33333333%}.col-lg-1{width:4.16666667%}.col-lg-pull-25{right:20%}.col-lg-pull-24{right:100%}.col-lg-pull-23{right:95.83333333%}.col-lg-pull-22{right:91.66666667%}.col-lg-pull-21{right:87.5%}.col-lg-pull-20{right:83.33333333%}.col-lg-pull-19{right:79.16666667%}.col-lg-pull-18{right:75%}.col-lg-pull-17{right:70.83333333%}.col-lg-pull-16{right:66.66666667%}.col-lg-pull-15{right:62.5%}.col-lg-pull-14{right:58.33333333%}.col-lg-pull-13{right:54.16666667%}.col-lg-pull-12{right:50%}.col-lg-pull-11{right:45.83333333%}.col-lg-pull-10{right:41.66666667%}.col-lg-pull-9{right:37.5%}.col-lg-pull-8{right:33.33333333%}.col-lg-pull-7{right:29.16666667%}.col-lg-pull-6{right:25%}.col-lg-pull-5{right:20.83333333%}.col-lg-pull-4{right:16.66666667%}.col-lg-pull-3{right:12.5%}.col-lg-pull-2{right:8.33333333%}.col-lg-pull-1{right:4.16666667%}.col-lg-pull-0{right:auto}.col-lg-push-25{left:20%}.col-lg-push-24{left:100%}.col-lg-push-23{left:95.83333333%}.col-lg-push-22{left:91.66666667%}.col-lg-push-21{left:87.5%}.col-lg-push-20{left:83.33333333%}.col-lg-push-19{left:79.16666667%}.col-lg-push-18{left:75%}.col-lg-push-17{left:70.83333333%}.col-lg-push-16{left:66.66666667%}.col-lg-push-15{left:62.5%}.col-lg-push-14{left:58.33333333%}.col-lg-push-13{left:54.16666667%}.col-lg-push-12{left:50%}.col-lg-push-11{left:45.83333333%}.col-lg-push-10{left:41.66666667%}.col-lg-push-9{left:37.5%}.col-lg-push-8{left:33.33333333%}.col-lg-push-7{left:29.16666667%}.col-lg-push-6{left:25%}.col-lg-push-5{left:20.83333333%}.col-lg-push-4{left:16.66666667%}.col-lg-push-3{left:12.5%}.col-lg-push-2{left:8.33333333%}.col-lg-push-1{left:4.16666667%}.col-lg-push-0{left:auto}.col-lg-offset-25{margin-left:20%}.col-lg-offset-24{margin-left:100%}.col-lg-offset-23{margin-left:95.83333333%}.col-lg-offset-22{margin-left:91.66666667%}.col-lg-offset-21{margin-left:87.5%}.col-lg-offset-20{margin-left:83.33333333%}.col-lg-offset-19{margin-left:79.16666667%}.col-lg-offset-18{margin-left:75%}.col-lg-offset-17{margin-left:70.83333333%}.col-lg-offset-16{margin-left:66.66666667%}.col-lg-offset-15{margin-left:62.5%}.col-lg-offset-14{margin-left:58.33333333%}.col-lg-offset-13{margin-left:54.16666667%}.col-lg-offset-12{margin-left:50%}.col-lg-offset-11{margin-left:45.83333333%}.col-lg-offset-10{margin-left:41.66666667%}.col-lg-offset-9{margin-left:37.5%}.col-lg-offset-8{margin-left:33.33333333%}.col-lg-offset-7{margin-left:29.16666667%}.col-lg-offset-6{margin-left:25%}.col-lg-offset-5{margin-left:20.83333333%}.col-lg-offset-4{margin-left:16.66666667%}.col-lg-offset-3{margin-left:12.5%}.col-lg-offset-2{margin-left:8.33333333%}.col-lg-offset-1{margin-left:4.16666667%}.col-lg-offset-0{margin-left:0}}@media screen and (min-width:97.5em){.container,.container-fluid{padding-left:2.75em;padding-right:2.75em}.container{width:97.5em}.row{margin-left:-.8125em;margin-right:-.8125em}.col,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-13,.col-xl-14,.col-xl-15,.col-xl-16,.col-xl-17,.col-xl-18,.col-xl-19,.col-xl-2,.col-xl-20,.col-xl-21,.col-xl-22,.col-xl-23,.col-xl-24,.col-xl-25,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9{padding-left:.8125em;padding-right:.8125em}.col-xl-25{width:20%}.col-xl-24{width:100%}.col-xl-23{width:95.83333333%}.col-xl-22{width:91.66666667%}.col-xl-21{width:87.5%}.col-xl-20{width:83.33333333%}.col-xl-19{width:79.16666667%}.col-xl-18{width:75%}.col-xl-17{width:70.83333333%}.col-xl-16{width:66.66666667%}.col-xl-15{width:62.5%}.col-xl-14{width:58.33333333%}.col-xl-13{width:54.16666667%}.col-xl-12{width:50%}.col-xl-11{width:45.83333333%}.col-xl-10{width:41.66666667%}.col-xl-9{width:37.5%}.col-xl-8{width:33.33333333%}.col-xl-7{width:29.16666667%}.col-xl-6{width:25%}.col-xl-5{width:20.83333333%}.col-xl-4{width:16.66666667%}.col-xl-3{width:12.5%}.col-xl-2{width:8.33333333%}.col-xl-1{width:4.16666667%}.col-xl-pull-25{right:20%}.col-xl-pull-24{right:100%}.col-xl-pull-23{right:95.83333333%}.col-xl-pull-22{right:91.66666667%}.col-xl-pull-21{right:87.5%}.col-xl-pull-20{right:83.33333333%}.col-xl-pull-19{right:79.16666667%}.col-xl-pull-18{right:75%}.col-xl-pull-17{right:70.83333333%}.col-xl-pull-16{right:66.66666667%}.col-xl-pull-15{right:62.5%}.col-xl-pull-14{right:58.33333333%}.col-xl-pull-13{right:54.16666667%}.col-xl-pull-12{right:50%}.col-xl-pull-11{right:45.83333333%}.col-xl-pull-10{right:41.66666667%}.col-xl-pull-9{right:37.5%}.col-xl-pull-8{right:33.33333333%}.col-xl-pull-7{right:29.16666667%}.col-xl-pull-6{right:25%}.col-xl-pull-5{right:20.83333333%}.col-xl-pull-4{right:16.66666667%}.col-xl-pull-3{right:12.5%}.col-xl-pull-2{right:8.33333333%}.col-xl-pull-1{right:4.16666667%}.col-xl-pull-0{right:auto}.col-xl-push-25{left:20%}.col-xl-push-24{left:100%}.col-xl-push-23{left:95.83333333%}.col-xl-push-22{left:91.66666667%}.col-xl-push-21{left:87.5%}.col-xl-push-20{left:83.33333333%}.col-xl-push-19{left:79.16666667%}.col-xl-push-18{left:75%}.col-xl-push-17{left:70.83333333%}.col-xl-push-16{left:66.66666667%}.col-xl-push-15{left:62.5%}.col-xl-push-14{left:58.33333333%}.col-xl-push-13{left:54.16666667%}.col-xl-push-12{left:50%}.col-xl-push-11{left:45.83333333%}.col-xl-push-10{left:41.66666667%}.col-xl-push-9{left:37.5%}.col-xl-push-8{left:33.33333333%}.col-xl-push-7{left:29.16666667%}.col-xl-push-6{left:25%}.col-xl-push-5{left:20.83333333%}.col-xl-push-4{left:16.66666667%}.col-xl-push-3{left:12.5%}.col-xl-push-2{left:8.33333333%}.col-xl-push-1{left:4.16666667%}.col-xl-push-0{left:auto}.col-xl-offset-25{margin-left:20%}.col-xl-offset-24{margin-left:100%}.col-xl-offset-23{margin-left:95.83333333%}.col-xl-offset-22{margin-left:91.66666667%}.col-xl-offset-21{margin-left:87.5%}.col-xl-offset-20{margin-left:83.33333333%}.col-xl-offset-19{margin-left:79.16666667%}.col-xl-offset-18{margin-left:75%}.col-xl-offset-17{margin-left:70.83333333%}.col-xl-offset-16{margin-left:66.66666667%}.col-xl-offset-15{margin-left:62.5%}.col-xl-offset-14{margin-left:58.33333333%}.col-xl-offset-13{margin-left:54.16666667%}.col-xl-offset-12{margin-left:50%}.col-xl-offset-11{margin-left:45.83333333%}.col-xl-offset-10{margin-left:41.66666667%}.col-xl-offset-9{margin-left:37.5%}.col-xl-offset-8{margin-left:33.33333333%}.col-xl-offset-7{margin-left:29.16666667%}.col-xl-offset-6{margin-left:25%}.col-xl-offset-5{margin-left:20.83333333%}.col-xl-offset-4{margin-left:16.66666667%}.col-xl-offset-3{margin-left:12.5%}.col-xl-offset-2{margin-left:8.33333333%}.col-xl-offset-1{margin-left:4.16666667%}.col-xl-offset-0{margin-left:0}}.uppercase{text-transform:uppercase}.h1,.h2,.h3,.h4,.h5,.h6,.hl,h1,h2,h3,h4,h5,h6{font-family:"DIN Pro Black",sans-serif;max-width:770px;line-height:1.3;margin-bottom:1.25rem}.h1.text-center,.h2.text-center,.h3.text-center,.h4.text-center,.h5.text-center,.h6.text-center,.hl.text-center,h1.text-center,h2.text-center,h3.text-center,h4.text-center,h5.text-center,h6.text-center{margin-left:auto;margin-right:auto}.h1,h1{font-size:1.625rem;letter-spacing:.05em}.h2,h2{font-size:1.5rem}.h2.small,h2.small{font-size:1rem}.h3,h3{font-size:1.5rem}.h3.small,h3.small{font-family:"DIN OT",sans-serif;font-size:1rem;font-weight:400}.h4,h4{font-size:1.8em}@media screen and (min-width:48em){.h1,h1{font-size:2.5rem}.h2,h2{font-size:1.5rem}.h2.small,h2.small{font-size:1.5rem}}@media screen and (min-width:64em){.h1,h1{font-size:2.5625rem}.h2,h2{font-size:2rem}.h2.small,h2.small{font-size:2rem}}.hidden{display:none!important}@media screen and (max-width:29.9375em){.hidden-xs{display:none!important}}@media screen and (min-width:30em) and (max-width:47.9375em){.hidden-sm{display:none!important}}@media screen and (min-width:48em) and (max-width:63.9375em){.hidden-md{display:none!important}}@media screen and (min-width:64em) and (max-width:97.4375em){.hidden-lg{display:none!important}}@media screen and (min-width:97.5em){.hidden-xl{display:none!important}}.icon{display:inline-block;vertical-align:middle;background-image:url(../Images/sprite.png);background-position:0 0}.icon-label{vertical-align:middle}.icon-burger{width:34px;height:26px}img{max-width:100%;height:auto;vertical-align:bottom}.img-big{width:17.25rem;height:22.4375rem}.img-middle{width:17.25rem;height:17.25rem}.img-small{width:17.25rem;height:11.5rem}div.ce-border,iframe.ce-border,img.ce-border{border:none!important;padding:0!important;margin-bottom:1.25rem}.ce-border iframe,.ce-border img{border:none!important;padding:0!important}div.ce-border{position:relative;width:96.4%;height:auto}div.ce-border img{position:relative;width:100%;height:100%}div.ce-border.ce-border-bottom{width:100%;height:100%;left:0;box-shadow:0 1.25rem 0 -.625rem #333}div.ce-border.ce-border-left{left:3.6%;box-shadow:-.625rem .625rem #333}div.ce-border.ce-border-right{box-shadow:-.625rem .625rem #333}.video-container.ce-border::after{background-color:transparent!important;left:0!important;top:0!important;width:0!important;height:0!important}@media screen and (min-width:48em){div.ce-border{position:relative;width:98.4%;height:98.4%}div.ce-border.ce-border-left{left:1.6%}}@media screen and (min-width:97.5em){div.ce-border{width:99.2%;height:99.2%}div.ce-border.ce-border-left{left:.8%}}a{font-size:.875rem;position:relative;color:inherit;text-decoration:none;margin-bottom:0;cursor:pointer;display:inline-block;hyphens:auto}a.filter{hyphens:none}a.link::before{font-family:"Material Icons";content:"\E5C8";-webkit-font-feature-settings:'liga';vertical-align:top;margin-right:8px;font-style:normal!important}a.underline{border-bottom:6px solid #008b29;padding-bottom:6px}a.logo{margin:0}a.productdetail-specification-trigger{margin-bottom:0;font-family:"Libre Baskerville",sans-serif}a.productdetail-specification-trigger.closed::before{font-family:"Material Icons";content:"\E145";-webkit-font-feature-settings:'liga';vertical-align:top;margin-right:8px;font-style:normal!important;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}a.productdetail-specification-trigger.opened::before{font-family:"Material Icons";content:"\E15B";-webkit-font-feature-settings:'liga';vertical-align:top;margin-right:8px;font-style:normal!important;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}a.text-expand-trigger{position:relative;color:#008b29;margin-bottom:3.125rem}a.text-expand-trigger::after{content:'';position:absolute;background:url(../Images/Icons/icon-dropdown.svg);background-repeat:no-repeat;background-size:.75rem;background-position:right;right:-20px;top:0;height:.75rem;width:.75rem}a.calculate::before{font-family:'Material Icons';content:"\E429";-webkit-font-feature-settings:'liga';vertical-align:top;margin-right:8px;font-style:normal!important;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}a.productfilter-toggle.closed{margin-top:20px;margin-bottom:0!important;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}a.productfilter-toggle.closed::before{position:absolute;font-family:"Material Icons";content:"\E429";-webkit-font-feature-settings:'liga';height:1.625rem;width:1.625rem;font-size:1.625rem;font-style:normal!important;top:calc(0px - 1.25rem - 1rem);top:-moz-calc(0px - 1.25rem - 1rem);top:-webkit-calc(0px - 1.25rem - 1rem);left:38%;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}a.productfilter-toggle.closed:hover{color:#008b29!important}a.productfilter-close{position:relative;height:auto;color:#fff;cursor:pointer;margin-bottom:20px;font-style:normal;font-family:"Libre Baskerville",sans-serif;right:calc(1.125rem + .625rem);right:-moz-calc(1.125rem + .625rem);right:-webkit-calc(1.125rem + .625rem)}a.productfilter-close::after{content:'';position:absolute;background:url(../Images/Icons/icon-close.svg);background-repeat:no-repeat;background-size:1.125rem;background-position:center;right:calc(0px - 1.125rem - (1.25rem / 2));right:-moz-calc(0px - 1.125rem - (1.25rem / 2));right:-webkit-calc(0px - 1.125rem - (1.25rem / 2));top:calc(0px - 1.125rem / 12);top:-moz-calc(0px - 1.125rem / 12);top:-webkit-calc(0px - 1.125rem / 12);height:1.125rem;width:1.125rem}a.favorite{margin-bottom:.625rem}a.favorite::before{font-family:'Material Icons';content:"\E83A";-webkit-font-feature-settings:'liga';vertical-align:top;margin-right:8px;font-style:normal!important;-webkit-transition:color 250ms linear;-moz-transition:color 250ms linear;-ms-transition:color 250ms linear;-o-transition:color 250ms linear;transition:color 250ms linear}a.favorite.active::before{font-family:'Material Icons';content:"\E83A";-webkit-font-feature-settings:'liga';vertical-align:top;margin-right:8px;font-style:normal!important;color:#008b29}a.favorite.hidden{display:none}a.favorite-trigger{margin:20px 0;font-family:"Libre Baskerville",sans-serif;text-align:left}a.favorite-trigger::before{position:relative;font-family:'Material Icons';left:0;vertical-align:middle;-webkit-font-feature-settings:'liga';margin-right:8px;font-style:normal!important;font-size:1.875rem;-webkit-transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;transition:all .4s linear}a.favorite-trigger.closed::before{content:"\E145"}a.favorite-trigger.opened::before{content:"\E15B"}a.print::before{content:"\E8AD"}a.save::before{content:"\E32C"}a.forward::before{content:"\E158"}a.text-expand-trigger.open::after{transform:rotate(180deg)}a.link-extern{text-decoration:none;text-align:center;cursor:pointer}a.filter::before{font-family:'Material Icons';content:"\E313";-webkit-font-feature-settings:'liga';vertical-align:top;margin-right:8px;font-style:normal!important}a.filter:hover::before{font-family:'Material Icons';content:"\E316";-webkit-font-feature-settings:'liga';vertical-align:top;margin-right:8px;font-style:normal!important}a.filter-result{line-height:1.5;border-bottom:6px solid #008b29;padding-bottom:6px;margin-bottom:20px}a.filter-delete,a.filter-reset{color:#95989a;line-height:1.5;padding-bottom:6px;margin-bottom:20px}a.filter-delete::before,a.filter-reset::before{font-family:"Material Icons";content:"\E042";-webkit-font-feature-settings:'liga';color:#008b29;vertical-align:top;font-style:normal!important;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg)}a.filter-delete::before{font-family:"Material Icons";content:"\E5CD";color:#008b29;-webkit-font-feature-settings:'liga';vertical-align:top;margin-right:8px;font-style:normal!important}a.div-expand-trigger{display:inline-block}a.delete{margin-bottom:0}a.show-more{right:1.25rem}@media screen and (min-width:48em){a{font-size:.9375rem}a.div-expand-trigger{display:inline-block}a.productdetail-specification-trigger{display:initial;font-family:"Libre Baskerville",sans-serif}a.productdetail-specification-trigger.closed::before{content:none}a.productdetail-specification-trigger.opened{border-bottom:6px solid #008b29}a.productdetail-specification-trigger.opened::before{content:none}a.favorite-trigger{margin:20px 0 50px 0}a.favorite-trigger ::after,a.favorite-trigger::before{position:absolute;left:-5rem;top:-.5rem}}@media screen and (min-width:64em){a{font-size:1rem}a.text-expand-trigger{display:none}a.div-expand-trigger{display:inline-block}}.table{display:table}.table-cell{display:table-cell;position:relative}.table-xs{display:table}.table-cell-xs{display:table-cell;position:relative}.table-cell-xs-25{width:20%}.table-cell-xs-24{width:100%}.table-cell-xs-23{width:95.83333333%}.table-cell-xs-22{width:91.66666667%}.table-cell-xs-21{width:87.5%}.table-cell-xs-20{width:83.33333333%}.table-cell-xs-19{width:79.16666667%}.table-cell-xs-18{width:75%}.table-cell-xs-17{width:70.83333333%}.table-cell-xs-16{width:66.66666667%}.table-cell-xs-15{width:62.5%}.table-cell-xs-14{width:58.33333333%}.table-cell-xs-13{width:54.16666667%}.table-cell-xs-12{width:50%}.table-cell-xs-11{width:45.83333333%}.table-cell-xs-10{width:41.66666667%}.table-cell-xs-9{width:37.5%}.table-cell-xs-8{width:33.33333333%}.table-cell-xs-7{width:29.16666667%}.table-cell-xs-6{width:25%}.table-cell-xs-5{width:20.83333333%}.table-cell-xs-4{width:16.66666667%}.table-cell-xs-3{width:12.5%}.table-cell-xs-2{width:8.33333333%}.table-cell-xs-1{width:4.16666667%}@media screen and (min-width:30em){.table-sm{display:table}.table-cell-sm{display:table-cell;position:relative}.table-cell-sm-25{width:20%}.table-cell-sm-24{width:100%}.table-cell-sm-23{width:95.83333333%}.table-cell-sm-22{width:91.66666667%}.table-cell-sm-21{width:87.5%}.table-cell-sm-20{width:83.33333333%}.table-cell-sm-19{width:79.16666667%}.table-cell-sm-18{width:75%}.table-cell-sm-17{width:70.83333333%}.table-cell-sm-16{width:66.66666667%}.table-cell-sm-15{width:62.5%}.table-cell-sm-14{width:58.33333333%}.table-cell-sm-13{width:54.16666667%}.table-cell-sm-12{width:50%}.table-cell-sm-11{width:45.83333333%}.table-cell-sm-10{width:41.66666667%}.table-cell-sm-9{width:37.5%}.table-cell-sm-8{width:33.33333333%}.table-cell-sm-7{width:29.16666667%}.table-cell-sm-6{width:25%}.table-cell-sm-5{width:20.83333333%}.table-cell-sm-4{width:16.66666667%}.table-cell-sm-3{width:12.5%}.table-cell-sm-2{width:8.33333333%}.table-cell-sm-1{width:4.16666667%}}@media screen and (min-width:48em){.table-md{display:table}.table-cell-md{display:table-cell;position:relative}.table-cell-md-25{width:20%}.table-cell-md-24{width:100%}.table-cell-md-23{width:95.83333333%}.table-cell-md-22{width:91.66666667%}.table-cell-md-21{width:87.5%}.table-cell-md-20{width:83.33333333%}.table-cell-md-19{width:79.16666667%}.table-cell-md-18{width:75%}.table-cell-md-17{width:70.83333333%}.table-cell-md-16{width:66.66666667%}.table-cell-md-15{width:62.5%}.table-cell-md-14{width:58.33333333%}.table-cell-md-13{width:54.16666667%}.table-cell-md-12{width:50%}.table-cell-md-11{width:45.83333333%}.table-cell-md-10{width:41.66666667%}.table-cell-md-9{width:37.5%}.table-cell-md-8{width:33.33333333%}.table-cell-md-7{width:29.16666667%}.table-cell-md-6{width:25%}.table-cell-md-5{width:20.83333333%}.table-cell-md-4{width:16.66666667%}.table-cell-md-3{width:12.5%}.table-cell-md-2{width:8.33333333%}.table-cell-md-1{width:4.16666667%}}@media screen and (min-width:64em){.table-lg{display:table}.table-cell-lg{display:table-cell;position:relative}.table-cell-lg-25{width:20%}.table-cell-lg-24{width:100%}.table-cell-lg-23{width:95.83333333%}.table-cell-lg-22{width:91.66666667%}.table-cell-lg-21{width:87.5%}.table-cell-lg-20{width:83.33333333%}.table-cell-lg-19{width:79.16666667%}.table-cell-lg-18{width:75%}.table-cell-lg-17{width:70.83333333%}.table-cell-lg-16{width:66.66666667%}.table-cell-lg-15{width:62.5%}.table-cell-lg-14{width:58.33333333%}.table-cell-lg-13{width:54.16666667%}.table-cell-lg-12{width:50%}.table-cell-lg-11{width:45.83333333%}.table-cell-lg-10{width:41.66666667%}.table-cell-lg-9{width:37.5%}.table-cell-lg-8{width:33.33333333%}.table-cell-lg-7{width:29.16666667%}.table-cell-lg-6{width:25%}.table-cell-lg-5{width:20.83333333%}.table-cell-lg-4{width:16.66666667%}.table-cell-lg-3{width:12.5%}.table-cell-lg-2{width:8.33333333%}.table-cell-lg-1{width:4.16666667%}}@media screen and (min-width:97.5em){.table-xl{display:table}.table-cell-xl{display:table-cell;position:relative}.table-cell-xl-25{width:20%}.table-cell-xl-24{width:100%}.table-cell-xl-23{width:95.83333333%}.table-cell-xl-22{width:91.66666667%}.table-cell-xl-21{width:87.5%}.table-cell-xl-20{width:83.33333333%}.table-cell-xl-19{width:79.16666667%}.table-cell-xl-18{width:75%}.table-cell-xl-17{width:70.83333333%}.table-cell-xl-16{width:66.66666667%}.table-cell-xl-15{width:62.5%}.table-cell-xl-14{width:58.33333333%}.table-cell-xl-13{width:54.16666667%}.table-cell-xl-12{width:50%}.table-cell-xl-11{width:45.83333333%}.table-cell-xl-10{width:41.66666667%}.table-cell-xl-9{width:37.5%}.table-cell-xl-8{width:33.33333333%}.table-cell-xl-7{width:29.16666667%}.table-cell-xl-6{width:25%}.table-cell-xl-5{width:20.83333333%}.table-cell-xl-4{width:16.66666667%}.table-cell-xl-3{width:12.5%}.table-cell-xl-2{width:8.33333333%}.table-cell-xl-1{width:4.16666667%}}.ce-bodytext,.text{line-height:1.9;margin-bottom:1.875rem;font-size:.9375rem;font-weight:lighter}.ce-bodytext address+address,.ce-bodytext address+p,.ce-bodytext address+table,.ce-bodytext address+ul,.ce-bodytext p+address,.ce-bodytext p+p,.ce-bodytext p+table,.ce-bodytext p+ul,.ce-bodytext table+address,.ce-bodytext table+p,.ce-bodytext table+table,.ce-bodytext table+ul,.ce-bodytext ul+address,.ce-bodytext ul+p,.ce-bodytext ul+table,.ce-bodytext ul+ul,.text address+address,.text address+p,.text address+table,.text address+ul,.text p+address,.text p+p,.text p+table,.text p+ul,.text table+address,.text table+p,.text table+table,.text table+ul,.text ul+address,.text ul+p,.text ul+table,.text ul+ul{margin-top:18px}.ce-bodytext.small,.text.small{margin-bottom:0}p{margin-bottom:.5em}p.error{color:#ed5050;font-weight:700}.text-bold,.text-strong,b,strong{font-weight:700!important}.text-small{font-size:12px;line-height:1.6;margin-bottom:0}.text-medium{font-weight:600!important}.text-big{font-size:1.125rem}.text-large{font-size:1.625rem}.text-color-black{color:#000!important}.text-color-white{color:#fff!important}.text-italic,em{font-family:"Libre Baskerville",sans-serif}.text-center{text-align:center!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-underline,u{text-decoration:underline!important}.text-center-xs{text-align:center!important}.text-left-xs{text-align:left!important}.text-right-xs{text-align:right!important}.text-color-black-xs{color:#000!important}.text-color-white-xs{color:#fff!important}@media screen and (min-width:30em){.text-center-sm{text-align:center!important}.text-left-sm{text-align:left!important}.text-right-sm{text-align:right!important}.text-color-black-sm{color:#000!important}.text-color-white-sm{color:#fff!important}}@media screen and (min-width:48em){.text-center-md{text-align:center!important}.text-left-md{text-align:left!important}.text-right-md{text-align:right!important}.text-color-black-md{color:#000!important}.text-color-white-md{color:#fff!important}.text{line-height:2;margin-bottom:1.875rem;font-size:.9375rem;font-weight:400}.text address+address,.text address+p,.text address+table,.text address+ul,.text p+address,.text p+p,.text p+table,.text p+ul,.text table+address,.text table+p,.text table+table,.text table+ul,.text ul+address,.text ul+p,.text ul+table,.text ul+ul{margin-top:18px}.text.small{margin-bottom:0}}@media screen and (min-width:64em){.text-center-lg{text-align:center!important}.text-left-lg{text-align:left!important}.text-right-lg{text-align:right!important}.text-color-black-lg{color:#000!important}.text-color-white-lg{color:#fff!important}.ce-bodytext,.text{line-height:2;margin-bottom:1.875rem;font-size:1rem;font-weight:400}.ce-bodytext address+address,.ce-bodytext address+p,.ce-bodytext address+table,.ce-bodytext address+ul,.ce-bodytext p+address,.ce-bodytext p+p,.ce-bodytext p+table,.ce-bodytext p+ul,.ce-bodytext table+address,.ce-bodytext table+p,.ce-bodytext table+table,.ce-bodytext table+ul,.ce-bodytext ul+address,.ce-bodytext ul+p,.ce-bodytext ul+table,.ce-bodytext ul+ul,.text address+address,.text address+p,.text address+table,.text address+ul,.text p+address,.text p+p,.text p+table,.text p+ul,.text table+address,.text table+p,.text table+table,.text table+ul,.text ul+address,.text ul+p,.text ul+table,.text ul+ul{margin-top:18px}.ce-bodytext.small,.text.small{margin-bottom:0}}@media screen and (min-width:97.5em){.text-center-xl{text-align:center!important}.text-left-xl{text-align:left!important}.text-right-xl{text-align:right!important}.text-color-black-xl{color:#000!important}.text-color-white-xl{color:#fff!important}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}a.text-expand-trigger{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}a.underline:focus,a.underline:hover{border-bottom:6px solid #fff}a.underline:after{content:"";position:absolute;height:6px;bottom:-6px;left:0}a.underline:focus:after,a.underline:hover:after{animation-name:gradient;animation-duration:.2s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:gradient;-webkit-animation-duration:.2s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}a.underline.text-color-white:focus:after,a.underline.text-color-white:hover:after{animation-name:gradientWhite;animation-duration:.2s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:gradientWhite;-webkit-animation-duration:.2s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}a.filter:after{content:"";position:absolute;height:6px;bottom:-6px;left:0}a.filter:focus:after,a.filter:hover:after{animation-name:gradientGreen;animation-duration:.2s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:gradientGreen;-webkit-animation-duration:.2s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}.contactform .contactform_submit:focus,.contactform .contactform_submit:hover{border-bottom:6px solid #fff}.contactform .contactform_submit:after{content:"";display:block;position:absolute;height:6px;bottom:-6px;left:0}.contactform .contactform_submit:focus:after,.contactform .contactform_submit:hover:after{animation-name:gradient;animation-duration:.2s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:gradient;-webkit-animation-duration:.2s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}.productmenu:focus:after,.productmenu:hover:after{animation:none!important;transition:none!important}nav.navigation--main>div>div>div.mainmenu-wrapper>.mainmenu-content ul.submenu{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out}nav.navigation--main>div>div>div.mainmenu-wrapper>.mainmenu-content li.active ul.submenu{-webkit-transition:height .2s ease-in-out;-moz-transition:height .2s ease-in-out;-ms-transition:height .2s ease-in-out;-o-transition:height .2s ease-in-out;transition:height .2s ease-in-out}@media screen and (min-width:48em){a.productdetail-specification-trigger:focus,a.productdetail-specification-trigger:hover{border-bottom:6px solid #fff}a.productdetail-specification-trigger:after{content:"";display:block;position:absolute;height:6px;bottom:-6px;left:0}a.productdetail-specification-trigger:focus:after,a.productdetail-specification-trigger:hover:after{animation-name:gradientGreen;animation-duration:.2s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:gradientGreen;-webkit-animation-duration:.2s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}}@media screen and (min-width:64em){nav.navigation--main>div>div>div.mainmenu-wrapper>.mainmenu-content ul.mainmenu>li>a:focus,nav.navigation--main>div>div>div.mainmenu-wrapper>.mainmenu-content ul.mainmenu>li>a:hover{border-bottom:6px solid #fff}nav.navigation--main>div>div>div.mainmenu-wrapper>.mainmenu-content ul.mainmenu>li>a:after{content:"";position:absolute;height:6px;bottom:-6px;left:0}nav.navigation--main>div>div>div.mainmenu-wrapper>.mainmenu-content ul.mainmenu>li>a:focus:after,nav.navigation--main>div>div>div.mainmenu-wrapper>.mainmenu-content ul.mainmenu>li>a:hover:after{animation-name:gradient;animation-duration:.2s;animation-iteration-count:1;animation-fill-mode:forwards;-webkit-animation-name:gradient;-webkit-animation-duration:.2s;-webkit-animation-iteration-count:1;-webkit-animation-fill-mode:forwards}}@keyframes gradient{0%{width:0%;background:linear-gradient(to right,#008b29,#333)}99%{width:100%;background:linear-gradient(to right,#008b29 1%,#333 99%)}100%{width:100%;background-color:#333}}@keyframes gradientWhite{0%{width:0%;background:linear-gradient(to right,#008b29,#fff)}99%{width:100%;background:linear-gradient(to right,#008b29 1%,#fff 99%)}100%{width:100%;background-color:#fff}}@keyframes gradientGreen{0%{width:0%;background:linear-gradient(to right,#fff,#008b29)}99%{width:100%;background:linear-gradient(to right,#fff 1%,#008b29 99%)}100%{width:100%;background-color:#008b29}}@keyframes expandSize{0%{content:"\E83A";width:100%;height:100%;color:#008b29}50%{content:"\E839";width:101%;height:101%;color:#008b29}100%{content:"\E838";width:102%;height:102%;color:#008b29}}@keyframes lds-ring{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.img-cover{object-fit:cover;width:100%;height:inherit}.cc-banner .cc-btn:last-child{min-width:auto!important}body,html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{background-color:#fff;color:#333;font-family:"DIN OT",sans-serif;font-size:1em;letter-spacing:.06em}body main.content--main::after{content:none;-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear}body footer,body header,body main.content--main{left:0;-webkit-transition:left 250ms linear;-moz-transition:left 250ms linear;-ms-transition:left 250ms linear;-o-transition:left 250ms linear;transition:left 250ms linear}body nav.navigation--main,body nav.navigation--meta{-webkit-transition:left 250ms linear;-moz-transition:left 250ms linear;-ms-transition:left 250ms linear;-o-transition:left 250ms linear;transition:left 250ms linear}body .content--main::after{content:'';-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}body .mainmenu-icon-burger{-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear}body.menu-open{overflow:hidden}body.menu-open .productfilter-toggle-container.fixed{position:relative}body.menu-open footer,body.menu-open header,body.menu-open main.content--main{z-index:1;left:110%;-webkit-transition:left 250ms linear;-moz-transition:left 250ms linear;-ms-transition:left 250ms linear;-o-transition:left 250ms linear;transition:left 250ms linear}body.menu-open nav.navigation--main{position:fixed;overflow-y:scroll;overflow-x:hidden;left:0;right:0;bottom:0;top:auto;z-index:2!important;-webkit-transition:left 250ms linear;-moz-transition:left 250ms linear;-ms-transition:left 250ms linear;-o-transition:left 250ms linear;transition:left 250ms linear}body.menu-open nav.navigation--main .mainmenu-wrapper{position:static}body.menu-open nav.navigation--meta{position:fixed;z-index:4!important;left:0;bottom:0;border-top:1px solid #008b29;-webkit-transition:left 250ms linear;-moz-transition:left 250ms linear;-ms-transition:left 250ms linear;-o-transition:left 250ms linear;transition:left 250ms linear}body.filter-open .content--main{z-index:2;height:auto}body.filter-open .content--main::after{content:'';position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background-color:#333;-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear;opacity:1}body.filter-open footer,body.filter-open header{display:none}body.filter-open section{padding:0}body.filter-open section.menu{display:none}body.filter-open .productfilter-headline{display:none}body.filter-open .productfilter-toggle-container{display:none}body.filter-open .productfilter_form{position:fixed;width:100%;top:0;bottom:0;left:0;right:0;overflow-y:scroll}body.filter-open .productfilter_form .filter-options{position:fixed;width:100%;bottom:0;left:0;border-top:6px solid #008b29;background-color:#333;margin:0;padding-top:20px}header{z-index:3;position:relative;left:0;margin-top:20px;margin-bottom:20px}main.content--main{position:relative;left:0;background-color:transparent}footer{color:#fff}footer ul{list-style:none}footer ul li{list-style:none}footer ul li a{font-family:"Libre Baskerville",sans-serif;font-size:.875rem}.page{overflow-x:hidden;position:relative;min-width:20em;min-height:100%}section:not(:last-child){position:relative;padding:1.25rem 0}section:last-child{padding-top:1.25rem}section.menu{padding:0;height:0}div.hr{width:100%;height:3px;background-color:#f4f4f4}a,h1,h2,h3,p{color:#333}img{margin-bottom:0}ul{margin-bottom:50px}ul li{line-height:2}.margin-bottom{margin-bottom:20px}.video-container{position:relative;margin-bottom:2.5rem}.video-container video{position:relative;min-height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover";z-index:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}address{margin-bottom:1.25rem}.padding-bottom-small{padding-bottom:2.5rem}.padding-bottom-base{padding-bottom:3.75rem}.background-black{background-color:#333;padding-top:20px;padding-bottom:20px;padding-left:.8125em;padding-right:.8125em}footer .background-black{padding-left:1.25rem!important;padding-right:1.25rem!important}.background-grey{position:relative;background-color:#f2f2f2;padding-top:50px;padding-left:.8125em;padding-right:.8125em;height:100%;width:100%;float:left}.background-grey::after{clear:both}div.loading-ajax-submit{display:block;position:fixed;width:0;height:0;top:0;left:0;background-color:rgba(51,51,51,.7);z-index:9998;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear,width 0s linear,height 0s linear,opacity 150ms linear;-moz-transition:visibility 0s linear,width 0s linear,height 0s linear,opacity 150ms linear;-ms-transition:visibility 0s linear,width 0s linear,height 0s linear,opacity 150ms linear;-o-transition:visibility 0s linear,width 0s linear,height 0s linear,opacity 150ms linear;transition:visibility 0s linear,width 0s linear,height 0s linear,opacity 150ms linear}div.loading-ajax-submit.active{height:100vh;width:100vw;visibility:visible;opacity:1}div.loading-ajax-submit .lds-ring{display:inline-block;width:6.25rem;height:6.25rem;position:absolute;top:40%;left:40%}div.loading-ajax-submit .lds-ring div{box-sizing:border-box;display:block;position:absolute;width:5rem;height:5rem;margin:.375rem;border:6px solid #008b29;border-radius:50%;animation:lds-ring 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:#008b29 transparent transparent transparent}div.loading-ajax-submit .lds-ring div:nth-child(1){animation-delay:-.45s}div.loading-ajax-submit .lds-ring div:nth-child(2){animation-delay:-.3s}div.loading-ajax-submit .lds-ring div:nth-child(3){animation-delay:-.15s}@media screen and (min-width:48em){header{margin-top:1.25rem;margin-bottom:1.25rem}footer ul li a{font-size:.875rem}footer .background-black{padding-left:3.125rem!important;padding-right:3.125rem!important}}@media screen and (min-width:64em){body.menu-open{overflow:scroll}.video-container{position:relative;margin-bottom:3.125rem}.background-grey{padding-left:0;padding-right:0}header{margin-top:1.875rem;margin-bottom:1.25rem}footer .background-black{padding-left:.8125em!important;padding-right:.8125em!important}section:not(:last-child){position:relative;padding:1.875rem 0}section:last-child{padding-top:1.875rem}}section.menu{position:fixed;top:55%;left:0;width:0;height:auto;z-index:999}section.menu .icon-burger{width:auto;hyphens:none}section.menu .icon-burger::before{content:'';position:absolute;background:url(../Images/Icons/icon-burger.svg);background-repeat:no-repeat;background-size:1.625rem;background-position:center;left:.125rem;top:calc(0px - 1rem - 1.25rem);top:-moz-calc(0px - 1rem - 1.25rem);top:-webkit-calc(0px - 1rem - 1.25rem);height:1.625rem;width:2.125rem;cursor:pointer}section.menu .icon-burger::after{content:'';position:absolute;top:calc(0px - 1rem - 1.625rem);top:-moz-calc(0px - 1rem - 1.625rem);top:-webkit-calc(0px - 1rem - 1.625rem);height:calc(1rem + 1.625rem + 1.375rem);height:-moz-calc(1rem + 1.625rem + 1.375rem);height:-webkit-calc(1rem + 1.625rem + 1.375rem);width:3.75rem;background-color:#fff;left:-.625rem;z-index:-1;-webkit-border-radius:.375rem;-moz-border-radius:.375rem;border-radius:.375rem}nav.navigation--main{position:absolute;top:0;left:-110%;width:100vw;height:100vh;background:#333}nav.navigation--main .mainmenu-wrapper{position:absolute;top:0;left:0;width:100vw;height:auto;background-color:#333;vertical-align:middle}nav.navigation--main .mainmenu-wrapper .mainmenu-content{position:relative;width:100%;height:auto;text-align:center}nav.navigation--main .mainmenu-wrapper .mainmenu-content .logo{padding-top:20px;padding-bottom:20px;height:6.25rem}nav.navigation--main .mainmenu-wrapper .mainmenu-content .close,nav.navigation--main .mainmenu-wrapper .mainmenu-content .content{height:80vh}nav.navigation--main .mainmenu-wrapper .mainmenu-content .content{height:auto;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}nav.navigation--main .mainmenu-wrapper .mainmenu-content a{margin-bottom:0!important}nav.navigation--main .mainmenu-wrapper .mainmenu-content a.mainmenu_close{position:relative;top:30%;color:#fff;cursor:pointer;white-space:normal;z-index:5}nav.navigation--main .mainmenu-wrapper .mainmenu-content a.mainmenu_close::before{content:'';position:absolute;background:url(../Images/Icons/icon-close.svg);background-repeat:no-repeat;background-size:1.625rem;background-position:center;left:calc(.125rem + 1.625rem / 2);left:-moz-calc(.125rem + 1.625rem / 2);left:-webkit-calc(.125rem + 1.625rem / 2);top:calc(0px - 1.625rem - 12px);top:-moz-calc(0px - 1.625rem - 12px);top:-webkit-calc(0px - 1.625rem - 12px);height:1.625rem;width:1.625rem}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.mainmenu{height:68vh;overflow-y:auto;margin-left:0}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.mainmenu li{list-style:none;margin-bottom:50px;cursor:pointer}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.mainmenu li a{color:#008b29;font-size:1.375rem;word-wrap:normal;white-space:normal}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.mainmenu li.has-submenu a::before{content:'+';position:relative;color:#fff;margin-right:.3125rem;top:0;font-weight:lighter;font-size:calc(1.5rem * 1.5);font-size:-moz-calc(1.5rem * 1.5);font-size:-webkit-calc(1.5rem * 1.5);-webkit-transition:content .2s linear;-moz-transition:content .2s linear;-ms-transition:content .2s linear;-o-transition:content .2s linear;transition:content .2s linear}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.mainmenu li.has-submenu.active{margin-bottom:0!important}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.mainmenu li.has-submenu.active ul.submenu{height:auto}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.mainmenu li.has-submenu.active a::before{content:'-';-webkit-transition:content .2s linear;-moz-transition:content .2s linear;-ms-transition:content .2s linear;-o-transition:content .2s linear;transition:content .2s linear}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.submenu{list-style:none;display:block;height:0;margin-top:0;margin-bottom:.625rem;padding:0 20px;overflow:hidden}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.submenu li{cursor:pointer}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.submenu li a{color:#fff;font-size:.875rem;font-style:normal;font-family:"Libre Baskerville",sans-serif;line-height:1.4}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.submenu li a::before{content:none!important}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.submenu li:not(:last-child){margin-bottom:20px}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.submenu li:last-child{margin-bottom:0!important}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.productmenu{display:none}nav.navigation--meta{text-align:center;position:absolute;left:-110%;width:100vw;background:#333}nav.navigation--meta ul.metamenu{margin:.625rem auto 0 auto;left:0;right:0}nav.navigation--meta ul.metamenu li{display:inline-block;margin-bottom:15px}nav.navigation--meta ul.metamenu li a{color:#999;font-size:12px;font-style:normal;font-family:"Libre Baskerville",sans-serif;margin-bottom:0}nav.navigation--meta ul.metamenu li a.shopping-cart.shopping-cart-init::after{content:"";background-image:url(../Images/ajax-loader-black.gif);background-size:1.25rem 1.25rem;background-repeat:no-repeat;position:relative;background-color:#333;border:1px solid #999;color:#999;text-align:center;top:0;left:.375rem;font-family:"DIN OT",sans-serif;font-weight:400;font-style:normal;font-size:1rem;border-radius:31.25rem;list-style:none;line-height:1.375rem;width:1.375rem;height:1.375rem;padding:0;display:inline-block;vertical-align:top}nav.navigation--meta ul.metamenu li a.shopping-cart::after{content:attr(data-count);padding:0 0 0 1px;position:relative;background:#333;border:1px solid #999;color:#999;text-align:center;top:0;left:.375rem;font-family:"DIN OT",sans-serif;font-weight:400;font-style:normal;font-size:1rem;border-radius:31.25rem;list-style:none;line-height:1.1875rem;width:1.375rem;height:1.375rem;display:inline-block;vertical-align:top}nav.navigation--meta ul.metamenu li:not(:first-child){margin-left:20px}@media screen and (min-width:48em){nav.navigation--main .mainmenu-wrapper{height:100%}nav.navigation--main .mainmenu-wrapper .mainmenu-content ul.mainmenu{height:100%;overflow-y:auto}nav.navigation--main .mainmenu-wrapper .mainmenu-content a.mainmenu_close::before{left:1.875rem}nav.navigation--main .mainmenu-wrapper .mainmenu-content .content .productmenu{display:none}nav.navigation--meta{background:0 0}nav.navigation--meta ul.metamenu li:not(:first-child){margin-left:50px}}@media screen and (min-width:64em){section.menu{display:none}section.menu .icon-burger{display:none}nav.navigation--main{z-index:2;position:fixed;top:0;left:0;height:auto;width:20%;max-width:21%;background-color:#fff}nav.navigation--main .container-fluid{padding:0}nav.navigation--main .container-fluid .row{margin:0}nav.navigation--main .container-fluid .mainmenu-wrapper{position:relative;margin-top:9.0625rem;width:100%;height:auto;background-color:transparent;padding:0}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content{position:relative;width:100%;height:100%;text-align:center}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .close,nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .logo{height:0}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content{display:block;height:auto;width:100%;background-color:#fff;top:0;left:0}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu{z-index:13;text-align:right;border-right:1px solid #95989a;padding-right:20px;margin-bottom:0;margin-left:0;margin-right:1.875rem}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu li{margin-bottom:50px;width:auto;margin-left:0}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu li a{color:#333;font-size:1rem;font-weight:400;padding-bottom:.375rem;border-bottom:.375rem solid #008b29}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu li a::before{left:0;top:-moz-calc(-.0625rem);top:-webkit-calc(-.0625rem);top:calc(-.0625rem);font-size:-moz-calc(1rem);font-size:-webkit-calc(1rem);font-size:calc(1rem)}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu li a:active{border-bottom:.375rem solid #333}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu li a:active::before{left:0;top:-moz-calc(-.0625rem);top:-webkit-calc(-.0625rem);top:calc(-.0625rem);font-size:-moz-calc(1rem);font-size:-webkit-calc(1rem);font-size:calc(1rem)}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu li.has-submenu a::before{color:#333}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu li.has-submenu.active ul.submenu{margin:1.25rem 0 0 0}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu li:last-child{padding-bottom:20px}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu ul.submenu{margin:0;padding:0 0 0 20px}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu ul.submenu li{margin-bottom:1.25rem}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu ul.submenu li a{color:#999;border-bottom:0;font-size:.875rem}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.mainmenu ul.submenu li a:hover{color:#333}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.productmenu{z-index:13;text-align:right;margin-bottom:0;display:block;border-right:1px transparent;padding-right:0;margin-top:3.125rem;list-style:none;margin-right:1.875rem}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.productmenu li{margin-bottom:1.25rem;list-style:none}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.productmenu li a{border-bottom:none;margin-right:.625rem;margin-bottom:0;font-family:"Libre Baskerville",sans-serif;font-size:.875rem;cursor:pointer}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.productmenu li a::after{position:relative;left:.9375rem;font-family:"Material Icons";content:"\E5DB";-webkit-font-feature-settings:'liga';font-style:normal!important;color:#008b29;font-size:1.125rem;top:.25rem}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.productmenu.back{margin-top:3.75rem}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.productmenu.back li{margin-bottom:1.25rem;list-style:none;display:inline-block}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.productmenu.back li a{border-bottom:none;margin-right:0;margin-bottom:0;font-family:"Libre Baskerville",sans-serif;font-size:.75rem;cursor:pointer;display:inline-block}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.productmenu.back li a::before{display:inline-block;position:relative;left:calc(-.9375rem);font-family:"Material Icons";content:"\E8E4";-webkit-font-feature-settings:'liga';font-style:normal!important;color:#333;font-size:1.125rem;top:.375rem;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}nav.navigation--main .container-fluid .mainmenu-wrapper .mainmenu-content .content ul.productmenu.back li a::after{content:none}nav.navigation--meta{z-index:4;text-align:right;position:absolute;top:0;left:auto;right:5%;width:auto}nav.navigation--meta ul.metamenu{margin-bottom:0}nav.navigation--meta ul.metamenu li:not(:first-child){margin-left:.75rem}nav.navigation--meta ul.metamenu li{margin-bottom:0}nav.navigation--meta ul.metamenu li a{margin-bottom:0}nav.navigation--meta ul.metamenu li a.shopping-cart.shopping-cart-init::after{content:url(../Images/ajax-loader.gif);position:relative;background:#008b29;border:none;color:#fff;text-align:center;top:calc(-.25rem);left:.375rem;font-family:"DIN OT",sans-serif;font-weight:400;font-style:normal;font-size:1rem;border-radius:31.25rem;list-style:none;line-height:1.375rem;width:1.75rem;height:1.75rem;padding:.25rem;display:inline-block;vertical-align:top}nav.navigation--meta ul.metamenu li a.shopping-cart::after{content:attr(data-count);padding:.125rem;position:relative;background:#008b29;border:none;color:#fff;text-align:center;top:calc(-.25rem);left:.375rem;font-family:"DIN OT",sans-serif;font-weight:400;font-style:normal;font-size:1rem;border-radius:31.25rem;list-style:none;line-height:1.375rem;width:1.75rem;height:1.75rem;display:inline-block;vertical-align:top}}@media screen and (min-width:97.4375em){nav.navigation--meta ul.metamenu li:not(:first-child){margin-left:2.5rem}}.footer{position:relative}.footer .logo{margin-bottom:50px}.footer ul{margin-left:0;margin-bottom:50px}.footer ul li{margin-bottom:20px;word-break:normal}.footer ul li a{color:#fff!important;white-space:normal;word-break:normal;hyphens:auto}@media screen and (min-width:48em){.footer .background-black{padding-left:4.5em;padding-right:4.5em}.footer .headline-footer{text-align:left}}@media screen and (min-width:97.5em){.footer .background-black{padding-top:50px;padding-left:0;padding-right:0}}.favoritelist-content div.hr{width:100%;padding-right:1.625em}.favoritelist-content div.hr div{width:100%;height:3px;background-color:#95989a;opacity:.2;margin-bottom:1.25rem}.favoritelist-content .favoritelist-item .favoritelist-item-headline{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:center;justify-content:left}.favoritelist-content .favoritelist-item .favoritelist-item-headline h2{margin-top:.1875rem}.favoritelist-content .favoritelist-item .favoritelist-item-headline h2 span{font-family:"DIN OT",sans-serif;font-size:16px;font-weight:lighter}.favoritelist-content .favoritelist-item .favoritelist-item-headline h2 span::after{content:'';display:inline}.favoritelist-content .favoritelist-item .favoritelist-item-headline .favoritelist-item-option{position:relative;margin-left:1.25rem}.favoritelist-content .favoritelist-item .favoritelist-item-headline .favoritelist-item-option a{margin:0}.favoritelist-content .favoritelist-item a{margin-bottom:.625rem}.favoritelist-content .favoritelist-item.closed{display:none}.favoritelist-content .favoritelist-item.opened{display:block;margin-bottom:1.25rem}.favoritelist-content .favoritelist-item a,.favoritelist-content .favoritelist-item h2,.favoritelist-content .favoritelist-item p{color:#fff;font-size:1em}.favoritelist-content .favoritelist-item a.delete,.favoritelist-content .favoritelist-item h2.delete,.favoritelist-content .favoritelist-item p.delete{color:#000}.favoritelist-content .favoritelist-item h2{margin-bottom:5px}.favoritelist-content .favoritelist-item table{width:auto;margin-bottom:50px}.favoritelist-content .favoritelist-item table td{line-height:1.45}.favoritelist-content .favoritelist-item table td:nth-last-child(1){padding-left:1.25rem}.favoritelist-content .favoritelist-item img{margin-bottom:1.25rem}.favoritelist-content .favoritelist-retaileradress>p:nth-child(2n+1){margin-bottom:40px}.favoritelist-content ul{margin-left:0;list-style:none}.favoritelist-content ul li{line-height:31px}.image-slider-container{position:relative;z-index:-1;width:100%;height:100%}.image-slider-content{max-height:40em;overflow:hidden}.image-slider-dots{text-align:center}.image-slider-dots .material-icons{font-size:.8125rem}.slick-dots{position:relative;display:inline-block;margin:0;margin-top:-webkit-calc(20px + .625rem);margin-top:-moz-calc(20px + .625rem);margin-top:calc(20px + .625rem);padding:0;list-style:none;cursor:default}.slick-dots li{display:inline-block;position:relative;float:left;margin:0 8px;width:.8125rem;height:.8125rem;cursor:pointer}.slick-dots li button{top:0;left:0;width:100%;height:100%;border-radius:.8125rem;background-color:#333;border:2px solid #333;text-indent:-999em;cursor:pointer;position:absolute;padding:0}.slick-dots li.slick-active{margin-left:1.25rem}.slick-dots li.slick-active button{background-color:#fff!important;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.slick-dots li.slick-active::before{content:"\E5C8";position:absolute;width:1rem;height:1rem;font-size:1rem;top:calc(-.5625rem);right:1rem;font-family:"Material Icons";-webkit-font-feature-settings:'liga';z-index:12;color:#008b29;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.showcase-wrapper{width:100%;height:100%;position:relative}.showcase-wrapper .showcase-element{position:relative;left:0;width:100%;height:100%}.showcase-wrapper .showcase-element .showcase-element-image{position:relative;width:75%;z-index:10}.showcase-wrapper .showcase-element .showcase-element-headline{position:relative;margin-top:0;margin-bottom:0;z-index:11}.showcase-wrapper .showcase-element .showcase-element-content{position:relative;width:100%;top:10px;margin:0;z-index:11}.showcase-wrapper .showcase-element .showcase-element-content .showcase-element-headline{position:relative;width:auto;height:auto}.showcase-wrapper .showcase-element .showcase-element-content .showcase-element-headline h2{margin-bottom:50px}.showcase-wrapper .showcase-element .showcase-element-content .showcase-element-headline h2 span{background-color:#fff;padding:0 10px}.showcase-wrapper .showcase-element .showcase-element-content .showcase-element-text{position:relative;width:auto;height:auto}.showcase-wrapper .showcase-element-left .showcase-element-content{left:0}.showcase-wrapper .showcase-element-left .showcase-element-content .showcase-element-headline{text-align:right;left:0}.showcase-wrapper .showcase-element-left .showcase-element-content .showcase-element-text{text-align:left;left:0}.showcase-wrapper .showcase-element-right{right:10%}.showcase-wrapper .showcase-element-right .showcase-element-image{right:0;margin-left:auto;margin-right:0}.showcase-wrapper .showcase-element-right .showcase-element-content{left:0}.showcase-wrapper .showcase-element-right .showcase-element-content .showcase-element-headline{text-align:left;right:0}.showcase-wrapper .showcase-element-right .showcase-element-content .showcase-element-headline span{padding-left:0!important}.showcase-wrapper .showcase-element-right .showcase-element-content .showcase-element-text{text-align:left;left:0}.showcase-wrapper .showcase-element-left-offset .showcase-element-content{left:0}.showcase-wrapper .showcase-element-left-offset .showcase-element-content .showcase-element-headline{text-align:right;left:0}.showcase-wrapper .showcase-element-left-offset .showcase-element-content .showcase-element-text{text-align:left;left:0}@media screen and (min-width:48em){.showcase-wrapper .showcase-element{left:0;width:100%;height:100%}.showcase-wrapper .showcase-element .showcase-element-image{width:32%;height:100%;z-index:10}.showcase-wrapper .showcase-element .showcase-element-headline{position:absolute;margin-top:0;margin-bottom:0}.showcase-wrapper .showcase-element .showcase-element-headline h2{margin-bottom:20px}.showcase-wrapper .showcase-element .showcase-element-content{position:absolute;width:75%;top:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:left;justify-content:left}.showcase-wrapper .showcase-element .showcase-element-content .showcase-element-headline{position:relative;width:auto;height:auto}.showcase-wrapper .showcase-element .showcase-element-content .showcase-element-text{position:relative;width:auto;height:auto}.showcase-wrapper .showcase-element-left .showcase-element-content{left:20%;top:15%}.showcase-wrapper .showcase-element-left .showcase-element-content .showcase-element-headline{text-align:left;left:0}.showcase-wrapper .showcase-element-left .showcase-element-content .showcase-element-text{text-align:left;left:20px}.showcase-wrapper .showcase-element-right .showcase-element-image{right:0;margin-left:auto;margin-right:0}.showcase-wrapper .showcase-element-right .showcase-element-content{top:15%;right:20%;left:auto;align-items:right;justify-content:right}.showcase-wrapper .showcase-element-right .showcase-element-content .showcase-element-headline{text-align:right;right:0;order:2}.showcase-wrapper .showcase-element-right .showcase-element-content .showcase-element-headline span{padding-left:30px!important}.showcase-wrapper .showcase-element-right .showcase-element-content .showcase-element-text{text-align:right;right:20px;order:1}.showcase-wrapper .showcase-element-left-offset .showcase-element-image{left:0}.showcase-wrapper .showcase-element-left-offset .showcase-element-content{top:15%;left:20%}.showcase-wrapper .showcase-element-left-offset .showcase-element-content .showcase-element-headline{text-align:left;left:0}.showcase-wrapper .showcase-element-left-offset .showcase-element-content .showcase-element-text{text-align:left;left:20px}}@media screen and (min-width:64em){.showcase-wrapper .showcase-element{left:0;width:100%;height:100%}.showcase-wrapper .showcase-element .showcase-element-image{width:32%;height:100%;z-index:10}.showcase-wrapper .showcase-element .showcase-element-headline{position:absolute;margin-top:0;margin-bottom:0}.showcase-wrapper .showcase-element .showcase-element-headline h2{margin-bottom:20px}.showcase-wrapper .showcase-element .showcase-element-content{position:absolute;width:50%;top:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;align-items:left;justify-content:left}.showcase-wrapper .showcase-element .showcase-element-content .showcase-element-headline{position:relative;width:auto;height:auto}.showcase-wrapper .showcase-element .showcase-element-content .showcase-element-text{position:relative;width:auto;height:auto;padding-top:.3125rem}.showcase-wrapper .showcase-element-left .showcase-element-content{left:25%;top:15%;width:75%}.showcase-wrapper .showcase-element-left .showcase-element-content .showcase-element-headline{text-align:left;left:0}.showcase-wrapper .showcase-element-left .showcase-element-content .showcase-element-text{text-align:left;left:20px}.showcase-wrapper .showcase-element-right .showcase-element-image{right:0;margin-left:auto;margin-right:0}.showcase-wrapper .showcase-element-right .showcase-element-content{top:70%;bottom:auto;right:30%;width:70%;left:auto;align-items:right;justify-content:right}.showcase-wrapper .showcase-element-right .showcase-element-content .showcase-element-headline{text-align:right;right:0;order:2}.showcase-wrapper .showcase-element-right .showcase-element-content .showcase-element-text{text-align:right;right:20px;order:1;width:100%}.showcase-wrapper .showcase-element-left-offset .showcase-element-image{left:10%}.showcase-wrapper .showcase-element-left-offset .showcase-element-content{top:15%;left:-webkit-calc(27% + 100px);left:-moz-calc(27% + 100px);left:calc(27% + 100px)}.showcase-wrapper .showcase-element-left-offset .showcase-element-content .showcase-element-headline{text-align:left;left:0}.showcase-wrapper .showcase-element-left-offset .showcase-element-content .showcase-element-text{text-align:left;left:5%;width:70%}}.productdetail h1{text-transform:none;margin-bottom:0!important}.productdetail span{display:inline-block;margin-bottom:20px;font-size:1.125rem}.productdetail img{margin-bottom:2.5rem}.productdetail .product-image-container,.productdetail .video-container{position:relative;cursor:pointer}.productdetail .product-image-container::after,.productdetail .video-container::after{content:"\E5D0";position:absolute;display:block;right:.375rem;top:.375rem;font-size:1.875rem;width:1.875rem;height:1.875rem;color:#008b29;font-family:'Material Icons';-webkit-font-feature-settings:'liga';font-style:normal!important;cursor:pointer}.productdetail .productdetail-available-format{width:100%;height:100%;background-color:#333;padding:20px;margin-bottom:20px}.productdetail .productdetail-available-format h3{color:#fff;font-weight:700;font-size:.9375rem;margin-bottom:1.25rem}.productdetail .productdetail-available-format ul{list-style:none;maegin-left:0}.productdetail .productdetail-available-format ul li{color:#fff}.productdetail .hleft--productdetail{padding-left:0}.productdetail-specification{position:relative;padding-left:.8125em;padding-right:.8125em}.productdetail-specification div{padding:20px 0}.productdetail-specification div ul{list-style:none;margin:0 0 20px 0;padding-top:0}.productdetail-specification div ul li{list-style:none}.productdetail-specification div ul li span{font-family:"DIN OT",sans-serif;font-size:.75rem;font-weight:700}.productdetail-specification div ul li span:nth-last-child(1){font-weight:400;padding-left:.3125rem}.productdetail-specification div ul li span.info{padding:0;margin-top:20px;font-weight:700;display:inline-block}.productdetail-specification div:first-child{border-top:6px solid #f2f2f2}.productdetail-specification div{border-bottom:6px solid #f2f2f2}.productdetail-specification .productdetail-specification-content{border:none}.productdetail-specification .productdetail-specification-content.closed{padding:0;height:0;-webkit-transition:height .4s linear;-moz-transition:height .4s linear;-ms-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear}.productdetail-specification .productdetail-specification-content.closed ul{margin-left:0;opacity:0;-webkit-transition:opacity 50ms linear;-moz-transition:opacity 50ms linear;-ms-transition:opacity 50ms linear;-o-transition:opacity 50ms linear;transition:opacity 50ms linear}.productdetail-specification .productdetail-specification-content.opened{height:auto;-webkit-transition:height .4s linear;-moz-transition:height .4s linear;-ms-transition:height .4s linear;-o-transition:height .4s linear;transition:height .4s linear}.productdetail-specification .productdetail-specification-content.opened ul{margin-left:0;opacity:1;-webkit-transition:opacity 50ms linear;-moz-transition:opacity 50ms linear;-ms-transition:opacity 50ms linear;-o-transition:opacity 50ms linear;transition:opacity 50ms linear}@media screen and (min-width:48em){.productdetail .product-image-container::after,.productdetail .video-container::after{right:.375rem;top:.375rem;font-size:1.875rem;width:1.875rem;height:1.875rem}.productdetail .vtop--productdetail{display:inline-block;vertical-align:top;float:left}.productdetail .vtop--productdetail .product-image-container,.productdetail .vtop--productdetail .video-container{margin-right:14%}.productdetail .vtop--productdetail:nth-child(4n+4){float:right}.productdetail .hleft--productdetail{padding-left:0}.productdetail-specification{border:none!important;position:relative;display:inline-block;min-height:20.625rem}.productdetail-specification div{background-color:#f2f2f2;border:none!important;height:100%;padding:80px 0;text-align:center}.productdetail-specification div ul{padding:0!important;margin:0!important}.productdetail-specification div ul li{line-height:2}.productdetail-specification div ul li span{display:inline-block;width:7.5rem;font-family:"DIN OT",sans-serif;font-size:.75rem;font-weight:700}.productdetail-specification div ul li span:nth-last-child(1){width:auto;font-weight:400;padding-left:.3125rem}.productdetail-specification div ul li span.info{padding:0;margin-top:20px;font-weight:700;display:inline-block}.productdetail-specification div:first-child,.productdetail-specification div:nth-child(n+5){padding-left:30px;padding-right:30px}.productdetail-specification .productdetail-specification-content{position:relative;padding:0!important}.productdetail-specification .productdetail-specification-content.closed{height:0}.productdetail-specification .productdetail-specification-content.closed ul{margin-left:0;opacity:0}.productdetail-specification .productdetail-specification-content.opened{height:0}.productdetail-specification .productdetail-specification-content.opened ul{margin-left:0;opacity:0}.productdetail-specification .productdetail-specification-content-large{position:relative;padding-top:0!important;padding-left:30px;padding-right:30px;text-align:left}}@media screen and (min-width:64em){.productdetail img{margin-bottom:3.125rem}.productdetail .product-image-container::after,.productdetail .video-container::after{right:calc(-2.8125rem);top:calc(-.3125rem);font-size:1.875rem;width:1.875rem;height:1.875rem}.productdetail .vtop--productdetail .product-image-container,.productdetail .vtop--productdetail .video-container{margin-right:14%}.productdetail .hleft--productdetail{padding-left:0}.productdetail-specification div:first-child,.productdetail-specification div:nth-child(n+5){padding-left:7%;padding-right:0}.productdetail-specification div:first-child{text-align:left;padding-left:7%;padding-right:0}.productdetail-specification .productdetail-specification-content-large{position:relative;padding-top:0!important;padding-left:7%;padding-right:0;text-align:left}}.scroll{position:absolute;left:0;z-index:9998;width:100vw;height:2px;background-color:red}.service-wrapper{width:100%;position:relative;min-height:12.5rem}.service-wrapper .service-headline{position:absolute;left:0;top:0}.service-wrapper .service-headline .headline-text{position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;width:90%}.service-wrapper .service-headline .headline-text div{position:relative;padding:.3125rem 0}.service-wrapper .service-headline .headline-text div:first-child{width:100%}.service-wrapper .service-headline .headline-text div h3{display:inline-block;width:auto;font-size:1rem;margin-bottom:0}.service-wrapper .service-accordion{position:absolute;width:100%;height:auto;left:0;top:20px;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.service-wrapper .service-accordion .service-accordion-wrapper{position:relative}.service-wrapper .service-accordion .service-accordion-wrapper .item{width:100%;height:auto;position:absolute;left:0;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper{position:relative}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper img{position:absolute;left:8.125rem;max-width:none;max-height:none;width:31.4375rem;height:18.9375rem}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper .item-text{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-items:stretch;opacity:0;width:90%;top:6.25rem;-webkit-transition:opacity .4s linear;-moz-transition:opacity .4s linear;-ms-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper .item-text div{position:relative;width:100%;padding:.3125rem 0}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper .item-text div:first-child{width:auto}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper .item-text div p{width:auto;top:0;bottom:0;margin-top:auto;margin-bottom:auto;position:relative;display:inline-block;line-height:normal;hyphens:auto}.service-wrapper .service-accordion .service-accordion-wrapper .item-1{z-index:40;top:0}.service-wrapper .service-accordion .service-accordion-wrapper .item-1 .item-wrapper .item-text,.service-wrapper .service-accordion .service-accordion-wrapper .item-1 .item-wrapper img{z-index:41}.service-wrapper .service-accordion .service-accordion-wrapper .item-2{z-index:30;top:.8125rem}.service-wrapper .service-accordion .service-accordion-wrapper .item-2 .item-wrapper .item-text,.service-wrapper .service-accordion .service-accordion-wrapper .item-2 .item-wrapper img{z-index:31}.service-wrapper .service-accordion .service-accordion-wrapper .item-3{z-index:20;top:1.625rem}.service-wrapper .service-accordion .service-accordion-wrapper .item-3 .item-wrapper .item-text,.service-wrapper .service-accordion .service-accordion-wrapper .item-3 .item-wrapper img{z-index:21}.service-wrapper .service-accordion .service-accordion-wrapper .item-4{z-index:10;top:2.4375rem}.service-wrapper .service-accordion .service-accordion-wrapper .item-4 .item-wrapper .item-text,.service-wrapper .service-accordion .service-accordion-wrapper .item-4 .item-wrapper img{z-index:11}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended .item-wrapper .item-text{opacity:1}.service-wrapper .service-accordion .service-accordion-wrapper .item-1.extended{top:0}.service-wrapper .service-accordion .service-accordion-wrapper .item-2.extended{top:9.375rem}.service-wrapper .service-accordion .service-accordion-wrapper .item-3.extended{top:18.75rem}.service-wrapper .service-accordion .service-accordion-wrapper .item-4.extended{top:28.125rem}.service-wrapper .service-accordion.extended{top:50px}@media screen and (min-width:48em){.service-wrapper .service-headline{top:0;left:0;width:50%;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.service-wrapper .service-headline .headline-text{width:90%}.service-wrapper .service-headline .headline-text div{position:relative;width:100%;padding:.3125rem 0}.service-wrapper .service-headline .headline-text div:first-child{width:70%;left:1.5625rem}.service-wrapper .service-headline .headline-text div:last-child{width:30%}.service-wrapper .service-headline .headline-text div:last-child:before{opacity:0}.service-wrapper .service-headline .headline-text div:last-child:after{opacity:0}.service-wrapper .service-headline .headline-text div h3{display:inline-block;width:auto;font-size:1rem;margin-bottom:0}.service-wrapper .service-headline.init .headline-text div:last-child:before{content:'';position:absolute;right:0;background-color:transparent;border:1px solid #95989a;border-radius:500px;width:1.375rem;height:1.375rem;display:inline-block;top:0;bottom:0;margin-top:auto;margin-bottom:auto;opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.service-wrapper .service-headline.init .headline-text div:last-child:after{content:'';position:absolute;display:inline-block;width:calc(100% - 1.25rem - 1.375rem);height:.0625rem;background-color:#95989a;border:1px solid #95989a;left:0;margin-left:1.25rem;top:0;bottom:0;margin-top:auto;margin-bottom:auto;opacity:1;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-ms-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.service-wrapper .service-accordion{top:calc(-3.125rem);right:0;left:auto;width:50%}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper img{left:0}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper .item-text{left:-100%;top:8.4375rem}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper .item-text div p{left:25px}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper .item-text div:last-child:before{content:'';position:absolute;right:0;background-color:transparent;border:1px solid #95989a;border-radius:500px;width:1.375rem;height:1.375rem;display:inline-block;top:0;bottom:0;margin-top:auto;margin-bottom:auto;opacity:0;-webkit-transition:opacity .4s linear;-moz-transition:opacity .4s linear;-ms-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper .item-text div:last-child:after{content:'';position:absolute;display:inline-block;width:calc(100% - 1.25rem - 1.25rem - 1.375rem);height:.0625rem;background-color:#95989a;border:1px solid #95989a;left:0;margin-left:calc(1.25rem + 1.25rem);top:0;bottom:0;margin-top:auto;margin-bottom:auto;opacity:0;-webkit-transition:opacity .4s linear;-moz-transition:opacity .4s linear;-ms-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.service-wrapper .service-accordion .service-accordion-wrapper .item.item-1{top:0}.service-wrapper .service-accordion .service-accordion-wrapper .item.item-2{top:.8125rem}.service-wrapper .service-accordion .service-accordion-wrapper .item.item-3{top:1.625rem}.service-wrapper .service-accordion .service-accordion-wrapper .item.item-4{top:2.4375rem}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended .item-text div:last-child:after{opacity:1}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended .item-text div:last-child:before{opacity:1}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended.item-1{top:0}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended.item-2{top:9.375rem}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended.item-3{top:18.75rem}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended.item-4{top:28.125rem}.service-wrapper .service-accordion.extended{top:-50px}}@media screen and (min-width:64em){.service-wrapper .service-headline{top:0;left:0;text-align:left;width:50%;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.service-wrapper .service-headline .headline-text{width:100%}.service-wrapper .service-headline .headline-text div:first-child{left:0;width:60%}.service-wrapper .service-headline .headline-text div:last-child{width:40%}.service-wrapper .service-headline.init{top:3.125rem}.service-wrapper .service-headline.init .headline-text{width:100%}.service-wrapper .service-headline.init .headline-text div:first-child{width:60%;left:0}.service-wrapper .service-headline.init .headline-text div:last-child{width:40%;left:0}.service-wrapper .service-headline.init .headline-text div:last-child:before{content:'';position:absolute;right:2.1875rem;background-color:transparent;border:1px solid #95989a;border-radius:500px;width:1.375rem;height:1.375rem;display:inline-block;top:0;bottom:0;margin-top:auto;margin-bottom:auto;opacity:1;-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear}.service-wrapper .service-headline.init .headline-text div:last-child:after{content:'';position:absolute;display:inline-block;width:calc(100% - 1.375rem - .625rem - 2.1875rem);height:.0625rem;background-color:#95989a;border:1px solid #95989a;left:0;margin-left:.625rem;top:0;bottom:0;margin-top:auto;margin-bottom:auto;opacity:1;-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear}.service-wrapper .service-accordion{top:0;right:0;left:auto;width:50%}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper .item-text{left:-104%;top:3.125rem;width:100%}.service-wrapper .service-accordion .service-accordion-wrapper .item .item-wrapper img{width:60.75rem;height:36.625rem}.service-wrapper .service-accordion .service-accordion-wrapper .item.item-1{top:0}.service-wrapper .service-accordion .service-accordion-wrapper .item.item-2{top:.8125rem}.service-wrapper .service-accordion .service-accordion-wrapper .item.item-3{top:1.625rem}.service-wrapper .service-accordion .service-accordion-wrapper .item.item-4{top:2.4375rem}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended .item-text{top:17.1875rem;left:-104%;width:100%}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended .item-text div:last-child:before{content:'';position:absolute;right:.625rem;background-color:transparent;border:1px solid #95989a;border-radius:500px;width:1.375rem;height:1.375rem;display:inline-block;top:0;bottom:0;margin-top:auto;margin-bottom:auto;opacity:1;-webkit-transition:opacity .4s linear;-moz-transition:opacity .4s linear;-ms-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended .item-text div:last-child:after{content:'';position:absolute;display:inline-block;width:calc(100% - 1.25rem - 1.25rem - 1.375rem - .625rem);height:.0625rem;background-color:#95989a;border:1px solid #95989a;left:0;margin-left:calc(1.25rem + 1.25rem);top:0;bottom:0;margin-top:auto;margin-bottom:auto;opacity:1;-webkit-transition:opacity .4s linear;-moz-transition:opacity .4s linear;-ms-transition:opacity .4s linear;-o-transition:opacity .4s linear;transition:opacity .4s linear}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended.item-1{top:0}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended.item-2{top:9.375rem}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended.item-3{top:18.75rem}.service-wrapper .service-accordion .service-accordion-wrapper .item.extended.item-4{top:28.125rem}.service-wrapper .service-accordion.extended{top:-50px}}.contactform{position:relative;margin-bottom:50px}.contactform p{margin-bottom:1em;line-height:20px}.contactform legend{font-family:"DIN Pro Black",sans-serif;max-width:770px;line-height:1.3;font-size:1.5rem;margin-bottom:20px}.contactform legend.text-center{margin-left:auto;margin-right:auto}.contactform fieldset{margin-bottom:50px}.contactform input,.contactform select,.contactform textarea{border:1px solid #008b29;background:0 0;margin-bottom:1.25rem;width:100%;color:#333;padding:2px 10px}.contactform input :hover,.contactform select :hover,.contactform textarea :hover{border-bottom:6px solid #008b29}.contactform input::-webkit-input-placeholder,.contactform select::-webkit-input-placeholder,.contactform textarea::-webkit-input-placeholder{color:#333;opacity:1}.contactform input::-moz-placeholder,.contactform select::-moz-placeholder,.contactform textarea::-moz-placeholder{color:#333;opacity:1}.contactform input:-ms-input-placeholder,.contactform select:-ms-input-placeholder,.contactform textarea:-ms-input-placeholder{color:#333;opacity:1}.contactform input:-moz-placeholder,.contactform select:-moz-placeholder,.contactform textarea:-moz-placeholder{color:#333;opacity:1}.contactform input:focus:required:invalid,.contactform input:required:invalid,.contactform input:required:valid,.contactform select:focus:required:invalid,.contactform select:required:invalid,.contactform select:required:valid,.contactform textarea:focus:required:invalid,.contactform textarea:required:invalid,.contactform textarea:required:valid{border:1px solid #008b29}.contactform input[type=checkbox]:focus:required:invalid,.contactform input[type=checkbox]:required:invalid,.contactform input[type=checkbox]:required:valid{border:1px solid #008b29}.contactform.submitting input:focus:required:invalid,.contactform.submitting input:required:invalid,.contactform.submitting select:focus:required:invalid,.contactform.submitting select:required:invalid,.contactform.submitting textarea:focus:required:invalid,.contactform.submitting textarea:required:invalid{border:1px solid #ed5050}.contactform.submitting input[type=checkbox]:focus:required:invalid,.contactform.submitting input[type=checkbox]:required:invalid{border:1px solid #ed5050}.contactform div.error input:focus:required:invalid,.contactform div.error input:required:invalid,.contactform div.error input:required:valid,.contactform div.error select:focus:required:invalid,.contactform div.error select:required:invalid,.contactform div.error select:required:valid,.contactform div.error textarea:focus:required:invalid,.contactform div.error textarea:required:invalid,.contactform div.error textarea:required:valid{border:1px solid #ed5050}.contactform span.error-message{color:#ed5050}.contactform label.add-on.error:before{border:1px solid #ed5050}.contactform textarea{height:9.125rem}.contactform .form-check *{box-sizing:border-box;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contactform .form-check{display:inline-block}.contactform .form-check label{vertical-align:middle;font-size:.9375rem;padding-left:3.125rem;height:1.5625rem}.contactform .form-check label span{font-size:16px;top:4px}.contactform .form-check label::before{content:'';position:absolute;width:1.5625rem;height:1.5625rem;left:0;top:0;border:1px solid #008b29;color:#008b29;display:inline-block;font-size:1.5625rem;vertical-align:middle;text-align:center;transition:all .2s linear}.contactform .form-check label:hover::before{border:1px solid #008b29;background-color:#91b7a5}.contactform .form-check label input{display:none;opacity:0}.contactform .form-check label.active::before{background-color:#008b29;border:1px solid #008b29}.contactform .form-check-block *{box-sizing:border-box;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.contactform .form-check-block{margin:0 0 10px 0}.contactform .form-check-block label{vertical-align:middle;font-size:.9375rem;padding-left:3.125rem;height:1.5625rem}.contactform .form-check-block label span{font-size:16px;top:4px}.contactform .form-check-block label::before{content:'';position:absolute;width:1.5625rem;height:1.5625rem;left:0;top:0;border:1px solid #008b29;color:#008b29;display:inline-block;font-size:1.5625rem;vertical-align:middle;text-align:center;transition:all .2s linear}.contactform .form-check-block label:hover::before{border:1px solid #008b29;background-color:#91b7a5}.contactform .form-check-block label input{display:none;opacity:0}.contactform .form-check-block label.active::before{background-color:#008b29;border:1px solid #008b29}.contactform select{padding:.3125rem;margin-right:1rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent url(../Images/Icons/icon-dropdown-black.svg) no-repeat;background-size:1rem;background-position:right .3125rem;z-index:100;height:2.3125rem;font-size:1rem;background-origin:content-box}.contactform select::-ms-expand{display:none}.contactform .contactform_submit{position:relative;border:none;background:0 0;width:auto;padding:0;border-bottom:6px solid #008b29;margin-bottom:1.25rem}.contactform .contactform_submit::before{font-family:'Material Icons';content:"\E5C8";-webkit-font-feature-settings:'liga';vertical-align:top;top:2px;margin-right:8px;font-style:normal!important}@media screen and (min-width:48em){.contactform fieldset input,.contactform fieldset select,.contactform fieldset textarea{margin-bottom:1.875rem}}@media screen and (min-width:64em){.vtop--contact{display:inline-block;vertical-align:top;float:none}}.timeline{position:relative;padding:0;list-style:none}.timeline:before{position:absolute;content:" ";top:0;bottom:0;width:.375rem;background-color:#f2f2f2;left:.5625rem}.timeline li{margin-bottom:3.75rem;position:relative;text-align:left}.timeline li:after,.timeline li:before{content:" ";display:table}.timeline li:after{clear:both}.timeline .timeline-badge{width:1.625rem;height:1.625rem;line-height:1.625rem;position:relative;top:4%;background-color:#fff;border:2px solid #333;z-index:100;border-radius:50%;margin-bottom:1.25rem}.timeline .timeline-badge::before{position:absolute;content:attr(data-year);top:0;left:calc(2.5rem);color:#333;font-family:"DIN Pro Black",sans-serif;font-size:1.5rem;line-height:.8}.timeline .timeline-panel{top:40px;position:relative;float:right;width:100%;height:100%;padding:1.25rem 0}.timeline .timeline-panel .timeline-panel-content{text-align:left}.timeline .timeline-panel .timeline-image-gradient img{margin-bottom:20px}.timeline .timeline-inverted .timeline-badge{position:relative}.timeline .timeline-inverted .timeline-panel .timeline-panel-content{text-align:right}.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-panel-content{text-align:right}@media screen and (min-width:48em){.timeline{margin-left:15%}.timeline li{margin-bottom:3.75rem}.timeline li p{margin-bottom:0!important}.timeline .timeline-badge{position:absolute;top:50%;left:-1px}.timeline .timeline-badge::before{left:calc(2.5rem)}.timeline .timeline-panel{float:left;margin-left:-15%}.timeline .timeline-panel .timeline-image-gradient{position:relative;background-color:#fff;width:70%;float:left}.timeline .timeline-panel .timeline-image-gradient img{position:relative;display:block;margin:0}.timeline .timeline-panel .timeline-image-gradient .gradient{position:absolute;z-index:2;top:0;left:0;right:0;height:100%;width:100%;opacity:.8;background:0 0;background:-moz-linear-gradient(right,rgba(255,255,255,0) 0,#fff 80%);background:-webkit-gradient(linear,right top,right bottom,color-stop(0,rgba(255,255,255,0)),color-stop(80%,#fff));background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0,#fff 80%);background:-o-linear-gradient(right,rgba(255,255,255,0) 0,#fff 80%);background:-ms-linear-gradient(right,rgba(255,255,255,0) 0,#fff 80%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%)}.timeline .timeline-panel .timeline-panel-content{z-index:3;position:absolute;bottom:0;float:right;margin-left:55%;width:100%}.timeline .timeline-panel .timeline-panel-content h3{text-align:left}.timeline .timeline-panel .timeline-panel-content p{width:50%;text-align:left;margin-bottom:50px}.timeline .timeline-inverted .timeline-badge{position:absolute;top:42%}.timeline .timeline-inverted .timeline-badge::before{left:calc(-4.6875rem)}.timeline .timeline-inverted .timeline-panel{float:right;margin-left:0}.timeline .timeline-inverted .timeline-panel .timeline-image-gradient{float:right}.timeline .timeline-inverted .timeline-panel .timeline-image-gradient img{position:relative;display:block}.timeline .timeline-inverted .timeline-panel .timeline-image-gradient .gradient{position:absolute;z-index:2;top:0;left:0;right:0;height:100%;width:100%;background:0 0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(80%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:linear-gradient(to left,rgba(255,255,255,0) 0,#fff 80%)}.timeline .timeline-inverted .timeline-panel .timeline-panel-content{position:absolute;z-index:3;float:left;margin:0}.timeline .timeline-inverted .timeline-panel .timeline-panel-content h3{text-align:right;width:45%}.timeline .timeline-inverted .timeline-panel .timeline-panel-content p{margin-left:-15%;width:60%;text-align:right}.timeline .timeline-inverted.timeline-text-left .timeline-badge{top:57%}.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-image-gradient{float:left;left:5%}.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-image-gradient .gradient{display:none}.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-panel-content{float:right;text-align:right;width:65%}.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-panel-content h3,.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-panel-content p{width:100%;margin-left:0}}@media screen and (min-width:64em){.timeline{margin-left:40%}.timeline .timeline-badge{top:25%}.timeline .timeline-panel{margin-left:-15%}.timeline .timeline-panel .timeline-image-gradient{position:relative;background-color:#fff;width:60%;float:left;margin-left:-50%}.timeline .timeline-panel .timeline-image-gradient img{position:relative;display:block}.timeline .timeline-panel .timeline-image-gradient .gradient{position:absolute;z-index:2;top:0;left:0;right:0;height:100%;width:100%;opacity:.8;background:0 0;background:-moz-linear-gradient(right,rgba(255,255,255,0) 0,#fff 80%);background:-webkit-gradient(linear,right top,right bottom,color-stop(0,rgba(255,255,255,0)),color-stop(80%,#fff));background:-webkit-linear-gradient(right,rgba(255,255,255,0) 0,#fff 80%);background:-o-linear-gradient(right,rgba(255,255,255,0) 0,#fff 80%);background:-ms-linear-gradient(right,rgba(255,255,255,0) 0,#fff 80%);background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 80%)}.timeline .timeline-panel .timeline-panel-content{z-index:3;float:right;margin-left:0;width:100%}.timeline .timeline-panel .timeline-panel-content h3,.timeline .timeline-panel .timeline-panel-content p{width:100%}.timeline .timeline-inverted .timeline-badge{top:25%}.timeline .timeline-inverted .timeline-panel{margin-left:0}.timeline .timeline-inverted .timeline-panel .timeline-image-gradient{left:calc(-6.25rem);margin:0}.timeline .timeline-inverted .timeline-panel .timeline-image-gradient img{position:relative;display:block}.timeline .timeline-inverted .timeline-panel .timeline-image-gradient .gradient{position:absolute;z-index:2;top:0;left:0;right:0;height:100%;width:100%;background:0 0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(80%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:linear-gradient(to left,rgba(255,255,255,0) 0,#fff 80%)}.timeline .timeline-inverted .timeline-panel .timeline-panel-content{right:65%}.timeline .timeline-inverted .timeline-panel .timeline-panel-content h3,.timeline .timeline-inverted .timeline-panel .timeline-panel-content p{width:100%;margin-left:0}.timeline .timeline-inverted.timeline-text-left .timeline-badge{top:25%}.timeline .timeline-inverted.timeline-text-left .timeline-panel{margin-left:0}.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-image-gradient{left:calc(-6.25rem);margin:0;float:right}.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-image-gradient img{position:relative;display:block}.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-image-gradient .gradient{position:absolute;z-index:2;top:0;left:0;right:0;height:100%;width:100%;background:0 0;background:-moz-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(255,255,255,0)),color-stop(80%,#fff));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0,#fff 80%);background:linear-gradient(to left,rgba(255,255,255,0) 0,#fff 80%)}.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-panel-content{right:45%;width:100%}.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-panel-content h3,.timeline .timeline-inverted.timeline-text-left .timeline-panel .timeline-panel-content p{width:100%;margin-left:0;text-align:left}}.market-calculator-overlay{width:100vw;height:100vh;background-color:#000}.market-calculator-overlay .link{position:absolute;color:#fff;line-height:1.25rem}.market-calculator-overlay .link::after{content:'';background-color:#fff;position:absolute;mask-repeat:no-repeat}.market-calculator-overlay .link.back{top:20px;left:20px;padding-left:50px}.market-calculator-overlay .link.back::after{-webkit-mask-image:url(../Images/arrow-back.svg);mask-image:url(../Images/arrow-back.svg);width:40px;height:20px;left:0;top:2px}.market-calculator-overlay .link.close{top:20px;right:20px;padding-right:30px}.market-calculator-overlay .link.close::after{-webkit-mask-image:url(../Images/x-close.svg);mask-image:url(../Images/x-close.svg);width:20px;height:20px;right:0;top:-2px}.market-calculator-overlay div[class^=col-] p.terrace-form-description{text-align:center}.market-calculator-overlay .market-calculator-wrapper{background-color:#333}.market-calculator-overlay .market-calculator-wrapper h1{color:#008b29}.market-calculator-overlay .market-calculator-wrapper h2{color:#fff}.market-calculator-overlay .market-calculator-wrapper a,.market-calculator-overlay .market-calculator-wrapper p{color:#fff!important}.market-calculator-overlay .market-calculator-wrapper ul li{color:#fff;margin:5px 0}.market-calculator-overlay .market-calculator-wrapper .link-retailer{background-color:#008b29;color:#333}.market-calculator-overlay .market-calculator-wrapper .checkbox *{box-sizing:border-box;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.market-calculator-overlay .market-calculator-wrapper .checkbox{display:inline-block}.market-calculator-overlay .market-calculator-wrapper .checkbox>input{display:none}.market-calculator-overlay .market-calculator-wrapper .checkbox>label{vertical-align:middle;font-size:.9375rem;padding-left:3.125rem;height:1.5625rem}.market-calculator-overlay .market-calculator-wrapper .checkbox>[type=checkbox]+label:before{content:'';position:absolute;width:1.5625rem;height:1.5625rem;left:0;top:0;border:1px solid #008b29;color:#008b29;display:inline-block;font-size:1.5625rem;vertical-align:middle;text-align:center;transition:all .2s linear}.market-calculator-overlay .market-calculator-wrapper .checkbox>[type=checkbox]+label:hover:before{border:1px solid #008b29;background-color:#91b7a5}.market-calculator-overlay .market-calculator-wrapper .checkbox>[type=checkbox]:checked+label:before{background-color:#008b29}.market-calculator-overlay .market-calculator-wrapper .terrace-form{position:relative;border:6px solid #f4f4f4;background-color:#f4f4f4;text-align:center;vertical-align:middle;padding:2.5rem;transition:all .2s linear}.market-calculator-overlay .market-calculator-wrapper .terrace-form .type{background-color:#ccc;mask-repeat:no-repeat;width:100px;height:50px}.market-calculator-overlay .market-calculator-wrapper .terrace-form .side-identifier{position:absolute;color:#333!important;z-index:9998}.market-calculator-overlay .market-calculator-wrapper .terrace-form .winkel{-webkit-mask-image:url(../Images/terasse-form-winkel.svg);mask-image:url(../Images/terasse-form-winkel.svg)}.market-calculator-overlay .market-calculator-wrapper .terrace-form:hover{border:6px solid #008b29}.market-calculator-overlay .market-calculator-wrapper .terrace-form:hover .type{background-color:#008b29}.market-calculator-overlay .market-calculator-wrapper .terrace-form.selected{border:6px solid #008b29}.market-calculator-overlay .market-calculator-wrapper .terrace-form.selected .type{background-color:#008b29}.market-calculator-overlay .market-calculator-wrapper .side-length{border:2px solid #d2d89a;color:#fff;width:9.8125rem;height:2.5rem;margin-bottom:1.875rem;background-color:#333}.market-calculator-overlay .market-calculator-wrapper .side-identifier._winkel.a{top:60px;left:25px}.market-calculator-overlay .market-calculator-wrapper .side-identifier._winkel.b{top:25px;right:70px}.retailer-search{-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear;background-image:url(../Images/background-map-xs.png);padding:3.125rem .8125em}.retailer-search.hidden{opacity:0}.retailer-search.hidden.display-none{display:none}.retailer-search ::-webkit-input-placeholder{color:#fff}.retailer-search :-moz-placeholder{color:#fff;opacity:1}.retailer-search ::-moz-placeholder{color:#fff;opacity:1}.retailer-search :-ms-input-placeholder{color:#fff}.retailer-search :-ms-input-placeholder{color:#fff}.retailer-search ::placeholder{color:#fff}.retailer-search button{color:#fff;background-color:transparent!important}.retailer-search .goto-retailer{text-align:left}.retailer-search .goto-retailer input{width:auto}.retailer-search input{border:1px solid #008b29;background:0 0;margin-bottom:1.25rem;width:100%;color:#fff}.retailer-search .headline-retailer{padding:0 20px}.retailer-item .div-expand{display:block}.retailer-item h2{font-size:1.3125rem;min-height:3.125rem}div.hr{width:100%;height:3px;background-color:#999;opacity:.2}.div-expand{display:none}@media screen and (min-width:48em){.retailer-search{background-image:url(../Images/background-map-md.png)}.retailer-search .headline-retailer{padding-left:.8125em;padding-right:.8125em;margin-bottom:50px;height:1.5rem;text-align:center}.retailer-search .headline-retailer h2,.retailer-search .headline-retailer p{position:absolute;margin-bottom:0;bottom:0;left:0;right:0;margin-left:auto;margin-right:auto}.retailer-search .goto-retailer{text-align:center}.retailer-search input.street{margin-bottom:1.875rem}.retailer-item .background-grey{padding-left:50px;padding-right:50px}.retailer-item h2{font-size:1.25rem;min-height:5rem;margin-bottom:0}.retailer-item a{font-size:.875rem}.retailer-item address{min-height:5rem}.retailer-item .distance{min-height:5rem}}@media screen and (min-width:64em){.lg-grey{padding:inherit}.retailer-search .headline-retailer{padding-left:.8125em;padding-right:.8125em;height:2rem;text-align:left}.retailer-search .headline-retailer p{position:relative}.retailer-search .headline-retailer h2{position:relative}.retailer-search .goto-retailer{text-align:left}.retailer-search input{margin-bottom:3.125rem}.retailer-item .background-grey{padding-left:0;padding-right:20px}.retailer-item .div-expand{display:none}.retailer-item h2{font-size:1.3125rem;min-height:5rem}div.hr{width:100%;height:3px;background-color:#999;opacity:.2;margin-top:20px;margin-bottom:20px}}.retail-map-container__results{margin-bottom:50px}.retail-map-container__results .retail-map-container__mobile-spacer{padding-top:50px}.retail-map-container__results .retail-map-container__result-row:nth-child(n+4){display:none}.retail-map-container__results .retail-map-container__show-all-btn-container{display:none}.retail-map-container__results .retail-map-container__show-all-btn-container .retail-map-container__show-all-btn-wrapper{margin-top:50px}.retail-map-container__results.retail-map-container__results--all .retail-map-container__result-row{display:block}.retailer-map{width:100%;height:43.75rem}.retailer-map-background{vertical-align:middle;text-align:center}.retailer-map-background div{position:relative;padding:20px;width:100%;height:100%;background-image:url(../Images/background-map-xs.png);background-repeat:no-repeat;background-size:100% 100%;background-position:0 0}.retailer-map-background div a,.retailer-map-background div h2,.retailer-map-background div p{width:auto;color:#fff;margin-bottom:20px}.lg-grey{padding:0}@media screen and (min-width:48em){.retailer-map-background div{padding:20px 0;background-image:url(../Images/background-map-md.png)}.retailer-map-background div a,.retailer-map-background div h2,.retailer-map-background div p{width:auto;color:#fff}}@media screen and (min-width:64em){.retailer-map-container{padding:0}.retailer-map-container .retailer-map-legend{position:absolute;right:0;top:0;width:27.0625rem;height:13.1875rem;z-index:2;display:none}.retailer-map-container .retailer-map-legend .retailer-map-legend-overlay{position:absolute;width:27.0625rem;height:13.1875rem;right:0;top:0;background-color:#333;opacity:.7}.retailer-map-container .retailer-map-legend .retailer-map-legend-content{margin:auto;top:0;left:0;bottom:0;right:0;position:absolute;width:20.8125rem;height:6.25rem}.retailer-map-container .retailer-map-legend .retailer-map-legend-content div{margin-bottom:.625rem}.retailer-map-container .retailer-map-legend .retailer-map-legend-content div:after{position:absolute;content:attr(data-text);font-size:1.125rem;color:#fff;font-family:"DIN Pro Black",sans-serif;margin-left:30px}.retailer-map-container .retailer-map-retailer-detail{position:absolute;right:0;top:3.75rem;bottom:0;width:27.0625rem;height:30.5625rem;z-index:2;opacity:0;-webkit-transition:opacity 150ms linear;-moz-transition:opacity 150ms linear;-ms-transition:opacity 150ms linear;-o-transition:opacity 150ms linear;transition:opacity 150ms linear}.retailer-map-container .retailer-map-retailer-detail.active{opacity:1}.retailer-map-container .retailer-map-retailer-detail .retailer-map-retailer-detail-overlay{position:absolute;width:27.0625rem;height:30.5625rem;right:0;top:0;background-color:#333;opacity:.7}.retailer-map-container .retailer-map-retailer-detail .retailer-map-retailer-detail-content{padding-top:1.875rem;margin:auto;top:0;left:0;bottom:0;right:0;position:absolute;width:20.8125rem;height:30.5625rem;border-top:3px solid rgba(153,153,153,.2)}.retailer-map-container .retailer-map-retailer-detail .retailer-map-retailer-detail-content a,.retailer-map-container .retailer-map-retailer-detail .retailer-map-retailer-detail-content h2,.retailer-map-container .retailer-map-retailer-detail .retailer-map-retailer-detail-content p{color:#fff!important}.retailer-map-background{text-align:left!important;margin-bottom:2.5rem}.retailer-map-background div{position:relative;float:left;height:100%;width:100%;background-image:none;padding-bottom:0;text-align:left!important}.retailer-map-background div h2{color:#333!important;font-size:1.125rem!important;font-weight:400!important;width:100%;font-family:"DIN Pro Black",sans-serif!important;text-align:left!important;line-height:2!important}.retailer-map-background div a{color:#333!important;display:inline-block;text-align:left!important;width:auto}p.text-big{color:#333!important;font-size:1.125rem!important;font-weight:400!important;width:100%;font-family:"DIN Pro Black",sans-serif!important}.lg-grey{background-color:#f2f2f2}}.productfilter-headline{padding-bottom:20px}.productfilter-toggle-container{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.productfilter-toggle-container .productfilter-toggle-wrapper{padding-top:50px;padding-bottom:50px;text-align:center;background-color:#333;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}.productfilter-toggle-container.fixed{position:fixed;top:0;z-index:1;width:100%}.productfilter-toggle-container.fixed .productfilter-toggle-wrapper{border-bottom:6px solid #008b29}.productfilter_form{position:absolute;left:-120vw;top:0;min-height:100vh;width:90vw;z-index:9998;padding-top:20px;padding-left:.8125em;padding-right:.8125em;background-color:#333;-webkit-transition:left .2s linear;-moz-transition:left .2s linear;-ms-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}.productfilter_form .filter-container{margin-bottom:200px;background-color:#333}.productfilter_form .productfilter-close-container{position:absolute;height:calc(1rem + 3.75rem);text-align:right}.productfilter_form .productfilter-close-container a.productfilter-close{position:absolute;right:3.125rem;margin-bottom:3.125rem}.productfilter_form .filter-content{margin-top:3.125rem;height:100%}.productfilter_form .filter-options{z-index:9998}.productfilter_form .filter-selected{list-style:none;margin-top:20px;margin-bottom:0}.productfilter_form .filter-selected li{display:inline;margin-right:20px}.productfilter_form .align.left{text-align:left}.productfilter_form .align.right{text-align:left}.product-container{width:100%;height:100%;padding-top:0;padding-left:.8125em;padding-right:.8125em;background-color:#333}.product-container .product-item{padding:20px 0}.product-container .product-item .product-item-content{border:1px solid #666;height:17.1875rem;overflow:hidden}.product-container .product-item .product-item-content a,.product-container .product-item .product-item-content h1,.product-container .product-item .product-item-content h2,.product-container .product-item .product-item-content h3,.product-container .product-item .product-item-content p,.product-container .product-item .product-item-content span{color:#fff}.product-container .product-item .product-item-content a{font-size:.75rem;margin-top:.9375rem}.product-container .product-item .product-item-content img{width:100%;margin-bottom:0}.product-container .product-item .product-item-content .options{position:relative;padding:.625rem 1.25rem}.product-container .product-item .product-item-content picture img{height:65%}.product-container .product-item .product-item-content .content{position:relative;height:35%;padding:.625rem 1.25rem}.product-container .product-item .product-item-content .content .row.row-headline{height:20%}.product-container .product-item .product-item-content .content .row.row-content{height:80%}.product-container .product-item .product-item-content .content .content-headline{position:relative}.product-container .product-item .product-item-content .content .content-description{height:100%;position:relative}.product-container .product-item .product-item-content .content .content-link{height:100%;position:relative}.product-container .product-item .product-item-content .content h2{color:#fff;font-size:1rem;margin-bottom:.3125rem}.product-container .product-item .product-item-content .content h2 span{font-family:"DIN OT",sans-serif;font-size:16px;font-weight:lighter}.product-container .product-item .product-item-content .content h2 span::after{content:'';display:inline}.product-container .product-item .product-item-content .content p{font-size:.75rem;margin-bottom:.125rem;white-space:pre-wrap}.product-container .product-item .product-item-content .content a.show-more{position:absolute;bottom:.625rem;right:1.25rem;margin-bottom:.125rem}.product-container .product-item .product-item-content .options{padding-top:0}.product-container .product-item .product-item-content .options ul{border-top:1px solid #666;margin-left:0;margin-bottom:0}.product-container .product-item .product-item-content .options ul li{color:#fff;margin-top:.9375rem}.product-container .product-item .product-item-content .options ul li .checkbox{display:inline-block;box-sizing:border-box;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-container .product-item .product-item-content .options ul li .checkbox input{display:none}.product-container .product-item .product-item-content .options ul li .checkbox label{vertical-align:middle;font-size:.9375rem;padding-left:2.1875rem;height:1.5625rem;line-height:1.5625rem;font-family:"Libre Baskerville",sans-serif;font-style:normal;color:#999}.product-container .product-item .product-item-content .options ul li .checkbox [type=checkbox]+label:before{content:'';position:absolute;width:1.5625rem;height:1.5625rem;left:0;top:0;border:1px solid #fff;color:#fff;display:inline-block;font-size:1.5625rem;vertical-align:middle;text-align:center;transition:all .2s linear}.product-container .product-item .product-item-content .options ul li .checkbox [type=checkbox]+label:hover:before{border:1px solid #fff;background-color:#fff}.product-container .product-item .product-item-content .options ul li .checkbox [type=checkbox]:checked+label:before{background-color:#fff}.product-container.options{width:100%;padding-top:20px;padding-bottom:50px;background-color:#333;text-align:center}.product-container.options a{margin:0}@media screen and (min-width:48em){.productfilter-toggle-container{padding-right:calc(50px / 2);visibility:hidden;height:0;opacity:0;-webkit-transition:visibility 0s linear,width 0s linear,height 0s linear,opacity 150ms linear;-moz-transition:visibility 0s linear,width 0s linear,height 0s linear,opacity 150ms linear;-ms-transition:visibility 0s linear,width 0s linear,height 0s linear,opacity 150ms linear;-o-transition:visibility 0s linear,width 0s linear,height 0s linear,opacity 150ms linear;transition:visibility 0s linear,width 0s linear,height 0s linear,opacity 150ms linear}.productfilter-toggle-container.fixed{position:fixed;top:0;z-index:1;height:auto;opacity:1;visibility:visible;margin-left:.125rem}.productfilter-toggle-container.fixed .productfilter-toggle-wrapper{border-bottom:6px solid #008b29}.productfilter-filter-container{background-color:transparent;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.productfilter-filter-container.fixed{position:fixed;top:0;z-index:1}.productfilter-filter-container.fixed .productfilter-filter-content{background-color:#333;border-bottom:6px solid #008b29}.productfilter_form{z-index:1;position:relative;left:0;min-height:0;height:auto;width:100%;padding-top:0;padding-bottom:0;background:0 0}.productfilter_form.fixed{position:fixed;top:0;left:0;z-index:9998}.productfilter_form .filter-container{margin-bottom:0;background-color:transparent}.productfilter_form .productfilter-close-container{position:relative;height:auto;background-color:transparent;text-align:center;display:none}.productfilter_form .productfilter-close-container.fixed{display:block}.productfilter_form .productfilter-close-container a.productfilter-close{position:relative;right:auto;margin:3.125rem auto}.productfilter_form .filter-content{margin-top:0;padding:50px 0 20px 20px;height:auto;background-color:#333}.productfilter_form .filter-selected{margin-top:0;margin-bottom:0}.productfilter_form .filter-selected li{display:inline;margin-right:50px}.productfilter_form .filter-options{padding:0 20px;background-color:#333}.productfilter_form .align.left{text-align:left}.productfilter_form .align.right{text-align:right}.product-container{padding-top:0}.product-item .product-item-content .content a.show-more{margin-top:0;font-size:.875rem}}@media screen and (min-width:64em){.productfilter-toggle-container{padding-right:80px}.productfilter-toggle-container.fixed{margin-left:.3125rem}.productfilter_form .filter-container{background-color:#333}.productfilter_form .filter-selected{margin-left:0}.productfilter-filter-container{background-color:transparent}.productfilter-filter-container .productfilter-filter-content{background-color:#333}.productfilter-filter-container .filter-content{padding-left:0;background-color:transparent}.productfilter-filter-container .productfilter-close-container{border-bottom:none}.productfilter-filter-container.fixed .productfilter-filter-content{border-bottom:6px solid #008b29}.productfilter-filter-container .filter-options{min-height:180px;height:auto;padding-top:50px;padding-bottom:20px;padding-left:0;background-color:transparent}.productfilter-filter-container .align.left{text-align:right}.productfilter-filter-container .align.right{text-align:right}}.product-filter-select{position:relative;margin-bottom:0;border-bottom:3px solid #95989a;margin-top:20px;list-style:none}.product-filter-options{display:none;position:relative;background-color:#333;padding:20px 20px 20px 0;z-index:999;width:auto;border:none;margin-bottom:0}.product-filter-options .item{cursor:pointer;list-style:none;border-bottom-style:none}.product-filter-options .item:not(:last-child){margin-bottom:20px}.product-filter-options .checkbox *{box-sizing:border-box;position:relative;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.product-filter-options .checkbox{display:inline-block}.product-filter-options .checkbox>input{display:none}.product-filter-options .checkbox>label{font-family:"Libre Baskerville",sans-serif;vertical-align:middle;font-size:1rem;padding-left:2.5rem;height:1.25rem;line-height:1.25rem;color:#fff;min-width:120px;white-space:nowrap}.product-filter-options .checkbox>[type=checkbox]+label:before{content:'';position:absolute;width:1.25rem;height:1.25rem;left:0;top:0;border:1px solid #008b29;color:#333;display:inline-block;font-size:1.25rem;vertical-align:middle;text-align:center;transition:all .2s linear}.product-filter-options .checkbox>[type=checkbox]+label:hover::before{border:1px solid #008b29;background-color:#008b29}.product-filter-options .checkbox>[type=checkbox]:checked+label::before{background-color:#008b29}.product-filter-options:hover{display:block}@media screen and (min-width:48em){.product-filter-select{border-bottom:none;margin-top:0}.product-filter-options{position:absolute;width:auto;padding:20px;border:1px solid #95989a;background-color:#fff;margin-bottom:50px}.product-filter-options .checkbox>label{color:#333}.product-filter-options .checkbox>[type=checkbox]+label:before{border:1px solid #333;color:#333}.product-filter-options .checkbox>[type=checkbox]+label:hover::before{border:1px solid #333;background-color:#333}.product-filter-options .checkbox>[type=checkbox]:checked+label::before{background-color:#333}}@media screen and (min-width:64em){.product-filter-select{margin-left:0}.product-filter-options{margin-left:0}.product-filter-options{width:auto}}.partner img,.union img{border:1px solid #f4f4f4}.partner p,.union p{margin:20px 0}@media screen and (min-width:48em){.union{padding:50px 0}}.productoverview-container .row{padding:20px 0}.productoverview-container .row div.ce-border{margin-bottom:1.25rem}@media screen and (min-width:48em){.productoverview-container .row{padding:35px 0}}@media screen and (min-width:64em){.productoverview-container .row{padding:50px 0}}.infobox{position:relative;background-color:#fff;z-index:11;cursor:pointer;opacity:1;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.infobox.infobox__delete{width:1.875rem;height:1.875rem;opacity:1;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.infobox.infobox__delete::before{content:'';position:absolute;z-index:10;top:.4375rem;left:calc(-.1875rem);width:1rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.infobox.infobox__delete::after{content:"Eintrag löschen";position:absolute;width:7.5rem;height:1.875rem;font-size:.75rem;padding:9px 0 9px 10px;font-family:"Libre Baskerville",sans-serif;top:0;left:40px;z-index:11;background-color:#fff;color:#333;opacity:0;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.infobox.infobox__delete .infobox__delete__content::after{content:"\E92B";position:relative;width:1.5rem;height:1.5rem;font-size:1.5rem;top:.1875rem;left:.1875rem;font-family:'Material Icons';-webkit-font-feature-settings:'liga';z-index:12;color:#008b29;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.infobox.infobox__delete:hover::after{opacity:1}.infobox.infobox__delete:hover .infobox__delete__content::after{color:#333}.infobox__delete__confirm{position:absolute;top:calc(-3rem);opacity:0;display:none;background-color:transparent!important;width:210px;font-size:.75rem;font-family:"Libre Baskerville",sans-serif;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.infobox__delete__confirm__text{background-color:#fff;margin-bottom:4px;width:200px;padding:9px 0 9px 10px}.infobox__delete__confirm__confirm{background-color:#fff;margin-right:4px;width:35px;padding:9px 0 9px 10px;float:left;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.infobox__delete__confirm__confirm:hover{background-color:#008b29;color:#fff}.infobox__delete__confirm__cancel{background-color:#fff;width:161px;padding:9px 0 9px 10px;float:left;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.infobox__delete__confirm__cancel::after{clear:left}.infobox__delete__confirm__cancel:hover{background-color:#008b29;color:#fff}.infobox__email{position:relative;width:26.75rem;height:4.5rem;padding:13px 15px;top:0;left:-25%;opacity:0;display:none;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}.infobox__email::before{content:'';position:absolute;z-index:10;top:calc(-.25rem);left:45%;width:1rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.infobox__email::after{content:"\E163";position:absolute;width:1.5rem;height:1.5rem;font-size:1.5rem;top:1.5rem;right:2.125rem;font-family:"Material Icons";-webkit-font-feature-settings:'liga';z-index:12;color:#333;-webkit-transition:color .2s linear;-moz-transition:color .2s linear;-ms-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear}.infobox__email input{cursor:pointer;position:relative;z-index:11;width:24.75rem;height:2.75rem;border:1px solid #008b29;color:#333}.infobox__email input::-webkit-input-placeholder{color:#333;opacity:1}.infobox__email input::-moz-placeholder{color:#333;opacity:1}.infobox__email input:-ms-input-placeholder{color:#333;opacity:1}.infobox__email input:-moz-placeholder{color:#333;opacity:1}.infobox__email:hover::after{color:#008b29}.infobox__message{position:relative;width:180px;height:70px;opacity:0;display:none;top:0;left:5%;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.infobox__message::before{content:'';position:absolute;z-index:10;top:calc(-.25rem);left:45%;width:1rem;height:1rem;background-color:#fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.infobox__message__deleted,.infobox__message__send{height:16px;width:90px;margin-top:auto;margin-bottom:auto;position:absolute;top:0;right:.625rem;bottom:0}.infobox__message__deleted::before,.infobox__message__send::before{content:'';position:absolute;background:0 0;border:1px solid #333;top:0;bottom:0;left:calc(-3.75rem);border-radius:500px;list-style:none;line-height:22px;width:40px;height:40px;display:inline-block;margin:auto 0}.infobox__message__deleted::after,.infobox__message__send::after{content:"\E876";position:absolute;width:1.875rem;height:1.875rem;font-size:1.875rem;font-family:"Material Icons";top:0;bottom:0;left:calc(-3.4375rem);margin:auto 0;z-index:11;color:#008b29;opacity:1;-webkit-transition:opacity .2s linear;-moz-transition:opacity .2s linear;-ms-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}#overlay-image-gallery{position:fixed;visibility:hidden;width:0;height:0;opacity:0;z-index:1;background-color:#333;-webkit-transition:visibility 0s linear,width 0s linear,height 0s linear,top 0s linear,left 0s linear opacity .1s linear;-moz-transition:visibility 0s linear,width 0s linear,height 0s linear,top 0s linear,left 0s linear opacity .1s linear;-ms-transition:visibility 0s linear,width 0s linear,height 0s linear,top 0s linear,left 0s linear opacity .1s linear;-o-transition:visibility 0s linear,width 0s linear,height 0s linear,top 0s linear,left 0s linear opacity .1s linear;transition:visibility 0s linear,width 0s linear,height 0s linear,top 0s linear,left 0s linear opacity .1s linear}#overlay-image-gallery:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;-webkit-transition:visibility 0s linear,width 0s linear,height 0s linear,top 0s linear,left 0s linear opacity .1s linear;-moz-transition:visibility 0s linear,width 0s linear,height 0s linear,top 0s linear,left 0s linear opacity .1s linear;-ms-transition:visibility 0s linear,width 0s linear,height 0s linear,top 0s linear,left 0s linear opacity .1s linear;-o-transition:visibility 0s linear,width 0s linear,height 0s linear,top 0s linear,left 0s linear opacity .1s linear;transition:visibility 0s linear,width 0s linear,height 0s linear,top 0s linear,left 0s linear opacity .1s linear}#overlay-image-gallery.active{z-index:9998;visibility:visible;opacity:1;top:0;left:0;width:100%;height:100%}#overlay-image-gallery.active:after{opacity:.8}#overlay-image-gallery #image-gallery-container{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;opacity:1;top:15%;max-width:none;width:70%;max-height:none;height:70%}#overlay-image-gallery #image-gallery-container .slick-current.slick-active{z-index:2!important;transform:perspective(48em) translate3d(0,0,-200px)}#overlay-image-gallery #image-gallery-container .slick-left{transform:perspective(48em) translate3d(120px,0,-300px)}#overlay-image-gallery #image-gallery-container .slick-left:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#333;opacity:.8}#overlay-image-gallery #image-gallery-container .slick-right{transform:perspective(48em) translate3d(-120px,0,-300px)}#overlay-image-gallery #image-gallery-container .slick-right:after{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background-color:#333;opacity:.8}#overlay-image-gallery a.overlay-image-gallery-close{z-index:9998;position:absolute;height:auto;color:#fff;cursor:pointer;margin-bottom:20px;font-style:normal;font-family:"Libre Baskerville",sans-serif;left:25%;top:7%}#overlay-image-gallery a.overlay-image-gallery-close::after{content:'';position:absolute;background:url(../Images/Icons/icon-close.svg);background-repeat:no-repeat;background-size:1.125rem;background-position:center;right:calc(0px - 1.125rem - (1.25rem / 2));right:-moz-calc(0px - 1.125rem - (1.25rem / 2));right:-webkit-calc(0px - 1.125rem - (1.25rem / 2));top:calc(0px - 1.125rem / 12);top:-moz-calc(0px - 1.125rem / 12);top:-webkit-calc(0px - 1.125rem / 12);height:1.125rem;width:1.125rem}#overlay-image-gallery #image-gallery-navigation{bottom:10px}#overlay-image-gallery #image-gallery-navigation .image-gallery-navigation-left{z-index:9998;color:#fff;width:auto;height:auto;position:absolute;top:45%;left:-10px}#overlay-image-gallery #image-gallery-navigation .image-gallery-navigation-left i{font-size:3.125rem}#overlay-image-gallery #image-gallery-navigation .image-gallery-navigation-right{z-index:9998;color:#fff;width:auto;height:auto;position:absolute;top:45%;right:-10px}#overlay-image-gallery #image-gallery-navigation .image-gallery-navigation-right i{font-size:3.125rem}#overlay-image-gallery .image-gallery-element-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover"}body.overlay-open{overflow:hidden}@media screen and (min-width:48em){#overlay-image-gallery #image-gallery-container .slick-current.slick-active{transform:perspective(64em) translate3d(0,0,-200px)}#overlay-image-gallery #image-gallery-container .slick-left{transform:perspective(64em) translate3d(150px,0,-300px)}#overlay-image-gallery #image-gallery-container .slick-right{transform:perspective(64em) translate3d(-150px,0,-300px)}#overlay-image-gallery a.overlay-image-gallery-close{top:3.125rem;left:auto;right:5rem}#overlay-image-gallery #image-gallery-navigation .image-gallery-navigation-left{left:1.875rem}#overlay-image-gallery #image-gallery-navigation .image-gallery-navigation-left i{font-size:3.125rem}#overlay-image-gallery #image-gallery-navigation .image-gallery-navigation-right{right:1.875rem}#overlay-image-gallery #image-gallery-navigation .image-gallery-navigation-right i{font-size:3.125rem}}@media screen and (min-width:64em){#overlay-image-gallery #image-gallery-container .slick-current.slick-active{transform:perspective(120em) translate3d(0,0,-200px)}#overlay-image-gallery #image-gallery-container .slick-left{transform:perspective(120em) translate3d(255px,0,-500px)}#overlay-image-gallery #image-gallery-container .slick-right{transform:perspective(120em) translate3d(-255px,0,-500px)}#image-gallery-navigation .image-gallery-navigation-left{width:2.1875rem;height:2.1875rem;left:1.875rem}#image-gallery-navigation .image-gallery-navigation-left i{font-size:3.125rem}#image-gallery-navigation .image-gallery-navigation-right{width:2.1875rem;height:2.1875rem;right:1.875rem}#image-gallery-navigation .image-gallery-navigation-right i{font-size:3.125rem}}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{z-index:1!important;float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}a.img-logo-minimal-wrapper{width:100%}.img-logo-minimal{position:fixed;width:2.6875rem;height:2.6875rem;opacity:0;-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear}.img-logo-minimal.active{opacity:1}@media screen and (min-width:48em){.img-logo-minimal{width:3.9375rem;height:3.9375rem;left:5%}}@media screen and (min-width:64em){.img-logo-minimal{left:15%}}
/*# sourceMappingURL=style.min.css.map */
