@font-face{font-family:raleway;font-display:swap;src:url(/fileadmin/webfonts/Raleway-Regular.ttf) format("truetype")}@font-face{font-family:gothic;font-display:swap;src:url(/fileadmin/webfonts/gothic.ttf) format("truetype")}*{box-sizing:border-box}body{margin:0;font-family:raleway;overflow-x:hidden;color:#828282;display:flex;flex-direction:column;min-height:100vh;justify-content:space-between}a,a:hover,a:focus{color:#ffa400}img,video{width:100%;height:auto;display:block}@media (min-width: 768px){img:not(.headerbild),video:not(.headerbild){max-width:400px;margin:0 auto}}@media (min-width: 1024px){img:not(.headerbild),video:not(.headerbild){max-width:none;margin:0}}sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;top:-0.5em}h1,h2,h3,h4{margin:0;font-family:"gothic";font-weight:normal}h1{font-size:1.4em;color:#008855}@media (min-width: 1024px){h1{font-size:1.6em}}@media (min-width: 1440px){h1{font-size:1.8em}}@media @desktop-big{h1{font-size:2em}}h2{font-size:1.2em;color:#ffa400}@media (min-width: 1024px){h2{font-size:1.4em}}@media (min-width: 1440px){h2{font-size:1.6em;line-height:1.6em}}@media (min-width: 1920px){h2{font-size:1.8em;line-height:1.8em}}h1~h2{margin-top:1em}h2~[class*="flex"]{margin-top:20px}h3{font-size:1em;color:#ffa400}@media (min-width: 1440px){h3{font-size:1.1em}}h3 h2~h3,h3~h3,h3 p~h3{margin-top:1em}p{margin:0;line-height:1.5em}p~p,p p~ul,p p~ol,p h1~p,p h2~p,p h3~p,p h4~p,p h5~p{margin-top:20px}ul,ol{line-height:1.5em;padding-left:20px;margin:0}main{display:flex;flex-direction:column;margin-top:50px;overflow:hidden}main>.text,main>.gridelement,main>.color>.gridelement,main>.bidler{padding:20px}@media (min-width: 768px){main>.text,main>.gridelement,main>.color>.gridelement,main>.bidler{padding:20px 40px}}@media (min-width: 1024px){main>.text,main>.gridelement,main>.color>.gridelement,main>.bidler{padding:20px 60px}}@media (min-width: 1280px){main>.text,main>.gridelement,main>.color>.gridelement,main>.bidler{padding:40px 0;width:1100px;margin:0 auto}}main .text,main table{overflow-x:auto}@media (min-width: 768px){main{margin-top:80px}}@media (min-width: 1280px){main{margin-top:200px}}@media (min-width: 1920px){main{margin-top:250px}}.gridelement>[class*="flex"]>div>div+div,.gridelement[class*="flex"]>div>div+div{margin-top:20px}h1+[class*="flex"],h2+[class*="flex"],h3+[class*="flex"],h4+[class*="flex"],[class*="flex"]>div+div{margin-top:20px}@media (min-width: 1024px){[class*="flex"]{display:flex;justify-content:space-between;flex-wrap:wrap}[class*="flex"]>div+div{margin-top:0}[class*="flex"][class*="33"]>div{width:calc(33.333% - 20px)}[class*="flex"][class*="50"]>div{width:calc(50% - 20px)}[class*="flex"][class*="50"]>div [class*="50"]>div{width:100%}[class*="flex"][class*="66-33"]>div:first-child,[class*="flex"][class*="33-66"]>div:last-child{width:calc(63.666% - 20px)}[class*="flex"][class*="75-25"]>div:first-child,[class*="flex"][class*="25-75"]>div:last-child{width:calc(75% - 20px)}[class*="flex"][class*="75-25"]>div:last-child,[class*="flex"][class*="25-75"]>div:first-child{width:calc(25% - 20px)}}@media (min-width: 1280px){[class*="flex"][class*="50"]>div [class*="50"]>div{width:calc(50% - 20px)}}.back-to-top{position:fixed;right:5px;bottom:10px;cursor:pointer;display:none;transform:rotate(-90deg)}.text-center{text-align:center}.cc-window{display:block;transition:none}.cc-compliance{justify-content:center;margin-top:20px}.dp--cookie-check{justify-content:center}.cc-btn{text-decoration:none !important;color:#008855 !important;background:white !important}#c475{padding:20px;padding-top:0 !important}@media (min-width: 768px){#c475{padding:20px 40px}}@media (min-width: 1024px){#c475{padding:20px 60px}}@media (min-width: 1280px){#c475{padding:40px 0;width:1100px;margin:0 auto}}header{position:fixed;top:0;right:0;left:0;height:50px;background:#008855;border-bottom:4px solid #ffa400;padding:5px;display:flex;justify-content:space-between;align-items:center;font-family:"gothic";z-index:5001}header .welle,header .topnav{display:none}header svg{height:35px}header svg.desktop{display:none}header nav a{color:white;text-decoration:none;display:block;padding:10px 20px}header nav .hamburger{width:50px;height:30px;position:relative;transform:rotate(0deg);transition:0.5s ease-in-out;cursor:pointer}header nav .hamburger span{display:block;position:absolute;height:6px;width:100%;background:white;border-radius:9px;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}header nav .hamburger span:nth-child(1){top:0px;transform-origin:left center}header nav .hamburger span:nth-child(2){top:12px;transform-origin:left center}header nav .hamburger span:nth-child(3){top:24px;transform-origin:left center}header nav .hamburger.open span:nth-child(1){transform:rotate(45deg);top:-5px;left:10px}header nav .hamburger.open span:nth-child(2){width:0%;opacity:0}header nav .hamburger.open span:nth-child(3){transform:rotate(-45deg);top:30px;left:10px}header nav>ul{position:fixed;top:50px;left:0;right:0;bottom:0;background:#008855;padding:1em;overflow:scroll;display:none;margin:0}header nav>ul>li{border-bottom:1px solid white;margin-bottom:5px;padding-bottom:5px;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}header nav>ul>li>a{font-size:120%}header nav>ul li{text-align:center;list-style:none}header nav>ul li img{height:35px;width:20px;display:inline}header nav>ul li img~a{padding:10px 20px 10px 10px}header nav>ul li a.current{color:#ffa400}header nav>ul li ul{padding:0;width:100%}@media (min-width: 768px){header{height:80px;padding:20px}header svg{height:60px}header svg.desktop{display:block}header svg.mobil{display:none}header nav>ul{top:80px}}@media (min-width: 1024px){header{height:85px}header nav>ul{top:85px}}@media (min-width: 1280px){header{border:0;height:110px;flex-wrap:wrap;transition:all 1s ease;padding:0;align-items:flex-start}header .topnav{background:#ffa400;display:flex;align-items:center;justify-content:flex-end;width:100%;padding:5px 20px;color:white;height:40px}header .topnav a{color:white;text-decoration:none}header .welle{display:block;position:absolute;top:100%;left:-1px;right:0}header .welle svg{width:100%;height:auto}header svg.desktop{width:230px;height:45px;margin:20px}header nav .hamburger{display:none}header nav ul{display:flex;position:static;overflow:auto;padding:0;overflow:visible}header nav ul li{border:0;padding:0 0 0 10px;margin:0 0 0 10px;position:relative}header nav ul li a{font-size:100%;white-space:nowrap}header nav ul li ul{display:block;visibility:hidden;position:absolute;top:100%;left:50%;transform:translateX(-50%);background:#ffa400;padding:10px;width:auto;border-top:0px solid #008855;opacity:0;transition:border-top 0.3s ease, opacity 0.3s ease;z-index:-1}header nav ul li ul li{margin:10px 0 0;padding:0}header nav ul li ul li:first-child{margin:0}header nav ul li ul li:hover,header nav ul li ul li a.current{background:#008855}header nav ul li.akt{background:white}header nav ul li:hover{background:#ffa400}header nav ul li:hover svg path{fill:white}header nav ul li:hover a{color:white}header nav ul li:hover ul{visibility:visible;border-top:15px solid #008855;opacity:1;z-index:1}header.fixed{margin-top:-40px}}@media (min-width: 1440px){header svg.desktop{width:330px}}@media (min-width: 1920px){header{height:130px;justify-content:flex-end}header svg.desktop{width:470px;height:68px;position:absolute;top:50px;left:20px;z-index:500}header nav{align-self:center}header nav ul li a{font-size:120%}header.fixed{height:90px}}.logos{padding:20px;background:#828282;display:flex;align-items:center;justify-content:center;flex-wrap:wrap}@media (min-width: 768px){.logos{padding:20px 40px}}@media (min-width: 1024px){.logos{padding:20px 60px}}@media (min-width: 1280px){.logos{padding:40px 0;width:1100px;margin:0 auto}}@media (min-width: 1280px){.logos{padding:40px 60px;width:100%;margin:0}}@media (min-width: 1440px){.logos{padding:40px 100px}}@media (min-width: 1920px){.logos{padding:40px 170px}}.logos div{width:50%;padding:20px}.logos+footer{background:#828282}@media (min-width: 768px){.logos div{width:33.333%}}@media (min-width: 1024px){.logos div{width:25%;padding:40px}}@media (min-width: 1280px){.logos{flex-wrap:nowrap}.logos div{padding:0 20px}}footer{border-top:4px solid #ffa400;color:white;text-align:center}footer a,footer a:hover{color:white}footer svg{display:none}footer img{max-width:400px;margin:0 auto}footer strong{font-size:110%;color:#ffa400;font-family:"gothic"}footer .flex_33{padding:20px;background:#008855}@media (min-width: 768px){footer .flex_33{padding:20px 40px}}@media (min-width: 1024px){footer .flex_33{padding:20px 60px}}@media (min-width: 1280px){footer .flex_33{padding:40px 0;width:1100px;margin:0 auto}}@media (min-width: 1280px){footer .flex_33{padding:40px 60px;width:100%;margin:0}}@media (min-width: 1440px){footer .flex_33{padding:40px 100px}}@media (min-width: 1920px){footer .flex_33{padding:40px 170px}}footer .impressum{padding:20px;background:#ffa400;display:flex;justify-content:space-around}@media (min-width: 768px){footer .impressum{padding:20px 40px}}@media (min-width: 1024px){footer .impressum{padding:20px 60px}}@media (min-width: 1280px){footer .impressum{padding:40px 0;width:1100px;margin:0 auto}}@media (min-width: 1280px){footer .impressum{padding:40px 60px;width:100%;margin:0}}@media (min-width: 1440px){footer .impressum{padding:40px 100px}}@media (min-width: 1920px){footer .impressum{padding:40px 170px}}@media (min-width: 1280px){footer{border-top:none;text-align:left}footer svg{display:block;width:100%;height:100%;transform:scaleY(-1) translateY(-5px)}}form fieldset{margin:0;padding:0;border:0}form .powermail_fieldwrap+.powermail_fieldwrap{margin-top:20px}form label{font-family:"gothic"}form input[type="text"],form textarea{display:block;width:100%;padding:10px;font-size:inherit;margin-top:5px;border:3px solid #008855}form input[type="text"]:focus,form textarea:focus{outline:3px solid #ffa400}form textarea{height:300px}form input[type="checkbox"]{display:none}form input[type="checkbox"]+span{display:flex;align-items:center}form input[type="checkbox"]+span:before{content:"";display:inline-block;width:45px;height:30px;background-image:url(/fileadmin/img/check.svg);background-repeat:no-repeat;background-size:30px 30px}form input[type="checkbox"]:checked+span:before{background-image:url(/fileadmin/img/ok-check.svg)}form .checkbox a{display:block;margin-left:35px;font-size:80%}.carouselcontainer{padding:20px}@media (min-width: 768px){.carouselcontainer{padding:20px 40px}}@media (min-width: 1024px){.carouselcontainer{padding:20px 60px}}@media (min-width: 1280px){.carouselcontainer{padding:40px 0;width:1100px;margin:0 auto}}@media (min-width: 1280px){.carouselcontainer{padding:40px 60px;width:100%;margin:0}}@media (min-width: 1440px){.carouselcontainer{padding:40px 100px}}@media (min-width: 1920px){.carouselcontainer{padding:40px 170px}}.carouselcontainer>div:not(.overlay):not(.overlayimg){position:relative}.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap{overflow:hidden;margin:0 30px}.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel{display:flex;list-style:none;margin:0;padding:0;position:relative;left:-33%;transform:translateX(33%)}@media (min-width: 768px){.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel{left:-16.666%;transform:translateX(16.6666%)}}@media (min-width: 1024px){.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel{left:-10%;transform:translateX(10%)}}.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel.is-reversing{transform:translateX(-33%)}@media (min-width: 768px){.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel.is-reversing{transform:translateX(-16.666%)}}@media (min-width: 1024px){.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel.is-reversing{transform:translateX(-10%)}}.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel.is-set{transform:none;transition:transform 0.4s cubic-bezier(0.23, 1, 0.32, 1)}.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel .carousel-seat{display:flex;align-items:center;flex:1 0 33%;order:2;padding:0 5px;position:relative}.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel .carousel-seat span{display:none}@media (min-width: 768px){.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel .carousel-seat{flex:1 0 16.666%}}@media (min-width: 1024px){.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel .carousel-seat{flex:1 0 10%}}.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel .carousel-seat.is-ref{order:1}@media (min-width: 1280px){.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel .carousel-seat{overflow:hidden;cursor:pointer}.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel .carousel-seat span{padding:10px;display:block;background:#ffa400;color:white;text-align:center;letter-spacing:1pt;font-weight:bold;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.3s ease;opacity:0}.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel .carousel-seat img{transition:all 0.3s ease}.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel .carousel-seat:hover span{opacity:1}.carouselcontainer>div:not(.overlay):not(.overlayimg) .wrap .carousel .carousel-seat:hover img{transform:scale(1.1);filter:grayscale(1) opacity(0.5)}}.carouselcontainer>div:not(.overlay):not(.overlayimg) .controls .toggle{cursor:pointer;position:absolute;top:calc(50% - 20px);right:-12px}.carouselcontainer>div:not(.overlay):not(.overlayimg) .controls .toggle:first-child{transform:rotate(180deg);left:-12px;right:auto}#angebote~.gridelement .bilder{position:relative}#angebote~.gridelement .bilder p{position:absolute;top:-10px;right:-10px;background:#ffa400;width:120px;height:120px;font-size:140%;font-family:"gothic";color:#008855;display:flex;align-items:center;justify-content:center;z-index:0}#angebote~.gridelement .bilder p:before,#angebote~.gridelement .bilder p:after{content:"";width:120px;height:120px;position:absolute;top:0;left:0;background:#ffa400;transform:rotate(30deg);z-index:-1}#angebote~.gridelement .bilder p:after{transform:rotate(60deg)}#platten{background-image:linear-gradient(to left, #ffa400 0%, #b7bdbb 100%), url("/holz-fey/siebdruck.jpg");background-blend-mode:screen;background-size:cover;background-position:bottom;display:grid}#platten p{display:block;text-align:center;display:flex;align-items:center;justify-content:center;margin-top:0 !important}#platten p a{padding:1em;display:block;text-decoration:none;font-weight:bold}@media (min-width: 768px){#platten{grid-template-columns:repeat(2, 1fr)}}@media (min-width: 1280px){#platten{grid-template-columns:repeat(3, 1fr);padding:0;margin:40px auto}#platten p{font-size:120%;transition:all 0.3s ease}#platten p a{padding:2em}#platten p:hover{background:rgba(0, 136, 85, 0.6)}#platten p:hover a{color:white}}table{background:#eee;border-collapse:collapse;border-spacing:0;margin-top:20px}table tr:nth-child(even){background:#ccc}table tr:not(:last-child){border-bottom:1px solid}table td,table th{padding:15px 20px}table td:not(:last-child),table th:not(:last-child){border-right:1px solid}.accordion{padding:20px;padding-top:0 !important}@media (min-width: 768px){.accordion{padding:20px 40px}}@media (min-width: 1024px){.accordion{padding:20px 60px}}@media (min-width: 1280px){.accordion{padding:40px 0;width:1100px;margin:0 auto}}.accordion .element{border:2px solid #ffa400}.accordion .element+.element{margin-top:2em}.accordion .element h3{background:#008855;padding:20px 20px 20px 50px;cursor:pointer;color:white;position:relative}.accordion .element h3:before,.accordion .element h3:after{content:"";width:4px;height:20px;background:white;border-radius:3px;display:block;position:absolute;top:50%;left:23px;transform:translateY(-50%);transition:all 0.3s ease}.accordion .element h3:after{width:20px;height:4px;left:15px}.accordion .element div{display:none;padding:1em}.accordion .element.open h3:before{transform:translateY(-50%) rotate(90deg)}.muster{padding:20px;padding-top:0 !important;gap:5px}@media (min-width: 768px){.muster{padding:20px 40px}}@media (min-width: 1024px){.muster{padding:20px 60px}}@media (min-width: 1280px){.muster{padding:40px 0;width:1100px;margin:0 auto}}@media (min-width: 1280px){.muster{padding:40px 60px;width:100%;margin:0}}@media (min-width: 1440px){.muster{padding:40px 100px}}@media (min-width: 1920px){.muster{padding:40px 170px}}.muster div:not(.overlay):not(.overlayimg) span{display:none}@media (min-width: 768px){.muster{display:flex;flex-wrap:wrap;justify-content:center}.muster div:not(.overlay):not(.overlayimg){position:relative;overflow:hidden;display:block !important;cursor:zoom-in;width:50%}.muster div:not(.overlay):not(.overlayimg) span{padding:10px;display:block;background:#ffa400;color:white;text-align:center;letter-spacing:1pt;font-weight:bold;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 0.3s ease;opacity:0}.muster div:not(.overlay):not(.overlayimg) img{transition:all 0.3s ease}.muster div:not(.overlay):not(.overlayimg):hover span{opacity:1}.muster div:not(.overlay):not(.overlayimg):hover img{transform:scale(1.1);filter:grayscale(1) opacity(0.5)}}@media (min-width: 768px) and (min-width: 1280px){.muster div:not(.overlay):not(.overlayimg){width:25%}.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(3),.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(3)~div:not(.overlay):not(.overlayimg){width:33.333%}.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(5),.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(5)~div:not(.overlay):not(.overlayimg),.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(10),.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(10)~div:not(.overlay):not(.overlayimg){width:20%}.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(18),.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(18)~div:not(.overlay):not(.overlayimg),.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(12),.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(12)~div:not(.overlay):not(.overlayimg),.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(6),.muster div:not(.overlay):not(.overlayimg):first-child:nth-last-child(6)~div:not(.overlay):not(.overlayimg){width:16.666%}}@media (min-width: 1280px){#ausstellung+.muster{margin-right:-20px}#ausstellung+.muster .element{border:4px solid #008855;border-radius:20px;margin:0 20px 20px 0;width:calc(25% - 20px)}}.overlay{position:fixed;top:45px;left:0;right:0;bottom:0;background:rgba(0, 136, 85, 0.7);background-image:url(/fileadmin/img/close-cross.svg);background-position:top 10px right 10px;background-repeat:no-repeat;opacity:0;z-index:5001;visibility:hidden;transition:all 0.5s ease;display:flex;justify-content:flex-end}.overlay.open{opacity:1;visibility:visible}.overlayimg{position:fixed;top:50%;left:50%;z-index:5010;transform:translate(-50%, -50%)}.overlayimg img{opacity:0;transition:all 0.5s ease;width:auto;max-width:100%;height:auto;max-height:100%}.overlayimg.open img{opacity:1}.minigrid{padding:20px;display:flex;flex-wrap:wrap;justify-content:center;margin:0 -20px -20px 0}@media (min-width: 768px){.minigrid{padding:20px 40px}}@media (min-width: 1024px){.minigrid{padding:20px 60px}}@media (min-width: 1280px){.minigrid{padding:40px 0;width:1100px;margin:0 auto}}@media (min-width: 1280px){.minigrid{padding:40px 60px;width:100%;margin:0}}@media (min-width: 1440px){.minigrid{padding:40px 100px}}@media (min-width: 1920px){.minigrid{padding:40px 170px}}.minigrid div{width:calc(50% - 20px);margin:0 20px 20px 0;text-align:center}.minigrid div span{display:block;margin-top:10px}@media (min-width: 768px){.minigrid div{width:calc(25% - 20px)}}@media (min-width: 1280px){.minigrid{margin:0 -40px -40px 0}.minigrid div{width:calc(12.5% - 40px);margin:0 40px 40px 0}.minigrid div:first-child:nth-last-child(7),.minigrid div:first-child:nth-last-child(7)~div,.minigrid div:first-child:nth-last-child(14),.minigrid div:first-child:nth-last-child(14)~div{width:calc(14.28% - 40px)}}@media (min-width: 1280px){#nicht-sieben~.minigrid div:first-child:nth-last-child(7),#nicht-sieben~.minigrid div:first-child:nth-last-child(7)~div{width:calc(12.5% - 40px)}}.button,button,.cc-btn,.powermail_submit{border:1px solid white;background:#008855;border-radius:0;font-family:"gothic";color:white;padding:10px 20px;cursor:pointer;box-shadow:0px 0px 0px 0px #ffa400;transition:all 0.3s ease;display:inline-block;margin:5px 0;text-decoration:none;font-size:100%}.button~.button,.button~.cc-btn,button~.button,button~.cc-btn,.cc-btn~.button,.cc-btn~.cc-btn,.powermail_submit~.button,.powermail_submit~.cc-btn{margin-left:1em}.button a,button a,.cc-btn a,.powermail_submit a{color:white !important}.button:hover,button:hover,.cc-btn:hover,.powermail_submit:hover{box-shadow:0px 0px 0px 4px #ffa400;color:white}.cta{padding:20px;color:white;position:relative;text-align:center;background-color:#FFA400}@media (min-width: 768px){.cta{padding:20px 40px}}@media (min-width: 1024px){.cta{padding:20px 60px}}@media (min-width: 1280px){.cta{padding:40px 0;width:1100px;margin:0 auto}}@media (min-width: 1280px){.cta{padding:40px 60px;width:100%;margin:0}}@media (min-width: 1440px){.cta{padding:40px 100px}}@media (min-width: 1920px){.cta{padding:40px 170px}}.cta:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;filter:brightness(0.5);z-index:-1}.cta strong{font-size:120%}.cta p{margin:1.5em 1em 0 1em;text-align:center}.cta a{color:white}@media (min-width: 768px){.cta{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:80px}.cta strong{width:100%}}@media (min-width: 1280px){.cta{margin:40px 0}.cta:before{background-attachment:fixed}}.flexive_buttons{display:flex;flex-direction:column;gap:1rem}.flexive_buttons .button,.flexive_buttons a{margin-left:unset;flex:1}@media (min-width: 768px){.flexive_buttons{flex-direction:row}.flexive_buttons .button,.flexive_buttons a{flex:unset;width:fit-content}}main>.untergrid{padding:20px}@media (min-width: 768px){main>.untergrid{padding:20px 40px}}@media (min-width: 1024px){main>.untergrid{padding:20px 60px}}@media (min-width: 1280px){main>.untergrid{padding:40px 0;width:1100px;margin:0 auto}}.untergrid .element{padding:10px}@media (max-width:1024px){.untergrid .element{max-width:fit-content;margin:auto}}.untergrid .element a{color:white;text-decoration:none}.untergrid .element svg{display:none}.untergrid .element span{background:#008855;padding:10px;text-align:center;height:70px;display:flex;align-items:center;justify-content:center;color:white;border-radius:20px 20px 0 0}.untergrid .element p{display:none}.untergrid .element img{border-radius:0 0 20px 20px}@media (min-width: 1024px){.untergrid{display:flex;flex-wrap:wrap;justify-content:center}.untergrid .element{position:relative;width:33%}.gridelement .untergrid .element{width:50%}.untergrid .element svg{display:block;width:calc(100% - 20px);height:initial;position:absolute;top:80px;left:10px;right:10px;z-index:10}.untergrid .element span{background:#008855;padding:10px;text-align:center;height:70px;display:flex;align-items:center;justify-content:center;position:absolute;top:10px;left:10px;right:10px;z-index:10}.untergrid .element img{margin-top:70px}.untergrid .element:first-child:nth-last-child(4),.untergrid .element:first-child:nth-last-child(4)~.element,.untergrid .element:first-child:nth-last-child(5),.untergrid .element:first-child:nth-last-child(5)~.element{width:50%}.untergrid .element:first-child:nth-last-child(6),.untergrid .element:first-child:nth-last-child(6)~.element{width:33%}}@media (min-width: 1280px){.untergrid .element{overflow:hidden}.untergrid .element a,.untergrid .element div{display:block;overflow:hidden;border-radius:20px}.untergrid .element a:after,.untergrid .element div:after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:10px;background:#ffa400;opacity:0;transition:all 0.5s ease;border-radius:20px}.untergrid .element img{transition:all 0.5s ease;z-index:-1}.untergrid .element p{display:block;position:absolute;bottom:-200%;left:40px;right:40px;top:105px;text-align:center;z-index:100;transition:all 0.5s ease;display:flex;align-items:center;justify-content:center}.untergrid .element:hover a:after,.untergrid .element:hover div:after{opacity:0.6}.untergrid .element:hover img{transform:scale(1.1);filter:grayscale(1);opacity:0.6}.untergrid .element:hover p{bottom:20px}.untergrid .element:first-child:nth-last-child(4),.untergrid .element:first-child:nth-last-child(4)~.element{width:25%}.untergrid .element:first-child:nth-last-child(5),.untergrid .element:first-child:nth-last-child(5)~.element{width:33%}}@media (min-width: 1920px){.untergrid .element:first-child:nth-last-child(5),.untergrid .element:first-child:nth-last-child(5)~.element{width:20%}}.sidenav{display:none}@media (min-width: 1280px){.sidenav{display:block;position:fixed;top:280px;right:0;z-index:5000}.sidenav a{padding:25px 15px 25px 25px;background:#008855;display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;border-top-left-radius:100%;border-bottom-left-radius:100%;position:relative;transition:all 0.3s ease;font-size:80%;margin-bottom:20px;max-width:110px;color:white}.sidenav a:after{content:"";border-style:solid;border-width:0 20px 20px 0;border-color:transparent #008855 transparent transparent;position:absolute;right:0px;top:50%;transform:rotate(45deg) translateY(-50%)}.sidenav a:hover{transform:translateX(-15px)}.sidenav a img{width:30px;height:30px;margin-bottom:10px}}.sidenav1{display:none}@media (min-width: 1280px){.sidenav1{display:block;position:fixed;top:400px;right:0;z-index:5000}.sidenav1 p{padding:25px 15px 25px 25px;background:#008855;display:flex;flex-direction:column;align-items:center;text-align:center;text-decoration:none;border-top-left-radius:100%;border-bottom-left-radius:100%;position:relative;transition:all 0.3s ease;font-size:80%;margin-bottom:20px;max-width:150px;color:white}.sidenav1 p:after{content:"";border-style:solid;border-width:0 20px 20px 0;border-color:transparent #008855 transparent transparent;position:absolute;right:0px;top:50%;transform:rotate(45deg) translateY(-50%)}.sidenav1 p:hover{transform:translateX(-15px)}.sidenav1 p img{width:30px;height:30px;margin-bottom:10px}}.wieh2{font-size:1.8em;line-height:1.8em;color:#ffa400;margin:0;font-family:"gothic";font-weight:bold}@media (min-width:1280px){.tx-dce-container{width:100% !important;margin:0 auto;max-width:1100px;padding:0}}.dca-accordion .accordion{width:98% !important;padding:0 !important}@media (max-width:970px){.dca-accordion .accordion{width:70% !important}}@media (max-width:970px){.dca-accordion .accordion{width:95% !important}}.dca-accordion .accordion .accordion-button::after{background-image:url("/fileadmin/img/icon-pfeil-runter.svg");background-size:1.75rem}.dca-accordion .accordion .accordion-item{margin-bottom:21px}.dca-accordion .accordion .accordion-item .accordion-header .accordion-button{background-color:#008855;color:#fff}.dca-accordion .accordion .accordion-item .accordion-header .accordion-button:focus{box-shadow:none;background-color:#008855}.dca-accordion .accordion .accordion-item .accordion-header .accordion-button .header-accordion{display:flex;justify-content:space-between;align-items:center;gap:30px;line-height:41px}.dca-accordion .accordion .accordion-item .accordion-header .accordion-button .header-accordion img{width:30px;height:30px}.dca-accordion .accordion .accordion-item .accordion-header .accordion-button .header-accordion h3{color:#fff}.dca-accordion .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){background-color:#008855;color:#fff}.dca-accordion .accordion .accordion-item .accordion-collapse .accordion-body .end-button{background-color:#008855;color:#fff;border:none;padding:13px 20px;border-radius:5px;cursor:pointer;transition:all 0.3s ease;font-weight:bold}.dca-accordion .accordion .accordion-item .accordion-collapse .accordion-body .end-button:hover{background-color:#008855;color:#fff}