.article{padding-top:75px;position:relative}.article__wrap{position:relative}.article::before{content:'';position:absolute;top:0;left:0;right:0;display:block;height:calc(100% - 75px - 130px);margin-top:-77px;background:#fefcf9}@media (min-width:1051px){.article::before{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 110px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 110px),0 100%)}}@media (max-width:1050px){.article::before{-webkit-clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),0 100%);clip-path:polygon(0 0,100% 0,100% calc(100% - 36px),0 100%)}}.article__headline{font:700 normal 7rem/1em 'Apex Serif',Georgia,serif;font-size:7rem;font-style:normal;font-weight:700;line-height:1em;color:#44413a;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0 0 50px 0}@media (max-width:550px){.article__headline{font-size:6rem}}.article__headline__writing{display:inline-block;-webkit-transform:rotateZ(-10deg);transform:rotateZ(-10deg);font:400 normal 5rem/1.25em 'Fair Prosper',Arial,sans-serif;font-size:5rem;font-style:normal;font-weight:400;line-height:1.25em;color:#82a941}@media (min-width:1051px){.article__headline__writing{margin:25px 0 0 -45px}}@media (max-width:1050px){.article__headline__writing{margin:5px 0 0 20px}}.article__headline__writing>strong{font-size:7.5rem;margin-left:-40px}.article p{font:400 normal 2rem/1.4em Jost,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:1.4em;color:#44413a}@media (max-width:550px){.article p{font-size:2.28571429rem}}.article p:not(:last-child){margin:0 0 20px 0}.article p:last-child{margin:0}.buttonButton{font:800 normal 14px/20px Jost,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:20px;text-transform:uppercase;text-decoration:none;display:inline-block;padding:10px 20px;border-radius:20px;outline:0;border:none}.buttonButton--default{background:#f4ede7;color:#4b3b29}.buttonButton--cta{background:#82a941;color:#f4ede7}html{height:auto;overflow-x:hidden}body,html{margin:0;border:0;padding:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-overflow-scrolling:touch}body{overflow-y:hidden}html.-state-noScroll,html.-state-noScroll>body,html:not(.-state-loaded),html:not(.-state-loaded)>body{overflow-y:hidden}a>img{border:0 none}hr{height:1px;line-height:1px;font-size:1px;border:0;margin:0;padding:0;border-bottom:1px solid}#mainwrap{background:#f3f0e9;position:relative}html.-state-loaded #mainwrap{-webkit-transition:left .5s ease;transition:left .5s ease}@media (min-width:1051px){body.-js-openSideContent_small:not(.-js-openSideContent_large) #mainwrap{left:-550px}}@media (min-width:851px) and (max-width:1050px){body.-js-openSideContent_small:not(.-js-openSideContent_large) #mainwrap{left:-350px}}@media (min-width:851px){body:not(.-js-openSideContent_small).-js-openSideContent_large #mainwrap{left:-75%}body.-js-openSideContent_small.-js-openSideContent_large #mainwrap{left:-100%}}@media (max-width:850px){body[class*='-js-openSideContent_'] #mainwrap{left:-100%}}body:not([class*='-js-openSideContent_']) #mainwrap{left:0}strong{font:inherit}em{font:inherit}a{cursor:pointer;color:inherit}button{cursor:pointer}@media screen and (min-width:1451px){html{font-size:.625em}}@media screen and (max-width:1450px) and (min-width:1051px){html{font-size:.5625em}}@media screen and (max-width:1050px) and (min-width:551px){html{font-size:.5em}}@media screen and (max-width:550px){html{font-size:.4375em}}.h-grid{margin:0 auto;clear:both;display:block}@media (min-width:1451px){.h-grid{margin:0 auto;clear:both;display:block;width:84.52380952%;max-width:100%}.h-grid [class*=h-el-lg-]{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px}.h-grid [class*=h-el-lg-]:not([class*=h-el-lg-off-]){margin-left:10px}.h-grid .h-el-lg-1{width:calc(8.333333333333332% - 10px - 10px)}.h-grid .h-el-lg-off-1{margin-left:calc(8.333333333333332% + 10px)}.h-grid .h-el-lg-off-n1{margin-left:calc(8.333333333333332% + 10px)}.h-grid .h-el-lg-2{width:calc(16.666666666666664% - 10px - 10px)}.h-grid .h-el-lg-off-2{margin-left:calc(16.666666666666664% + 10px)}.h-grid .h-el-lg-off-n2{margin-left:calc(16.666666666666664% + 10px)}.h-grid .h-el-lg-3{width:calc(25% - 10px - 10px)}.h-grid .h-el-lg-off-3{margin-left:calc(25% + 10px)}.h-grid .h-el-lg-off-n3{margin-left:calc(25% + 10px)}.h-grid .h-el-lg-4{width:calc(33.33333333333333% - 10px - 10px)}.h-grid .h-el-lg-off-4{margin-left:calc(33.33333333333333% + 10px)}.h-grid .h-el-lg-off-n4{margin-left:calc(33.33333333333333% + 10px)}.h-grid .h-el-lg-5{width:calc(41.666666666666664% - 10px - 10px)}.h-grid .h-el-lg-off-5{margin-left:calc(41.666666666666664% + 10px)}.h-grid .h-el-lg-off-n5{margin-left:calc(41.666666666666664% + 10px)}.h-grid .h-el-lg-6{width:calc(50% - 10px - 10px)}.h-grid .h-el-lg-off-6{margin-left:calc(50% + 10px)}.h-grid .h-el-lg-off-n6{margin-left:calc(50% + 10px)}.h-grid .h-el-lg-7{width:calc(58.33333333333333% - 10px - 10px)}.h-grid .h-el-lg-off-7{margin-left:calc(58.33333333333333% + 10px)}.h-grid .h-el-lg-off-n7{margin-left:calc(58.33333333333333% + 10px)}.h-grid .h-el-lg-8{width:calc(66.66666666666666% - 10px - 10px)}.h-grid .h-el-lg-off-8{margin-left:calc(66.66666666666666% + 10px)}.h-grid .h-el-lg-off-n8{margin-left:calc(66.66666666666666% + 10px)}.h-grid .h-el-lg-9{width:calc(75% - 10px - 10px)}.h-grid .h-el-lg-off-9{margin-left:calc(75% + 10px)}.h-grid .h-el-lg-off-n9{margin-left:calc(75% + 10px)}.h-grid .h-el-lg-10{width:calc(83.33333333333333% - 10px - 10px)}.h-grid .h-el-lg-off-10{margin-left:calc(83.33333333333333% + 10px)}.h-grid .h-el-lg-off-n10{margin-left:calc(83.33333333333333% + 10px)}.h-grid .h-el-lg-11{width:calc(91.66666666666666% - 10px - 10px)}.h-grid .h-el-lg-off-11{margin-left:calc(91.66666666666666% + 10px)}.h-grid .h-el-lg-off-n11{margin-left:calc(91.66666666666666% + 10px)}.h-grid .h-el-lg-12{width:calc(100% - 10px - 10px)}.h-grid .h-el-lg-off-12{margin-left:calc(100% + 10px)}.h-grid .h-el-lg-off-n12{margin-left:calc(100% + 10px)}}@media (max-width:1450px) and (min-width:1051px){.h-grid{margin:0 auto;clear:both;display:block;width:84.52380952%;max-width:100%}.h-grid [class*=h-el-md-]{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px}.h-grid [class*=h-el-md-]:not([class*=h-el-md-off-]){margin-left:10px}.h-grid .h-el-md-1{width:calc(8.333333333333332% - 10px - 10px)}.h-grid .h-el-md-off-1{margin-left:calc(8.333333333333332% + 10px)}.h-grid .h-el-md-off-n1{margin-left:calc(8.333333333333332% + 10px)}.h-grid .h-el-md-2{width:calc(16.666666666666664% - 10px - 10px)}.h-grid .h-el-md-off-2{margin-left:calc(16.666666666666664% + 10px)}.h-grid .h-el-md-off-n2{margin-left:calc(16.666666666666664% + 10px)}.h-grid .h-el-md-3{width:calc(25% - 10px - 10px)}.h-grid .h-el-md-off-3{margin-left:calc(25% + 10px)}.h-grid .h-el-md-off-n3{margin-left:calc(25% + 10px)}.h-grid .h-el-md-4{width:calc(33.33333333333333% - 10px - 10px)}.h-grid .h-el-md-off-4{margin-left:calc(33.33333333333333% + 10px)}.h-grid .h-el-md-off-n4{margin-left:calc(33.33333333333333% + 10px)}.h-grid .h-el-md-5{width:calc(41.666666666666664% - 10px - 10px)}.h-grid .h-el-md-off-5{margin-left:calc(41.666666666666664% + 10px)}.h-grid .h-el-md-off-n5{margin-left:calc(41.666666666666664% + 10px)}.h-grid .h-el-md-6{width:calc(50% - 10px - 10px)}.h-grid .h-el-md-off-6{margin-left:calc(50% + 10px)}.h-grid .h-el-md-off-n6{margin-left:calc(50% + 10px)}.h-grid .h-el-md-7{width:calc(58.33333333333333% - 10px - 10px)}.h-grid .h-el-md-off-7{margin-left:calc(58.33333333333333% + 10px)}.h-grid .h-el-md-off-n7{margin-left:calc(58.33333333333333% + 10px)}.h-grid .h-el-md-8{width:calc(66.66666666666666% - 10px - 10px)}.h-grid .h-el-md-off-8{margin-left:calc(66.66666666666666% + 10px)}.h-grid .h-el-md-off-n8{margin-left:calc(66.66666666666666% + 10px)}.h-grid .h-el-md-9{width:calc(75% - 10px - 10px)}.h-grid .h-el-md-off-9{margin-left:calc(75% + 10px)}.h-grid .h-el-md-off-n9{margin-left:calc(75% + 10px)}.h-grid .h-el-md-10{width:calc(83.33333333333333% - 10px - 10px)}.h-grid .h-el-md-off-10{margin-left:calc(83.33333333333333% + 10px)}.h-grid .h-el-md-off-n10{margin-left:calc(83.33333333333333% + 10px)}.h-grid .h-el-md-11{width:calc(91.66666666666666% - 10px - 10px)}.h-grid .h-el-md-off-11{margin-left:calc(91.66666666666666% + 10px)}.h-grid .h-el-md-off-n11{margin-left:calc(91.66666666666666% + 10px)}.h-grid .h-el-md-12{width:calc(100% - 10px - 10px)}.h-grid .h-el-md-off-12{margin-left:calc(100% + 10px)}.h-grid .h-el-md-off-n12{margin-left:calc(100% + 10px)}}@media (max-width:1050px) and (min-width:551px){.h-grid{margin:0 auto;clear:both;display:block;width:84.52380952%;max-width:100%}.h-grid [class*=h-el-sm-]{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:10px}.h-grid [class*=h-el-sm-]:not([class*=h-el-sm-off-]){margin-left:10px}.h-grid .h-el-sm-1{width:calc(8.333333333333332% - 10px - 10px)}.h-grid .h-el-sm-off-1{margin-left:calc(8.333333333333332% + 10px)}.h-grid .h-el-sm-off-n1{margin-left:calc(8.333333333333332% + 10px)}.h-grid .h-el-sm-2{width:calc(16.666666666666664% - 10px - 10px)}.h-grid .h-el-sm-off-2{margin-left:calc(16.666666666666664% + 10px)}.h-grid .h-el-sm-off-n2{margin-left:calc(16.666666666666664% + 10px)}.h-grid .h-el-sm-3{width:calc(25% - 10px - 10px)}.h-grid .h-el-sm-off-3{margin-left:calc(25% + 10px)}.h-grid .h-el-sm-off-n3{margin-left:calc(25% + 10px)}.h-grid .h-el-sm-4{width:calc(33.33333333333333% - 10px - 10px)}.h-grid .h-el-sm-off-4{margin-left:calc(33.33333333333333% + 10px)}.h-grid .h-el-sm-off-n4{margin-left:calc(33.33333333333333% + 10px)}.h-grid .h-el-sm-5{width:calc(41.666666666666664% - 10px - 10px)}.h-grid .h-el-sm-off-5{margin-left:calc(41.666666666666664% + 10px)}.h-grid .h-el-sm-off-n5{margin-left:calc(41.666666666666664% + 10px)}.h-grid .h-el-sm-6{width:calc(50% - 10px - 10px)}.h-grid .h-el-sm-off-6{margin-left:calc(50% + 10px)}.h-grid .h-el-sm-off-n6{margin-left:calc(50% + 10px)}.h-grid .h-el-sm-7{width:calc(58.33333333333333% - 10px - 10px)}.h-grid .h-el-sm-off-7{margin-left:calc(58.33333333333333% + 10px)}.h-grid .h-el-sm-off-n7{margin-left:calc(58.33333333333333% + 10px)}.h-grid .h-el-sm-8{width:calc(66.66666666666666% - 10px - 10px)}.h-grid .h-el-sm-off-8{margin-left:calc(66.66666666666666% + 10px)}.h-grid .h-el-sm-off-n8{margin-left:calc(66.66666666666666% + 10px)}.h-grid .h-el-sm-9{width:calc(75% - 10px - 10px)}.h-grid .h-el-sm-off-9{margin-left:calc(75% + 10px)}.h-grid .h-el-sm-off-n9{margin-left:calc(75% + 10px)}.h-grid .h-el-sm-10{width:calc(83.33333333333333% - 10px - 10px)}.h-grid .h-el-sm-off-10{margin-left:calc(83.33333333333333% + 10px)}.h-grid .h-el-sm-off-n10{margin-left:calc(83.33333333333333% + 10px)}.h-grid .h-el-sm-11{width:calc(91.66666666666666% - 10px - 10px)}.h-grid .h-el-sm-off-11{margin-left:calc(91.66666666666666% + 10px)}.h-grid .h-el-sm-off-n11{margin-left:calc(91.66666666666666% + 10px)}.h-grid .h-el-sm-12{width:calc(100% - 10px - 10px)}.h-grid .h-el-sm-off-12{margin-left:calc(100% + 10px)}.h-grid .h-el-sm-off-n12{margin-left:calc(100% + 10px)}}@media (max-width:550px){.h-grid{margin:0 auto;clear:both;display:block;width:86.06965174%;max-width:100%}.h-grid [class*=h-el-ty-]{display:inline-block;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:2.5px}.h-grid [class*=h-el-ty-]:not([class*=h-el-ty-off-]){margin-left:2.5px}.h-grid .h-el-ty-1{width:calc(16.666666666666664% - 2.5px - 2.5px)}.h-grid .h-el-ty-off-1{margin-left:calc(16.666666666666664% + 2.5px)}.h-grid .h-el-ty-off-n1{margin-left:calc(16.666666666666664% + 2.5px)}.h-grid .h-el-ty-2{width:calc(33.33333333333333% - 2.5px - 2.5px)}.h-grid .h-el-ty-off-2{margin-left:calc(33.33333333333333% + 2.5px)}.h-grid .h-el-ty-off-n2{margin-left:calc(33.33333333333333% + 2.5px)}.h-grid .h-el-ty-3{width:calc(50% - 2.5px - 2.5px)}.h-grid .h-el-ty-off-3{margin-left:calc(50% + 2.5px)}.h-grid .h-el-ty-off-n3{margin-left:calc(50% + 2.5px)}.h-grid .h-el-ty-4{width:calc(66.66666666666666% - 2.5px - 2.5px)}.h-grid .h-el-ty-off-4{margin-left:calc(66.66666666666666% + 2.5px)}.h-grid .h-el-ty-off-n4{margin-left:calc(66.66666666666666% + 2.5px)}.h-grid .h-el-ty-5{width:calc(83.33333333333333% - 2.5px - 2.5px)}.h-grid .h-el-ty-off-5{margin-left:calc(83.33333333333333% + 2.5px)}.h-grid .h-el-ty-off-n5{margin-left:calc(83.33333333333333% + 2.5px)}.h-grid .h-el-ty-6{width:calc(100% - 2.5px - 2.5px)}.h-grid .h-el-ty-off-6{margin-left:calc(100% + 2.5px)}.h-grid .h-el-ty-off-n6{margin-left:calc(100% + 2.5px)}}@media (min-width:1451px){.v-el{padding-bottom:130px}}@media (min-width:1051px) and (max-width:1450px){.v-el{padding-bottom:110px}}@media (max-width:1050px){.v-el{padding-bottom:90px}}#hero{position:relative;z-index:1;text-align:right;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:551px){#hero{min-height:100vh}}@media (min-width:1051px){#hero{padding-top:275px}}@media (max-width:1050px) and (min-width:551px){#hero{padding-top:200px}}@media (max-width:550px){#hero{padding-top:170px}}@media (min-width:1451px){#hero{padding-bottom:145px}}@media (max-width:1450px) and (min-width:1051px){#hero{padding-bottom:145px}}@media (max-width:1050px){#hero{padding-bottom:32px}}#hero::before{content:'';position:absolute;top:0;left:0;display:block;width:100%;height:100%;backgorund-color:#211902;background-position:50%;background-repeat:no-repeat;background-size:cover}@media (min-width:1051px){#hero::before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 77px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 77px))}}@media (max-width:1050px){#hero::before{-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 22px));clip-path:polygon(0 0,100% 0,100% 100%,0 calc(100% - 22px))}}@media (min-width:1451px){#hero::before{background-image:url(media/hero__workshop.lg.png)}}@media (min-width:1051px) and (max-width:1450px){#hero::before{background-image:url(media/hero__workshop.md.png)}}@media (min-width:551px) and (max-width:1050px){#hero::before{background-image:url(media/hero__workshop.sm.png)}}@media (max-width:550px){#hero::before{background-image:url(media/hero__workshop.ty.png)}}#hero::after{content:'';background:transparent url(media/hero__carpenter.png) 0 0 no-repeat;background-size:cover;display:block;pointer-events:none}@media (min-width:1451px){#hero::after{width:388px;height:1530px}}@media (max-width:1450px) and (min-width:1051px){#hero::after{width:344px;height:1355px}}@media (max-width:1050px) and (min-width:752px){#hero::after{width:220px;height:1220px}}@media (max-width:751px) and (min-width:551px){#hero::after{width:190px;height:1100px}}@media (max-width:550px){#hero::after{width:137px;height:730px}}#hero::after{position:absolute}@media (min-width:1451px){#hero::after{top:92px;right:11.9047619%}}@media (max-width:1450px) and (min-width:1051px){#hero::after{top:115px;right:0}}@media (max-width:1050px) and (min-width:551px){#hero::after{top:100px;right:0}}@media (max-width:550px){#hero::after{top:85px;right:0}}@media (min-width:1451px){#hero__scroller{position:absolute;bottom:65px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:block;padding:0 0 48px 0;font:500 normal 14px/20px Jost,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;color:#f4ede7;text-align:center;text-transform:uppercase;text-decoration:none;background:transparent url(media/hero__scroller.svg) 50% 100% no-repeat;background-size:42px 42px}}@media (max-width:1450px){#hero__scroller{display:none}}@media (max-width:1050px){#hero__stuff{position:relative;text-align:center}}@media (min-width:1051px){#hero__stuff>.linkButton{position:absolute;z-index:1}}@media (min-width:1051px) and (min-width:1451px){#hero__stuff>.linkButton{right:50px}}@media (min-width:1051px) and (max-width:1450px){#hero__stuff>.linkButton{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media (min-width:1051px) and (min-width:1451px){#hero__stuff>.linkButton{bottom:35px}}@media (min-width:1051px) and (max-width:1450px){#hero__stuff>.linkButton{bottom:77px}}@media (min-width:1051px){#hero__tel{font:800 normal 14px/20px Jost,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:20px;color:#4b3b29;text-decoration:none;position:absolute;bottom:35px;left:50px}}@media (max-width:1050px){#hero__tel{display:none}}#hero__text{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}@media (max-width:550px){#hero__text{margin-left:-36px}}@media (min-width:1051px){#hero__text::before{content:'';display:block;height:0;padding-bottom:25.6547619%}}@media (min-width:1051px) and (min-width:1451px){#hero__text::before{width:22.08333333%}}@media (min-width:1051px) and (max-width:1450px){#hero__text::before{width:11.01190476%}}#hero__text__wrap{background:transparent url(media/hero__textBg.svg) 0 0 no-repeat;background-size:cover;text-align:left}#hero__text__wrap{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;display:inline-block}@media (min-width:551px){#hero__text__wrap{padding-top:50px;padding-bottom:160px}}@media (max-width:550px){#hero__text__wrap{padding-top:25px;padding-bottom:115px}}@media (min-width:1051px){#hero__text__wrap{padding-right:39.46428571%;padding-left:10.41666667%}}@media (max-width:1050px) and (min-width:551px){#hero__text__wrap{padding-right:220px;padding-left:12.43781095%}}@media (max-width:550px){#hero__text__wrap{padding-right:27.16894977%;padding-left:16.43835616%}}#hero__text__title{font:600 normal 2.4rem/1.16666667em Jost,Arial,sans-serif;font-size:2.4rem;font-style:normal;font-weight:600;line-height:1.16666667em;color:#211902;margin:0 0 20px 0}@media (min-width:551px) and (max-width:1050px){#hero__text__title{font-size:2.5rem}}@media (max-width:550px){#hero__text__title{font-size:2.85714286rem}}@media (max-width:1050px){#hero__text__title>span{display:none}}#hero__text__list{list-style:none;margin:0}@media (min-width:1051px){#hero__text__list{padding:0 0 0 60px}}@media (max-width:1050px){#hero__text__list{padding:0 0 0 25px}}#hero__text__list>li{font:500 normal 16px/1.5em Jost,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.5em;padding:0 0 0 24px}#hero__text__list>li:not(:last-child){margin:0 0 10px 0}#hero__text__list>li:last-child{margin:0}#hero__text__list>li::before{content:'\e901';font:400 normal 14px/14px icomoon;font-size:14px;font-style:normal;font-weight:400;line-height:14px;color:#82a941;display:inline-block;width:14px;height:14px;margin:0 10px 0 -24px}#hero__title{position:relative;font:700 normal 7rem/1em 'Apex Serif',Georgia,serif;font-size:7rem;font-style:normal;font-weight:700;line-height:1em;color:#82a941;text-align:right;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}@media (min-width:1051px) and (max-width:1450px){#hero__title{font-size:5.55555556rem}}@media (min-width:551px) and (max-width:1050px){#hero__title{font-size:5rem}}@media (max-width:550px){#hero__title{font-size:4.28571429rem}}@media (max-width:550px){#hero__title{text-transform:uppercase}}@media (min-width:551px){#hero__title{padding-right:39.46428571%}}@media (max-width:550px){#hero__title{padding-right:29.60199005%}}@media (min-width:551px){#hero__title{margin:0 0 5rem 35px}}@media (max-width:550px){#hero__title{margin:0 0 30px 10px}}#hero__title>strong{display:block;font:700 normal 10rem/1em 'Apex Serif',Georgia,serif;font-size:10rem;font-style:normal;font-weight:700;line-height:1em;color:#f4ede7}@media (min-width:551px){#hero__title>strong{margin-right:25px}}@media (max-width:550px){#hero__title>strong{margin-right:5px}}@media (min-width:1051px) and (max-width:1450px){#hero__title>strong{font-size:7.77777778rem}}@media (min-width:551px) and (max-width:1050px){#hero__title>strong{font-size:7.5rem}}@media (max-width:550px){#hero__title>strong{font-size:7.14285714rem}}.linkButton{font:800 normal 14px/20px Jost,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:800;line-height:20px;text-transform:uppercase;text-decoration:none;display:inline-block;padding:10px 20px;border-radius:20px}.linkButton--default{background:#f4ede7;color:#4b3b29}.linkButton--cta{background:#82a941;color:#f4ede7}#loader{position:fixed;top:0;left:0;z-index:20;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;height:100vh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#44413a;pointer-events:none}html.-state-loaded #loader{-webkit-animation-name:bgOut;animation-name:bgOut;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes bgOut{0%{opacity:1}100%{opacity:0}}@keyframes bgOut{0%{opacity:1}100%{opacity:0}}#loader::before{content:'';background:transparent url(media/loader__saw.svg) 0 0 no-repeat;background-size:contain;display:block;width:100px;height:100px;position:relative;-webkit-animation-name:sawIn;animation-name:sawIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}html:not(.-state-loaded) #loader::before{-webkit-animation-name:sawIn;animation-name:sawIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}html.-state-loaded #loader::before{-webkit-animation-name:sawOut;animation-name:sawOut;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes sawIn{0%{top:-50px;opacity:0}100%{top:0;opacity:1}}@keyframes sawIn{0%{top:-50px;opacity:0}100%{top:0;opacity:1}}@-webkit-keyframes sawOut{0%{top:0;opacity:1}100%{top:-100px;opacity:0}}@keyframes sawOut{0%{top:0;opacity:1}100%{top:-100px;opacity:0}}#loader::after{content:'Bin gleich da';font:700 normal 20px/22px 'Apex Serif',Georgia,serif;font-size:20px;font-style:normal;font-weight:700;line-height:22px;color:#82a941;text-align:center;text-transform:uppercase;letter-spacing:2px;position:relative}html:not(.-state-loaded) #loader::after{-webkit-animation-name:textIn;animation-name:textIn;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-fill-mode:both;animation-fill-mode:both}html.-state-loaded #loader::after{-webkit-animation-name:textOut;animation-name:textOut;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes textIn{0%{top:50px;opacity:0}100%{top:0;opacity:1}}@keyframes textIn{0%{top:50px;opacity:0}100%{top:0;opacity:1}}@-webkit-keyframes textOut{0%{top:0;opacity:1}100%{top:100px;opacity:0}}@keyframes textOut{0%{top:0;opacity:1}100%{top:100px;opacity:0}}#nav{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:1051px),(max-width:850px) and (min-width:551px){#nav{padding:130px 50px 100px 50px}}@media (max-width:1050px) and (min-width:851px),(max-width:550px){#nav{padding:100px 30px}}#nav__headline{font:700 normal 4rem/1em 'Apex Serif',Georgia,serif;font-size:4rem;font-style:normal;font-weight:700;line-height:1em;color:#f4ede7;margin:0 0 4rem 0}.nav__item{display:block;padding-left:20px;font:400 normal 2rem/1.4em Jost,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:1.4em;color:#fefcf9;text-decoration:none}@media (max-width:550px){.nav__item{font-size:2.28571429rem}}.nav__item:not(:last-child){margin-bottom:3rem}.nav__item>strong{font:800 normal 3rem/1em Jost,Arial,sans-serif;font-size:3rem;font-style:normal;font-weight:800;line-height:1em;color:#82a941;text-decoration:underline}#pageFooter__contact{font:400 normal 14px/1.42857143em Jost,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143em;color:#44413a}@media (max-width:1050px){#pageFooter__contact{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}}#pageFooter__contact>h5{font:500 normal 14px/1.42857143em Jost,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:1.42857143em;text-transform:uppercase;margin:0 0 8px 0}#pageFooter__contact>h5>strong{display:block;font:800 normal 18px/1.44444444em Jost,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:800;line-height:1.44444444em;text-transform:none}#pageFooter{position:relative;z-index:1;background:#f3f0e9}@media (min-width:1451px){#pageFooter{padding-top:90px}}@media (max-width:1450px) and (min-width:1051px){#pageFooter{padding-top:65px}}@media (max-width:1050px){#pageFooter{padding-top:35px}}#pageFooter__bottomLine{position:relative}@media (min-width:1051px){#pageFooter__bottomLine{padding:20px 0}}@media (max-width:1050px){#pageFooter__bottomLine{padding:25px 0}}@media (max-width:1050px){.pageFooter__bottomLine__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}#pageFooter__bottomLine::after{content:'';background:transparent url(media/pageFooter__carpenter.png) 100% 0 no-repeat;background-size:cover;display:block;pointer-events:none}@media (min-width:1451px){#pageFooter__bottomLine::after{width:554px;height:1020px}}@media (max-width:1450px) and (min-width:1051px){#pageFooter__bottomLine::after{width:324px;height:766px}}@media (max-width:1050px) and (min-width:551px){#pageFooter__bottomLine::after{width:173px;height:547px}}@media (max-width:550px){#pageFooter__bottomLine::after{width:192px;height:599px}}#pageFooter__bottomLine::after{position:absolute;left:0}@media (min-width:1051px){#pageFooter__bottomLine::after{bottom:0}}@media (max-width:1050px){#pageFooter__bottomLine::after{bottom:100%}}@media (max-width:550px){#pageFooter__bottomLine::after{-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}#pageFooter__form:focus-within+#pageFooter__bottomLine::after{-webkit-transform:translateX(-35%);transform:translateX(-35%)}}#pageFooter__form{background:#44413a;position:relative}@media (min-width:1051px){#pageFooter__form{-webkit-clip-path:polygon(0 111px,100% 0,100% 100%,0 100%);clip-path:polygon(0 111px,100% 0,100% 100%,0 100%)}}@media (max-width:1050px){#pageFooter__form{-webkit-clip-path:polygon(0 35px,100% 0,100% 100%,0 100%);clip-path:polygon(0 35px,100% 0,100% 100%,0 100%)}}@media (min-width:1051px){#pageFooter__form{padding:0 0 38px 0}}@media (max-width:1050px){#pageFooter__form{padding:0 0 63px 0}}.pageFooter__form__wrap{position:relative}.pageFooter__form__wrap>*{-webkit-transition:opacity .35s ease;transition:opacity .35s ease}.pageFooter__form__wrap:not(.pageFooter__form__wrap--sent,.pageFooter__form__wrap--error,.pageFooter__form__wrap--processing)>*{opacity:1}.pageFooter__form__wrap:is(.pageFooter__form__wrap--sent,.pageFooter__form__wrap--error,.pageFooter__form__wrap--processing)>*{pointer-events:none}.pageFooter__form__wrap:is(.pageFooter__form__wrap--processing,.pageFooter__form__wrap--error)>*{opacity:.1}.pageFooter__form__wrap.pageFooter__form__wrap--sent>*{opacity:0}.pageFooter__form__wrap::after{content:'';height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;width:100%}.pageFooter__form__wrap.pageFooter__form__wrap--processing::after{background:url(media/loader__saw.svg) 50% 50% no-repeat;background-size:50px 50px;opacity:1}.pageFooter__form__wrap.pageFooter__form__wrap--sent::after{content:'Vielen Dank für Ihre Anfrage. Wir werden uns schnellstmöglich bei Ihnen zurück melden.';opacity:1;font:800 normal 2rem/1.4em Jost,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:800;line-height:1.4em;color:#f4ede7}@media (max-width:550px){.pageFooter__form__wrap.pageFooter__form__wrap--sent::after{font-size:2.28571429rem}}.pageFooter__form__wrap.pageFooter__form__wrap--error::after{content:'Bitte füllen Sie alle Formularfelder aus.';opacity:1;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font:800 normal 2rem/1.4em Jost,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:800;line-height:1.4em;color:#de5e00}@media (max-width:550px){.pageFooter__form__wrap.pageFooter__form__wrap--error::after{font-size:2.28571429rem}}@media (min-width:1051px){.pageFooter__form__inputLine{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 35px 0}.pageFooter__form__inputLine>*{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.pageFooter__form__inputLine>:not(:last-child){margin-right:20px}}@media (max-width:1050px){.pageFooter__form__inputLine>*{display:block;margin-bottom:15px}}.pageFooter__form__wrap [class^=soloField]{opacity:0;pointer-events:none;position:absolute;width:0;height:0;overflow:hidden;z-index:-1}.pageFooter__form__buttonLine{text-align:right}@media (min-width:1051px){.pageFooter__form__buttonLine{margin:-15px 0 0 0}}@media (max-width:1050px){.pageFooter__form__buttonLine{margin:28px 0 0 0}}.pageFooter__input>input,.pageFooter__input>textarea{font:400 normal 16px/1.25em Jost,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:1.25em;color:#f4ede7;width:100%;padding:0 12px 10px 12px;-webkit-box-sizing:border-box;box-sizing:border-box;border-left:1px #f4ede7 solid;border-right:1px #f4ede7 solid}.pageFooter__input>textarea{height:85px;resize:vertical}.pageFooter__input>input,.pageFooter__input>textarea{background:0 0;border-bottom:none;border-top:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;outline:0!important}.pageFooter__input__label{position:relative;display:block;margin:-3px 12px 0 12px;padding:5px 0;border-top:1px #f4ede7 solid;font:400 italic 14px/1.42857143em Jost,Arial,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:1.42857143em;color:#f4ede7;text-transform:uppercase}.pageFooter__input__label::after,.pageFooter__input__label::before{content:'';background:url(media/arrow.svg) 0 0 no-repeat;background-size:contain;position:absolute;top:-3px;display:block;height:6px;width:5.196px}.pageFooter__input__label::before{left:-5px}.pageFooter__input__label::after{right:-5px;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}@media (min-width:1051px){#pageFooter__meta{text-align:right}}@media (max-width:1050px){#pageFooter__meta{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1;margin-bottom:25px}}.pageFooter__meta__line:not(:last-child){margin-bottom:20px}.pageFooter__meta__item{display:inline-block;font:400 normal 14px/1.42857143em Jost,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143em;color:#44413a;text-decoration:none}@media (min-width:1051px){.pageFooter__meta__item:not(:first-child){margin-left:20px}}@media (max-width:1050px){.pageFooter__meta__item:not(:last-child){margin-right:20px}}.pageFooter__meta__item u{text-decoration:underline}.pageFooter__meta__item strong{font-weight:600}.pageFooter__title{font:700 normal 10rem/1em 'Apex Serif',Georgia,serif;font-size:10rem;font-style:normal;font-weight:700;line-height:1em;text-transform:uppercase}@media (min-width:1051px) and (max-width:1450px){.pageFooter__title{font-size:7.77777778rem}}@media (min-width:551px) and (max-width:1050px){.pageFooter__title{font-size:6.25rem}}@media (max-width:550px){.pageFooter__title{font-size:5rem}}@media (min-width:1051px){.pageFooter__title{white-space:nowrap}}.pageFooter__title strong{color:#82a941}#pageFooter>.pageFooter__title{color:#44413a}#pageFooter__form .pageFooter__title{color:#f4ede7}#pageFooter>.pageFooter__title{position:absolute;top:0;left:0;right:0}@media (min-width:1451px){#pageFooter__form .pageFooter__title{margin-top:-90px;margin-bottom:45px}}@media (max-width:1450px) and (min-width:1051px){#pageFooter__form .pageFooter__title{margin-top:-65px;margin-bottom:25px}}@media (max-width:1050px){#pageFooter__form .pageFooter__title{margin-top:-35px;margin-bottom:15px}}.pageFooter__text{font:400 normal 2rem/1.4em Jost,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:400;line-height:1.4em;color:#f4ede7;margin-top:0;margin-bottom:5.5rem}@media (max-width:550px){.pageFooter__text{font-size:2.28571429rem}}#pageHeader{position:absolute;top:0;left:0;right:0;z-index:10}#pageHeader__logo{position:absolute;display:block}@media (min-width:1451px){#pageHeader__logo{top:40px;left:35px}}@media (max-width:1450px) and (min-width:1051px){#pageHeader__logo{top:30px;left:25px}}@media (max-width:1050px) and (min-width:551px){#pageHeader__logo{top:20px;left:25px}}@media (max-width:550px){#pageHeader__logo{top:16px;left:18px}}@media (min-width:1451px){#pageHeader__logo{width:270px;height:203px}}@media (max-width:1450px) and (min-width:1051px){#pageHeader__logo{width:210px;height:158px}}@media (max-width:1050px) and (min-width:551px){#pageHeader__logo{width:180px;height:136px}}@media (max-width:550px){#pageHeader__logo{width:127px;height:95px}}#pageHeader__logo>span{display:none}#pageHeader__logo>img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#pageHeader__menu{font:700 normal 14px/1.28571429em 'Apex Serif',Georgia,serif;font-size:14px;font-style:normal;font-weight:700;line-height:1.28571429em;text-transform:uppercase;text-decoration:none;color:#f4ede7;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;-webkit-transition:top .5s ease,opacity .5s ease;transition:top .5s ease,opacity .5s ease}@media (min-width:1051px){#pageHeader__menu{right:50px}}@media (max-width:1050px){#pageHeader__menu{right:30px}}body:not([class*='-js-openSideContent_']) #pageHeader__menu{top:40px;opacity:1}body[class*='-js-openSideContent_'] #pageHeader__menu{top:0;opacity:0}#pageHeader__menu>[class*=icon-]{display:block;width:30px;height:30px;margin-right:10px;font-size:30px;line-height:30px;text-transform:none}.productIntro{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width:551px){.productIntro{padding:130px 50px 100px 50px}}@media (max-width:550px){.productIntro{padding:100px 30px}}.productIntro>h2{font:800 normal 3rem/1em Jost,Arial,sans-serif;font-size:3rem;font-style:normal;font-weight:800;line-height:1em;color:#82a941;margin:0 0 20px 0}.productIntro>h3{font:600 normal 2rem/1em Jost,Arial,sans-serif;font-size:2rem;font-style:normal;font-weight:600;line-height:1em;color:#44413a;margin:30px 0 10px 0}.productIntro>h4{font:600 normal 16px/1.5em Jost,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:600;line-height:1.5em;color:#44413a;margin:0}.productIntro>p{font:500 normal 16px/1.5em Jost,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.5em;color:#44413a}.productIntro>p:not(:last-child){margin:0 0 10px 0}.productIntro>p:last-child{margin:0}.productIntro>ul{padding:0;list-style:none}.productIntro>ul:not(:last-child){margin:0 0 10px 0}.productIntro>ul:last-child{margin:0}.productIntro>ol:not(:last-child){margin-bottom:10px}.productIntro>ol:last-child{margin-bottom:0}.productIntro>ol>li,.productIntro>ul>li{font:500 normal 16px/1.5em Jost,Arial,sans-serif;font-size:16px;font-style:normal;font-weight:500;line-height:1.5em;color:#44413a}.productIntro>ol>li:not(:last-child),.productIntro>ul>li:not(:last-child){margin:0 0 10px 0}.productIntro>ol>li:last-child,.productIntro>ul>li:last-child{margin:0}.productIntro>ul>li{padding:0 0 0 24px}.productIntro>ul>li::before{content:'\e901';font:400 normal 14px/14px icomoon;font-size:14px;font-style:normal;font-weight:400;line-height:14px;color:#82a941;display:inline-block;width:14px;height:14px;margin:0 10px 0 -24px}#sideContent{position:fixed;top:0;bottom:0;z-index:0;-webkit-transition:left .5s ease;transition:left .5s ease}@media (min-width:851px){#sideContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}body.-js-openSideContent_small #sideContent{width:100%}body:not(.-js-openSideContent_small) #sideContent{width:75%}}@media (max-width:850px){#sideContent{width:100%;height:200vh}}#sideContent::before{content:'';width:200px;height:100%;background:#44413a;position:absolute;top:0;right:100%}body.-js-openSideContent_small #sideContent::before{background:#44413a}body:not(.-js-openSideContent_small) #sideContent::before{background:#fefcf9}@media (min-width:1051px){body.-js-openSideContent_small:not(.-js-openSideContent_large) #sideContent{left:calc(100% - 550px)}}@media (min-width:851px) and (max-width:1050px){body.-js-openSideContent_small:not(.-js-openSideContent_large) #sideContent{left:calc(100% - 350px)}}@media (min-width:851px){body:not(.-js-openSideContent_small).-js-openSideContent_large #sideContent{left:25%}body.-js-openSideContent_small.-js-openSideContent_large #sideContent{left:0}}@media (max-width:850px){body[class*='-js-openSideContent_'] #sideContent{left:0}}body:not([class*='-js-openSideContent_']) #sideContent{left:100%}#sideContent__small{background:#44413a;-webkit-box-shadow:inset 10px 0 20px rgba(0,0,0,.25);box-shadow:inset 10px 0 20px rgba(0,0,0,.25);position:relative}#sideContent__small:empty{display:none}@media (min-width:1051px){#sideContent__small{width:550px}}@media (min-width:851px) and (max-width:1050px){#sideContent__small{width:350px}}@media (min-width:851px){#sideContent__small{max-width:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}}@media (max-width:850px){#sideContent__small{height:100vh;width:100%;-webkit-transition:margin-top .5s ease;transition:margin-top .5s ease}body.-js-openSideContent_small.-js-openSideContent_large #sideContent__small{margin-top:-100vh}}#sideContent__small>*{max-height:100%;position:relative}#sideContent__large{background:#fefcf9;-webkit-box-shadow:inset 5px 0 10px rgba(0,0,0,.15);box-shadow:inset 5px 0 10px rgba(0,0,0,.15)}#sideContent__large:empty{display:none}@media (min-width:851px){#sideContent__large{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;max-width:100%}}@media (max-width:850px){#sideContent__large{height:100vh;width:100%}}#sideContent__large>*{max-height:100%;position:relative}#sideContent__trunk{display:none}#sideContent__closer{font:700 normal 14px/1.28571429em 'Apex Serif',Georgia,serif;font-size:14px;font-style:normal;font-weight:700;line-height:1.28571429em;text-transform:uppercase;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:40px}body.-js-openSideContent_small:not(.-js-openSideContent_large) #sideContent__closer{color:#f4ede7}body:not(.-js-openSideContent_small) #sideContent__closer{color:#44413a}@media (min-width:1051px){body.-js-openSideContent_small:not(.-js-openSideContent_large) #sideContent__closer{right:calc(100% - 500px)}}@media (min-width:851px) and (max-width:1050px){body.-js-openSideContent_small:not(.-js-openSideContent_large) #sideContent__closer{right:calc(100% - 300px)}}@media (min-width:851px){body.-js-openSideContent_large #sideContent__closer{right:50px}}@media (max-width:850px){#sideContent__closer{right:30px}}body:not([class*='-js-openSideContent_']) #sideContent__closer{right:0}#sideContent__closer>[class*=icon-]{display:block;width:30px;height:30px;font-size:20px;line-height:30px;text-transform:none}.slidingTeaser{overflow:hidden}.slidingTeaser__wrap{position:relative}.slidingTeaser__wrap:after{content:'';position:absolute;top:100%;left:0;background:url(media/slidingTeaser__bg.svg) 0 0 no-repeat;background-size:cover}@media (min-width:1451px){.slidingTeaser__wrap:after{height:0;padding-bottom:3.44497608%;width:calc(100% + 12.44019139% + 10px)}}@media (max-width:1450px) and (min-width:1051px){.slidingTeaser__wrap:after{height:36px;width:calc(100% + 14.02373247% + 10px)}}@media (max-width:1050px) and (min-width:551px){.slidingTeaser__wrap:after{height:36px;width:calc(100% + 9.28571429% + 10px)}}@media (max-width:550px){.slidingTeaser__wrap:after{height:0;padding-bottom:12.5%;width:calc(100% + 29.86111111% + 5px)}}.slidingTeaser__slider{position:relative;overflow:hidden}@media (min-width:551px){.slidingTeaser__slider{margin:0 0 32px -10px}}@media (max-width:550px){.slidingTeaser__slider{margin:0 0 15px -2.5px}}@media (min-width:1451px){.slidingTeaser__slider{height:0;padding-bottom:32.05741627%;width:calc(100% + 12.44019139% + 20px)}}@media (max-width:1450px) and (min-width:1051px){.slidingTeaser__slider{height:0;padding-bottom:48.86731392%;width:calc(100% + 14.02373247% + 20px)}}@media (max-width:1050px) and (min-width:551px){.slidingTeaser__slider{height:0;padding-bottom:32.35714286%;width:calc(100% + 9.28571429% + 20px)}}@media (max-width:550px){.slidingTeaser__slider{height:0;padding-bottom:100%;width:calc(100% + 29.86111111% + 10px)}}.slidingTeaser__slider__row{position:absolute!important;top:0;left:0;height:100%;white-space:nowrap}@media (min-width:1451px){.slidingTeaser__slider__row{width:calc(87.44769874% + 20px)}}@media (max-width:1450px) and (min-width:1051px){.slidingTeaser__slider__row{width:calc(86.0724234% + 20px)}}@media (max-width:1050px) and (min-width:551px){.slidingTeaser__slider__row{width:calc(90.32258065% + 20px)}}@media (max-width:550px){.slidingTeaser__slider__row{width:calc(75% + 10px)}}.slidingTeaser__slider__row__line{width:100%;height:100%}.slidingTeaser__item{display:inline-block;height:100%}@media (min-width:551px){.slidingTeaser__item{margin:0 10px}}@media (max-width:550px){.slidingTeaser__item{margin:0 2px 0 2.5px}}@media (min-width:1451px){.slidingTeaser__item{width:calc(33.33333333% - 20px)}}@media (max-width:1450px) and (min-width:1051px){.slidingTeaser__item{width:calc(50% - 20px)}}@media (max-width:1050px) and (min-width:551px){.slidingTeaser__item{width:calc(33.33333333% - 20px)}}@media (max-width:550px){.slidingTeaser__item{width:calc(100% - 5px)}}.slidingTeaser__item--placeholder{background:#44413a url(media/loader__saw.svg) 50% 50% no-repeat;background-size:50px 50px}.slidingTeaser__item>img{display:block;width:100%;height:100%;text-decoration:none;-o-object-fit:cover;object-fit:cover}.gslide-title{font:400 normal 16px/22px Jost,Arial,sans-serif!important;font-size:16px!important;font-style:normal!important;font-weight:400!important;line-height:22px!important;color:#44413a;margin:0!important}@media (max-width:1050px){.slidingTeaser__title{margin-bottom:20px}}.slidingTeaser__title>h2{font:700 normal 7rem/1em 'Apex Serif',Georgia,serif;font-size:7rem;font-style:normal;font-weight:700;line-height:1em;color:#44413a;text-transform:uppercase;margin:0 0 15px 0}@media (max-width:550px){.slidingTeaser__title>h2{font-size:6rem}}@media (min-width:1051px){.slidingTeaser__title>h2{float:right;text-align:right}}.slidingTeaser__title__ctrl{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:1051px){.slidingTeaser__title__ctrl{clear:right}}.slidingTeaser__title__ctrl>a{font:700 normal 20px/26px 'Apex Serif',Georgia,serif;font-size:20px;font-style:normal;font-weight:700;line-height:26px;color:#82a941;text-decoration:none;text-transform:uppercase}.slidingTeaser__title__ctrl__next:after,.slidingTeaser__title__ctrl__prev:before{font:400 normal 26px/26px icomoon;font-size:26px;font-style:normal;font-weight:400;line-height:26px;display:inline-block;vertical-align:bottom}.slidingTeaser__title__ctrl__prev:before{content:'\e904';margin-right:10px}.slidingTeaser__title__ctrl__next:after{content:'\e903';margin-left:10px}.themeTeaser__wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1451px){.themeTeaser__wrap{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}}@media (max-width:1450px) and (min-width:551px){.themeTeaser__wrap>[class*=h-el-lg-]:not(:last-child){margin-bottom:20px}}@media (max-width:550px){.themeTeaser__wrap>:not([class*=h-el-ty-]){margin-left:-8.09248555%;margin-right:-8.09248555%;width:auto;-webkit-box-shadow:0 0 10px rgba(0,0,0,.25);box-shadow:0 0 10px rgba(0,0,0,.25);position:relative}}.themeTeaser__item{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#fefcf9;text-align:center;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media (max-width:1450px) and (min-width:1051px){.themeTeaser__item{min-height:100%;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (min-width:1051px){.themeTeaser__item{position:relative;z-index:1}}@media (min-width:1451px){[class*=h-el-lg-]:not(:nth-child(2))>.themeTeaser__item{padding:0 50px 160px 50px}[class*=h-el-lg-]:nth-child(2)>.themeTeaser__item{padding:0 50px 200px 50px}}@media (max-width:1450px) and (min-width:1051px){.themeTeaser__item{padding:0 50px 160px 50px}}@media (max-width:1050px) and (min-width:551px){.themeTeaser__item{padding:0 25px 45px 25px}}@media (max-width:550px){.themeTeaser__item{padding:0 30px 30px 10px}}.themeTeaser__item::before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:'';display:inline-block}@media (min-width:551px){.themeTeaser__item::before{height:254px;margin:0 0 -10px 0;width:254px}}@media (max-width:550px){.themeTeaser__item::before{height:170px;margin:10px 0;width:170px}}.themeTeaser__item--tools::before{background-image:url(media/themeTeaser__tools.png)}.themeTeaser__item--saw::before{background-image:url(media/themeTeaser__saw.png)}.themeTeaser__item--pen::before{background-image:url(media/themeTeaser__pen.png)}.themeTeaser__item__title{font:700 normal 2.8rem/1.14285714em 'Apex Serif',Georgia,serif;font-size:2.8rem;font-style:normal;font-weight:700;line-height:1.14285714em;color:#44413a;text-transform:uppercase;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;margin:0 0 30px 0}@media (max-width:550px){.themeTeaser__item__title{font-size:3.14285714rem}}.themeTeaser__item__text{font:400 normal 18px/1.55555556em Jost,Arial,sans-serif;font-size:18px;font-style:normal;font-weight:400;line-height:1.55555556em;color:#44413a;margin:0 0 20px 0;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}@media (max-width:550px){.themeTeaser__item__text{font-size:2.28571429rem}}@media (min-width:1051px){.themTeaser__item__footer{position:absolute;bottom:45px;left:0;right:0}}.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0;overflow:hidden}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;opacity:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';display:block;position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;background:0 0;position:absolute;bottom:15px;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc string{color:#fff}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean button:focus:not(.focused):not(.disabled){outline:0}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}}