body{-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}#app___next__6soHH,#app_root__6kBGn{isolation:isolate}.app_margin-full__nvuDz{margin-bottom:50px;margin-top:50px}@media (min-width:767px){.app_margin-full__nvuDz{margin-bottom:75px;margin-top:75px}}@media (min-width:1024px){.app_margin-full__nvuDz{margin-bottom:100px;margin-top:100px}}.app_margin-top__OLVqC{margin-top:50px}@media (min-width:767px){.app_margin-top__OLVqC{margin-top:75px}}@media (min-width:1024px){.app_margin-top__OLVqC{margin-top:100px}}.app_margin-bottom__-G9k8{margin-bottom:50px}@media (min-width:767px){.app_margin-bottom__-G9k8{margin-bottom:75px}}@media (min-width:1024px){.app_margin-bottom__-G9k8{margin-bottom:100px}}.app_padding-top__vIbAg{padding-top:50px}@media (min-width:767px){.app_padding-top__vIbAg{padding-top:75px}}@media (min-width:1024px){.app_padding-top__vIbAg{padding-top:100px}}.app_padding-bottom__MTxi2{padding-bottom:50px}@media (min-width:767px){.app_padding-bottom__MTxi2{padding-bottom:75px}}@media (min-width:1024px){.app_padding-bottom__MTxi2{padding-bottom:100px}}.app_padding-full__Q2L3L{padding-bottom:50px;padding-top:50px}@media (min-width:767px){.app_padding-full__Q2L3L{padding-bottom:75px;padding-top:75px}}@media (min-width:1024px){.app_padding-full__Q2L3L{padding-bottom:100px;padding-top:100px}}.app_contentpage__FEjhs h1{letter-spacing:3px}.app_contentpage__FEjhs .app_navigationframe__eSwrx{left:0;position:fixed!important;z-index:999999}.app_contentpage__FEjhs .app_navigationframe__eSwrx ul{bottom:0!important;z-index:999999}@media screen and (max-width:766px) and (min-height:550px){.app_contentpage__FEjhs .app_navigationframe__eSwrx ul{bottom:-2%!important}}@media screen and (max-width:766px) and (min-height:700px){.app_contentpage__FEjhs .app_navigationframe__eSwrx ul{bottom:4%!important}}@media screen and (max-width:766px) and (min-height:800px){.app_contentpage__FEjhs .app_navigationframe__eSwrx ul{bottom:5%!important}}@media screen and (min-width:1400px){.app_contentpage__FEjhs .app_navigationframe__eSwrx ul{bottom:18px!important;left:29px!important}}.app_contentpage__FEjhs header{background-color:#fff;height:60px!important;left:0;padding-block-end:20px;position:fixed;top:0;width:100%;z-index:0}@media (min-width:767px){.app_contentpage__FEjhs header{height:120px!important}}.app_landingpage__7filE{font-family:Red Hat Display,sans-serif;font-size:16px;width:100%}.app_landingpage__7filE #app_lmi__-LqFm{height:100%;overflow:hidden;width:100%}.app_landingpage__7filE .app_mousemover__XMAHm{background-image:url(/static/media/cursor-circle.3ed856ce6300c43f7ade.svg);background-repeat:no-repeat;display:none;height:143px;pointer-events:none;position:fixed;width:145px;z-index:999999}@media (min-width:1200px){.app_landingpage__7filE .app_mousemover__XMAHm{display:block}}.app_contentarea__FytUi{grid-area:content}.app_maincontentframe__JJAM4{display:grid;grid-template-areas:"header header" "navi content";grid-template-columns:40px 1fr;grid-template-rows:auto 1fr;height:100vh;overflow-x:hidden;overflow-y:auto;width:100%}@media (min-width:767px){.app_maincontentframe__JJAM4{grid-template-columns:60px 1fr;grid-template-columns:58px 1fr}}@media (min-width:1200px){.app_maincontentframe__JJAM4{overflow-y:hidden}}.app_maincontentframe__JJAM4 header{align-self:flex-start;grid-area:header;padding-inline-start:20px;z-index:0}@media (min-width:767px){.app_maincontentframe__JJAM4 header{padding-inline-start:40px}}.app_maincontentframe__JJAM4 .app_contentarea__FytUi{width:100%}@media (min-width:767px){.app_maincontentframe__JJAM4 .app_contentarea__FytUi{margin-top:75%}}@media (min-width:1024px){.app_maincontentframe__JJAM4 .app_contentarea__FytUi{margin-top:5%}}@media (min-width:1200px){.app_maincontentframe__JJAM4 .app_contentarea__FytUi{grid-gap:0 30px;display:grid;gap:0 30px;grid-template-columns:6.35714% repeat(11,6.35714%);margin-top:0;max-width:1400px}}@media screen and (min-width:1700px){.app_maincontentframe__JJAM4 .app_contentarea__FytUi{max-width:none}}.app_maincontentframe__JJAM4 .app_navigationframe__eSwrx{grid-area:navi;height:100%;position:fixed;z-index:9999999}@media screen and (min-width:1200px){.app_maincontentframe__JJAM4 .app_navigationframe__eSwrx{bottom:40px}.app_maincontentframe__JJAM4 .app_navigationframe__eSwrx ul{bottom:0!important;z-index:999999}}@media screen and (min-width:1200px) and (max-width:766px) and (min-height:550px){.app_maincontentframe__JJAM4 .app_navigationframe__eSwrx ul{bottom:-2%!important}}@media screen and (min-width:1200px) and (max-width:766px) and (min-height:700px){.app_maincontentframe__JJAM4 .app_navigationframe__eSwrx ul{bottom:4%!important}}@media screen and (min-width:1200px) and (max-width:766px) and (min-height:800px){.app_maincontentframe__JJAM4 .app_navigationframe__eSwrx ul{bottom:5%!important}}@media screen and (min-width:1200px) and (min-width:1400px){.app_maincontentframe__JJAM4 .app_navigationframe__eSwrx ul{bottom:-25px!important;left:29px!important}}.app_maincontentframe__JJAM4 .app_navilist__Cvdz5{--linkfontsize:8px;--linkeLineheight:10px;--link-letterspacing:3px;bottom:-10px;display:flex;list-style-type:none;position:absolute;transform:rotate(270deg);width:100%}@media (min-width:767px){.app_maincontentframe__JJAM4 .app_navilist__Cvdz5{--linkfontsize:12px;--linkeLineheight:16px;--link-letterspacing:4px;bottom:75px}}@media (min-width:1024px){.app_maincontentframe__JJAM4 .app_navilist__Cvdz5{--linkfontsize:15px;--linkeLineheight:20px;--link-letterspacing:5px;bottom:0!important}}@media (min-width:1200px){.app_maincontentframe__JJAM4 .app_navilist__Cvdz5{bottom:30%;left:20px}}@media screen and (min-width:1700px){.app_maincontentframe__JJAM4 .app_navilist__Cvdz5{bottom:200px}}.app_maincontentframe__JJAM4 .app_navilist__Cvdz5 li{padding-inline-start:20px}.app_maincontentframe__JJAM4 .app_navilist__Cvdz5 li a{color:#000;display:inline-block;font-size:var(--linkfontsize);font-weight:500;letter-spacing:var(--link-letterspacing);line-height:var(--linkeLineheight);text-decoration:none;text-transform:uppercase}.app_maincontentframe__JJAM4 .app_navilist__Cvdz5 li a:hover{color:#929292}.app_maincontentframe__JJAM4 .app_navilist__Cvdz5 li:first-child{padding-inline-start:0}.app_backgroundsliderframe__AaatE{height:100%;left:0;position:fixed;top:0;width:100%;z-index:-1}@keyframes app_slider__7JAHP{0%{background-position:0 0}to{background-position:0 100%}}.app_backgroundimage__eJA7p{animation:app_slider__7JAHP linear infinite;animation-duration:100s;background-attachment:fixed;background-position:0 0;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media (min-width:1024px){.app_backgroundimage__eJA7p{animation-duration:150s}}.app_logo__JBIaj{--max-width:305px;--margin-bottom:445px;--padding-top:20px;margin-block-end:var(--margin-bottom);max-width:var(--max-width);padding-block-start:var(--padding-top);z-index:1}@media (min-width:767px){.app_logo__JBIaj{--max-width:391px;--padding-top:40px;--margin-bottom:0px}}@media (min-width:1024px){.app_logo__JBIaj{--max-width:400px;--padding-top:45px;--margin-bottom:0px}}@media (min-width:1200px){.app_logo__JBIaj{--max-width:430px;--margin-bottom:0px}}@media screen and (min-width:1600px){.app_logo__JBIaj{--max-width:550px}}@media screen and (min-width:2000px){.app_logo__JBIaj{--max-width:650px}}.app_contentpage__FEjhs{--headline-fontsize:1.5rem;--headline-marginbottom:40px;--content-fontsize:0.938rem;--letterspacing:0.8px}@media (min-width:1024px){.app_contentpage__FEjhs .app_navilist__Cvdz5{bottom:0!important}}.app_contentpage__FEjhs .app_maincontentframe__JJAM4{left:0;overflow:scroll!important;position:relative}@media (min-width:767px){.app_contentpage__FEjhs{--headline-fontsize:1.875rem;--content-fontsize:1.188rem;--letterspacing:1px}}.app_contentpage__FEjhs .app_normcontent__HLswJ{margin-inline-start:20px;padding-block-end:40px;padding-inline-end:30px;position:absolute!important;top:442px}@media (min-width:767px){.app_contentpage__FEjhs .app_normcontent__HLswJ{margin-block-start:0;margin-inline-start:40px;padding-block-end:120px;top:422px}}@media (min-width:1024px){.app_contentpage__FEjhs .app_normcontent__HLswJ{margin-block-start:0;padding-inline-end:100px}}@media (min-width:1200px){.app_contentpage__FEjhs .app_normcontent__HLswJ{margin-left:7%;margin-top:10px}}.app_contentpage__FEjhs h1{font-size:var(--headline-fontsize);font-weight:500;line-height:48px;margin-block-end:var(--headline-marginbottom);text-transform:uppercase}.app_contentpage__FEjhs p{color:#000;font-size:var(--content-fontsize);letter-spacing:var(--letterspacing);line-height:25px;margin-block-end:25px}.app_contentpage__FEjhs a{color:inherit;text-decoration:none}#listitems___next__C1JdY,#listitems_root__O1QEO{isolation:isolate}.listitems_margin-full__YLdyA{margin-bottom:50px;margin-top:50px}@media (min-width:767px){.listitems_margin-full__YLdyA{margin-bottom:75px;margin-top:75px}}@media (min-width:1024px){.listitems_margin-full__YLdyA{margin-bottom:100px;margin-top:100px}}.listitems_margin-top__8oJMc{margin-top:50px}@media (min-width:767px){.listitems_margin-top__8oJMc{margin-top:75px}}@media (min-width:1024px){.listitems_margin-top__8oJMc{margin-top:100px}}.listitems_margin-bottom__DPzi0{margin-bottom:50px}@media (min-width:767px){.listitems_margin-bottom__DPzi0{margin-bottom:75px}}@media (min-width:1024px){.listitems_margin-bottom__DPzi0{margin-bottom:100px}}.listitems_padding-top__3yD5l{padding-top:50px}@media (min-width:767px){.listitems_padding-top__3yD5l{padding-top:75px}}@media (min-width:1024px){.listitems_padding-top__3yD5l{padding-top:100px}}.listitems_padding-bottom__N1aG9{padding-bottom:50px}@media (min-width:767px){.listitems_padding-bottom__N1aG9{padding-bottom:75px}}@media (min-width:1024px){.listitems_padding-bottom__N1aG9{padding-bottom:100px}}.listitems_padding-full__gKrnC{padding-bottom:50px;padding-top:50px}@media (min-width:767px){.listitems_padding-full__gKrnC{padding-bottom:75px;padding-top:75px}}@media (min-width:1024px){.listitems_padding-full__gKrnC{padding-bottom:100px;padding-top:100px}}.listitems_optionlist__QmdBF{--margin-left:49px;--listcolor:#1a1a18;--listfontsize:21px;--listlinewidth:34px;--listlineheight:25px;--listbeforelineheight:1.54px;--listbottompostion:5px;--listleftpostion:-45px;--listpaddingend:40px;--lileft:40px;--margin-top:65px;color:var(--listcolor);font-size:var(--listfontsize);letter-spacing:2px;line-height:var(--listlineheight);list-style:none;margin-block-start:var(--margin-top);margin-inline-start:var(--margin-left);padding-left:0}@media (min-width:767px){.listitems_optionlist__QmdBF{--listfontsize:30px;--listlinewidth:50px;--listlineheight:37px;--listbeforelineheight:2.3px;--listbottompostion:9px;--listleftpostion:-72px;--listpaddingend:60px;--lileft:70px;--margin-left:53px}}@media (min-width:1024px){.listitems_optionlist__QmdBF{--listfontsize:40px;--listlinewidth:66px;--listlineheight:48px;--listbeforelineheight:3px;--listbottompostion:10px;--listleftpostion:-72px;--listpaddingend:60px;--lileft:70px}}@media (min-width:1200px){.listitems_optionlist__QmdBF{--listpaddingend:0px;--margin-left:0;grid-column-start:2}}@media screen and (min-width:1700px){.listitems_optionlist__QmdBF{--margin-left:-21%}}@media screen and (min-width:1900px){.listitems_optionlist__QmdBF{--margin-left:-24%}}.listitems_optionlist__QmdBF li{left:var(--lileft);position:relative}.listitems_optionlist__QmdBF li:before{background-color:var(--listcolor);bottom:var(--listbottompostion);content:"";display:block;height:var(--listbeforelineheight);left:var(--listleftpostion);padding-inline-end:var(--listpaddingend);position:absolute;width:var(--listlinewidth)}*,:after,:before{box-sizing:border-box}*{margin:0}body,html{height:100%}body{-webkit-font-smoothing:antialiased;line-height:1.5}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}#logoitems___next__NaTEN,#logoitems_root__wYZ9O{isolation:isolate}@font-face{font-display:swap;font-family:Red Hat Display;font-style:normal;font-weight:300;src:url(/static/media/red-hat-display-v19-latin-300.965866b623e17a28956a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:italic;font-weight:300;src:url(/static/media/red-hat-display-v19-latin-300italic.9a71a12de093e3821d46.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:normal;font-weight:400;src:url(/static/media/red-hat-display-v19-latin-regular.a1c6648772d4a0d8b17a.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:italic;font-weight:400;src:url(/static/media/red-hat-display-v19-latin-italic.0700530c1f7a4282c1c3.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:normal;font-weight:500;src:url(/static/media/red-hat-display-v19-latin-500.3673f77f32b63673a522.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:italic;font-weight:500;src:url(/static/media/red-hat-display-v19-latin-500italic.64365e2e84b673ffdcc1.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:normal;font-weight:600;src:url(/static/media/red-hat-display-v19-latin-600.f59d6ce4694e3ab9823b.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:italic;font-weight:600;src:url(/static/media/red-hat-display-v19-latin-600italic.24898d41563ca21d340f.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:normal;font-weight:700;src:url(/static/media/red-hat-display-v19-latin-700.6857fdb074eb586ff3b4.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:italic;font-weight:700;src:url(/static/media/red-hat-display-v19-latin-700italic.6342f972fad2ba1c3b41.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:normal;font-weight:800;src:url(/static/media/red-hat-display-v19-latin-800.21de59f0527813764a71.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:italic;font-weight:800;src:url(/static/media/red-hat-display-v19-latin-800italic.e512bbb00762f499c123.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:normal;font-weight:900;src:url(/static/media/red-hat-display-v19-latin-900.61623b68bf9b2b39245c.woff2) format("woff2")}@font-face{font-display:swap;font-family:Red Hat Display;font-style:italic;font-weight:900;src:url(/static/media/red-hat-display-v19-latin-900italic.88b9b82ae47d0e5b97e5.woff2) format("woff2")}.logoitems_margin-full__KnDXd{margin-bottom:50px;margin-top:50px}@media (min-width:767px){.logoitems_margin-full__KnDXd{margin-bottom:75px;margin-top:75px}}@media (min-width:1024px){.logoitems_margin-full__KnDXd{margin-bottom:100px;margin-top:100px}}.logoitems_margin-top__NTJRw{margin-top:50px}@media (min-width:767px){.logoitems_margin-top__NTJRw{margin-top:75px}}@media (min-width:1024px){.logoitems_margin-top__NTJRw{margin-top:100px}}.logoitems_margin-bottom__d\+nk1{margin-bottom:50px}@media (min-width:767px){.logoitems_margin-bottom__d\+nk1{margin-bottom:75px}}@media (min-width:1024px){.logoitems_margin-bottom__d\+nk1{margin-bottom:100px}}.logoitems_padding-top__7Yjqz{padding-top:50px}@media (min-width:767px){.logoitems_padding-top__7Yjqz{padding-top:75px}}@media (min-width:1024px){.logoitems_padding-top__7Yjqz{padding-top:100px}}.logoitems_padding-bottom__pbtQK{padding-bottom:50px}@media (min-width:767px){.logoitems_padding-bottom__pbtQK{padding-bottom:75px}}@media (min-width:1024px){.logoitems_padding-bottom__pbtQK{padding-bottom:100px}}.logoitems_padding-full__Fwow5{padding-bottom:50px;padding-top:50px}@media (min-width:767px){.logoitems_padding-full__Fwow5{padding-bottom:75px;padding-top:75px}}@media (min-width:1024px){.logoitems_padding-full__Fwow5{padding-bottom:100px;padding-top:100px}}.logoitems_logoframe__rikUN{position:relative}@media (min-width:1200px){.logoitems_logoframe__rikUN{grid-column:1/12;height:auto}}.logoitems_logowrapper__VV9jd{bottom:72px;z-index:1e+21}@media (min-width:767px){.logoitems_logowrapper__VV9jd{bottom:-70px}}@media (min-width:1024px){.logoitems_logowrapper__VV9jd{bottom:60px}}@media (min-width:1200px){.logoitems_logowrapper__VV9jd{bottom:0;margin-inline-start:9%;position:relative!important}}@media screen and (min-width:2000px){.logoitems_logowrapper__VV9jd{bottom:-180px!important;position:absolute!important;right:-80px;z-index:1e+21}}.logoitems_logomasswerk__dNGfC{--max-width:208px;--margin-top:126px;--margin-bottom:42px;--margin-left:calc(100% - 226px);--margin-right:18px;margin-block-end:var(--margin-bottom);margin-block-start:var(--margin-top);margin-inline-start:var(--margin-left)}@media (min-width:767px){.logoitems_logomasswerk__dNGfC{--max-width:310px;--margin-bottom:60px;--margin-left:calc(100% - 457px)}}@media (min-width:1200px){.logoitems_logomasswerk__dNGfC{--max-width:403px;--margin-bottom:70px;--margin-left:calc(100% - 490px);--margin-top:46px}}.logoitems_logomasswerk__dNGfC img{max-width:var(--max-width)}.logoitems_logoprojekt__roB5H{--max-width:232px;--margin-bottom:42px;--margin-left:10px;margin-block-end:var(--margin-bottom);margin-inline-start:var(--margin-left)}@media (min-width:767px){.logoitems_logoprojekt__roB5H{--max-width:346px}}@media (min-width:1200px){.logoitems_logoprojekt__roB5H{--max-width:450px;--margin-bottom:170px}}.logoitems_logoprojekt__roB5H img{max-width:var(--max-width)}@media (min-width:1200px){.logoitems_logoprojekt__roB5H{margin-left:400px}}@media screen and (min-width:1400px){.logoitems_logoprojekt__roB5H{margin-left:500px}}@media screen and (min-width:1700px){.logoitems_logoprojekt__roB5H{margin-left:55%;margin-top:80px!important}}.logoitems_logoladenbau__n85Ox{--max-width:89px;--margin-left:calc(100% - 132px);margin-inline-start:var(--margin-left)}@media (min-width:767px){.logoitems_logoladenbau__n85Ox{--max-width:133px;--margin-left:calc(100% - 208px);position:relative;top:-100px}}@media (min-width:1200px){.logoitems_logoladenbau__n85Ox{--max-width:173px;--margin-left:calc(100% - 223px);top:-250px}}@media screen and (min-width:1400px){.logoitems_logoladenbau__n85Ox{--margin-left:calc(100% - 173px);top:-230px}}.logoitems_logoladenbau__n85Ox img{max-width:var(--max-width)}.logoitems_logowrapper__VV9jd{position:absolute;width:100%}.logoitems_imagebody__tesNw .logoitems_maincontentframe__Zok6G{overflow:hidden}
/*# sourceMappingURL=main.3dec2f5c.css.map*/