﻿@font-face{font-display:swap;font-family:"Mulish";font-style:normal;font-weight:400;src:url("fonts/mulish-v18-latin-regular.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Mulish";font-style:italic;font-weight:400;src:url("fonts/mulish-v18-latin-italic.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Mulish";font-style:normal;font-weight:700;src:url("fonts/mulish-v18-latin-700.woff2") format("woff2")}@font-face{font-display:swap;font-family:"Mulish";font-style:italic;font-weight:700;src:url("fonts/mulish-v18-latin-700italic.woff2") format("woff2")}*{margin:0;padding:0}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%;position:relative;scroll-behavior:smooth}body{font-family:"Mulish";font-style:normal;font-weight:400;font-size:1.2rem;line-height:1.6em;color:#000;background:#fff;min-height:100%;line-height:1.5em;position:relative;padding:180px 0 0 0}body::selection{background:#536462;color:#fff}@media only screen and (max-width: 992px){body{padding:0}}h1{color:#000;text-transform:uppercase;font-weight:300;font-size:1.5em;padding:0 0 1em 0;line-height:1.3em}h1 .subheader{font-weight:700}h2{color:#000;font-weight:300;font-size:1.3em;padding:0 0 1em 0;line-height:1.3em}h2 .subheader{font-weight:300}p+h2{padding-top:1.2em}.news-single h1{text-transform:none}h3{font-size:1.1em;font-weight:700;padding:0 0 15px 0;line-height:1.3em;padding:4px 0 25px 0;text-transform:none;line-height:1.2em}h3 .subheader{font-weight:300}h4{font-weight:700}.anker{position:relative;top:-140px;width:0}.subheader{font-size:.8em;line-height:1em;display:block;text-transform:none;padding:.1em 0}@media only screen and (min-width: 500px){h1{font-size:1.8em}h2{font-size:1.5em}h3{font-size:1.3em}}@media only screen and (min-width: 1200px){h1{font-size:3em}h2{font-size:2.5em}h3{font-size:1.6em}}p{padding-bottom:15px}strong{font-weight:700}.text-red{color:#75b42e}.text-big{font-size:24px;line-height:30px;padding:5px 0}.hg-grau-light{background:#d1dadc}@media only screen and (max-width: 768px){.text-big{font-size:20px}}a{color:#75b42e}a:hover{color:#75b42e}i{font-style:italic}.image-popup img{transition:all .1s ease-out;transition-timing-function:ease-out}.image-popup:focus-visible img{box-shadow:0 0 0 4px #000 !important}.white-popup{max-width:750px;margin:20px auto;background:#fff;position:relative;padding:50px 30px}.ce-bodytext a,.kontakt-content a,#stoerung-anker a,.news-text-wrap a,.footer-menu a,.accordion__panel p a,.tx-indexedsearch-res a,.tx-indexedsearch-browsebox a,.box-content p a{display:inline-block;padding:0px 5px;margin:-1px -5px;transition:all .1s ease-out;transition-timing-function:ease-out;color:#000;text-decoration:none;position:relative;position:relative}.ce-bodytext a:after,.kontakt-content a:after,#stoerung-anker a:after,.news-text-wrap a:after,.footer-menu a:after,.accordion__panel p a:after,.tx-indexedsearch-res a:after,.tx-indexedsearch-browsebox a:after,.box-content p a:after{content:"";display:block;height:2px;left:5px;bottom:0px;position:absolute;width:calc(100% - 10px);background:#75b42e;transition:all .5s ease-out;transition-timing-function:ease-out}.ce-bodytext a:focus-visible,.ce-bodytext a:hover,.kontakt-content a:focus-visible,.kontakt-content a:hover,#stoerung-anker a:focus-visible,#stoerung-anker a:hover,.news-text-wrap a:focus-visible,.news-text-wrap a:hover,.footer-menu a:focus-visible,.footer-menu a:hover,.accordion__panel p a:focus-visible,.accordion__panel p a:hover,.tx-indexedsearch-res a:focus-visible,.tx-indexedsearch-res a:hover,.tx-indexedsearch-browsebox a:focus-visible,.tx-indexedsearch-browsebox a:hover,.box-content p a:focus-visible,.box-content p a:hover{box-shadow:0 0 0 2px #75b42e,0 6px 10px 0 rgba(0,0,0,.5);color:#fff;background:#75b42e;text-decoration:none;scale:1.05}.ce-bodytext a:focus-visible:after,.ce-bodytext a:hover:after,.kontakt-content a:focus-visible:after,.kontakt-content a:hover:after,#stoerung-anker a:focus-visible:after,#stoerung-anker a:hover:after,.news-text-wrap a:focus-visible:after,.news-text-wrap a:hover:after,.footer-menu a:focus-visible:after,.footer-menu a:hover:after,.accordion__panel p a:focus-visible:after,.accordion__panel p a:hover:after,.tx-indexedsearch-res a:focus-visible:after,.tx-indexedsearch-res a:hover:after,.tx-indexedsearch-browsebox a:focus-visible:after,.tx-indexedsearch-browsebox a:hover:after,.box-content p a:focus-visible:after,.box-content p a:hover:after{background:#000;width:0px;left:0px}.frame-type-pslayouts_tipps{padding-bottom:25px}ul.checklist{list-style-type:none;padding-left:25px}ul.checklist li{padding-bottom:5px;position:relative}ul.checklist li:before{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#75b42e;content:"";position:absolute;left:-25px;top:2px}ul.number-list{list-style-type:none;padding-left:25px}ul.number-list li{padding-bottom:5px;position:relative}ul.number-list li span{color:#75b42e;font-weight:700;font-size:20px;position:relative;top:2px;margin-right:5px}hr{width:100%;margin:40px auto;border:1px solid rgba(0,0,0,.15)}.ul-zusammenfassung{background:#d1dadc;padding:20px 20px 20px 35px !important;margin-bottom:50px}.ul-zusammenfassung li{margin:10px 0}.box{background:#75b42e;padding:2em 0}.frame-type-menu_section{list-style-type:none}.frame-type-menu_section ul{margin:0;padding:0;display:block;text-align:center}.frame-type-menu_section ul li{display:inline-block}.frame-type-menu_section ul li a{display:block;color:#000;background:#d1dadc url(images/chevron-down.svg) 50% bottom no-repeat;background-size:auto 14px;padding:4px 15px 12px 15px;font-size:1em;transition:all .1s ease-out;transition-timing-function:ease-out;text-decoration:none;position:relative}.frame-type-menu_section ul li a:hover{scale:1.05;box-shadow:0 2px 5px 0 rgba(0,0,0,.4);z-index:10}.frame-type-menu_section ul li a:focus-visible{box-shadow:0 0 0 2px #000}.frame-type-menu_section ul li::marker{display:none}.frame-type-form_formframework{background:#536462;color:#fff;padding:1em;width:100%}.frame-type-form_formframework a,.frame-type-form_formframework h1,.frame-type-form_formframework h2,.frame-type-form_formframework h3{color:#fff}.frame-type-form_formframework form>h2{display:none}.frame-type-form_formframework .error.form-text{background:#75b42e;font-weight:700;padding:5px}.frame-type-form_formframework #kunden-fehler,.frame-type-form_formframework #marktlokation-fehler,.frame-type-form_formframework #datum-fehler{background:#75b42e;color:#fff;padding:3px 10px}.frame-type-form_formframework .form-text{font-size:.8em;line-height:1.1em;margin-top:5px}.frame-type-form_formframework .form-group{margin-bottom:.6em}.frame-type-form_formframework fieldset{margin-top:2em}.frame-type-form_formframework fieldset>legend{font-weight:700;font-size:1.2em;margin:0}.frame-type-form_formframework select{margin:0;box-sizing:border-box;-webkit-box-shadow:0 0 0 #ccc,0 -1px #fff inset;-moz-box-shadow:0 0 0 #ccc,0 -1px #fff inset;box-shadow:0 0 #ccc,0 -1px #fff inset;background:#fff url(images/chevron-down-select.svg) right 50% no-repeat;background-size:auto 14px;color:#000;border:none;outline:none;display:inline-block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:calc(100% - 4px);margin-left:2px;min-height:45px;cursor:pointer;padding:7px 10px 7px 20px;padding:15px 30px 15px 15px;font-style:normal;font-weight:300;position:relative;transition:all .1s ease-out;transition-timing-function:ease-out;font-family:"Fira Sans";font-style:normal;font-weight:400;font-size:1.1rem}.frame-type-form_formframework select:hover,.frame-type-form_formframework select:focus{box-shadow:0 0 0 2px #75b42e,0 0 0 3px #fff !important}.frame-type-form_formframework input,.frame-type-form_formframework textarea{padding:15px;font-weight:300;color:#000;outline:0;border:0;width:100%;font-family:"Fira Sans";font-style:normal;font-weight:400;font-size:1.1rem}.frame-type-form_formframework input:focus-visible,.frame-type-form_formframework textarea:focus-visible{box-shadow:0 0 0 2px #75b42e,0 0 0 3px #fff !important;outline:none !important;border:0 !important}.frame-type-form_formframework textarea{min-height:250px}.frame-type-form_formframework label{margin-top:1em;margin-bottom:.5em;padding-left:0}.frame-type-form_formframework .form-check{padding-left:0 !important}.frame-type-form_formframework .form-check label{position:relative;padding-left:35px !important}.frame-type-form_formframework .form-check label input{width:2px;position:relative;left:-20px}.frame-type-form_formframework .form-check label:before{content:"";display:block;width:30px;height:30px;background:#fff;position:absolute;left:0;top:-5px;border-radius:15px;transition:all .1s ease-out;transition-timing-function:ease-out;background:#fff url(images/check.svg) 32px 50% no-repeat;background-size:60% auto;z-index:10}.frame-type-form_formframework .form-check label:has(input:checked):before{background:#fff url(images/check.svg) 6px 50% no-repeat;background-size:60% auto}.frame-type-form_formframework .form-check label:has(input:focus-visible):before{box-shadow:0 0 0 2px #000}.frame-type-form_formframework .form-check-label input{width:20px;height:20px;background:#75b42e;position:relative;top:3px}.testcontainer-wrapper{position:relative;width:300px;height:400px;overflow:hidden}.testcontainer{background:#75b42e;height:300px;width:500px;transform:skew(-20deg);margin:30px;box-shadow:5px 10px 15px 0 rgba(0,0,0,.7);position:absolute;left:40px;top:10px}button:focus-visible{box-shadow:0 0 0 2px #000 !important;outline:none !important}.btn-wrapper{padding-top:30px}.btn-wrapper:after{content:"";display:block;clear:both}.btn{font-weight:700;border:0;letter-spacing:.2em;text-transform:uppercase;font-size:1.2em;padding:8px 35px !important;box-sizing:border-box;display:inline-block;margin:2px;text-decoration:none;cursor:pointer;transition:all .1s ease-out;transition-timing-function:ease-out;transition:all .1s ease-out !important;transition-timing-function:ease-out !important;transition-delay:0 !important}.btn [class^=icon-],.btn [class*=" icon-"]{position:relative;left:-5px}.btn:active{transform:scale(0.95) !important}.btn:disabled{opacity:.1 !important}.btn:focus-visible{box-shadow:0 0 0 4px #000 !important;outline:none !important;scale:1.05}.btn:hover{box-shadow:0 0 0 4px #75b42e,0 5px 15px 0 rgba(0,0,0,.5) !important;outline:none !important;scale:1.05}.btn-default,.btn-primary{background:#75b42e;color:#fff !important;font-family:"Fira Sans";font-style:normal;font-weight:700}.btn-download{display:block;gap:15px;text-decoration:none;background:#d1dadc;padding:15px 15px 15px 45px !important;justify-content:space-between;transition:all .1s ease-out;transition-timing-function:ease-out;letter-spacing:0;font-weight:300;color:#536462;text-transform:none;color:#000;font-size:1em;left:-2px;position:relative}.btn-download .btn-beschreibung{font-size:.9em;color:#536462;line-height:1em}.btn-download svg{position:absolute;top:50%;margin-top:-9px;left:15px;height:18px;width:auto;fill:#536462;transition:all .1s ease-out;transition-timing-function:ease-out;transition:all .1s ease-out;transition-timing-function:ease-out}.btn-download:hover{scale:1 !important;color:#000 !important}.btn-download:hover svg{scale:1.1}.btn-corner{position:absolute;right:-12px;bottom:-12px;background:rgba(0,0,0,0);overflow:hidden;padding-left:42px}.btn-corner:hover{box-shadow:none !important}.btn-corner span{position:relative;z-index:2;background:#75b42e}.btn-corner:after{content:"";display:block;position:absolute;background:#75b42e;transform:skew(-20deg);height:100%;width:600px;left:10px;top:0}.btn-corner:focus-visible{box-shadow:none !important}.btn-corner:focus-visible span{background:#000}.btn-corner:focus-visible:after{background:#000}.btn-outline{box-shadow:inset 0 0 0 2px #75b42e;color:#75b42e}.btn-outline-negativ{box-shadow:inset 0 0 0 2px #fff;color:#fff}.btn-outline-negativ:hover{box-shadow:inset 0 0 0 2px #fff !important;color:#fff}.btn-small{padding:4px 15px !important;font-size:1em}.btn-100{width:100%}@media only screen and (min-width: 768px){.text-2spaltig .ce-bodytext{column-count:2;column-gap:20px}}.vertical-center{display:flex;height:100%;align-items:flex-start}.vertical-center .vertical-center-item{margin:auto;height:auto;width:100%}.vertical-center-wrapper .vertical-center{align-items:center;display:flex}.vertical-center-wrapper .vertical-center .vertical-center-item{margin-top:auto;margin-bottom:auto}.content-padding{padding:1.2em;box-sizing:border-box;position:relative;height:100%}.content-padding .content-padding-ausgleich{margin:-1.2em}.pagelist .card{background:#d1dadc;position:relative}.pagelist .card .text{padding:20px 20px 70px 20px}.pagelist .card .btn{position:absolute;left:20px;bottom:20px}.om-cookie-panel h3{text-align:center}.owl-dots .owl-dot{padding:0;margin:0}.owl-dots .owl-dot span{width:16px;height:16px;transition:all .1s ease-out;transition-timing-function:ease-out;background:rgba(0,0,0,.2);margin:3px}.owl-dots .owl-dot.active span{width:32px;background:#536462}#infoBanner{width:700px;max-width:calc(100vw - 20px);text-align:center;border-radius:5px;padding:2em 1em 1em 1em;position:fixed;bottom:10px;left:10px;z-index:100;display:none;box-shadow:0 1px 4px 0 rgba(0,0,0,.3)}#infoBanner button#closeBanner{width:26px;height:26px;position:absolute;top:5px;right:5px;border:0;outline:0;background:rgba(0,0,0,0);border-radius:50%}#infoBanner button#closeBanner svg{width:calc(100% - 10px);height:calc(100% - 10px);fill:#000;position:absolute;left:5px;top:5px}#infoBanner.text-negativ{color:#fff}#infoBanner.text-negativ h1,#infoBanner.text-negativ h2,#infoBanner.text-negativ h3,#infoBanner.text-negativ h4,#infoBanner.text-negativ a{color:#fff}#infoBanner.infoBanner-steady button#closeBanner{display:none}#infoBanner.infoBanner-steady button#closeBanner svg{fill:#000}@media only screen and (min-width: 720px){#infoBanner{left:50%;margin-left:-350px}}#faq{padding:100px 15px;position:relative}#faq .ka-panel .ka-handler{background:#fff;border:1px solid #d1dadc;padding:20px 15px 20px 60px;font-weight:700;text-transform:none}#faq .ka-panel .ka-handler:before{background:#75b42e;font-weight:700;content:"?";width:36px;height:36px;line-height:36px;font-size:24px;margin-top:-18px;left:12px}@media only screen and (max-width: 768px){#faq .ka-panel .ka-content{font-size:16px}}.bildtext-scrolleffect{display:block}.bildtext-scrolleffect .bild-wrapper-flex{display:flex;height:100%}.bildtext-scrolleffect .bild-wrapper-flex .bild-wrapper{position:relative;margin:auto 0}.bildtext-scrolleffect .bild-wrapper-flex .bild-wrapper img{width:100% !important;height:auto !important;position:relative;top:100px}.bildtext-scrolleffect .bildoben,.bildtext-scrolleffect .bildunten{width:100%}.bildtext-scrolleffect .text{display:flex}@media(min-width: 992px){.bildtext-scrolleffect .text.bildrechts{order:1}}.bildtext-scrolleffect .text>div{margin:auto 0;padding:30px 50px;width:100%}.bildtext-scrolleffect .text>div h1:first-child,.bildtext-scrolleffect .text>div h2:first-child,.bildtext-scrolleffect .text>div h3:first-child,.bildtext-scrolleffect .text>div h4:first-child{padding-top:0;margin-top:0}.bildtext-scrolleffect .text.bildoben>div,.bildtext-scrolleffect .text.bildunten>div{padding-left:0;padding-right:0}@media(min-width: 992px){.bildtext-scrolleffect .bildrechts{order:2}.bildtext-scrolleffect .bildrechts.text>div{margin-left:auto}}.bildtext-scrolleffect .bildunten{order:2}.bildtext-scrolleffect .bildunten.text{order:1}.farbakzent .bild-wrapper:before{content:"";display:block;height:100%;width:20px;background:#75b42e;position:absolute;left:0;top:0;z-index:10}@media(max-width: 992px){.bildtext-scrolleffect .text>div{max-width:1200px;width:100%}}.news-single ul,.frame-type-menu_sitemap_pages ul,.box-content ul,.ka-content ul,.ce-bodytext ul,.accordion__panel ul{padding-left:20px;list-style-type:none;padding-bottom:12px}.news-single ul li,.frame-type-menu_sitemap_pages ul li,.box-content ul li,.ka-content ul li,.ce-bodytext ul li,.accordion__panel ul li{padding:2px 0;position:relative}.news-single ul li ul,.frame-type-menu_sitemap_pages ul li ul,.box-content ul li ul,.ka-content ul li ul,.ce-bodytext ul li ul,.accordion__panel ul li ul{padding-left:20px}.news-single ul li ul li:before,.frame-type-menu_sitemap_pages ul li ul li:before,.box-content ul li ul li:before,.ka-content ul li ul li:before,.ce-bodytext ul li ul li:before,.accordion__panel ul li ul li:before{content:"";display:block;width:8px;height:8px;border-radius:20px;border:2px solid #75b42e;position:absolute;left:-20px;top:8px}.news-single ul li:before,.frame-type-menu_sitemap_pages ul li:before,.box-content ul li:before,.ka-content ul li:before,.ce-bodytext ul li:before,.accordion__panel ul li:before{content:"";display:block;width:10px;height:10px;border-radius:20px;border:2px solid #75b42e;position:absolute;left:-20px;top:10px}.news-single ul.checkliste,.frame-type-menu_sitemap_pages ul.checkliste,.box-content ul.checkliste,.ka-content ul.checkliste,.ce-bodytext ul.checkliste,.accordion__panel ul.checkliste{padding-left:25px}.news-single ul.checkliste li:before,.frame-type-menu_sitemap_pages ul.checkliste li:before,.box-content ul.checkliste li:before,.ka-content ul.checkliste li:before,.ce-bodytext ul.checkliste li:before,.accordion__panel ul.checkliste li:before{border:0;background:url(images/check-green.svg) 50% 50% no-repeat;width:20px;height:20px;left:-25px;background-size:100% auto}.news-single ul.checkliste.checkliste-3spaltig,.frame-type-menu_sitemap_pages ul.checkliste.checkliste-3spaltig,.box-content ul.checkliste.checkliste-3spaltig,.ka-content ul.checkliste.checkliste-3spaltig,.ce-bodytext ul.checkliste.checkliste-3spaltig,.accordion__panel ul.checkliste.checkliste-3spaltig{column-count:3;column-gap:20px}@media only screen and (max-width: 992px){.news-single ul.checkliste.checkliste-3spaltig,.frame-type-menu_sitemap_pages ul.checkliste.checkliste-3spaltig,.box-content ul.checkliste.checkliste-3spaltig,.ka-content ul.checkliste.checkliste-3spaltig,.ce-bodytext ul.checkliste.checkliste-3spaltig,.accordion__panel ul.checkliste.checkliste-3spaltig{column-count:2;column-gap:20px}}@media only screen and (max-width: 600px){.news-single ul.checkliste.checkliste-3spaltig,.frame-type-menu_sitemap_pages ul.checkliste.checkliste-3spaltig,.box-content ul.checkliste.checkliste-3spaltig,.ka-content ul.checkliste.checkliste-3spaltig,.ce-bodytext ul.checkliste.checkliste-3spaltig,.accordion__panel ul.checkliste.checkliste-3spaltig{column-count:1;column-gap:0px}}.news-single ol,.frame-type-menu_sitemap_pages ol,.box-content ol,.ka-content ol,.accordion__panel ol,.ce-bodytext ol{padding-left:20px;padding-bottom:12px}.news-single ol li,.frame-type-menu_sitemap_pages ol li,.box-content ol li,.ka-content ol li,.accordion__panel ol li,.ce-bodytext ol li{padding:2px 0;position:relative}.news-single ol li::marker,.frame-type-menu_sitemap_pages ol li::marker,.box-content ol li::marker,.ka-content ol li::marker,.accordion__panel ol li::marker,.ce-bodytext ol li::marker{color:#75b42e}.nummernliste-plakativ{padding:0;text-align:center;display:flex;gap:20px;flex-wrap:wrap;list-style-type:none;justify-content:center}.nummernliste-plakativ li{position:relative;max-width:300px}.nummernliste-plakativ li::marker{display:none}.nummernliste-plakativ li:before{display:block;font-size:5rem;font-weight:700;margin-bottom:10px;color:#75b42e;height:3rem}.nummernliste-plakativ li:nth-child(1):before{content:"1"}.nummernliste-plakativ li:nth-child(2):before{content:"2"}.nummernliste-plakativ li:nth-child(3):before{content:"3"}.nummernliste-plakativ li:nth-child(4):before{content:"4"}.nummernliste-plakativ li:nth-child(5):before{content:"5"}.nummernliste-plakativ li:nth-child(6):before{content:"6"}.nummernliste-plakativ li:nth-child(7):before{content:"7"}.nummernliste-plakativ li:nth-child(8):before{content:"8"}.nummernliste-plakativ li:nth-child(9):before{content:"9"}.nummernliste-plakativ li:nth-child(10):before{content:"10"}.nummernliste-plakativ li:nth-child(11):before{content:"11"}.nummernliste-plakativ li:nth-child(12):before{content:"12"}.nummernliste-plakativ li:nth-child(13):before{content:"13"}.table{overflow-x:scroll}.table .contenttable{width:100%;border-collapse:collapse}.table .contenttable tbody tr td{padding:10px 5px;border:0;border-bottom:1px solid rgba(0,0,0,.2);vertical-align:middle}.table .contenttable tbody tr:first-child td{border-top:1px solid rgba(0,0,0,.2)}.text-padding{padding:0 20px}@media(min-width: 1200px){.text-padding{padding:0 50px}}.frame-layout-45,.frame-layout-50{background:#536462;color:#fff;padding:40px}.frame-layout-45 h1,.frame-layout-45 h2,.frame-layout-45 h3,.frame-layout-45 a,.frame-layout-50 h1,.frame-layout-50 h2,.frame-layout-50 h3,.frame-layout-50 a{color:#fff}.frame-layout-45>.row>div .content-padding,.frame-layout-50>.row>div .content-padding{padding-top:0;padding-bottom:0}.frame-layout-45>.row>div:first-child .content-padding,.frame-layout-50>.row>div:first-child .content-padding{padding-left:0}.frame-layout-45>.row>div:last-child .content-padding,.frame-layout-50>.row>div:last-child .content-padding{padding-right:0}@media(max-width: 768px){.frame-layout-45,.frame-layout-50{padding:20px}}.site-width-schmal,.text-schmal,.layout-49,.frame-layout-49,.faq-wrapper{max-width:750px;margin:0 auto}.bildergalerie-carousel .item{position:relative;margin-bottom:40px}.bildergalerie-carousel .item a img{width:100% !important;height:auto !important}.produkt{box-shadow:0 1px 4px 0 rgba(0,0,0,.3);position:relative;padding-bottom:20px}.produkt .btn-wrapper{text-align:center;padding-top:10px}.produkt .btn-wrapper .btn{margin-top:4px}.produkt .btn{margin:0;right:0;bottom:0}.produkt .produkt-name{padding:10px 20px;background:#536462;color:#fff;font-weight:900;text-align:center}.produkt .produkt-preis{text-align:center;color:#75b42e;font-weight:900;font-size:3rem;padding:10px 20px 0 20px;line-height:3rem}.produkt .produkt-preis .produkt-preisart{display:inline-block;font-weight:300;font-size:2rem}.produkt .produkt-grundpreis{text-align:center;padding:0 20px 15px 20px}.produkt .produkt-text{font-size:.8rem;line-height:.9rem;padding:5px 20px}.kontakt-content .kontakt-item{display:flex}.kontakt-content .kontakt-item .kontakt-item-bild{width:50px;padding:3px;display:flex}.kontakt-content .kontakt-item .kontakt-item-bild img{margin:auto;height:30px;width:auto}.kontakt-content .kontakt-item .kontakt-item-content{position:relative}.kontakt-content .kontakt-item .kontakt-item-content>div{width:100%;margin:auto 0}.frame-layout-51 h3{color:#536462;font-size:1.3em;padding-bottom:0}.ansprechpartner-content,.frame-layout-51{border:10px solid #d1dadc;padding:30px;margin-bottom:10px}.ansprechpartner-content .kontakt-item-name,.frame-layout-51 .kontakt-item-name{font-weight:700;color:#536462;font-size:1.3em}.ansprechpartner-content .kontakt-item-funktion,.frame-layout-51 .kontakt-item-funktion{color:#536462;margin-bottom:10px}.ansprechpartner-content .kontakt-item-content,.frame-layout-51 .kontakt-item-content{position:relative}.ansprechpartner-content .kontakt-item-content>div,.frame-layout-51 .kontakt-item-content>div{width:100%;margin:auto 0}.ansprechpartner-content .kontakt-item-email,.frame-layout-51 .kontakt-item-email{margin-top:10px}.page-footer .kontakt-content{justify-content:center;align-content:center}.page-footer .kontakt-content .kontakt-item{margin:0 auto;width:100%}.page-footer .kontakt-content .kontakt-item .kontakt-item-content{width:100%}.sm-nav{list-style-type:none;padding:0;margin:0;text-align:center;margin-top:2em}.sm-nav li{display:inline-block;padding:10px}.sm-nav li a svg{width:40px;transition:all .1s ease-out;transition-timing-function:ease-out}.sm-nav li a:hover svg,.sm-nav li a:focus-visible svg{fill:#75b42e;scale:1.25}.oeffnungszeiten .oeffnungszeiten-content{list-style-type:none;display:table}.oeffnungszeiten .oeffnungszeiten-content li{display:table-row}.oeffnungszeiten .oeffnungszeiten-content li strong{display:table-cell;padding-right:5px}.oeffnungszeiten .oeffnungszeiten-content .komma:last-child{display:none;speak:none}.page-footer{text-align:left}.page-footer .oeffnungszeiten{display:block}.page-footer .oeffnungszeiten .oeffnungszeiten-content{display:block}.page-footer .oeffnungszeiten .oeffnungszeiten-content li{display:block}.page-footer .oeffnungszeiten .oeffnungszeiten-content li strong,.page-footer .oeffnungszeiten .oeffnungszeiten-content li>div{display:inline-block}.page-footer .oeffnungszeiten .oeffnungszeiten-content li strong{min-width:28px}.page-footer .copyright{display:block;text-align:center}.page-footer .footer-menu{font-size:.8em;line-height:1.5em}.page-footer .footer-menu p{padding-bottom:0}.page-footer .footer-menu a:after{display:none}.stoerung-trigger{position:absolute;background:#75b42e;position:fixed;z-index:75;right:10px;bottom:10px;height:50px;padding:7px;border-radius:30px;border:0;display:flex;text-transform:uppercase;font-size:1em}.stoerung-trigger div{margin:auto 10px;color:#fff;font-family:"Fira Sans"}.stoerung-trigger svg{fill:#fff;width:36px;height:36px}#stoerung-anker{transition:all .1s ease-out;transition-timing-function:ease-out}#stoerung-anker.active{box-shadow:0 0 0 10px #75b42e}.content-container{display:flex;gap:50px;flex-wrap:wrap}.content-container .content-container-spalte-50,.content-container .content-container-spalte-33,.content-container .content-container-spalte-66,.content-container .content-container-spalte-25,.content-container .content-container-spalte-100{width:100%;flex-wrap:wrap;position:relative}.content-container .content-container-spalte-50>div,.content-container .content-container-spalte-33>div,.content-container .content-container-spalte-66>div,.content-container .content-container-spalte-25>div,.content-container .content-container-spalte-100>div{width:100%}@media(min-width: 992px){.content-container{display:flex;gap:50px;flex-wrap:nowrap}.content-container .content-container-spalte-50{width:calc(50% - 25px)}.content-container .content-container-spalte-25{width:calc(25% - 37px)}.content-container .content-container-spalte-33{width:33.3333333333%}.content-container .content-container-spalte-66{width:66.6666666667%}}.timeline{list-style-type:none;padding:0}.timeline li{overflow:hidden;position:relative}.timeline li .timeline_item{position:relative;padding:15px 15px 15px 15px;background:#d1dadc;margin:4px 0 4px 35px}.timeline li .timeline_item:before{content:"";display:block;width:0;height:0;border:15px solid rgba(0,0,0,0);border-right:15px solid #d1dadc;position:absolute;left:-29px;top:50%;margin-top:-15px}.timeline li:before{content:"";display:block;width:2px;height:100%;top:0;background:#75b42e;position:absolute;left:7px}.timeline li:first-child:before{top:50%}.timeline li:last-child:before{top:auto;bottom:50%}.timeline li:after{content:"";display:block;width:16px;height:16px;top:50%;margin-top:-8px;background:#fff;position:absolute;left:0px;border-radius:50%;border:2px solid #75b42e}.timeline .timeline-datum{font-weight:700}.timeline .timeline-text p:last-child{padding-bottom:0}@media(min-width: 992px){.timeline li .timeline_item{position:relative;padding:0;background:rgba(0,0,0,0);margin:4px 0 4px 0px;display:flex;gap:50px}.timeline li .timeline_item:before{display:none}.timeline li:before{left:50%;margin-left:-1px}.timeline li:first-child:before{top:50%}.timeline li:last-child:before{top:auto;bottom:50%}.timeline li:after{left:50%;margin-left:-8px}.timeline .timeline-datum{font-weight:700;width:calc(50% - 20px);margin:auto 0;text-align:right}.timeline .timeline-text{background:#d1dadc;padding:15px;width:calc(50% - 20px);box-sizing:border-box;margin:auto 0;position:relative}.timeline .timeline-text:before{content:"";display:block;width:0;height:0;border:15px solid rgba(0,0,0,0);border-right:15px solid #d1dadc;position:absolute;left:-29px;top:50%;margin-top:-15px}.timeline .timeline-text p:last-child{padding-bottom:0}.timeline li:nth-child(odd) .timeline-datum{order:2;text-align:left}.timeline li:nth-child(odd) .timeline-text{order:1}.timeline li:nth-child(odd) .timeline-text:before{left:auto;right:-29px;rotate:180deg}}.durchschnittsmeinung{text-align:center;padding:15px 15px 0 15px;font-size:16px}.kundenmeinungen-wrapper{padding:0px 20px;overflow:hidden;box-sizing:border-box;width:100%}.kundenmeinungen-wrapper .item{margin-bottom:40px}.kundenmeinungen-wrapper .tns-outer{padding-top:50px !important}.kundenmeinungen-wrapper .tns-outer .tns-controls{top:40px !important}.kundenmeinungen-wrapper .tns-outer .tns-controls button{outline:1px solid #000}.kundenmeinungen-wrapper .name{font-weight:700;padding-left:15px;font-size:16px}.kundenmeinungen-wrapper .name .date{font-style:italic;font-weight:300;font-size:16px}.kundenmeinungen-wrapper .bubble{background:#d1dadc;padding:20px 20px;position:relative;margin-bottom:25px;font-size:16px}.kundenmeinungen-wrapper .bubble h3{font-size:20px}.kundenmeinungen-wrapper .bubble .sterne-1,.kundenmeinungen-wrapper .bubble .sterne-2,.kundenmeinungen-wrapper .bubble .sterne-3,.kundenmeinungen-wrapper .bubble .sterne-4,.kundenmeinungen-wrapper .bubble .sterne-5{height:16px;width:100%;margin-top:10px}.kundenmeinungen-wrapper .bubble .sterne-1{background:url(Mask/sterne-1.svg) 0 0 no-repeat}.kundenmeinungen-wrapper .bubble .sterne-2{background:url(Mask/sterne-2.svg) 0 0 no-repeat}.kundenmeinungen-wrapper .bubble .sterne-3{background:url(Mask/sterne-3.svg) 0 0 no-repeat}.kundenmeinungen-wrapper .bubble .sterne-4{background:url(Mask/sterne-4.svg) 0 0 no-repeat}.kundenmeinungen-wrapper .bubble .sterne-5{background:url(Mask/sterne-5.svg) 0 0 no-repeat}.kundenmeinungen-wrapper .bubble:after{content:"";display:block;height:0;width:0;border:20px solid rgba(0,0,0,0);border-left:20px solid #d1dadc;position:absolute;bottom:-20px;left:45px}.logo-no-hero svg{fill:#75b42e;position:absolute;left:25px;top:20px;height:60px;z-index:51}@media screen and (max-width: 992px){.logo-no-hero{display:none}}.no-hero-wrapper{text-align:center;padding:80px 20px 20px 20px;margin-bottom:-100px}.page-top-logo svg{height:100px;margin-top:25px;transition:all .1s ease-out;transition-timing-function:ease-out}.page-top-logo svg #claim{fill:#75b42e;transition:all 1s ease-out;transition-delay:.2s;transition-timing-function:ease-out}.page-top-logo svg #firma{fill:#000;transition:all 1s ease-out;transition-delay:.2s;transition-timing-function:ease-out}.page-top-logo svg #signet .rot{fill:#75b42e;transition:all 1s ease-out;transition-delay:.2s;transition-timing-function:ease-out}.page-top-logo svg #signet .grau{fill:#536462;transition:all 1s ease-out;transition-delay:.2s;transition-timing-function:ease-out}.page-top-logo:hover svg,.page-top-logo:focus-visible svg{scale:.8}.page-top-logo:hover svg #claim,.page-top-logo:hover svg #firma,.page-top-logo:hover svg #signet .rot,.page-top-logo:hover svg #signet .grau,.page-top-logo:focus-visible svg #claim,.page-top-logo:focus-visible svg #firma,.page-top-logo:focus-visible svg #signet .rot,.page-top-logo:focus-visible svg #signet .grau{fill:#000}@media screen and (max-width: 991px){.page-top-logo{overflow:hidden;display:block;margin-top:0;margin-left:2em;max-width:64%;width:320px;position:relative}.page-top-logo svg{width:100%}}@media screen and (min-width: 992px){.page-top-logo{overflow:hidden;display:block;margin-top:0;margin-left:3em;transition:all .1s ease-out;transition-timing-function:ease-out}}@media screen and (min-width: 992px){#page-header{width:100vw;z-index:80;position:fixed;background-size:auto 100%;display:flex;margin-top:0px;top:0;background:#fff;transition:all .1s ease-out;transition-timing-function:ease-out;height:150px}#page-header .owl-carousel .owl-dots{position:absolute;width:100%;left:0;bottom:-45px}#page-header .owl-carousel .item{background:#000}#page-header .owl-carousel .item img{opacity:.7}#page-header .page-header-wrapper{display:flex;height:80vh}#page-header .header-btns{margin-top:70px}#page-header .header-text{margin:auto 0;width:50%}}@media only screen and (min-width: 992px)and (max-width: 768px){#page-header .header-text{width:100%;text-align:center;margin-top:100vw}}@media screen and (min-width: 992px){#page-header.sticky{top:0;height:80px;box-shadow:0 0px 6px 0 rgba(0,0,0,.5)}#page-header.sticky .page-top-logo{margin-left:2em}#page-header.sticky .page-top-logo svg{height:60px;margin-top:10px}#page-header.sticky .page-top-logo svg #claim{fill:#fff}#page-header.sticky .page-top-logo svg #firma,#page-header.sticky .page-top-logo svg #signet .rot{fill:#536462}#page-header.sticky .nav-logo{top:8px}#page-header.sticky #main-nav{right:10px;top:0}#page-header.sticky #main-nav>ul>li>a{padding:9px 15px !important;font-size:.8em}}@media screen and (max-width: 992px){#page-header{text-align:center}#page-header .page-top-logo{margin-bottom:30px}}@media screen and (max-width: 640px){#page-header{padding-top:50px}}#addnav{position:absolute;top:0;right:0;overflow:hidden;padding:5px 15px 5px 25px;transition:all .1s ease-out;transition-timing-function:ease-out}#addnav .addnav-bg{background:#536462;transform:skew(20deg);width:600px;position:absolute;left:7px;height:50px;bottom:0}#addnav .addnav-links{position:relative;z-index:10}#addnav a{display:inline-block;color:#fff !important;padding:2px 10px 2px 30px;text-decoration:none;font-size:1em;border-radius:6px;position:relative;background:#536462;transition:all .1s ease-out;transition-timing-function:ease-out}#addnav a svg{fill:#fff;opacity:.5;height:18px;position:absolute;top:50%;margin-top:-10px;left:6px}#addnav a:hover,#addnav a:focus-visible{background:rgba(0,0,0,.3)}#addnav a:hover svg,#addnav a:focus-visible svg{opacity:1}#addnav a:focus-visible{background:#000}@media screen and (min-width: 992px){#addnav{position:fixed}.sticky #addnav{padding-top:2px;padding-bottom:2px;z-index:5}.sticky #addnav a{font-size:.9em}}@media screen and (max-width: 640px){#addnav a{padding-left:5px;padding-right:5px}#addnav a svg{display:none}}@media screen and (max-width: 400px){#addnav a{font-size:.8em}}.dropdown-toggle::after{display:none}.menubtn{display:none}@media screen and (min-width: 992px){#main-nav{padding:0;line-height:1em;display:block;position:relative;z-index:10}#main-nav span{display:none}#main-nav ul{padding:0;margin:0;list-style:none;line-height:1;position:relative;width:100%;text-align:right}#main-nav ul a{display:block;text-decoration:none;font-size:16px}#main-nav ul>a{font-style:normal;font-weight:700}#main-nav ul li{display:inline-block}#main-nav ul li ul{padding:0;margin:0;list-style:none;line-height:1;position:relative;position:absolute;width:280px;left:-999em;display:none}#main-nav ul li ul li{width:280px}#main-nav ul li ul li a{padding:.5em 1.5em;margin-top:-1px}#main-nav ul li a.suche svg{height:24px;width:24px;margin:-1px 0 -3px 0}#main-nav ul li a.suche .suche-label{display:none}.nav-logo{transition:all .5s ease-out;transition-timing-function:ease-out;position:absolute;left:20px;top:-50px}.nav-logo svg{fill:#75b42e;height:34px;width:auto}#main-nav{padding-right:0px;position:absolute;right:20px;top:0px;background:none;border-radius:50px;padding:2px;height:100%;display:flex}#main-nav a{border-bottom:0;color:#000}#main-nav>ul{display:inline-block;font-size:20px;text-decoration:none;display:block;text-align:right;margin:auto 0}#main-nav>ul>li{display:inline-block;padding-left:2px;transition:all .1s ease-out;transition-timing-function:ease-out;margin-left:-3px;margin-right:-3px}#main-nav>ul>li>a{padding:20px 15px !important;font-size:1em;color:#000;text-transform:uppercase;box-sizing:border-box;transition:all .1s ease-out;transition-timing-function:ease-out;font-style:normal;font-weight:700;position:relative}#main-nav>ul>li>a .hassub-icon{height:16px;display:inline-block;position:relative;top:1px;margin-left:2px}#main-nav>ul>li.active{background:rgba(0,0,0,0)}#main-nav>ul>li.active>a{background:rgba(0,0,0,0);position:relative;display:block;box-shadow:inset 0 0 0 4px #d1dadc}#main-nav>ul li a:hover,#main-nav>ul li a:focus{background:rgba(0,0,0,0);position:relative;display:block;box-shadow:inset 0 0 0 4px #536462}#main-nav ul li{position:relative}#main-nav ul li ul{background:#fff;text-align:left;box-shadow:0 1px 5px 0 rgba(0,0,0,.7);font-size:16px;left:50% !important;top:50px !important;width:300px;padding:10px 10px 8px 10px;box-sizing:border-box;flex-wrap:nowrap;text-align:left;justify-content:space-between;margin-left:-150px;z-index:100;border-top:5px solid #536462}#main-nav ul li ul:before{content:"";display:block;width:0;height:0;border:15px solid rgba(0,0,0,0);border-bottom:10px solid #536462;position:absolute;left:50%;margin-left:-10px;top:-25px}#main-nav ul li ul li{background:#fff !important;width:100% !important;margin:0px;display:block;text-align:center;border-bottom:2px solid rgba(0,0,0,0)}#main-nav ul li ul li a,#main-nav ul li ul li .nolink{text-shadow:none !important;color:#75b42e;padding:10px 15px;background:rgba(0,0,0,0) !important;position:relative;line-height:0;display:block;font-weight:700;color:#000;font-size:1em;font-family:"Fira Sans";font-style:normal;font-weight:700;text-align:left;transition:all .1s ease-out;transition-timing-function:ease-out}#main-nav ul li ul li a svg,#main-nav ul li ul li .nolink svg{fill:#75b42e;height:30px;position:absolute;left:10px;top:50%;margin-top:-15px;transition:all .1s ease-out;transition-timing-function:ease-out}#main-nav ul li ul li a:after,#main-nav ul li ul li .nolink:after{display:none !important}#main-nav ul li ul li a:hover,#main-nav ul li ul li a:focus,#main-nav ul li ul li a.active,#main-nav ul li ul li .nolink:hover,#main-nav ul li ul li .nolink:focus,#main-nav ul li ul li .nolink.active{background:#536462 !important;color:#fff}#main-nav ul li ul li a:hover svg,#main-nav ul li ul li a:focus svg,#main-nav ul li ul li a.active svg,#main-nav ul li ul li .nolink:hover svg,#main-nav ul li ul li .nolink:focus svg,#main-nav ul li ul li .nolink.active svg{fill:#fff}#main-nav ul li ul li.svgicon-link a{padding:20px 15px;padding-left:55px;font-size:1.2em}#main-nav ul li ul .nolink-wrapper{position:relative}#main-nav ul li ul .nolink-wrapper .nolink:hover img{opacity:.5}#main-nav ul li:nth-last-child(2) ul{margin-left:-220px}#main-nav ul li:nth-last-child(2) ul:before{left:72%}.desktop #main-nav>ul>li a{position:relative;z-index:30;line-height:1.2em}.mobile #main-nav ul li ul .nolink-wrapper ul{display:block !important}}@media screen and (min-width: 992px)and (min-width: 992px){.sticky #main-nav ul li{margin-top:30px}.sticky #main-nav ul li ul{top:30px !important}.sticky #main-nav ul li ul li{margin-top:0 !important}}@media screen and (max-width: 992px){#main-nav-wrapper .nav-logo svg{fill:#75b42e;height:50px;position:absolute;top:50%;margin-top:-25px;left:15px;z-index:51}#main-nav span{display:block;position:absolute;right:10px;position:absolute;box-sizing:border-box;right:10px;top:12px;color:#000 !important;width:44px;height:44px;background:#d1dadc !important;line-height:44px;font-size:32px;text-align:center;font-weight:300;border-radius:50%;transition:all .1s ease-out;transition-timing-function:ease-out}#main-nav span:hover{cursor:pointer}#main-nav .menuOpen>span{rotate:45deg}#main-nav>ul{display:none;float:none;width:100%;position:relative;top:0px;padding:0;z-index:50;border:0;border-top:1px solid #536462}#main-nav>ul li{border-right:none;position:relative;width:100%;box-sizing:border-box;border-bottom:1px solid rgba(0,0,0,.1);background:#fff;list-style-type:none}#main-nav>ul li a{padding:1em 3em 1em 2em;color:#75b42e;font-size:20px;text-shadow:none;text-align:left;box-sizing:border-box;display:block;text-decoration:none;font-weight:700;text-transform:uppercase;color:#000}#main-nav>ul li a svg{display:none}#main-nav>ul li a.active{color:#75b42e !important;margin-top:1px}#main-nav>ul li a.sf-with-ul:after{content:""}#main-nav>ul li ul{background:#fff;width:100%;position:relative;display:none;margin:0 0 0 0;left:0em;top:0;list-style-type:none}#main-nav>ul li ul>li{border-top:1px solid rgba(0,0,0,.1)}#main-nav>ul li ul>li a:focus-visible{background:#000;color:#fff}#main-nav>ul li ul li{width:100%;background:#eee;margin:0 !important;padding:0 !important}#main-nav>ul li ul li a,#main-nav>ul li ul li .nolink{font-size:18px;font-style:normal;font-weight:400;text-transform:none;display:flex;padding:.75em 1em .75em 2em;background:#d1dadc;margin:0;color:#000;position:relative}#main-nav>ul li ul li a svg,#main-nav>ul li ul li .nolink svg{display:block;fill:#75b42e;position:absolute;left:2em;top:50%;height:36px;margin-top:-18px}#main-nav>ul li ul li a>div,#main-nav>ul li ul li .nolink>div{margin:auto 10px;font-style:normal;font-weight:700;text-transform:uppercase;color:#000}#main-nav>ul li ul li.nolink-wrapper ul{text-align:center;background:#d1dadc;padding:15px 5px;box-sizing:border-box}#main-nav>ul li ul li.nolink-wrapper ul li{border:0 !important;display:inline-block;width:48% !important;margin:0;padding:2px 0 !important;box-sizing:border-box;z-index:10}#main-nav>ul li ul li.nolink-wrapper ul li a{display:block;background:#fff;border-radius:5px;padding:15px;text-align:center}}@media only screen and (max-width: 992px)and (max-width: 600px){#main-nav>ul li ul li.nolink-wrapper ul li{width:92% !important}}@media screen and (max-width: 992px){#main-nav>ul li:first-child ul li a{padding:.75em 1em .75em 5em}#main-nav>ul li.menuOpen>span{background:red}#main-nav>ul li:hover ul{position:relative;display:none;margin:0 0 0 0;left:0em}#main-nav>ul li.sfhover ul{position:relative;display:none;margin:0 0 0 0;left:0em}.desktop #main-nav ul li:hover{background:#ddd}.menubtn{display:block;transition:all 300ms ease-in-out;position:absolute;z-index:60;font-size:30px;text-decoration:none;display:inline-block;padding:12px;margin:0;text-transform:uppercase;font-size:20px;transition:all .1s ease-out;transition-timing-function:ease-out;background:#75b42e;color:#fff;display:block;height:50px;box-sizing:border-box;text-align:left;width:50px;margin-right:0px;top:-240px;right:10px;color:#fff;outline:0;border:0;border-radius:5px}.menubtn:before,.menubtn:after,.menubtn>div{content:"";display:block;width:30px;height:1px;background:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff;position:absolute;left:10px;-moz-transition-duration:.2s;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.menubtn>div{top:50%;margin-top:-1px}.menubtn:before{top:13px}.menubtn:after{bottom:13px}.menuOpen .menubtn:before{top:24px;transform:rotate(45deg)}.menuOpen .menubtn:after{bottom:auto;top:24px;transform:rotate(-45deg)}.menubtn:hover{cursor:pointer}.menuOpen .menubtn>div{width:0;left:20px}}.page-footer{padding:50px 20px;position:relative;text-align:left;font-size:.9em;font-weight:300;line-height:1.5em;overflow:hidden;margin-top:50px;background:#d1dadc}.page-footer hr{margin-top:25px;margin-bottom:25px}.page-footer .z-index{position:relative;z-index:50}@media only screen and (max-width: 992px){#page-footer{padding-bottom:120px}.menubtn{top:70px}}@media screen and (max-width: 640px){.menubtn{top:120px}}.ce-uploads,.news-related-files ul,.news-related-links ul{padding:0 !important}.ce-uploads li,.news-related-files ul li,.news-related-links ul li{padding:0 !important;margin:5px 0}.ce-uploads li:before,.news-related-files ul li:before,.news-related-links ul li:before{display:none !important}.ce-uploads li div a,.news-related-files ul li div a,.news-related-links ul li div a{display:flex;gap:15px;text-decoration:none;background:#d1dadc;padding:15px;justify-content:space-between;transition:all .1s ease-out;transition-timing-function:ease-out}.ce-uploads li div a svg,.news-related-files ul li div a svg,.news-related-links ul li div a svg{height:20px;width:20px;margin:auto 0;fill:#536462;transition:all .1s ease-out;transition-timing-function:ease-out}.ce-uploads li div a .download-text,.ce-uploads li div a .news-related-files-link,.news-related-files ul li div a .download-text,.news-related-files ul li div a .news-related-files-link,.news-related-links ul li div a .download-text,.news-related-links ul li div a .news-related-files-link{margin:auto 0;color:#000;width:100%;line-height:1.2em}.ce-uploads li div a .download-text .ce-uploads-description,.ce-uploads li div a .download-text .description,.ce-uploads li div a .news-related-files-link .ce-uploads-description,.ce-uploads li div a .news-related-files-link .description,.news-related-files ul li div a .download-text .ce-uploads-description,.news-related-files ul li div a .download-text .description,.news-related-files ul li div a .news-related-files-link .ce-uploads-description,.news-related-files ul li div a .news-related-files-link .description,.news-related-links ul li div a .download-text .ce-uploads-description,.news-related-links ul li div a .download-text .description,.news-related-links ul li div a .news-related-files-link .ce-uploads-description,.news-related-links ul li div a .news-related-files-link .description{color:#000;font-size:.8em;display:block}.ce-uploads li div a .ce-uploads-filesize,.ce-uploads li div a .news-related-files-size,.news-related-files ul li div a .ce-uploads-filesize,.news-related-files ul li div a .news-related-files-size,.news-related-links ul li div a .ce-uploads-filesize,.news-related-links ul li div a .news-related-files-size{display:block;margin:auto 0;font-size:.8em;color:#000;width:65px;text-align:right}.ce-uploads li div a:hover,.news-related-files ul li div a:hover,.news-related-links ul li div a:hover{box-shadow:0 0 0 5px #75b42e}.ce-uploads li div a:hover svg,.news-related-files ul li div a:hover svg,.news-related-links ul li div a:hover svg{scale:1.2}.ce-uploads li div a:focus-visible,.news-related-files ul li div a:focus-visible,.news-related-links ul li div a:focus-visible{box-shadow:0 0 0 5px #000}.ce-uploads li div a:focus-visible svg,.news-related-files ul li div a:focus-visible svg,.news-related-links ul li div a:focus-visible svg{scale:1.2}.ce-uploads li div a span,.news-related-files ul li div a span,.news-related-links ul li div a span{border:0;margin:0;padding:0;color:#000}.frame-layout-54 .ce-uploads li a{background:#75b42e;color:#fff}.frame-layout-54 .ce-uploads li a span{color:#fff}.frame-layout-54 .ce-uploads li a svg{fill:#fff}.simple-banner{background:#d1dadc;position:relative;border:10px solid #d1dadc;display:flex;height:100%;width:100%;flex-wrap:wrap}.simple-banner .simple-banner-content-wrapper{display:flex}.simple-banner .simple-banner-btn-wrapper{display:flex;flex-wrap:wrap;width:100%;justify-content:end;align-self:flex-end;position:relative;right:-12px;bottom:-12px}.simple-banner .simple-banner-btn-wrapper>div .btn{clip-path:polygon(17px 0, 100% 0, 100% 100%, 0 100%)}.simple-banner .simple-banner-img{margin:auto 0}.simple-banner .simple-banner-img img{height:auto !important;width:100% !important;max-width:300px !important;min-width:250px}.simple-banner .simple-banner-content{margin:auto 0;padding:2.5em 1em .5em 1em}.simple-banner.iconrechtsecke .simple-banner-img{position:absolute;right:10px;top:10px}.simple-banner.iconrechtsecke .simple-banner-img img{height:40px !important;min-width:auto !important;width:auto !important}.content-padding .simple-banner{height:calc(100% + 2.4em)}@media only screen and (max-width: 768px){.simple-banner{flex-wrap:wrap}.simple-banner .simple-banner-img{text-align:center;width:100%}.simple-banner.iconrechtsecke .simple-banner-img{text-align:right}.simple-banner.bildlinks .simple-banner-content{padding-top:.6em}.simple-banner .simple-banner-content-wrapper{flex-wrap:wrap}}.cc_div{font-family:"Fira Sans";font-style:normal;font-size:1em}#s-cnt .p{font-size:1em}.cc_div .c-bn,#s-cnt .cfwrapper,#s-bl tbody tr:hover{background:#d1dadc;border-radius:0}#s-bl tbody tr:last-child{border-radius:0}#s-bns .c-bn,#c-bns button:first-child,#s-bns button:first-child,#c-s-bn{background:#536462;text-transform:uppercase;border-radius:0;color:#fff;transition:all .1s ease-out;transition-timing-function:ease-out}#s-bns .c-bn#s-all-bn,#c-bns button:first-child#s-all-bn,#s-bns button:first-child#s-all-bn,#c-s-bn#s-all-bn{background:#75b42e;color:#fff !important}#s-bns .c-bn:hover,#c-bns button:first-child:hover,#s-bns button:first-child:hover,#c-s-bn:hover{background:#536462;scale:1.05}#c-s-bn{background:#d1dadc !important;color:#000 !important}.cc_div .b-tg .c-tg{background:#536462}#s-cnt .b-bn .b-tl:active,#s-cnt .b-bn .b-tl:hover,#s-bl .c-bl.b-ex{background:rgba(0,0,0,.1);border-radius:0}#cc_div #cm{border-radius:0}div[data-service] .c-n-c .c-l-b,div[data-service] .c-n-c .c-la-b{text-transform:uppercase;border-radius:0;color:#fff;background:#75b42e;position:relative}div[data-service] .c-n-c .c-l-b:before,div[data-service] .c-n-c .c-la-b:before{top:50%;margin-top:-7px}div[data-service] .c-n-c .c-l-b:hover,div[data-service] .c-n-c .c-la-b:hover{scale:1.05;background:#75b42e}.c-la-b{display:none !important}div[data-service] .c-bg{opacity:.2}.tx-cf-cookiemanager .cf-cookie-openconsent{display:none;speak:none}@media only screen and (max-width: 500px){.cc-text{font-size:.9em;line-height:1.1em}}.accordion__btn{display:flex;align-items:center;width:100%;margin:10px 0 0 0;padding:0 1rem;text-align:left;background-color:#d1dadc;border:0;font-weight:700;font-size:1.2em;cursor:pointer;position:relative;z-index:10}.accordion__btn:focus-visible{box-shadow:0 0 0 4px #000 !important;outline:none !important;border:0}.accordion__btn .accordion__icon{width:40px;height:40px;transition:.3s ease-in-out;font-weight:300;text-align:center;background:#fff;border-radius:20px;order:2;font-size:1.8em;display:flex}.accordion__btn .accordion__icon svg{height:18px;margin:auto;position:relative;left:-1px}.accordion__btn.active:hover .accordion__icon,.accordion__btn.active .accordion__icon{transform:rotate(45deg);transition:.3s ease-in-out}.accordion__btn .accordion__label{margin:0;padding:1rem 1rem 1rem 0;border:0;background:none;font-size:1.2rem;text-align:left;line-height:1.4;width:100%}.accordion__panel{max-height:0;overflow:hidden;transition:.3s ease-in-out;opacity:0;border:5px solid #d1dadc;border-top:0;display:none}.accordion__panel.show{opacity:1;max-height:10000px}.accordion__content{padding:1rem}.accordion__content h3{margin:1rem 0}.video-shariff-preview-overlay{background:#75b42e;background:linear-gradient(0deg, rgb(217, 31, 67) 42%, rgba(217, 31, 67, 0.5) 100%)}.video-shariff-preview-text{color:#fff;font-size:1.2em}.video-shariff-preview-icon{border-left:36px solid #fff}.video-link{overflow:hidden;border-radius:5px;position:relative;text-decoration:none;color:#fff;display:block;max-width:250px}.video-link img{width:100% !important;height:auto !important;margin-bottom:-7px;transition:all 1s ease-out;transition-delay:.2s;transition-timing-function:ease-out}.video-link span{position:absolute;width:50px;height:50px;border-radius:50px;background:#fff;color:#536462;line-height:50px;text-align:center;top:50%;left:50%;margin-top:-25px;margin-left:-25px;font-size:20px;box-sizing:border-box;padding-left:2px;transition:all .1s ease-out;transition-timing-function:ease-out;z-index:10}.desktop .video-link:hover{overflow:hidden}.desktop .video-link:hover img{transform:scale(1.1)}.desktop .video-link:hover span{transform:scale(1.1)}.row>*{margin-top:0 !important;padding-top:0 !important}.slider-container{position:relative}.tns-gallery{overflow:hidden}.slider-item img{width:100% !important;height:auto !important}.tns-outer{position:relative}.tns-outer .tns-controls{position:absolute;top:50%;height:0;left:0;width:100%;z-index:10;list-style-type:none;padding:0;margin:0}.tns-outer .tns-controls:focus-visible{border:none}.tns-outer .tns-controls button{background:#fff;text-align:center;height:50px;width:50px;border-radius:25px;line-height:50px;position:absolute;top:-25px;left:10px;padding:0;margin:0;text-indent:-9999px;border:0}.tns-outer .tns-controls button:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";position:absolute;left:0;top:0;width:100%;height:100%;text-indent:0;line-height:50px;font-size:1.4em}.tns-outer .tns-controls button:last-child{left:auto;right:10px}.tns-outer .tns-controls button:last-child:after{content:""}.tns-outer .tns-controls:focus-visible button{background:#000;color:#fff}.tns-outer .slider-item{line-height:0}.tns-outer .slider-item img{width:100% !important;height:auto !important}.tns-outer button[data-action=start],.tns-outer button[data-action=stop]{background:#fff;color:#000;background-size:auto 50%;text-align:center;height:30px;width:30px;border-radius:25px;line-height:50px;position:absolute;right:10px;bottom:10px;padding:0;margin:0;z-index:10;border:0;text-indent:-9999px}.tns-outer button[data-action=start]:after,.tns-outer button[data-action=stop]:after{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";text-indent:0;position:absolute;left:0;top:0;width:100%;height:100%;line-height:30px}.tns-outer button[data-action=start]:focus-visible,.tns-outer button[data-action=stop]:focus-visible{background:#000;color:#fff;border:0}.tns-outer button[data-action=stop]:after{content:""}.tns-nav{position:absolute;bottom:0px;z-index:10;width:100%;text-align:center}.tns-nav button{display:inline-block;width:18px;height:18px;border-radius:10px;transition:all .1s ease-out;transition-timing-function:ease-out;margin:2px;border:0;background:rgba(0,0,0,.3)}.tns-nav button.tns-nav-active{width:36px;background:rgba(0,0,0,.6)}.tns-nav button:focus-visible{background:#000;box-shadow:0 0 0 5px #000}#tx_indexedsearch{background:#536462;padding:10px}#tx_indexedsearch .tx-indexedsearch-searchbox-sword{text-align:center}.tx-indexedsearch-info-sword,.tx-indexedsearch-browsebox,.tx-indexedsearch-info-noresult{text-align:center;list-style-type:none}.tx-indexedsearch-info-sword li,.tx-indexedsearch-browsebox li,.tx-indexedsearch-info-noresult li{display:inline-block;padding:4px}.tx-indexedsearch-searchbox{background:#536462;margin:0 auto;max-width:600px;margin-bottom:3em}.tx-indexedsearch-searchbox input[type=text]{padding:.3em;border:0;font-size:1.5em;font-weight:300;font-family:"Fira Sans";font-style:normal;width:100%;box-sizing:border-box}.tx-indexedsearch-searchbox .btn{width:100%;margin:0 0 0 0}.tx-indexedsearch-res{background:#d1dadc;margin:10px 0;position:relative;padding:40px}.tx-indexedsearch-res .tx-indexedsearch-percent{position:absolute;top:10px;left:40px;width:calc(100% - 80px);height:10px;border-radius:5px;background:#fff}.tx-indexedsearch-res .tx-indexedsearch-percent .tx-indexedsearch-percent-balken{height:10px;background:#75b42e;display:block;position:relative;border-radius:4px}.tx-indexedsearch-res .tx-indexedsearch-percent .tx-indexedsearch-percent-balken>div{position:absolute;right:5px;top:4px;font-size:.9rem}.tx-indexedsearch-res .tx-indexedsearch-percent>div{height:3px;top:0;left:0;position:absolute;background:#75b42e}.tx-indexedsearch-res .tx-indexedsearch-percent>div>div{position:absolute;right:3px;top:-2px;font-weight:700;font-size:.8em;color:#536462}@media only screen and (max-width: 992px){.seitenheader .seitenheader-hg{display:none}.seitenheader .seitenheader-text{position:relative;z-index:10x;padding:2em;display:flex;z-index:10;background:#75b42e;margin-top:-100px;line-height:1em}.seitenheader .seitenheader-text .btn{margin-top:12px}.seitenheader .seitenheader-text h1{color:#fff;margin:auto 0;padding:0;font-weight:700;display:flex;gap:20px}.seitenheader .seitenheader-text h1 img{height:78px;width:78px}.seitenheader .seitenheader-text h1 .subheader{font-weight:300;font-size:.6em;line-height:1.2em}.seitenheader .seitenheader-text h1 .seitenheader-text-icon{width:78px;text-align:left}.seitenheader .seitenheader-noimg{background:#536462;height:120px}.seitenheader .seitenheader-noimg svg{display:none}}@media only screen and (max-width: 500px){.seitenheader .seitenheader-text{padding-left:1em;padding-right:1em}.seitenheader .seitenheader-text .btn{margin-top:12px}.seitenheader .seitenheader-text h1{gap:5px;margin:0;line-height:1em}.seitenheader .seitenheader-text h1 img{height:40px;width:40px}.seitenheader .seitenheader-text h1 .seitenheader-text-icon{width:40px}}@media only screen and (max-width: 991px){.seitenheader-img{position:relative}.seitenheader-img img{aspect-ratio:992/558;width:100%;height:auto !important}}@media only screen and (min-width: 992px){.seitenheader{position:relative;gap:10px;margin-bottom:100px}.seitenheader .seitenheader-text{position:relative;z-index:10x;min-height:380px;display:flex;z-index:10}.seitenheader .seitenheader-text .btn{margin-top:12px}.seitenheader .seitenheader-text .seitenheader-text-header{margin:auto 0}.seitenheader .seitenheader-text h1{color:#fff;margin:auto 0;padding:0;font-weight:700;display:flex;gap:20px;line-height:1em}.seitenheader .seitenheader-text h1 img{height:78px;width:78px}.seitenheader .seitenheader-text h1 .subheader{font-weight:300;font-size:.6em;line-height:1.2em}.seitenheader .seitenheader-text h1 .seitenheader-text-icon{width:78px;text-align:left}.seitenheader .seitenheader-hg{position:absolute;left:0;top:0;width:100%;overflow:hidden;height:100%}.seitenheader .seitenheader-hg:after{background:#75b42e;transform:skew(-20deg);content:"";display:block;width:10000px;position:absolute;right:30vw;top:30px;height:calc(100% - 60px);z-index:2}.seitenheader .seitenheader-img{position:absolute;right:0;top:0px;height:100%;overflow:hidden;z-index:1;padding:1px 0 1px 1px}.seitenheader .seitenheader-img:after{content:"";display:block;background:#fff;height:600px;position:absolute;top:50%;margin-top:-300px;left:-100px;width:200px;rotate:20deg}.seitenheader .seitenheader-img img,.seitenheader .seitenheader-img svg{height:100% !important;width:auto !important}.seitenheader .seitenheader-img svg{fill:#536462}}@media only screen and (min-width: 1200px){.seitenheader .seitenheader-hg:after{right:25vw}}@media only screen and (min-width: 1700px){.seitenheader .seitenheader-hg:after{right:20vw}}@media only screen and (min-width: 2100px){.seitenheader .seitenheader-hg:after{right:17vw}}.slider-plus-wrapper{position:relative;margin-bottom:100px}@media only screen and (max-width: 600px){.slider-plus-wrapper .tns-outer .tns-controls{bottom:70px;top:auto}}.slider-plus-wrapper .tns-gallery{padding-bottom:60px}@media only screen and (max-width: 992px){.slider-plus-wrapper{position:relative;margin-bottom:0}.slider-plus-wrapper .tns-gallery{padding-bottom:0px}.slider-plus-wrapper .tns-gallery .slider-item{height:auto}.slider-plus-wrapper .tns-gallery .slider-item img{aspect-ratio:1200/800}.slider-plus-wrapper .tns-outer button[data-action=stop],.slider-plus-wrapper .tns-outer button[data-action=start]{bottom:40px}}@media only screen and (max-width: 600px){.slider-plus-wrapper .tns-outer button[data-action=stop],.slider-plus-wrapper .tns-outer button[data-action=start]{bottom:45px;right:auto;left:50%;margin-left:-15px}}.slider-plus .slider-item{top:0}.slider-plus .slider-item .img-wrapper{position:relative;overflow:hidden;transition-duration:.5s;transition-timing-function:ease-out;transition-delay:.25s}.slider-plus .slider-item .img-wrapper:after{content:"";display:block;background:#fff;height:200%;left:53%;rotate:20deg;width:50%;top:-50%;position:absolute}.slider-plus .slider-item .img-wrapper img{width:60% !important}.slider-plus .slider-item .text-wrapper{position:absolute;width:100%;height:calc(100% + 30px);right:0;overflow:hidden;top:30px;line-height:1.2em;transition-duration:1s;transition-timing-function:ease-out;transition-delay:0s}.slider-plus .slider-item .text-wrapper .text-vertical-align{display:flex;height:100%;position:relative;z-index:10}.slider-plus .slider-item .text-wrapper .text-vertical-align .text-vertical-align-inner{margin:auto 100px auto 55%;color:#fff}.slider-plus .slider-item .text-wrapper .text-vertical-align .text-vertical-align-inner .slider-plus-header{font-weight:700;font-size:1.5em;padding-bottom:.6em;line-height:1.2em;color:#fff;text-transform:none}.slider-plus .slider-item .text-wrapper .text-vertical-align .text-vertical-align-inner .slider-plus-header h1{font-size:1em;padding:0;margin:0;color:#fff;text-transform:none;font-weight:700}@media only screen and (min-width: 768px){.slider-plus .slider-item .text-wrapper .text-vertical-align .text-vertical-align-inner .slider-plus-header{font-size:1.8em}}@media only screen and (min-width: 1200px){.slider-plus .slider-item .text-wrapper .text-vertical-align .text-vertical-align-inner .slider-plus-header{font-size:2em}}@media only screen and (min-width: 1600px){.slider-plus .slider-item .text-wrapper .text-vertical-align .text-vertical-align-inner .slider-plus-header{font-size:3em}}.slider-plus .slider-item .text-wrapper:after{content:"";display:block;background:#75b42e;transform:skew(-20deg);position:absolute;left:48%;top:0;height:calc(100% - 30px);width:3000px;box-shadow:0 10px 15px 0 rgba(0,0,0,.5)}@media only screen and (max-width: 992px){.slider-plus .slider-item .img-wrapper{margin-bottom:-130px}.slider-plus .slider-item .img-wrapper:after{display:none}.slider-plus .slider-item .img-wrapper img{width:100% !important}.slider-plus .slider-item .text-wrapper{position:relative;height:auto;top:0}.slider-plus .slider-item .text-wrapper .text-vertical-align{min-height:350px}.slider-plus .slider-item .text-wrapper .text-vertical-align .text-vertical-align-inner{margin-left:20%;padding-top:60px;padding-bottom:90px}.slider-plus .slider-item .text-wrapper:after{left:10%}}@media only screen and (max-width: 600px){.slider-plus .slider-item .img-wrapper{margin-bottom:0px}.slider-plus .slider-item .text-wrapper .text-vertical-align .text-vertical-align-inner{font-size:.8em;margin-left:50px;margin-right:50px;padding-bottom:110px;line-height:1.2em;text-align:center}.slider-plus .slider-item .text-wrapper:after{left:0;transform:skew(0);box-shadow:none}}.slider-plus .slider-item.tns-fadeIn .text-wrapper{right:0;opacity:1}.slider-plus .slider-item.tns-fadeIn .img-wrapper{opacity:1}.slider-plus .slider-item.tns-fadeOut .text-wrapper{opacity:0;right:-200px}.slider-plus .slider-item.tns-fadeOut .img-wrapper{opacity:0}.slider-plus .slider-item.tns-normal .text-wrapper{opacity:0;right:-200px}.slider-plus .slider-item.tns-normal .img-wrapper{opacity:0}@media only screen and (max-width: 600px){.slider-plus .slider-item.tns-fadeIn .text-wrapper{right:0;opacity:1}.slider-plus .slider-item.tns-fadeIn .img-wrapper{opacity:1}.slider-plus .slider-item.tns-fadeOut .text-wrapper{opacity:0;right:0px}.slider-plus .slider-item.tns-fadeOut .img-wrapper{opacity:0}.slider-plus .slider-item.tns-normal .text-wrapper{opacity:0;right:0px}.slider-plus .slider-item.tns-normal .img-wrapper{opacity:0}}.aniitem{transition:all 1s ease-out;transition-delay:.2s;transition-timing-function:ease-out;opacity:1;transform:translateY(0px)}.aniitem.hideitem{opacity:0;transform:translateY(30px)}.news-single{max-width:800px;margin:0 auto}.news-single .outer{width:100%}.news-single .news-img-wrap{display:flex;gap:20px;flex-wrap:wrap}.news-single .news-img-wrap.news-img-wrap-img2 .outer{width:calc(50% - 10px)}.news-single .news-img-wrap.news-img-wrap-img3 .outer{width:calc(33.3% - 14px)}@media only screen and (max-width: 768px){.news-single .news-img-wrap.news-img-wrap-img3 .outer{width:calc(50% - 10px)}}.news-single h1{padding-bottom:.4em}.news-single .footer{text-align:center;border-top:2px solid rgba(0,0,0,.15) !important}.news-single .teaser-text{color:#000 !important;font-weight:700;font-size:1em !important}.news-single .news-img-wrap{float:none !important;margin:0 0 20px 0 !important;padding:0;border:0;width:100% !important}.news-single .news-img-wrap a{float:none !important;padding:0 !important;border:0 !important;position:relative;transition:all .1s ease-out;transition-timing-function:ease-out;line-height:0}.news-single .news-img-wrap a:focus-visible{box-shadow:0 0 0 5px #000}.news-single .news-img-wrap a img{width:100% !important;height:auto !important}.news-single .news-related{padding:0;border:0;width:100%;display:block}.news-single .news-related ul{list-style-type:none;padding:0;margin:0}.news-single .news-related ul li{padding:1px 0}.news-single .news-related ul li:before{display:none}.f3-widget-paginator{list-style-type:none;margin:1em 0 0 0;padding:0;text-align:center;float:none;width:100%}.f3-widget-paginator li{display:inline-block}.f3-widget-paginator li a{display:block;background:#75b42e;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:700;padding:2px 12px;transition:all .1s ease-out;transition-timing-function:ease-out}.f3-widget-paginator li a:hover{scale:1.05}.f3-widget-paginator li.current a{background:#536462}.f3-widget-paginator li a:focus-visible{scale:1.05;background:#000}.news-list-view{display:flex;gap:20px;flex-wrap:wrap;align-items:stretch}.news-list-view .article{width:100%;border:10px solid #d1dadc;padding:50px 20px !important;box-sizing:border-box;display:flex;position:relative;margin-bottom:0 !important}.news-list-view .article:nth-child(1){transition-delay:0s}.news-list-view .article:nth-child(2){transition-delay:.4s}.news-list-view .article:nth-child(3){transition-delay:.8s}.news-list-view .article:nth-child(4){transition-delay:1.2s}.news-list-view .article:nth-child(5){transition-delay:1.6s}.news-list-view .article:nth-child(6){transition-delay:2s}.news-list-view .article:nth-child(7){transition-delay:2.4s}.news-list-view .article:nth-child(8){transition-delay:2.8s}.news-list-view .article:nth-child(9){transition-delay:3.2s}.news-list-view .article h3{position:relative}.news-list-view .article h3:after{height:3px;background:#75b42e;width:100px;position:absolute;left:0;bottom:10px;content:"";display:block}.news-list-view .article .istopnews-banner{overflow:hidden;width:150px;height:150px;position:absolute;top:-10px;right:-10px}.news-list-view .article .istopnews-banner .istopnews-banner-inner{background:#75b42e;color:#fff;font-weight:700;position:absolute;height:48px;line-height:48px;width:300px;rotate:45deg;text-align:center;right:-105px;top:25px}.news-list-view .article .news-item-inner{margin:auto 0}@media only screen and (min-width: 1200px){.news-list-view .article{width:calc(50% - 10px);padding:60px 30px !important}.news-list-view .article:nth-child(3n){width:100%}}@media only screen and (min-width: 1600px){.news-list-view .article{width:calc(33.333% - 14px) !important;padding:90px 45px !important}}#product-menu{background:#6a797e;background:linear-gradient(0deg, rgb(106, 121, 126) 0%, rgb(77, 90, 94) 100%);text-align:center;color:#fff;padding:60px 0;position:relative;overflow:hidden;margin:100px 0 0 0}#product-menu:before{background:rgba(0,0,0,0) url(images/hg-produkte.svg) 50% 50% repeat;background-size:700px auto;background-attachment:fixed;content:"";display:block;height:100%;width:100%;top:0;left:0;position:absolute}#product-menu>.container{position:relative;z-index:5}#product-menu h2{color:#fff}#product-menu .product-menu-nav{list-style-type:none;display:inline-flex;gap:40px;margin-top:30px;flex-wrap:wrap;position:relative;z-index:20}#product-menu .product-menu-nav li{position:relative;width:100%;text-align:center;transition:all .5s ease-out;transition-timing-function:ease-out}#product-menu .product-menu-nav li:nth-child(1){transition-delay:0s}#product-menu .product-menu-nav li:nth-child(2){transition-delay:.1s}#product-menu .product-menu-nav li:nth-child(3){transition-delay:.2s}#product-menu .product-menu-nav li:nth-child(4){transition-delay:.3s}#product-menu .product-menu-nav li:nth-child(5){transition-delay:.4s}#product-menu .product-menu-nav li:nth-child(6){transition-delay:.5s}#product-menu .product-menu-nav li a{display:inline-flex;position:relative;border-radius:50%;width:250px;height:250px;background:#75b42e;color:#000;text-align:center;text-decoration:none;font-size:1.5em;box-shadow:0 10px 15px 0 rgba(0,0,0,.5),inset 0 0 0 130px #fff;transition:all .5s ease-out;transition-timing-function:ease-out}#product-menu .product-menu-nav li a svg{height:80px;fill:#75b42e;margin-bottom:15px;transition:all .1s ease-out;transition-timing-function:ease-out}#product-menu .product-menu-nav li a:hover,#product-menu .product-menu-nav li a:focus-visible{box-shadow:0 50px 20px 0 rgba(0,0,0,.5),inset 0 0 0 0px #fff;color:#fff;z-index:30}#product-menu .product-menu-nav li a:hover svg,#product-menu .product-menu-nav li a:focus-visible svg{fill:#fff}#product-menu .product-menu-nav.activate-product-links li{opacity:0;scale:0}#product-menu .product-menu-nav.show-product-links li{opacity:1;scale:1}@media only screen and (min-width: 600px){#product-menu{margin:80px 0 0 0}#product-menu .product-menu-nav{gap:40px;flex-wrap:wrap;justify-content:center}#product-menu .product-menu-nav li{position:relative;width:250px}#product-menu .product-menu-nav li:nth-child(4),#product-menu .product-menu-nav li:nth-child(5){text-align:right;top:0}#product-menu .product-menu-nav li:nth-child(5),#product-menu .product-menu-nav li:nth-child(3){text-align:left;top:0px}#product-menu .product-menu-nav li:nth-child(2){width:250px;top:0px}#product-menu .product-menu-nav li:nth-child(1){text-align:right;top:0px}#product-menu .product-menu-nav li:nth-child(3){top:0px}#product-menu .product-menu-nav li a{position:relative;width:250px;height:250px;font-size:1.5em}#product-menu .product-menu-nav li a svg{height:80px}}@media only screen and (min-width: 930px){#product-menu{margin:80px 0 0 0;padding:150px 0}#product-menu .product-menu-nav{gap:40px;flex-wrap:wrap;justify-content:center;max-width:1070px}#product-menu .product-menu-nav li{position:relative;width:250px}#product-menu .product-menu-nav li:nth-child(1),#product-menu .product-menu-nav li:nth-child(3),#product-menu .product-menu-nav li:nth-child(4),#product-menu .product-menu-nav li:nth-child(6){top:-50px}#product-menu .product-menu-nav li a{position:relative;width:250px;height:250px;font-size:1.5em}#product-menu .product-menu-nav li a svg{height:80px}}@media only screen and (min-width: 1750px){#product-menu .product-menu-nav{gap:40px;max-width:100%}#product-menu .product-menu-nav li{position:relative;width:250px !important}#product-menu .product-menu-nav li:nth-child(1),#product-menu .product-menu-nav li:nth-child(6){top:-100px}#product-menu .product-menu-nav li:nth-child(2),#product-menu .product-menu-nav li:nth-child(5){top:-30px}#product-menu .product-menu-nav li:nth-child(3),#product-menu .product-menu-nav li:nth-child(4){top:0px}#product-menu .product-menu-nav li a{position:relative;width:250px;height:250px;font-size:1.5em}#product-menu .product-menu-nav li a svg{height:80px}}@media only screen and (max-width: 1199px){.app-section{background:#fff;position:relative;z-index:2;border-bottom:10px solid #d1dadc;margin-bottom:100px;overflow:hidden}.app-section .app-section-content-wrapper{padding:100px 30px 0 30px;text-align:center}.app-section .app-section-content-wrapper .app-section-content-wrapper2{display:inline-block;max-width:500px}.app-section .app-section-content-wrapper .app-section-content-wrapper2 .app-section-content .ce-gallery .ce-row{justify-content:space-around !important}.app-section .app-section-content-wrapper .app-section-content-wrapper2 .app-section-content .ce-gallery .ce-row .ce-column{width:auto !important}.app-section .app-section-content-wrapper .app-section-content-wrapper2 .smartphone-app{max-width:80%;width:500px;height:auto !important;margin-top:25px;margin-bottom:-12px}}@media only screen and (min-width: 1200px){.app-section{background:#d1dadc;position:relative;z-index:2}.app-section .app-section-content-wrapper{padding:0 0 0;position:relative;margin-bottom:100px}.app-section .app-section-content-wrapper .app-section-content-wrapper2{overflow:hidden;position:relative;top:-60px}.app-section .app-section-content-wrapper .app-section-content-wrapper2:after{content:"";display:block;height:calc(100% - 60px);position:absolute;width:3000px;left:10%;top:30px;box-shadow:0 10px 15px 0 rgba(0,0,0,.5);transform:skew(-20deg);background:#fff}.app-section .app-section-content-wrapper .app-section-content-wrapper2 .app-section-content{padding:120px 0 120px 0;margin-left:20%;position:relative;z-index:10;max-width:40%;position:relative;z-index:10;top:0px}.app-section .app-section-content-wrapper .app-section-content-wrapper2 .smartphone-app{position:absolute;bottom:30px;right:5%;height:calc(90% - 20px);width:auto !important;z-index:5}.app-section.activate-app-section .app-section-content-wrapper2{transition:all 1s ease-out;transition-delay:.2s;transition-timing-function:ease-out;opacity:0;transform:translateY(50px)}.app-section.show-app-section .app-section-content-wrapper2{opacity:1;transform:translateY(0px)}}.responsive-video-wrapper{position:relative}.ce-center .responsive-video-wrapper{margin-left:auto;margin-right:auto}.ce-right .video-embed .responsive-video-wrapper{margin-left:auto}.responsive-video{position:relative;padding-bottom:56.25%;padding-top:0px;height:0;overflow:hidden}.responsive-video>div{position:absolute;width:100% !important;height:100% !important}.responsive-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.ce-textpic,.ce-image,.ce-nowrap .ce-bodytext,.ce-gallery,.ce-row,.ce-uploads li,.ce-uploads div{overflow:visible}.ce-gallery figcaption{display:block}.ce-gallery{float:none !important}.ce-gallery a{display:block;transition:all .1s ease-out;transition-timing-function:ease-out}.ce-gallery a:focus-visible{box-shadow:0 0 0 4px #000;scale:1.05}.ce-gallery.ce-border .responsive-video,.ce-gallery.ce-border img{box-shadow:0 3px 10px 0 rgba(0,0,0,.5)}.ce-gallery .ce-row{display:flex;gap:20px;flex-wrap:wrap;justify-content:space-around;position:relative}.ce-gallery .ce-row .ce-column{margin:0;position:relative;float:none !important;width:100%}.ce-gallery .ce-row .ce-column .video{display:block}.ce-gallery .ce-row .ce-column .video-caption,.ce-gallery .ce-row .ce-column .image-caption{padding:6px 0 0 0;font-style:italic;font-weight:400}.ce-gallery .ce-row .ce-column img{width:100%;height:auto !important}@media only screen and (min-width: 768px){.ce-gallery .ce-row{justify-content:start}.ce-gallery[data-ce-columns="2"] .ce-row .ce-column,.ce-gallery[data-ce-columns="4"] .ce-row .ce-column{width:auto}}.ce-center.ce-above .ce-row,.ce-center.ce-below .ce-row{justify-content:center}.ce-center.ce-above .ce-column .image,.ce-center.ce-below .ce-column .image{width:100%}.ce-center.ce-above .ce-column .image>div,.ce-center.ce-below .ce-column .image>div{margin-left:auto;margin-right:auto}.ce-right.ce-above .ce-row,.ce-right.ce-below .ce-row{justify-content:end}.ce-right.ce-above .ce-column .image,.ce-right.ce-below .ce-column .image{width:100%}.ce-right.ce-above .ce-column .image>div,.ce-right.ce-below .ce-column .image>div{margin-left:auto;margin-right:0}.ce-left.ce-intext:after{content:"";display:block;clear:both}.ce-left.ce-intext .ce-gallery{float:none !important;max-width:100%}.ce-right.ce-intext:after{content:"";display:block;clear:both}.ce-right.ce-intext .ce-gallery{float:none !important;max-width:100%}@media only screen and (max-width: 991px){.ce-left.ce-intext .ce-gallery,.ce-right.ce-intext .ce-gallery{margin-right:0 !important;margin-left:0 !important}}.ce-left.ce-intext.ce-nowrap,.ce-right.ce-intext.ce-nowrap{display:block}.ce-left.ce-intext.ce-nowrap .ce-gallery,.ce-right.ce-intext.ce-nowrap .ce-gallery{float:none !important;margin-bottom:0;display:block;width:100%;max-width:100%}.ce-left.ce-intext.ce-nowrap .ce-gallery>div,.ce-right.ce-intext.ce-nowrap .ce-gallery>div{margin:auto 0}.ce-left.ce-intext.ce-nowrap .ce-bodytext,.ce-right.ce-intext.ce-nowrap .ce-bodytext{width:100%}@media only screen and (min-width: 992px){.ce-left.ce-intext:after{content:"";display:block;clear:both}.ce-left.ce-intext .ce-gallery{float:left !important;max-width:40%}.ce-right.ce-intext:after{content:"";display:block;clear:both}.ce-right.ce-intext .ce-gallery{float:right !important;max-width:40%}.ce-left.ce-intext.ce-nowrap,.ce-right.ce-intext.ce-nowrap{display:flex}.ce-left.ce-intext.ce-nowrap .ce-gallery,.ce-right.ce-intext.ce-nowrap .ce-gallery{width:40%;display:flex}.ce-left.ce-intext.ce-nowrap .ce-bodytext,.ce-right.ce-intext.ce-nowrap .ce-bodytext{width:55%}.ce-left.ce-intext.ce-nowrap .ce-bodytext header h1,.ce-left.ce-intext.ce-nowrap .ce-bodytext header h2,.ce-left.ce-intext.ce-nowrap .ce-bodytext header h3,.ce-left.ce-intext.ce-nowrap .ce-bodytext header h4,.ce-right.ce-intext.ce-nowrap .ce-bodytext header h1,.ce-right.ce-intext.ce-nowrap .ce-bodytext header h2,.ce-right.ce-intext.ce-nowrap .ce-bodytext header h3,.ce-right.ce-intext.ce-nowrap .ce-bodytext header h4{padding-top:0;margin-top:0}.ce-left.ce-nowrap .ce-gallery{margin:0 5% 0 0}.ce-right.ce-nowrap .ce-gallery{margin:0 0 0 5%;order:2}.ce-right.ce-nowrap .ce-bodytext{order:1}}.mfp-counter{display:none;speak:never}.mfp-title{padding-top:5px;font-style:italic}.mfp-figure00{position:absolute;right:10px;top:10px}.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close{opacity:1;width:30px;height:30px;border-radius:20px;background:#fff;color:#000;text-align:center;line-height:31px;padding:0 0 0 1px;position:absolute;right:10px;top:50px}.mfp-image-holder .mfp-close:focus-visible,.mfp-iframe-holder .mfp-close:focus-visible{border:0 !important;outline:0 !important;box-shadow:0 0 0 0 rgba(0,0,0,0) !important;background:#000;color:#fff}.mfp-arrow-left,.mfp-arrow-right{width:50px !important;height:0 !important;opacity:1 !important}.mfp-arrow-left:before,.mfp-arrow-right:before{display:none !important}.mfp-arrow-left:after,.mfp-arrow-right:after{width:50px !important;height:50px !important;line-height:50px !important;background:#fff;font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";border:0 !important;border-radius:25px;opacity:1 !important;left:10px;margin:0 !important;padding:0 !important;font-size:1.4em;text-indent:0}.mfp-arrow-left:focus-visible,.mfp-arrow-right:focus-visible{border:0 !important;outline:0 !important;box-shadow:0 0 0 0 rgba(0,0,0,0) !important}.mfp-arrow-left:focus-visible:after,.mfp-arrow-right:focus-visible:after{background:#000;color:#fff}.mfp-arrow-right{left:auto;right:0}.mfp-arrow-right:after{left:auto;right:10px;content:""}.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-bg.mfp-ready{opacity:.8}.mfp-fade.mfp-bg.mfp-removing{opacity:0}.mfp-fade.mfp-wrap .mfp-content{opacity:0;scale:.5;-webkit-transition:all .5s ease-out;-moz-transition:all .5s ease-out;transition:all .5s ease-out}.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;scale:1}.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;scale:.5}.text,.frame-type-textmedia{transition:all 1s ease-out;transition-delay:.2s;transition-timing-function:ease-out;translate:0px;opacity:1}.bild-wrapper{transition:all 1s ease-out;transition-delay:.2s;transition-timing-function:ease-out;scale:1;opacity:1}.bild-wrapper.hideitem{opacity:0;scale:.9}