{"id":12944,"date":"2023-10-27T10:44:17","date_gmt":"2023-10-27T08:44:17","guid":{"rendered":"https:\/\/www.geruestbau-mueller.de\/photovoltaic-scaffolding\/"},"modified":"2026-11-02T15:01:45","modified_gmt":"2026-11-02T13:01:45","slug":"photovoltaic-scaffolding","status":"publish","type":"page","link":"https:\/\/www.geruestbau-mueller.de\/en\/photovoltaic-scaffolding\/","title":{"rendered":"Photovoltaic scaffolding"},"content":{"rendered":"\n<style>\n@font-face{font-family:'Barlow Condensed';src:url('https:\/\/www.geruestbau-mueller.de\/wp-content\/uploads\/fonts\/barlow-condensed-700.woff2') format('woff2');font-weight:700;font-display:swap}\n:root{\n  --navy:#0E1622;--navy2:#16202F;--cream:#F4F1EA;--red:#EF1A22;--red-dark:#C8131A;\n  --white:#FFFFFF;--grey:#9AA7B5;--wa:#25D366;\n  --disp:'Barlow Condensed','Arial Narrow',Arial,sans-serif;\n  --body:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Arial,sans-serif;\n}\n*{margin:0;padding:0;box-sizing:border-box}\nhtml{scroll-behavior:smooth}\nbody{font-family:var(--body);background:var(--navy);color:var(--white);overflow-x:clip;line-height:1.6}\n\/* #m26 = Design-Wrapper: gewinnt gegen Theme-CSS (Astra), das body-Regeln ueberschreibt *\/\n#m26{background:var(--navy);color:var(--white);font-family:var(--body);line-height:1.6;font-size:16px}\n#m26 section{background:var(--navy)}\n#m26 section.light{background:var(--cream)}\n#m26 .cta-sec{background:var(--navy)}\n#m26 a{text-decoration:none}\n#m26 .btn-red{color:#fff !important}\n#m26 .btn-wa{color:#fff !important}\n#m26 .btn-ghost{color:#fff !important}\n#m26 h1,#m26 h2,#m26 h3{color:inherit}\nimg{display:block;max-width:100%}\na{color:inherit;text-decoration:none}\nh1,h2,h3{font-family:var(--disp);font-weight:700;text-transform:uppercase;line-height:1.02;letter-spacing:.5px}\n\n\/* ---------- NAV ---------- *\/\n\/* Desktop: Nav sitzt transparent IM Hero und scrollt mit weg *\/\n#m26{position:relative}\n.nav{position:absolute;top:0;left:0;right:0;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:30px 34px 18px;background:transparent;transition:padding .25s ease,background .25s ease}\n.nav .brand{display:flex;align-items:center;gap:14px;flex-shrink:0}\n.nav .brand img{width:100px;height:auto;transition:width .25s ease}\n.nav .brand span,.nav ul a,.nav .lang{text-shadow:0 2px 16px rgba(0,0,0,.55)}\n.nav .brand span{font-family:var(--disp);font-size:24px;letter-spacing:1px;text-transform:uppercase;line-height:1}\n.nav ul{display:flex;gap:22px;list-style:none;align-items:center}\n.nav ul a{font-family:var(--disp);font-size:17px;letter-spacing:1.2px;text-transform:uppercase;opacity:.85;transition:.2s;white-space:nowrap}\n.nav ul a:hover{opacity:1;color:var(--red)}\n.nav .right{display:flex;align-items:center;gap:16px;flex-shrink:0}\n.nav .lang{font-family:var(--disp);font-size:15px;letter-spacing:1px;color:var(--grey)}\n.nav .lang a{transition:.2s}\n.nav .lang a:hover,.nav .lang a.on{color:#fff}\n.nav .cta{background:var(--red);padding:10px 22px;border-radius:8px;font-family:var(--disp);font-size:17px;letter-spacing:1.2px;text-transform:uppercase;transition:.2s;box-shadow:0 4px 18px rgba(239,26,34,.35);white-space:nowrap}\n.nav .cta:hover{background:var(--red-dark);transform:translateY(-1px)}\n.nav ul li{position:relative}\n.nav ul li .caret{font-size:11px;opacity:.6;margin-left:4px}\n.nav .sub{position:absolute;top:100%;left:50%;transform:translateX(-50%);padding-top:16px;opacity:0;visibility:hidden;transition:.2s}\n.nav li:hover .sub,.nav li:focus-within .sub{opacity:1;visibility:visible}\n.nav .subbox{background:#111A26;border:1px solid rgba(255,255,255,.09);border-radius:14px;box-shadow:0 18px 50px rgba(0,0,0,.5);padding:18px 22px;display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));gap:2px 26px}\n.nav .subbox a{display:block;padding:8px 2px;font-size:15.5px;letter-spacing:1px;opacity:.85;white-space:nowrap}\n.nav .subbox a:hover{opacity:1;color:var(--red)}\n.nav .subbox a.all{grid-column:1\/-1;border-top:1px solid rgba(255,255,255,.08);margin-top:8px;padding-top:12px;color:var(--red)}\n.burger{display:none;width:44px;height:44px;border:0;background:none;cursor:pointer;padding:10px;flex-shrink:0}\n.burger span{display:block;height:2.5px;background:#fff;border-radius:2px;margin:6px 0;transition:.3s}\nbody.menu-open .burger span:nth-child(1){transform:translateY(8.5px) rotate(45deg)}\nbody.menu-open .burger span:nth-child(2){opacity:0}\nbody.menu-open .burger span:nth-child(3){transform:translateY(-8.5px) rotate(-45deg)}\n.mnav{position:fixed;inset:0;z-index:99;background:var(--navy2);padding:96px 28px 40px;overflow-y:auto;transform:translateX(100%);transition:transform .35s ease;display:none}\nbody.menu-open .mnav{transform:none}\n.mnav ul{list-style:none}\n.mnav > ul > li{border-bottom:1px solid rgba(255,255,255,.07)}\n.mnav a{display:block;padding:13px 0;font-family:var(--disp);font-size:23px;letter-spacing:1.5px;text-transform:uppercase}\n.mnav a:active{color:var(--red)}\n.mnav .msub{padding:0 0 14px 2px;display:grid;grid-template-columns:1fr 1fr;gap:0 16px}\n.mnav .msub a{font-size:15.5px;padding:8px 0;opacity:.82;text-transform:none;font-family:var(--body);letter-spacing:.3px}\n.mnav .mkontakt{margin-top:24px;border-top:1px solid rgba(255,255,255,.10);padding-top:20px;display:grid;gap:10px}\n.mnav .mkontakt a{font-family:var(--body);text-transform:none;letter-spacing:.2px;font-size:16.5px;padding:12px 15px;border:1px solid rgba(255,255,255,.16);border-radius:10px;display:flex;align-items:center;gap:10px}\n.mnav .mkontakt a.wa{background:var(--wa);color:#08200F;border-color:var(--wa);font-weight:600}\n@media(max-width:430px){.mnav .msub a{font-size:14.5px;padding:7px 0}}\n.mnav .msub a::before{content:\"\";display:inline-block;width:0;height:0;border-left:5px solid var(--red);border-top:4px solid transparent;border-bottom:4px solid transparent;vertical-align:middle;position:relative;top:-1px;margin-right:10px}\n.mnav .mlang{margin-top:22px;font-family:var(--disp);font-size:18px;letter-spacing:2px;color:var(--grey)}\n.mnav .mlang a{display:inline;padding:0;font-size:18px}\n.mnav .mlang a.on{color:#fff}\n.mnav .mcta{display:block;text-align:center;background:var(--red);border-radius:10px;margin-top:26px;padding:16px;font-size:22px}\n\/* Mobil\/Tablet: nur Logo + Menuebutton - alles Weitere steckt im Mega-Menue *\/\n@media(max-width:1100px){\n.nav ul{display:none}.burger{display:block}.mnav{display:block}\n.nav .cta,.nav .lang{display:none}\n.nav{position:fixed;top:0;padding:9px 14px;gap:10px;background:rgba(14,22,34,.95);backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.08);box-shadow:0 4px 20px rgba(0,0,0,.35)}\n.nav .brand{gap:10px}.nav .brand img{width:52px}.nav .brand span{font-size:19px}\nbody.admin-bar #m26 .nav{top:32px}\n}\n\/* Mobile WP-Adminleiste scrollt weg - danach muss das Band buendig oben sitzen *\/\n@media(max-width:782px){body.admin-bar #m26 .nav{top:46px}body.admin-bar.scrolled #m26 .nav{top:0}}\n@media(max-width:380px){.nav .brand span{font-size:17px}.nav .brand img{width:46px}}\n\n\/* ---------- HERO ---------- *\/\n.hero{position:relative;min-height:100svh;display:flex;align-items:center;isolation:isolate;overflow:hidden}\n.hero .bg{position:absolute;inset:-6%;z-index:-2;overflow:hidden}\n.hero .bg img{width:100%;height:100%;object-fit:cover;display:block;animation:kenburns 24s ease-in-out infinite alternate}\n@keyframes kenburns{from{transform:scale(1) translateY(0)}to{transform:scale(1.12) translateY(-2%)}}\n.hero::after{content:\"\";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,rgba(14,22,34,.55) 0%,rgba(14,22,34,.3) 40%,rgba(14,22,34,.93) 100%)}\n.hero .inner{width:min(1200px,100%);margin:0 auto;padding:210px 24px 120px}\n.hero .trustline{display:flex;flex-wrap:wrap;gap:8px 22px;align-items:center;font-size:14.5px;color:#E4E9EF;opacity:0;animation:rise .7s .2s forwards}\n.hero .trustline .stars{color:#F5A623;letter-spacing:2px}\n.hero .trustline b{font-weight:700}\n.hero .trustline .chk{color:var(--red);font-weight:700;margin-right:5px}\n.hero h1{font-size:clamp(36px,7.2vw,92px);margin:14px 0 18px}\n.hero h1 .line{display:block;opacity:0;transform:translateY(40px);animation:rise .8s forwards}\n.hero h1 .line:nth-child(1){animation-delay:.35s}\n.hero h1 .line:nth-child(2){animation-delay:.5s}\n.hero h1 .line:nth-child(3){animation-delay:.65s;color:var(--red)}\n.hero p{max-width:54ch;color:#D4DBE4;font-size:18px;opacity:0;animation:rise .8s .85s forwards}\n.hero .actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center;margin-top:30px;opacity:0;animation:rise .8s 1s forwards}\n.hero .subnote{margin-top:12px;font-size:14px;color:var(--grey);opacity:0;animation:rise .8s 1.1s forwards}\n.hero .subnote b{color:#fff;font-weight:600}\n.badges{display:flex;gap:16px;align-items:center;margin-top:32px}\n.badges img{width:240px;max-width:60%;height:auto;border-radius:14px;box-shadow:0 10px 30px rgba(0,0,0,.30)}\n.badges a{display:block;transition:.25s;border-bottom:0 !important}\n.badges a:hover{transform:translateY(-3px)}\n.badges .innung{background:#fff;padding:6px;border-radius:10px;border:1px solid #E6E2D8}\n.btn{display:inline-flex;align-items:center;gap:10px;font-family:var(--disp);font-size:19px;letter-spacing:1.5px;text-transform:uppercase;padding:16px 32px;border-radius:10px;transition:.2s}\n.btn-red{background:var(--red);color:#fff;box-shadow:0 8px 30px rgba(239,26,34,.4)}\n.btn-red:hover{background:var(--red-dark);transform:translateY(-2px)}\n.btn-ghost{border:2px solid rgba(255,255,255,.35);color:#fff}\n.btn-ghost:hover{border-color:var(--wa);color:var(--wa);transform:translateY(-2px)}\n.scrolldown{position:absolute;left:50%;bottom:18px;width:26px;height:42px;border:2px solid rgba(255,255,255,.4);border-radius:14px;transform:translateX(-50%)}\n.scrolldown::after{content:\"\";position:absolute;left:50%;top:8px;width:4px;height:8px;background:var(--red);border-radius:2px;transform:translateX(-50%);animation:wheel 1.6s infinite}\n@keyframes wheel{0%{opacity:1;top:8px}100%{opacity:0;top:24px}}\n@keyframes rise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}\n\n\/* ---------- STATS ---------- *\/\n.stats{background:var(--red);display:grid;grid-template-columns:repeat(4,1fr);gap:0}\n.stats div{padding:38px 16px;text-align:center;border-right:1px solid rgba(255,255,255,.18)}\n.stats div:last-child{border-right:0}\n.stats span{display:block;font-family:var(--disp);font-weight:700;font-size:clamp(40px,4.6vw,62px);line-height:1;color:#fff}\n.stats small{display:block;margin-top:8px;font-size:12.5px;letter-spacing:2px;text-transform:uppercase;color:rgba(255,255,255,.85)}\n@media(max-width:760px){.stats{grid-template-columns:1fr 1fr}.stats div{padding:28px 8px;min-width:0}.stats span{font-size:clamp(26px,8vw,40px)}.stats small{font-size:11px;letter-spacing:1.2px}.stats div:nth-child(2){border-right:0}.stats div:nth-child(1),.stats div:nth-child(2){border-bottom:1px solid rgba(255,255,255,.18)}}\n\n\/* ---------- TRUST ---------- *\/\n.trust{background:var(--navy2);display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:26px 20px;border-bottom:1px solid rgba(255,255,255,.05)}\n.trust .pill{border:1px solid rgba(255,255,255,.14);border-radius:999px;padding:9px 18px;font-size:13.5px;letter-spacing:.4px;color:#C9D2DC;white-space:nowrap}\n.trust .pill b{color:var(--red);font-weight:700;margin-right:4px}\n.trust .gold{color:#F5A623;border-color:rgba(245,166,35,.4)}\n.trust .gold span{color:#C9D2DC;margin-left:6px}\n\n@keyframes scroll{to{transform:translateX(-50%)}}\n\n\/* ---------- LOGO-MARQUEE (Partner) ---------- *\/\n.logos{background:#fff;overflow:hidden;padding:30px 0}\n.logos .track{display:flex;align-items:center;gap:64px;width:max-content;animation:scroll 45s linear infinite}\n.logos img{height:52px;width:auto;max-width:150px;object-fit:contain;filter:grayscale(1);opacity:.65;transition:.3s}\n.logos img:hover{filter:none;opacity:1}\n.logos-label{background:#fff;color:#5A6472;text-align:center;font-family:var(--disp);font-size:15px;letter-spacing:3px;text-transform:uppercase;padding:34px 20px 0}\n\n\/* ---------- SECTION SHELL ---------- *\/\nsection{padding:110px 24px}\n.wrap{width:min(1200px,100%);margin:0 auto}\n.kicker{font-family:var(--disp);font-size:15px;letter-spacing:4px;text-transform:uppercase;color:var(--red);margin-bottom:12px}\n.sec-title{font-size:clamp(36px,5vw,66px);margin-bottom:18px}\n.sec-lead{color:var(--grey);max-width:62ch;font-size:17px}\n.light{background:var(--cream);color:var(--navy)}\n.light .sec-lead{color:#5A6472}\n.copy p{margin-bottom:16px;font-size:16px}\n.light .copy p{color:#3A4450}\n.copy a{color:var(--red);font-weight:600;border-bottom:1px solid rgba(239,26,34,.35);transition:.2s}\n.copy a:hover{border-bottom-color:var(--red)}\nsection:not(.light) .copy p{color:#C9D2DC}\n\n\/* reveal on scroll *\/\n.rv{opacity:0;transform:translateY(46px);transition:opacity .8s ease,transform .8s ease}\n.rv.in{opacity:1;transform:none}\n.rv.d1{transition-delay:.1s}.rv.d2{transition-delay:.2s}.rv.d3{transition-delay:.3s}\n\n\/* ---------- LEISTUNGEN ---------- *\/\n.grid-l{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:52px}\n.card-l{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:4\/4.3;display:flex;align-items:flex-end}\n.card-l img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease}\n.card-l:hover img{transform:scale(1.08)}\n.card-l::after{content:\"\";position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(14,22,34,.92) 100%);transition:.3s}\n.card-l:hover::after{background:linear-gradient(180deg,rgba(239,26,34,.12) 0%,rgba(14,22,34,.95) 100%)}\n.card-l .t{position:relative;z-index:2;padding:22px;width:100%;color:#fff}\n.card-l .num{font-family:var(--disp);color:var(--red);font-size:15px;letter-spacing:2px}\n.card-l h3{font-size:clamp(19px,1.55vw,25px);margin-top:2px;overflow-wrap:break-word;hyphens:auto}\n.card-l .arr{position:absolute;right:18px;bottom:20px;z-index:2;width:38px;height:38px;border-radius:50%;background:var(--red);color:#fff;display:grid;place-items:center;font-size:18px;opacity:0;transform:translateX(-8px);transition:.3s}\n.card-l:hover .arr{opacity:1;transform:none}\n@media(max-width:1100px){.grid-l{grid-template-columns:1fr 1fr}}\n@media(max-width:560px){.grid-l{grid-template-columns:1fr}.card-l{aspect-ratio:16\/10}}\n\n\/* ---------- UEBER UNS \/ TEXT-SPLITS ---------- *\/\n.about{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}\n.about .imgbox{position:relative;border-radius:18px;overflow:hidden}\n.about .imgbox img{width:100%;height:100%;object-fit:cover}\n.about .badge{position:absolute;left:18px;bottom:18px;background:var(--red);color:#fff;padding:16px 20px;border-radius:12px;font-family:var(--disp);text-transform:uppercase;letter-spacing:1px;line-height:1.1;box-shadow:0 10px 30px rgba(0,0,0,.35)}\n.about .badge b{display:block;font-size:34px}\n@media(max-width:900px){.about{grid-template-columns:1fr}}\n.split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center;margin-top:70px}\n.split .imgbox{border-radius:18px;overflow:hidden}\n.split .imgbox img{width:100%;height:100%;object-fit:cover;aspect-ratio:4\/3}\n.split h2{font-size:clamp(30px,3.6vw,46px);margin-bottom:16px}\n.split .btn{margin-top:8px}\n@media(max-width:900px){.split{grid-template-columns:1fr}.split.rev .imgbox{order:-1}}\n\n\/* ---------- REFERENZEN ---------- *\/\n.refs{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:52px}\n.ref{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:16\/11}\n.ref img{width:100%;height:100%;object-fit:cover;transition:transform .6s}\n.ref:hover img{transform:scale(1.07)}\n.ref .cap{position:absolute;left:0;right:0;bottom:0;padding:18px;background:linear-gradient(transparent,rgba(14,22,34,.95));font-family:var(--disp);font-size:20px;letter-spacing:1px;text-transform:uppercase;color:#fff}\n.ref .cap small{display:block;font-family:var(--body);font-size:12px;letter-spacing:.5px;text-transform:none;color:var(--grey)}\n@media(max-width:760px){.refs{grid-template-columns:1fr}}\n\n\/* ---------- BEWERTUNGEN ---------- *\/\n.gbar{display:inline-flex;flex-wrap:wrap;max-width:100%;align-items:center;gap:8px 14px;background:#fff;border-radius:14px;padding:16px 24px;box-shadow:0 6px 24px rgba(14,22,34,.10);margin-top:8px}\n.gbar .gword{font-family:var(--disp);font-size:24px;letter-spacing:1px;text-transform:uppercase;color:var(--navy)}\n.gbar .stars5{color:#F5A623;font-size:20px;letter-spacing:2px}\n.gbar small{color:#5A6472;font-size:13.5px}\n.quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}\n.q{background:#fff;border-radius:16px;padding:26px;color:var(--navy);box-shadow:0 6px 24px rgba(14,22,34,.08);display:flex;flex-direction:column;gap:14px}\n.q .stars{color:#F5A623;letter-spacing:3px}\n.q p{font-size:15px;color:#3A4450}\n.q footer{font-family:var(--disp);letter-spacing:1px;text-transform:uppercase;font-size:15px}\n.q footer small{display:block;font-family:var(--body);text-transform:none;letter-spacing:0;color:var(--grey);font-size:12px}\n@media(max-width:900px){.quotes{grid-template-columns:1fr}}\n\n\/* ---------- BLOG-TEASER ---------- *\/\n.blogband{background:var(--navy2);text-align:center;padding:80px 24px}\n.blogband h2{font-size:clamp(34px,4.6vw,58px)}\n.blogband h2 b{color:var(--red)}\n.blogband p{color:var(--grey);margin:14px auto 28px;max-width:56ch}\n\n\/* ---------- CTA ---------- *\/\n.cta-sec{position:relative;overflow:hidden;text-align:center}\n.cta-sec::before{content:\"\";position:absolute;inset:0;background:url('https:\/\/www.geruestbau-mueller.de\/wp-content\/uploads\/2026\/03\/geruestbau-koeln-fassadengeruest-mueller-hero.webp') center\/cover fixed;opacity:.14}\n.cta-sec .wrap{position:relative}\n.cta-sec h2{font-size:clamp(44px,7vw,92px)}\n.cta-sec h2 b{color:var(--red)}\n.cta-sec p{color:var(--grey);margin:16px auto 34px;max-width:52ch}\n.cta-sec .actions{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}\n.btn-wa{background:var(--wa);color:#fff}\n.btn-wa:hover{filter:brightness(.92);transform:translateY(-2px)}\n\n\/* ---------- FAQ ---------- *\/\n.faq{max-width:860px;margin:52px auto 0;display:grid;gap:12px}\ndetails{background:#fff;border-radius:12px;padding:0 22px;color:var(--navy);border:1px solid #E6E2D8}\nsummary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;font-family:var(--disp);font-size:19px;letter-spacing:.5px;padding:18px 0;text-transform:none}\nsummary::after{content:\"+\";color:var(--red);font-size:26px;transition:.3s;flex-shrink:0}\ndetails[open] summary::after{transform:rotate(45deg)}\ndetails p{padding:0 0 18px;color:#3A4450;font-size:15px}\ndetails a{color:var(--red);font-weight:600}\n\n\/* ---------- FOOTER ---------- *\/\nfooter.site{background:#0A1119;padding:70px 24px 100px;color:var(--grey);font-size:14.5px}\nfooter.site .cols{width:min(1200px,100%);margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:40px}\nfooter.site strong{font-family:var(--disp);color:#fff;letter-spacing:1.5px;text-transform:uppercase;font-size:18px;display:block;margin-bottom:16px}\nfooter.site ul{list-style:none;display:grid;gap:9px}\nfooter.site li::before{content:\"\";display:inline-block;width:0;height:0;border-left:5px solid var(--red);border-top:4px solid transparent;border-bottom:4px solid transparent;vertical-align:middle;position:relative;top:-1px;margin-right:9px}\nfooter.site li.noarr::before{display:none}\n\/* Theme-Einrueckung von Listen neutralisieren (Astra setzt ul padding-left) *\/\n#m26 ul{margin:0;padding:0;list-style:none}\n#m26 footer.site ul{padding-left:0;margin-left:0}\nfooter.site a{transition:.2s}\nfooter.site a:hover{color:#fff}\nfooter.site .addr{line-height:1.8;margin-bottom:14px}\nfooter.site .soc{display:flex;gap:12px;margin-top:18px}\nfooter.site .soc a{width:38px;height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.18);display:grid;place-items:center;transition:.2s}\nfooter.site .soc a:hover{background:var(--red);border-color:var(--red);color:#fff}\nfooter.site .soc svg{width:17px;height:17px;fill:currentColor}\nfooter.site .lang{margin-top:18px;font-family:var(--disp);letter-spacing:1.5px;text-transform:uppercase;font-size:14px}\nfooter.site .lang a.on{color:#fff}\nfooter.site .bottom{width:min(1200px,100%);margin:50px auto 0;padding-top:22px;border-top:1px solid rgba(255,255,255,.08);display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;font-size:13px}\n@media(max-width:900px){footer.site .cols{grid-template-columns:1fr 1fr}}\n@media(max-width:560px){footer.site .cols{grid-template-columns:1fr}}\n\n\/* floating WA *\/\n.fab{position:fixed;right:18px;bottom:18px;z-index:90;width:58px;height:58px;border-radius:50%;background:var(--wa);display:grid;place-items:center;box-shadow:0 8px 26px rgba(0,0,0,.35);transition:.2s}\n.fab:hover{transform:scale(1.08)}\n.fab svg{width:30px;height:30px;fill:#fff}\n\n@media (prefers-reduced-motion: reduce){\n  *,*::before,*::after{animation:none !important;transition:none !important}\n  .rv{opacity:1;transform:none}\n}\n\n\/* Nur in WordPress relevant: alte Live-Widgets auf der Entwurfsseite unterdruecken.\n   Bewusst ohne Anfuehrungszeichen und als Einzelregeln (robust gegen HTML-Optimierer). *\/\n[data-elementor-type=floating-buttons]{display:none !important}\n.elementor-9103{display:none !important}\n.e-contact-buttons{display:none !important}\n\/* Barrierefreiheits-Widget bleibt auf der Live-Seite sichtbar (BFSG) *\/\n#ast-scroll-top{display:none !important}\n.ast-scroll-to-top-wrap{display:none !important}\n\n\/* Google-Bewertungen (Trustindex, immer live) *\/\n.gwidget{margin-top:28px}\n.gwidget .ti-widget{margin:0 !important}\n\/* Blog-Vorschaukarten *\/\n.blogband .posts{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1100px;margin:40px auto 34px;text-align:left}\n.blogband .post{background:#0E1622;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;transition:.25s}\n.blogband .post:hover{transform:translateY(-4px);border-color:rgba(239,26,34,.5)}\n.blogband .pimg{aspect-ratio:16\/9;overflow:hidden}\n.blogband .pimg img{width:100%;height:100%;object-fit:cover;transition:transform .6s}\n.blogband .post:hover .pimg img{transform:scale(1.06)}\n.blogband .ptxt{padding:22px 24px 26px}\n.blogband .pdate{font-family:var(--disp);font-size:13px;letter-spacing:2px;color:var(--red)}\n.blogband .ptxt h3{font-size:22px;margin:8px 0 10px;line-height:1.15;text-transform:none;color:#fff}\n.blogband .ptxt p{color:var(--grey);font-size:14.5px;margin:0}\n.blogband .pmore{display:inline-block;margin-top:14px;font-family:var(--disp);letter-spacing:1.5px;text-transform:uppercase;font-size:15px;color:var(--red)}\n@media(max-width:820px){.blogband .posts{grid-template-columns:1fr}}\n\n\/* Direktkontakt-Band *\/\n.kontaktband{background:var(--navy2);padding:70px 24px}\n.kontaktband .kb{display:flex;gap:40px;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#111A26;border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:44px 46px}\n.kontaktband h2{font-size:clamp(26px,2.9vw,40px);max-width:26ch}\n.kontaktband p{color:var(--grey);margin-top:14px;font-size:15.5px}\n.kontaktband .kbbtns{display:flex;gap:12px;flex-wrap:wrap}\n.kontaktband .btn{font-size:17px;padding:15px 26px}\n@media(max-width:900px){.kontaktband .kb{padding:32px 26px;gap:26px}.kontaktband .kbbtns{width:100%}.kontaktband .btn{flex:1 1 auto;justify-content:center}}\n\/* Referenz-Kacheln jetzt verlinkt *\/\n.refs{grid-template-columns:repeat(4,1fr)}\na.ref{display:block}\n@media(max-width:1100px){.refs{grid-template-columns:1fr 1fr}}\n@media(max-width:640px){.refs{grid-template-columns:1fr}}\n\n\/* Siegel-Box: Qualitaetsmerkmale + 90-Jahre-Siegel *\/\n.siegelbox{display:grid;grid-template-columns:1.35fr 1fr;gap:0;margin-top:64px;border:1px solid rgba(255,255,255,.10);border-radius:22px;overflow:hidden;background:#111A26}\n.sbmerkmale{display:grid;grid-template-columns:1fr 1fr;gap:2px 0;padding:34px 30px}\n.sbm{display:flex;gap:14px;align-items:flex-start;padding:18px 20px 18px 0}\n.sbm .sbi{flex:0 0 44px;height:44px;color:var(--red);display:grid;place-items:center}\n.sbi svg{width:36px;height:36px}\n.sbm b{display:block;font-family:var(--disp);font-size:21px;letter-spacing:.8px;text-transform:uppercase;color:#fff;line-height:1.1}\n.sbm span{display:block;margin-top:5px;font-size:13.5px;color:var(--grey);line-height:1.45}\n.sbsiegel{background:#FFFFFF;display:grid;place-items:center;padding:26px}\n.sbsiegel a{display:block;border-bottom:0 !important;transition:.25s}\n.sbsiegel a:hover{transform:translateY(-3px)}\n.sbsiegel img{width:100%;max-width:400px;height:auto;border-radius:0;mix-blend-mode:multiply}\n@media(max-width:980px){.siegelbox{grid-template-columns:1fr}.sbsiegel{padding:26px}.sbsiegel img{max-width:340px}}\n@media(max-width:560px){.sbmerkmale{grid-template-columns:1fr;padding:24px 22px}.sbm{padding:14px 0}}\n\n\/* ---------- UNTERSEITEN ---------- *\/\n.hero.sub{min-height:auto}\n.hero.sub .inner{padding:210px 24px 96px}\n.hero.sub h1{font-size:clamp(32px,5.4vw,68px)}\n.hero.sub .kennzeile{margin-top:14px;font-family:var(--disp);font-size:15px;letter-spacing:3px;text-transform:uppercase;color:var(--red)}\n.hero.sub p{max-width:62ch;margin-top:16px}\n#m26 h3.unter{font-size:22px;margin:26px 0 10px;text-transform:none;font-family:var(--body);font-weight:700}\n#m26 section.light h3.unter{color:var(--navy)}\n#m26 ul.liste{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:10px}\n#m26 ul.liste li{position:relative;padding-left:22px}\n#m26 ul.liste li::before{content:\"\";position:absolute;left:0;top:.55em;width:0;height:0;border-left:6px solid var(--red);border-top:5px solid transparent;border-bottom:5px solid transparent}\n.medienband{padding:0 24px 90px}\n.mbvideo{position:relative;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.10)}\n.mbvideo video{width:100%;height:auto;display:block;aspect-ratio:16\/9;object-fit:cover}\n.mbvideo figcaption{padding:16px 20px;font-size:14.5px;color:var(--grey);background:#111A26}\n.mbgrid{display:grid;gap:20px;margin-top:22px}\n.mbgrid.sp1{grid-template-columns:1fr}\n.mbgrid.sp2{grid-template-columns:1fr 1fr}\n.mbgrid.sp3{grid-template-columns:repeat(3,1fr)}\n.mbgrid figure{border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}\n.mbgrid img{width:100%;aspect-ratio:4\/3;object-fit:cover;display:block;transition:transform .6s}\n.mbgrid figure:hover img{transform:scale(1.05)}\n@media(max-width:900px){.mbgrid.sp3{grid-template-columns:1fr 1fr}}\n@media(max-width:560px){.mbgrid.sp2,.mbgrid.sp3{grid-template-columns:1fr}}\n\n\/* ---------- KONTAKTSEITE ---------- *\/\n.kkarten{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:-70px;position:relative;z-index:5}\n.kkarten a{background:#111A26;border:1px solid rgba(255,255,255,.10);border-radius:18px;padding:30px 28px 32px;display:block;transition:.25s;border-bottom:1px solid rgba(255,255,255,.10) !important}\n.kkarten a:hover{transform:translateY(-4px);border-color:rgba(239,26,34,.55)}\n.kkarten .ki{width:46px;height:46px;color:var(--red);margin-bottom:16px}\n.kkarten .ki svg{width:46px;height:46px}\n.kkarten a.wa .ki{color:var(--wa)}\n.kkarten b{display:block;font-family:var(--disp);font-size:22px;letter-spacing:.5px;margin-bottom:6px}\n.kkarten span{display:block;color:var(--grey);font-size:15px}\n.kkarten em{display:block;margin-top:14px;font-style:normal;font-family:var(--disp);font-size:15px;letter-spacing:1.4px;text-transform:uppercase;color:var(--red)}\n@media(max-width:900px){.kkarten{grid-template-columns:1fr;margin-top:-40px}}\n\n.kwrap{display:grid;grid-template-columns:1.15fr .85fr;gap:34px;align-items:start;margin-top:44px}\n@media(max-width:1000px){.kwrap{grid-template-columns:1fr}}\n.kform{background:#111A26;border:1px solid rgba(255,255,255,.10);border-radius:22px;padding:38px 36px 40px}\n.kform h2{font-size:clamp(26px,3vw,38px);margin-bottom:8px}\n.kform .hinweis{color:var(--grey);font-size:15px;margin-bottom:26px}\n.kfeld{display:block;margin-bottom:18px}\n.kfeld span{display:block;font-family:var(--disp);font-size:14px;letter-spacing:1.6px;text-transform:uppercase;color:#B8C2CE;margin-bottom:8px}\n.kfeld input,.kfeld textarea{width:100%;background:#0E1622;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:14px 16px;color:#fff;font-family:var(--body);font-size:16px;transition:.2s}\n.kfeld input:focus,.kfeld textarea:focus{outline:0;border-color:var(--red);box-shadow:0 0 0 3px rgba(239,26,34,.18)}\n.kfeld textarea{min-height:150px;resize:vertical}\n.kzeile{display:grid;grid-template-columns:1fr 1fr;gap:18px}\n@media(max-width:560px){.kzeile{grid-template-columns:1fr}}\n.khp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}\n.kok{display:flex;gap:12px;align-items:flex-start;margin:6px 0 24px;font-size:14.5px;color:var(--grey);line-height:1.5}\n.kok input{width:20px;height:20px;flex:0 0 20px;margin-top:2px;accent-color:var(--red)}\n.kform button{width:100%;background:var(--red);color:#fff;border:0;border-radius:10px;padding:17px 24px;font-family:var(--disp);font-size:19px;letter-spacing:1.4px;text-transform:uppercase;cursor:pointer;transition:.2s;box-shadow:0 6px 22px rgba(239,26,34,.32)}\n.kform button:hover{background:var(--red-dark);transform:translateY(-1px)}\n.kfehler{background:rgba(239,26,34,.14);border:1px solid rgba(239,26,34,.45);border-radius:10px;padding:14px 16px;margin-bottom:22px;font-size:15px}\n\n.kinfo{display:grid;gap:20px}\n.kbox{background:#111A26;border:1px solid rgba(255,255,255,.10);border-radius:18px;padding:28px 28px 30px}\n.kbox h3{font-size:20px;text-transform:none;margin-bottom:14px}\n.kbox p,.kbox li{color:var(--grey);font-size:15.5px;margin:0}\n.kbox address{font-style:normal;color:#DDE4EC;font-size:16px;line-height:1.7}\n.kzeiten{display:grid;gap:9px;margin-top:4px}\n.kzeiten div{display:flex;justify-content:space-between;gap:16px;border-bottom:1px dashed rgba(255,255,255,.10);padding-bottom:9px}\n.kzeiten div:last-child{border-bottom:0}\n.kzeiten b{color:#fff;font-weight:600}\n.kzeiten span{color:var(--grey)}\n.kkarte{position:relative;border-radius:18px;overflow:hidden;border:1px solid rgba(255,255,255,.10);background:#0E1622;min-height:260px;display:grid;place-items:center;text-align:center;padding:34px 26px}\n.kkarte p{color:var(--grey);font-size:14.5px;max-width:40ch;margin:0 auto 16px}\n.kkarte iframe{width:100%;height:320px;border:0;display:block}\n\n\/* ---------- JOBSEITE ---------- *\/\n.stellen{display:grid;gap:22px;margin-top:38px}\n.stelle{background:#fff;border:1px solid rgba(0,0,0,.09);border-radius:20px;padding:34px 34px 36px;box-shadow:0 10px 30px rgba(0,0,0,.05)}\n.skopf{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:20px}\n#m26 .stelle h3{font-size:clamp(22px,2.4vw,30px);text-transform:none;color:var(--navy);margin:0}\n.sbadge{font-family:var(--disp);font-size:13px;letter-spacing:1.8px;text-transform:uppercase;color:#fff;background:var(--red);border-radius:999px;padding:7px 16px;white-space:nowrap}\n.stelle dl{display:grid;grid-template-columns:150px 1fr;gap:12px 22px;margin:0 0 24px}\n.stelle dt{font-family:var(--disp);font-size:14px;letter-spacing:1.8px;text-transform:uppercase;color:var(--red);padding-top:3px}\n.stelle dd{margin:0;color:#3C4654;font-size:16px;line-height:1.65}\n@media(max-width:700px){.stelle{padding:26px 24px 28px}.stelle dl{grid-template-columns:1fr;gap:4px 0}.stelle dt{margin-top:12px}}\n.kfeld select{width:100%;background:#0E1622;border:1px solid rgba(255,255,255,.14);border-radius:10px;padding:14px 16px;color:#fff;font-family:var(--body);font-size:16px}\n.kfeld select:focus{outline:0;border-color:var(--red);box-shadow:0 0 0 3px rgba(239,26,34,.18)}\n#m26 .kkarten .ki{width:44px;height:44px;color:var(--red);margin-bottom:16px}\n\n\n\/* ---------- LEISTUNGSSEITE ---------- *\/\n.hsl .bg{inset:0}\n.hsl .hslide{position:absolute;inset:0;opacity:0;transition:opacity .9s ease}\n.hsl .hslide.on{opacity:1}\n.hsl .hslide img,.hsl .hslide video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}\n.hsl .hslide video{animation:none}\n.hsl .hslide.on img{animation:kenburns 20s ease-in-out infinite alternate}\n.hsl .hslide video{opacity:0;transition:opacity .8s ease}\n.hsl .hslide video.laeuft{opacity:1}\n.hstitel{display:grid;margin-top:16px}\n.hstitel .hst{grid-area:1\/1;font-family:var(--disp);font-size:clamp(16px,1.9vw,23px);letter-spacing:2.5px;text-transform:uppercase;color:var(--red);opacity:0;transition:opacity .6s ease;pointer-events:none}\n.hstitel .hst.on{opacity:1}\n.hsdots{position:absolute;left:0;right:0;bottom:26px;display:flex;gap:10px;justify-content:center;z-index:4}\n.hsdot{width:34px;height:4px;padding:0;border:0;border-radius:2px;background:rgba(255,255,255,.30);cursor:pointer;transition:.35s}\n.hsdot.on{background:var(--red);width:58px}\n@media(prefers-reduced-motion:reduce){.hsl .hslide,.hstitel .hst{transition:none}}\n\n.sec-title,.hero h1{overflow-wrap:break-word}\n\n.lcards{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:52px}\n.lcard{display:flex;flex-direction:column;background:#111A26;border:1px solid rgba(255,255,255,.10);border-radius:16px;overflow:hidden;text-decoration:none;transition:border-color .3s,transform .3s}\n.lcard:hover{border-color:rgba(239,26,34,.55);transform:translateY(-4px)}\n.lcard .lb{position:relative;aspect-ratio:16\/10;overflow:hidden}\n.lcard .lb img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}\n.lcard:hover .lb img{transform:scale(1.07)}\n.lcard .lt{padding:20px 20px 22px;display:flex;flex-direction:column;flex:1}\n.lcard h3{font-size:20px;letter-spacing:.5px;color:#fff;margin:0 0 8px}\n.lcard p{font-size:14px;line-height:1.55;color:var(--grey);margin:0 0 16px}\n.lcard .lm{margin-top:auto;font-family:var(--disp);font-size:14px;letter-spacing:1.5px;text-transform:uppercase;color:var(--red)}\n@media(max-width:1100px){.lcards{grid-template-columns:1fr 1fr}}\n@media(max-width:560px){.lcards{grid-template-columns:1fr}}\n.schritte{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-top:52px}\n.schritt{position:relative;padding:30px 24px 28px;border-radius:16px;background:rgba(14,22,34,.05);border:1px solid rgba(14,22,34,.10)}\n.schritt .sn{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:var(--red);color:#fff;font-family:var(--disp);font-size:20px;margin-bottom:16px}\n.schritt h3{font-size:20px;letter-spacing:.5px;margin:0 0 8px}\n.schritt p{font-size:14.5px;line-height:1.6;margin:0;color:#3A4450}\n@media(max-width:1000px){.schritte{grid-template-columns:1fr 1fr}}\n@media(max-width:560px){.schritte{grid-template-columns:1fr}}\n.ltexte{display:grid;grid-template-columns:1fr 1fr;gap:44px;margin-top:56px}\n.ltexte h3{font-size:22px;letter-spacing:.5px;margin-bottom:10px}\n.ltexte p{color:var(--grey);font-size:15.5px;line-height:1.75;margin:0}\n@media(max-width:860px){.ltexte{grid-template-columns:1fr;gap:34px}}\n\n\n\/* ---------- ANGEBOTSSEITE ---------- *\/\n.hero.ang .inner{padding:190px 24px 64px}\n.usp{list-style:none;padding:0;margin:26px 0 0;display:grid;gap:13px;max-width:60ch}\n.usp li{position:relative;padding-left:34px;font-size:17.5px;color:#D4DBE4}\n.usp li::before{content:\"\";position:absolute;left:0;top:2px;width:22px;height:22px;border-radius:50%;background:var(--red)}\n.usp li::after{content:\"\";position:absolute;left:6px;top:8px;width:9px;height:5px;border-left:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(-45deg)}\n.btnnote{margin-top:14px;font-size:14.5px;color:var(--grey)}\n.rbox{width:100%;background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 40px 100px rgba(0,0,0,.38);margin-top:40px}\n.rbox iframe{width:100%;height:clamp(820px,88vh,980px);border:0;display:block;background:#fff}\n@media(min-width:1600px){.rbox iframe{height:980px}}\n@media(max-width:1366px){.rbox iframe{height:900px}}\n.rmob{display:none;margin-top:34px}\n@media(max-width:1024px){.rbox,.rdesk{display:none}.rmob{display:block}}\n.pio{position:fixed;inset:0;z-index:99999;background:rgba(8,13,20,.9);display:none;align-items:center;justify-content:center}\n.pio.open{display:flex}\n.pim{position:relative;width:100%;max-width:780px;height:100%;background:#fff;overflow:hidden;display:flex;flex-direction:column}\n.pix{position:absolute;right:10px;top:8px;z-index:3;width:44px;height:44px;border:0;border-radius:50%;background:rgba(14,22,34,.09);color:#0E1622;font-size:30px;line-height:1;cursor:pointer}\n.piw{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch}\n.piw iframe{width:100%;min-height:100%;border:0;display:block;background:#fff}\nbody.pi-open{overflow:hidden}\n.tags{display:flex;flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none}\n.tags li{font-family:var(--disp);font-size:14px;letter-spacing:1.5px;text-transform:uppercase;padding:9px 18px;border-radius:999px;border:1px solid rgba(14,22,34,.16);color:#3A4450}\n#m26 .tags li::before{display:none}\n.trustband{padding:70px 24px 0;text-align:center}\nsection.light .ltexte p{color:#3A4450}\n#naechstes .schritt{background:#111A26;border-color:rgba(255,255,255,.10)}\n#naechstes .schritt h3{color:#fff}\n#naechstes .schritt p{color:var(--grey)}\nsection.light .ltexte h3{color:var(--navy)}\n\n\/* ---------- UNTERNEHMENSSEITE ---------- *\/\n.zeit{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:52px}\n.zkarte{background:#111A26;border:1px solid rgba(255,255,255,.10);border-radius:16px;overflow:hidden;display:flex;flex-direction:column}\n.zkarte img{width:100%;aspect-ratio:4\/3;object-fit:cover;display:block}\n.zkarte .zt{padding:22px 22px 26px}\n.zkarte h3{font-size:26px;color:var(--red);margin:0 0 8px;letter-spacing:1px}\n.zkarte p{font-size:14.5px;line-height:1.6;color:var(--grey);margin:0}\n@media(max-width:900px){.zeit{grid-template-columns:1fr}}\n.meilen{list-style:none;padding:0;margin:52px 0 0;max-width:900px}\n.meilen li{position:relative;padding:0 0 32px 116px;min-height:44px}\n.meilen li::before{content:\"\";position:absolute;left:45px;top:36px;bottom:-4px;width:2px;background:rgba(14,22,34,.13)}\n.meilen li:last-child{padding-bottom:0}\n.meilen li:last-child::before{display:none}\n.meilen .jahr{position:absolute;left:0;top:0;width:92px;text-align:center;font-family:var(--disp);font-size:19px;letter-spacing:1px;color:#fff;background:var(--red);border-radius:999px;padding:6px 0}\n.meilen p{margin:5px 0 0;font-size:16px;line-height:1.7;color:#3A4450}\n.meilen b{color:var(--navy)}\n@media(max-width:600px){.meilen li{padding:48px 0 30px 0}.meilen li::before{display:none}}\n.team{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:52px}\n.tkarte{background:#111A26;border:1px solid rgba(255,255,255,.10);border-radius:16px;padding:30px 28px 32px}\n.tkarte h3{font-size:24px;color:#fff;margin:0;letter-spacing:.5px}\n.tkarte .rolle{display:block;margin:9px 0 14px;font-family:var(--disp);font-size:13px;letter-spacing:2.5px;text-transform:uppercase;color:var(--red)}\n.tkarte p{margin:0;font-size:15.5px;line-height:1.7;color:var(--grey)}\n@media(max-width:760px){.team{grid-template-columns:1fr}}\n\n\/* ---------- BLOGSEITE ---------- *\/\n.posts.drei{grid-template-columns:repeat(3,1fr);max-width:1280px}\n@media(max-width:1000px){.posts.drei{grid-template-columns:1fr 1fr}}\n@media(max-width:640px){.posts.drei{grid-template-columns:1fr}}\n.bfilter{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:34px}\n.bf{font-family:var(--disp);font-size:14px;letter-spacing:1.5px;text-transform:uppercase;padding:10px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.20);background:transparent;color:#D4DBE4;cursor:pointer;transition:.25s}\n.bf:hover{border-color:rgba(239,26,34,.6);color:#fff}\n.bf.on{background:var(--red);border-color:var(--red);color:#fff}\n.blogband .post.aus{display:none}\n.bleer{display:none;text-align:center;color:var(--grey);margin-top:30px}\n.bvideo{max-width:900px;margin:44px auto 0;border-radius:20px;overflow:hidden;border:1px solid rgba(255,255,255,.10)}\n.bvideo video{width:100%;height:auto;display:block;aspect-ratio:16\/9;object-fit:cover;background:#0B1119}\n.ratgeber{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:52px}\n.rkarte{background:#111A26;border:1px solid rgba(255,255,255,.10);border-radius:16px;padding:34px 30px 36px;text-align:center}\n.rkarte h2{font-size:clamp(22px,2.2vw,28px);color:#fff;margin:0 0 20px}\n@media(max-width:760px){.ratgeber{grid-template-columns:1fr}}\n\n\/* ---------- RECHNERKARTE ---------- *\/\n#m26 .rkbox{margin-top:52px;background:linear-gradient(140deg,#16202F 0%,#0E1622 64%);border-radius:24px;padding:clamp(28px,4vw,58px);display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(28px,4vw,56px);align-items:center;position:relative;overflow:hidden;box-shadow:0 34px 80px rgba(14,22,34,.26)}\n#m26 .rkbox::before{content:\"\";position:absolute;right:-150px;top:-150px;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgba(239,26,34,.30),rgba(239,26,34,0) 68%);pointer-events:none}\n#m26 .rkbox > *{position:relative;z-index:1}\n#m26 .rklabel{font-family:var(--disp);font-size:14px;letter-spacing:4px;text-transform:uppercase;color:var(--red);margin-bottom:10px}\n#m26 .rkbox h3{font-size:clamp(28px,3.2vw,42px);color:#fff;margin:0 0 20px;line-height:1.04}\n#m26 .rkbox h3 b{display:block;color:var(--red)}\n#m26 .rkliste{list-style:none;padding:0;margin:0 0 34px;display:grid;gap:12px}\n#m26 .rkliste li{position:relative;padding-left:33px;font-size:17px;color:#D4DBE4;overflow-wrap:break-word}\n#m26 .rkliste li::before{content:\"\";position:absolute;left:0;top:2px;width:21px;height:21px;border-radius:50%;background:rgba(239,26,34,.16);border:1px solid rgba(239,26,34,.55)}\n#m26 .rkliste li::after{content:\"\";position:absolute;left:6px;top:8px;width:9px;height:5px;border-left:2px solid var(--red);border-bottom:2px solid var(--red);transform:rotate(-45deg)}\n#m26 .rkbtns{display:flex;flex-wrap:wrap;gap:14px}\n#m26 .rknote{margin:20px 0 0;font-size:14.5px;color:var(--grey);line-height:1.9}\n#m26 .rklink{color:#fff;border-bottom:1px solid rgba(239,26,34,.75);padding-bottom:2px;transition:.2s}\n#m26 .rklink:hover{color:var(--red)}\n#m26 .rkmock{background:#fff;border-radius:18px;padding:20px 20px 18px;box-shadow:0 26px 64px rgba(0,0,0,.45);max-width:430px;margin:0 auto}\n#m26 .rkkopf{display:flex;align-items:center;gap:7px;padding-bottom:14px;border-bottom:1px solid #E9E5DD}\n#m26 .rkkopf i{width:9px;height:9px;border-radius:50%;background:#DCD7CD;flex:0 0 auto}\n#m26 .rkkopf span{margin-left:auto;font-family:var(--disp);font-size:14px;letter-spacing:2.5px;text-transform:uppercase;color:#7C8794}\n#m26 .rkzeile{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;border-bottom:1px solid #F1EEE8;font-size:15.5px;color:#6B7683}\n#m26 .rkzeile b{color:var(--navy);font-size:16px;text-align:right}\n#m26 .rkbalken{height:8px;border-radius:99px;background:#EFECE5;margin:18px 0 16px;overflow:hidden}\n#m26 .rkbalken i{display:block;height:100%;width:76%;border-radius:99px;background:linear-gradient(90deg,var(--red),#FF6A46)}\n#m26 .rkerg{display:flex;justify-content:space-between;align-items:baseline;gap:12px;background:var(--navy);border-radius:12px;padding:14px 16px}\n#m26 .rkerg span{font-size:14.5px;color:#9AA7B5}\n#m26 .rkerg b{font-family:var(--disp);font-size:19px;letter-spacing:1px;text-transform:uppercase;color:#fff;text-align:right}\n@media(max-width:900px){#m26 .rkbox{grid-template-columns:1fr;gap:34px}#m26 .rkmock{max-width:100%}}\n@media(max-width:420px){#m26 .rkzeile{font-size:14.5px}#m26 .rkzeile b{font-size:15px}#m26 .rkerg b{font-size:18px}#m26 .rkmock{padding:16px 16px 14px}}\n\n\/* ---------- BLOGSEITE HELL ---------- *\/\n\/* Beitragsband hell + Kacheln mit Kontrast *\/\n#m26 .blogband.hell{background:var(--cream)}\n#m26 .blogband.hell h2{color:var(--navy)}\n#m26 .blogband.hell h2 b{display:block}\n#m26 .blogband.hell > .wrap > p{color:#5A6472}\n#m26 .blogband.hell .bfilter{gap:9px}\n#m26 .blogband.hell .bf{border-color:rgba(14,22,34,.18);color:#3A4450;white-space:nowrap}\n#m26 .blogband.hell .bf:hover{border-color:var(--red);color:var(--navy)}\n#m26 .blogband.hell .bf.on{background:var(--red);border-color:var(--red);color:#fff}\n#m26 .blogband.hell .post{background:#fff;border:1px solid rgba(14,22,34,.09);box-shadow:0 6px 22px rgba(14,22,34,.07)}\n#m26 .blogband.hell .post:hover{border-color:rgba(239,26,34,.55);box-shadow:0 20px 46px rgba(14,22,34,.15)}\n#m26 .blogband.hell .ptxt h3{color:var(--navy)}\n#m26 .blogband.hell .ptxt p{color:#5A6472}\n#m26 .blogband.hell .bleer{color:#5A6472}\n\/* Ratgeber-Kacheln hell *\/\n#m26 section.light .rkarte{background:#fff;border:1px solid rgba(14,22,34,.09);box-shadow:0 6px 22px rgba(14,22,34,.07)}\n#m26 section.light .rkarte h2{color:var(--navy)}\n\/* Karten gleich ausrichten *\/\n#m26 .blogband.hell .ptxt{display:flex;flex-direction:column;flex:1}\n#m26 .blogband.hell .pmore{margin-top:auto;padding-top:16px}\n\/* Filterleiste: auf dem Handy eine wischbare Zeile statt Umbruch *\/\n@media(max-width:640px){\n#m26 .blogband.hell .bfilter{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding:2px 22px 14px;margin-left:-22px;margin-right:-22px;scrollbar-width:none}\n#m26 .blogband.hell .bfilter::-webkit-scrollbar{display:none}\n#m26 .blogband.hell .bf{flex:0 0 auto}\n}\n\n\/* ---------- HINWEISBAND ---------- *\/\n#m26 .hinband{display:flex;gap:18px;align-items:center;width:min(1200px,100%);margin:26px auto 30px;background:var(--red);border:0;border-radius:14px;padding:20px 26px;box-shadow:0 18px 44px rgba(239,26,34,.38)}\n#m26 .hinband .hbtag{flex:0 0 auto;align-self:flex-start;font-family:var(--disp);font-size:15px;letter-spacing:2.4px;text-transform:uppercase;color:var(--red);background:#fff;border-radius:999px;padding:7px 16px;line-height:1}\n#m26 .hinband p{margin:0;font-size:17.5px;line-height:1.5;color:#fff;font-weight:600;overflow-wrap:break-word}\n#m26 section.light .hinband{background:var(--red)}\n#m26 section.light .hinband p{color:#fff}\n@media(max-width:640px){#m26 .hinband{flex-direction:column;align-items:flex-start;gap:10px;padding:18px 18px}#m26 .hinband p{font-size:16px}}\n\n\/* ---------- PREISKACHELN, ORTE, TEXTFARBEN ---------- *\/\n#m26 .preise{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}\n#m26 .preisz{background:#111A26;border:1px solid rgba(255,255,255,.10);border-radius:16px;padding:28px 26px 26px}\n#m26 .preisz span{display:block;font-family:var(--disp);font-weight:700;font-size:clamp(26px,2.8vw,36px);line-height:1.05;color:#fff}\n#m26 .preisz small{display:block;margin-top:10px;font-size:14.5px;line-height:1.6;color:var(--grey)}\n#m26 section.light .preisz{background:#fff;border-color:rgba(14,22,34,.10)}\n#m26 section.light .preisz span{color:var(--navy)}\n#m26 section.light .preisz small{color:#5A6472}\n@media(max-width:860px){#m26 .preise{grid-template-columns:1fr}}\n#m26 ul.orte{list-style:none;margin:34px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}\n#m26 ul.orte li{font-family:var(--disp);font-size:16px;letter-spacing:1.4px;text-transform:uppercase;padding:11px 20px;border-radius:999px;border:1px solid rgba(255,255,255,.20);color:#D4DBE4}\n#m26 ul.orte li::before{display:none}\n#m26 ul.orte li a{color:#fff;border-bottom:1px solid rgba(239,26,34,.75);padding-bottom:2px}\n#m26 ul.orte li a:hover{color:var(--red)}\n#m26 section.light ul.orte li{border-color:rgba(14,22,34,.16);color:#3A4450}\n#m26 section.light ul.orte li a{color:var(--navy)}\n#m26 section.light .ltexte p{color:#3A4450}\n#m26 section.light .ltexte h3{color:var(--navy)}\n#m26 section.light p a,#m26 section.light li a,#m26 section.light summary a{color:var(--red)}\n#m26 section.light p a:hover,#m26 section.light li a:hover{color:var(--red-dark)}\n#m26 section:not(.light) p a{color:#fff;border-bottom:1px solid rgba(239,26,34,.7);padding-bottom:1px;transition:.2s}\n#m26 section:not(.light) p a:hover{color:var(--red)}\n#m26 .cta-sec p a{border-bottom:0}\n\n\/* ---------- HELLE ABSCHNITTE: GHOST-BUTTON, DREISPALTIGE TEXTE ---------- *\/\n#m26 section.light .btn-ghost{color:var(--navy) !important;border-color:rgba(14,22,34,.28)}\n#m26 section.light .btn-ghost:hover{border-color:var(--red);color:var(--red) !important}\n#m26 .ltexte.drei{grid-template-columns:repeat(3,1fr);gap:34px}\n#m26 .ltexte.drei h3{font-size:20px;line-height:1.3;margin-bottom:12px}\n@media(max-width:980px){#m26 .ltexte.drei{grid-template-columns:1fr}}\n<\/style>\n<div id=\"m26\">\n<nav class=\"nav\">\n  <a class=\"brand\" href=\"https:\/\/www.geruestbau-mueller.de\/en\/\">\n    <img decoding=\"async\" src=\"https:\/\/www.geruestbau-mueller.de\/wp-content\/uploads\/2025\/11\/logo-384-q80.webp\" alt=\"Ger\u00fcstbau M\u00fcller GmbH\"\/>\n    <span>Ger\u00fcstbau M\u00fcller<\/span>\n  <\/a>\n  <ul>\n    <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/\">Home<\/a><\/li>\n    <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/blog\/\">Blog | News<\/a><\/li>\n    <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/company\/\">Company<\/a><\/li>\n    <li>\n      <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/services\/\">Services <span class=\"caret\">\u25be<\/span><\/a>\n      <div class=\"sub\"><div class=\"subbox\">\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/facade-scaffolding\/\">Facade scaffolding<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/roof-scaffolding\/\">Roof scaffolding<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/industrial-scaffolding\/\">Industrial scaffolding<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/photovoltaic-scaffolding\/\">PV scaffolding<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/weather-protection-roof\/\">Weather protection roof<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/stair-tower\/\">Stair tower<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/custom-design\/\">Special scaffolding<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-costs\/\">Scaffolding costs &amp; calculator<\/a>\n        <a class=\"all\" href=\"https:\/\/www.geruestbau-mueller.de\/en\/services\/\">All services at a glance \u2192<\/a>\n      <\/div><\/div>\n    <\/li>\n    <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/contact\/job-offer\/\">Jobs<\/a><\/li>\n    <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/contact\/\">Contact<\/a><\/li>\n  <\/ul>\n  <div class=\"right\">\n    <span class=\"lang\"><a href=\"https:\/\/www.geruestbau-mueller.de\/photovoltaik-geruest\/\">DE<\/a> | <a class=\"on\" href=\"#\">EN<\/a><\/span>\n    <a class=\"cta\" href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-quote-cologne-bonn-mueller-scaffolding-gmbh\/\">Quote<\/a>\n    <button class=\"burger\" aria-label=\"Open menu\" aria-expanded=\"false\"><span><\/span><span><\/span><span><\/span><\/button>\n  <\/div>\n<\/nav>\n\n<div class=\"mnav\" id=\"mnav\">\n  <ul>\n    <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/\">Home<\/a><\/li>\n    <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/blog\/\">Blog | News<\/a><\/li>\n    <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/company\/\">Company<\/a><\/li>\n    <li>\n      <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/services\/\">Services<\/a>\n      <div class=\"msub\">\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/facade-scaffolding\/\">Facade scaffolding<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/roof-scaffolding\/\">Roof scaffolding<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/industrial-scaffolding\/\">Industrial scaffolding<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/photovoltaic-scaffolding\/\">PV scaffolding<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/weather-protection-roof\/\">Weather protection roof<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/stair-tower\/\">Stair tower<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/custom-design\/\">Special scaffolding<\/a>\n        <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-costs\/\">Scaffolding costs &amp; calculator<\/a>\n      <\/div>\n    <\/li>\n    <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/contact\/job-offer\/\">Jobs<\/a><\/li>\n    <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/contact\/\">Contact<\/a><\/li>\n  <\/ul>\n  <div class=\"mlang\">Language: <a href=\"https:\/\/www.geruestbau-mueller.de\/photovoltaik-geruest\/\">DE<\/a> \u00a0|\u00a0 <a class=\"on\" href=\"#\">EN<\/a><\/div>\n  <a class=\"mcta\" href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-quote-cologne-bonn-mueller-scaffolding-gmbh\/\">Request a quote<\/a>\n  <div class=\"mkontakt\">\n    <a href=\"tel:+4922084025\">\u2706 +49 2208 4025<\/a>\n    <a class=\"wa\" href=\"https:\/\/wa.me\/4915121045927\" target=\"_blank\" rel=\"noopener\">WhatsApp enquiry<\/a>\n    <a href=\"mailto:info@geruestbau-mueller.de\">\u2709 info@geruestbau-mueller.de<\/a>\n  <\/div>\n<\/div>\n\n<header class=\"hero sub\" id=\"start\">\n  <div class=\"bg\"><img src=\"https:\/\/www.geruestbau-mueller.de\/wp-content\/uploads\/2024\/01\/Photovoltaikgeruest_vorschaubild.jpg\" alt=\"\" width=\"1278\" height=\"655\" fetchpriority=\"high\" decoding=\"async\" loading=\"eager\" data-no-lazy=\"1\" class=\"no-lazy skip-lazy\"\/><\/div>\n  <div class=\"inner\">\n    <div class=\"kicker\">Ger\u00fcstbau M\u00fcller GmbH<\/div>\n    <h1>PV Scaffolding in Cologne and Bonn<\/h1>\n    <div class=\"kennzeile\">Pitched roof \u00b7 Flat roof \u00b7 Maintenance \u00b7 Inspection report<\/div>\n    <p>As specialists in scaffolding for PV systems in Cologne, Bonn and the wider region, Ger\u00fcstbau M\u00fcller plans and erects standard-compliant fall protection for the installation of your solar system \u2013 in accordance with DGUV Information 203-085 and TRBS 2121. Your partner for the NRW 2026 solar roof obligation.<\/p>\n    <div class=\"actions\">\n      <a class=\"btn btn-red\" href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-quote-cologne-bonn-mueller-scaffolding-gmbh\/\">Calculate scaffolding price \u2192<\/a>\n      <a class=\"btn btn-ghost\" href=\"tel:+4922084025\">Prefer to call \u00b7 +49 2208 4025<\/a>\n    <\/div>\n  <\/div>\n<\/header>\n\n<div class=\"stats\" id=\"stats\">\n  <div><span>90+<\/span><small>Years of experience<\/small><\/div>\n  <div><span>2.000+<\/span><small>Projects per year<\/small><\/div>\n  <div><span>250.000 m\u00b2<\/span><small>Own scaffolding equipment<\/small><\/div>\n  <div><span>2 min.<\/span><small>to your guide price<\/small><\/div>\n<\/div>\n\n<section class=\"light\" id=\"solarpflicht\">\n  <div class=\"wrap\">\n    <div class=\"kicker rv\">Solar roof obligation<\/div>\n    <h2 class=\"sec-title rv\">NRW 2026 solar roof obligation \u2013 what it means for your scaffolding<\/h2>\n    <p class=\"sec-lead rv d1\">Since 1 January 2026 the rule in NRW has been: anyone who completely renews their roof covering must install a photovoltaic system. The scaffolding for the roof refurbishment is in place anyway \u2013 integrating the PV installation straight away saves a complete second scaffold erection. On request, Ger\u00fcstbau M\u00fcller coordinates both directly with your roofing contractor. We are your point of contact for standard-compliant PV scaffolding in Cologne, Bonn and the surrounding area. The legal basis is \u00a7 42a of the NRW State Building Code (Landesbauordnung NRW) and the NRW Solar Installations Ordinance (SAN-VO NRW).<\/p>\n    <div class=\"actions rv d2\">\n      <a class=\"btn btn-red\" href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-quote-cologne-bonn-mueller-scaffolding-gmbh\/\">Guide price in 2 minutes \u2192<\/a>\n      <a class=\"btn btn-ghost\" href=\"https:\/\/www.verbraucherzentrale.nrw\/wissen\/energie\/erneuerbare-energien\/solarpflicht-in-nrw-wann-photovoltaik-aufs-dach-muss-122177\" target=\"_blank\" rel=\"noopener\">Read about the NRW solar obligation<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"pflicht\">\n  <div class=\"wrap\">\n    <div class=\"kicker rv\">Regulations<\/div>\n    <h2 class=\"sec-title rv\">When do you need scaffolding for your PV system?<\/h2>\n    <p class=\"sec-lead rv d1\">The answer is clear: whenever work is carried out on a pitched roof with a pitch of more than 20\u00b0 and the fall height exceeds 2.00 m. The legal basis is the German Occupational Safety and Health Act (ArbSchG), the Industrial Safety Regulation (BetrSichV), TRBS 2121-1 and DGUV Information 203-085 \u201cInstallation and maintenance of photovoltaic systems\u201d.<\/p>\n    <div class=\"split\">\n      <div class=\"rv\">\n        <h3 class=\"unter\">What matters is the fall height, not the pitch<\/h3>\n        <p>BG BAU expressly confirms this: even on supposedly flat roofs, scaffolding can be mandatory. Anyone who has work carried out without standard-compliant fall protection risks fines, liability and, in the worst case, serious accidents.<\/p>\n        <p style=\"margin-top:14px\">If the work only concerns the roof surface, the right solution is often <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/roof-scaffolding\/\">roof scaffolding<\/a> \u2013 and if a facade refurbishment is due anyway, the <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/facade-scaffolding\/\">facade scaffolding<\/a> also provides the fall protection for the roof installation.<\/p>\n      <\/div>\n      <div class=\"imgbox rv d1\"><img src=\"https:\/\/www.geruestbau-mueller.de\/wp-content\/uploads\/2024\/09\/dachgeruestbau_koeln-1024x768.jpg\" alt=\"Roof safety scaffolding on a pitched roof in Cologne as fall protection for a PV installation \u2013 Ger\u00fcstbau M\u00fcller\" width=\"1024\" height=\"768\" loading=\"lazy\" decoding=\"async\"\/><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"light\" id=\"loesungen\">\n  <div class=\"wrap\">\n    <div class=\"kicker rv\">Solutions<\/div>\n    <h2 class=\"sec-title rv\">Pitched roof or flat roof \u2013 which scaffolding solution is right?<\/h2>\n    <p class=\"sec-lead rv d1\">The shape of the roof determines which scaffolding is right for the PV installation. These are the three cases we see most often in Cologne and Bonn.<\/p>\n    <div class=\"ltexte drei\">\n      <div class=\"rv\"><h3>PV scaffolding on pitched roofs<\/h3><p>On pitched roofs with a pitch of 20\u00b0 or more, roof safety scaffolding or facade scaffolding with a protective barrier to DIN EN 13374 class A is the standard-compliant solution. The scaffold performs two functions at once: it serves as a working platform for the solar installers and as a fall arrest system. BG BAU also recommends a <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/stair-tower\/\">stair tower<\/a> made from scaffolding components for safe access up and down \u2013 especially for longer installation periods. Ger\u00fcstbau M\u00fcller always plans pitched-roof scaffolding with sufficient working space for module stacks and cable routing.<\/p><\/div>\n      <div class=\"rv d1\"><h3>Fall protection for PV on flat roofs<\/h3><p>On flat roofs, the focus is not on catch protection but on perimeter edge protection. Depending on the parapet structure and roof size, ballasted guardrail systems or a full standing scaffold are used. Ger\u00fcstbau M\u00fcller advises you on which solution for your flat roof complies with the standards and is economical \u2013 without oversized scaffolding that causes unnecessary costs.<\/p><\/div>\n      <div class=\"rv\"><h3>Scaffolding for PV maintenance and cleaning<\/h3><p>Even after the initial installation, your PV system needs regular maintenance and cleaning. Ger\u00fcstbau M\u00fcller provides suitable maintenance scaffolding at short notice \u2013 quickly erected, quickly dismantled, on fair terms.<\/p><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"preise\">\n  <div class=\"wrap\">\n    <div class=\"kicker rv\">Costs<\/div>\n    <h2 class=\"sec-title rv\">How much does scaffolding for a PV system cost?<\/h2>\n    <p class=\"sec-lead rv d1\">The cost depends on the roof size, the building height and the planned rental period. Ordering the PV scaffolding together with roof scaffolding that is needed anyway for a roof refurbishment saves a considerable amount \u2013 because no second erection is required. As a rough guide:<\/p>\n    <div class=\"preise rv d1\">\n      <div class=\"preisz\"><span>from approx. \u20ac900<\/span><small>Fall protection for a PV installation<\/small><\/div>\n      <div class=\"preisz\"><span>from approx. \u20ac10\u201315<\/span><small>per linear metre of roof safety scaffolding<\/small><\/div>\n      <div class=\"preisz\"><span>Invoicing<\/span><small>lump sum or by measurement<\/small><\/div>\n    <\/div>\n    <p class=\"rv d2\" style=\"margin-top:26px;max-width:70ch\">Billing is based on the current VOB (German construction contract rules)\/ATV DIN 18451:2023, which lists the work itself and the hire separately; a flat-rate basic hire period no longer exists. For manageable existing buildings \u2013 such as a detached house \u2013 we can also agree a lump sum for the whole project on request; for new builds we always bill by measurement. We explain in detail what billing under VOB means for your quote on the page <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-costs\/\">Scaffolding costs<\/a>.<\/p>\n    <div class=\"actions rv d2\">\n      <a class=\"btn btn-red\" href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-quote-cologne-bonn-mueller-scaffolding-gmbh\/\">Guide price in 2 minutes \u2192<\/a>\n      <a class=\"btn btn-ghost\" href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-costs\/\">Prices in detail<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"light\" id=\"leistungsumfang\">\n  <div class=\"wrap\">\n    <div class=\"split\">\n      <div class=\"rv\">\n        <div class=\"kicker\">Scope of services<\/div>\n        <h2>Our scope of services for PV scaffolding<\/h2>\n        <p>Ger\u00fcstbau M\u00fcller handles the complete process for your solar installer or roofing contractor: we visit the site, prepare standard-compliant erection planning in accordance with TRBS 2121 and DGUV 203-085, deliver on schedule and erect the scaffolding with trained scaffolders.<\/p>\n        <ul class=\"liste\">\n          <li>Site visit and erection planning in accordance with TRBS 2121 and DGUV 203-085<\/li>\n          <li>Delivery from 250,000 m\u00b2 of our own equipment<\/li>\n          <li>Erection by our own trained crews<\/li>\n          <li>Inspection by a competent person, including an inspection report \u2013 mandatory before every handover<\/li>\n          <li>Stair tower for safe access up and down on request<\/li>\n          <li>Coordination of the erection directly with your PV installer or roofing contractor<\/li>\n          <li>Dismantling on schedule once the installation is complete<\/li>\n        <\/ul>\n        <p style=\"margin-top:18px\">As a member of the German Scaffolding Guild, we work exclusively with system-tested scaffolding with DIBt approval \u2013 we use Layher Allround and Rux Super. You will find an overview of all scaffolding types and applications on our <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/services\/\">services page<\/a>.<\/p>\n      <\/div>\n      <div class=\"imgbox rv d1\"><img src=\"https:\/\/www.geruestbau-mueller.de\/wp-content\/uploads\/2023\/10\/Geruesttreppe-1024x674.jpg\" alt=\"Scaffold stairway as safe access to the roof \u2013 Ger\u00fcstbau M\u00fcller Cologne Bonn\" width=\"1024\" height=\"674\" loading=\"lazy\" decoding=\"async\"\/><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section id=\"video\">\n  <div class=\"wrap\">\n    <div class=\"kicker rv\">On video<\/div>\n    <h2 class=\"sec-title rv\">What scaffolding do I need for my PV system?<\/h2>\n    <p class=\"sec-lead rv d1\">A short overview of when scaffolding is mandatory for a PV system and which solution is used on pitched and flat roofs.<\/p>\n    <div class=\"bvideo rv d2\">\n      <video controls=\"\" preload=\"none\" playsinline=\"\" width=\"1280\" height=\"720\" poster=\"https:\/\/video.gumlet.io\/6926f8c53c7ed780e094ff6a\/6a0d9f4e5908c96f4808a5e5\/thumbnail-1-0.png?w=1280&#038;format=webp&#038;q=60\">\n        <source src=\"https:\/\/video.gumlet.io\/6926f8c53c7ed780e094ff6a\/6a0d9f4e5908c96f4808a5e5\/download.mp4\" type=\"video\/mp4\">\n      <\/source><\/video>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"light\" id=\"gebiet\">\n  <div class=\"wrap\">\n    <div class=\"kicker rv\">Service area<\/div>\n    <h2 class=\"sec-title rv\">Where we provide scaffolding for PV systems<\/h2>\n    <p class=\"sec-lead rv d1\">Our yard is in Niederkassel, right between Cologne and Bonn. From there our crews reach sites in the region quickly \u2013 keeping travel and response times short.<\/p>\n    <ul class=\"orte rv d1\">\n      <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/\">Cologne<\/a><\/li>\n      <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/\">Bonn<\/a><\/li>\n      <li>Niederkassel<\/li>\n      <li>Troisdorf<\/li>\n      <li>Siegburg<\/li>\n      <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-bergisch-gladbach-geruestbau-mueller-gmbh\/\">Bergisch Gladbach<\/a><\/li>\n      <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-leverkusen-geruestbau-mueller\/\">Leverkusen<\/a><\/li>\n      <li>Rhein-Sieg district<\/li>\n    <\/ul>\n    <p class=\"rv d2\" style=\"margin-top:24px\">Planning a PV system and not sure whether your property is in our service area? Just give us a call on <a href=\"tel:+4922084025\">+49 2208 4025<\/a> \u2013 Mon to Thu 7:00 am to 4:00 pm, Fri until 1:00 pm.<\/p>\n  <\/div>\n<\/section>\n\n<section id=\"faq\">\n  <div class=\"wrap\">\n    <div class=\"kicker rv\">Questions<\/div>\n    <h2 class=\"sec-title rv\">Frequently asked questions about PV scaffolding<\/h2>\n    <div class=\"faq\">\n      <details class=\"rv\"><summary>Do I need scaffolding for every PV installation?<\/summary><p>On pitched roofs with a pitch of 20\u00b0 or more and a fall height of more than 2.00 m, scaffolding in accordance with TRBS 2121-1 and DGUV 203-085 is generally mandatory. What matters is not the pitch alone but the fall height \u2013 even on flatter roofs, fall protection may be required.<\/p><\/details>\n      <details class=\"rv\"><summary>How much does PV scaffolding cost in Cologne or Bonn?<\/summary><p>The cost depends on the roof size, the building height and the planned rental period. Fall protection for a PV installation starts at around 900 euros. Ordering the PV scaffolding together with roof scaffolding that is needed anyway for a roof refurbishment saves a considerable amount, as no second erection is required. After a short site visit, Ger\u00fcstbau M\u00fcller prepares a binding quote (lump sum or by measurement, depending on the building). The quickest way to a guide price is our <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-quote-cologne-bonn-mueller-scaffolding-gmbh\/\">online scaffolding calculator<\/a> \u2013 in about 2 minutes, free and non-binding.<\/p><\/details>\n      <details class=\"rv\"><summary>What does the NRW 2026 solar roof obligation mean for my scaffolding?<\/summary><p>Since 1 January 2026, a photovoltaic system must be installed in NRW whenever a roof is completely renewed. As scaffolding is in place for the roof refurbishment anyway, it makes economic sense to combine the PV installation with the roofing work. On request, Ger\u00fcstbau M\u00fcller coordinates both directly with your roofing contractor.<\/p><\/details>\n      <details class=\"rv\"><summary>Which scaffolding is suitable for pitched roofs with PV?<\/summary><p>On pitched roofs with a pitch of 20\u00b0 or more, BG BAU recommends roof safety scaffolding with a protective barrier to DIN EN 13374 class A and a stair tower for safe access up and down. Ger\u00fcstbau M\u00fcller plans pitched-roof scaffolding with sufficient platform width for module stacks and cable routing.<\/p><\/details>\n      <details class=\"rv\"><summary>Can I combine the PV scaffolding with facade scaffolding?<\/summary><p>Yes \u2013 on many projects the facade scaffolding also provides the fall protection for the roof installation. During the site visit, Ger\u00fcstbau M\u00fcller checks which combined solution complies with the standards and makes economic sense for your property.<\/p><\/details>\n      <details class=\"rv\"><summary>How quickly can you deliver?<\/summary><p>For urgent PV projects in the Cologne\/Bonn region, we arrange delivery dates flexibly \u2013 directly with you or your installer. Call us: <a href=\"tel:+4922084025\">+49 2208 4025<\/a>.<\/p><\/details>\n    <\/div>\n  <\/div>\n<\/section>\n\n<section class=\"cta-sec\">\n  <div class=\"wrap\">\n    <div class=\"kicker rv\">Ger\u00fcstbau M\u00fcller<\/div>\n    <h2 class=\"rv\" style=\"font-size:clamp(32px,5vw,64px)\">Scaffolding for your PV system?<b style=\"display:block\">We&#8217;ll scaffold it.<\/b><\/h2>\n    <p class=\"rv d1\">Whether for the initial installation, maintenance or the NRW 2026 solar roof obligation: Ger\u00fcstbau M\u00fcller provides the right PV scaffolding \u2013 standard-compliant, on schedule and coordinated directly with your solar installer.<\/p>\n    <div class=\"actions rv d2\">\n      <a class=\"btn btn-red\" href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-quote-cologne-bonn-mueller-scaffolding-gmbh\/\">Request a free quote \u2192<\/a>\n      <a class=\"btn btn-ghost\" href=\"https:\/\/www.geruestbau-mueller.de\/en\/contact\/\">Get in touch<\/a>\n    <\/div>\n  <\/div>\n<\/section>\n\n\n<footer class=\"site\">\n  <div class=\"cols\">\n    <div>\n      <strong>Main navigation<\/strong>\n      <ul>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/\">Home<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/blog\/\">Blog | News<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/company\/\">Company<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/services\/\">Services<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/contact\/job-offer\/\">Jobs<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/contact\/\">Contact<\/a><\/li>\n      <\/ul>\n    <\/div>\n    <div>\n      <strong>Most visited pages<\/strong>\n      <ul>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-quote-cologne-bonn-mueller-scaffolding-gmbh\/\">Quote<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/imprint\/\">Imprint<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/data-protection-declaration\/\">Privacy policy<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/facade-scaffolding\/\">Facade scaffolding<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/photovoltaic-scaffolding\/\">PV scaffolding<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/accessibility-statement-geruestbau-mueller\/\">Accessibility statement<\/a><\/li>\n      <\/ul>\n    <\/div>\n    <div>\n      <strong>Service areas<\/strong>\n      <ul>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/\">Scaffolding Cologne &amp; Bonn<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-bergisch-gladbach-geruestbau-mueller-gmbh\/\">Scaffolding Bergisch Gladbach<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-leverkusen-geruestbau-mueller\/\">Scaffolding Leverkusen<\/a><\/li>\n        <li><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/scaffolding-costs\/\">Scaffolding costs &amp; calculator<\/a><\/li>\n      <\/ul>\n    <\/div>\n    <div>\n      <strong>Contact<\/strong>\n      <div class=\"addr\">Ger\u00fcstbau M\u00fcller GmbH<br\/>Grandkaule 15<br\/>53859 Niederkassel<\/div>\n      <ul>\n        <li class=\"noarr\">\u2709 <a href=\"mailto:info@geruestbau-mueller.de\">info@geruestbau-mueller.de<\/a><\/li>\n        <li class=\"noarr\">\u2706 <a href=\"tel:+4922084025\">+49 2208 4025<\/a><\/li>\n      <\/ul>\n      <div class=\"soc\">\n        <a href=\"https:\/\/www.facebook.com\/muellergerueste\/\" aria-label=\"Facebook\" target=\"_blank\" rel=\"noopener\"><svg viewbox=\"0 0 24 24\"><path d=\"M13.5 21v-8h2.7l.4-3.1h-3.1V7.9c0-.9.3-1.5 1.6-1.5h1.6V3.6c-.3 0-1.3-.1-2.4-.1-2.4 0-4 1.4-4 4.1v2.3H7.6V13h2.7v8h3.2z\"><\/path><\/svg><\/a>\n        <a href=\"https:\/\/www.youtube.com\/@Ger%C3%BCstbauM%C3%BCller\" aria-label=\"YouTube\" target=\"_blank\" rel=\"noopener\"><svg viewbox=\"0 0 24 24\"><path d=\"M21.6 7.2s-.2-1.4-.8-2c-.7-.8-1.6-.8-2-.9C16 4 12 4 12 4s-4 0-6.8.3c-.4.1-1.2.1-2 .9-.6.6-.8 2-.8 2S2.2 8.9 2.2 10.6v1.6c0 1.7.2 3.4.2 3.4s.2 1.4.8 2c.7.8 1.7.8 2.2.9 1.6.2 6.6.3 6.6.3s4 0 6.8-.3c.4-.1 1.2-.1 2-.9.6-.6.8-2 .8-2s.2-1.7.2-3.4v-1.6c0-1.7-.2-3.4-.2-3.4zM10 14.6V8.9l5.2 2.9L10 14.6z\"><\/path><\/svg><\/a>\n        <a href=\"https:\/\/www.instagram.com\/geruestbaumueller\/\" aria-label=\"Instagram\" target=\"_blank\" rel=\"noopener\"><svg viewbox=\"0 0 24 24\"><path d=\"M12 4.3c2.5 0 2.8 0 3.8.1 2.5.1 3.7 1.3 3.8 3.8 0 1 .1 1.3.1 3.8s0 2.8-.1 3.8c-.1 2.5-1.3 3.7-3.8 3.8-1 0-1.3.1-3.8.1s-2.8 0-3.8-.1c-2.5-.1-3.7-1.3-3.8-3.8 0-1-.1-1.3-.1-3.8s0-2.8.1-3.8C4.5 5.7 5.7 4.5 8.2 4.4c1-.1 1.3-.1 3.8-.1zM12 2.5c-2.6 0-2.9 0-3.9.1-3.4.2-5.3 2-5.5 5.5-.1 1-.1 1.3-.1 3.9s0 2.9.1 3.9c.2 3.4 2 5.3 5.5 5.5 1 .1 1.3.1 3.9.1s2.9 0 3.9-.1c3.4-.2 5.3-2 5.5-5.5.1-1 .1-1.3.1-3.9s0-2.9-.1-3.9c-.2-3.4-2-5.3-5.5-5.5-1-.1-1.3-.1-3.9-.1zm0 4.6a4.9 4.9 0 1 0 0 9.8 4.9 4.9 0 0 0 0-9.8zm0 8.1a3.2 3.2 0 1 1 0-6.4 3.2 3.2 0 0 1 0 6.4zm5.1-8.3a1.1 1.1 0 1 0 0-2.3 1.1 1.1 0 0 0 0 2.3z\"><\/path><\/svg><\/a>\n        <a href=\"https:\/\/twitter.com\/GerustbauM\" aria-label=\"X\" target=\"_blank\" rel=\"noopener\"><svg viewbox=\"0 0 24 24\"><path d=\"M17.8 3h3l-6.6 7.6L22 21h-6.1l-4.8-6.3L5.6 21h-3l7.1-8.1L2 3h6.2l4.3 5.7L17.8 3zm-1.1 16.2h1.7L7.3 4.7H5.5l11.2 14.5z\"><\/path><\/svg><\/a>\n      <\/div>\n      <div class=\"lang\">Language: <a href=\"https:\/\/www.geruestbau-mueller.de\/photovoltaik-geruest\/\">DE<\/a> | <a class=\"on\" href=\"#\">EN<\/a><\/div>\n    <\/div>\n  <\/div>\n  <div class=\"bottom\">\n    <span>\u00a9 Ger\u00fcstbau M\u00fcller GmbH \u2014 master craftsman business since 1934<\/span>\n    <span><a href=\"https:\/\/www.geruestbau-mueller.de\/en\/imprint\/\">Imprint<\/a> \u00b7 <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/data-protection-declaration\/\">Privacy policy<\/a> \u00b7 <a href=\"https:\/\/www.geruestbau-mueller.de\/en\/accessibility-statement-geruestbau-mueller\/\">Accessibility statement<\/a><\/span>\n  <\/div>\n<\/footer>\n\n<a class=\"fab\" href=\"https:\/\/wa.me\/4915121045927\" aria-label=\"WhatsApp\" target=\"_blank\" rel=\"noopener\">\n  <svg viewbox=\"0 0 32 32\"><path d=\"M16 3C9.4 3 4 8.4 4 15c0 2.3.7 4.5 1.9 6.4L4 29l7.8-1.8c1.8 1 3.9 1.6 6.2 1.6 6.6 0 12-5.4 12-12S22.6 3 16 3zm0 21.8c-2 0-3.9-.6-5.5-1.6l-.4-.2-4.1 1 1-4-.3-.4C5.6 18 5 16.6 5 15 5 9 9.9 4.9 16 4.9S27 9 27 15s-4.9 9.8-11 9.8zm5.4-7.3c-.3-.2-1.8-.9-2-1-.3-.1-.5-.2-.7.2-.2.3-.8 1-.9 1.2-.2.2-.4.2-.7.1-.3-.2-1.3-.5-2.4-1.5-.9-.8-1.5-1.8-1.7-2.1-.2-.3 0-.5.1-.6l.5-.6c.2-.2.2-.4.3-.6.1-.2 0-.4 0-.6-.1-.2-.7-1.7-1-2.3-.3-.6-.5-.5-.7-.5h-.6c-.2 0-.6.1-.9.4-.3.3-1.1 1.1-1.1 2.7s1.2 3.1 1.3 3.3c.2.2 2.3 3.5 5.5 4.9.8.3 1.4.5 1.9.7.8.2 1.5.2 2.1.1.6-.1 1.8-.7 2.1-1.5.3-.7.3-1.3.2-1.5-.1-.1-.3-.2-.6-.4z\"><\/path><\/svg>\n<\/a>\n<\/div>\n\n<script id=\"m26js\" data-no-optimize=\"1\" data-no-defer=\"1\" data-no-minify=\"1\">\n\/\/ Reveal on scroll\nconst io = new IntersectionObserver(es => es.forEach(e => { if (e.isIntersecting) { e.target.classList.add('in'); io.unobserve(e.target); } }), { threshold: .15 });\ndocument.querySelectorAll('.rv').forEach(el => io.observe(el));\nconst onScroll = () => document.body.classList.toggle('scrolled', window.scrollY > 80);\nonScroll(); window.addEventListener('scroll', onScroll, { passive: true });\n\nconst burger = document.querySelector('.burger');\nif (burger) { burger.addEventListener('click', () => { const o = document.body.classList.toggle('menu-open'); burger.setAttribute('aria-expanded', o?'true':'false'); }); document.querySelectorAll('#mnav a').forEach(a => a.addEventListener('click', () => { document.body.classList.remove('menu-open'); burger.setAttribute('aria-expanded','false'); })); }\n\n\/\/ Logo-Marquee: Track duplizieren f\u00fcr Endlosschleife\nconst lt = document.getElementById('logotrack');\nif (lt) { lt.innerHTML += lt.innerHTML; }\n\n\/\/ Animierte Z\u00e4hler\nconst fmt = new Intl.NumberFormat('de-DE');\nconst cio = new IntersectionObserver(es => es.forEach(e => {\n  if (!e.isIntersecting) return;\n  cio.unobserve(e.target);\n  e.target.querySelectorAll('[data-count]').forEach(el => {\n    const ziel = +el.dataset.count, suffix = el.dataset.suffix || '', de = el.dataset.format === 'de';\n    const t0 = performance.now(), dauer = 1600;\n    (function tick(t) {\n      const p = Math.min((t - t0) \/ dauer, 1), val = Math.round(ziel * (1 - Math.pow(1 - p, 3)));\n      el.textContent = (de ? fmt.format(val) : val) + suffix;\n      if (p < 1) requestAnimationFrame(tick);\n    })(t0);\n  });\n}), { threshold: .15 });\nconst statsEl = document.getElementById('stats');\nif (statsEl) { cio.observe(statsEl); }\n<\/script>\n\n<p><script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Do I need scaffolding for every PV installation?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"On pitched roofs with a pitch of 20\u00b0 or more and a fall height of more than 2.00 m, scaffolding in accordance with TRBS 2121-1 and DGUV 203-085 is generally mandatory. What matters is not the pitch alone but the fall height \u2013 even on flatter roofs, fall protection may be required.\"}},{\"@type\":\"Question\",\"name\":\"How much does PV scaffolding cost in Cologne or Bonn?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"The cost depends on the roof size, the building height and the planned rental period. Fall protection for a PV installation starts at around 900 euros. Ordering the PV scaffolding together with roof scaffolding that is needed anyway for a roof refurbishment saves a considerable amount, as no second erection is required. After a short site visit, Ger\u00fcstbau M\u00fcller prepares a binding quote (lump sum or by measurement, depending on the building). The quickest way to a guide price is our online scaffolding calculator \u2013 in about 2 minutes, free and non-binding.\"}},{\"@type\":\"Question\",\"name\":\"What does the NRW 2026 solar roof obligation mean for my scaffolding?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Since 1 January 2026, a photovoltaic system must be installed in NRW whenever a roof is completely renewed. As scaffolding is in place for the roof refurbishment anyway, it makes economic sense to combine the PV installation with the roofing work. On request, Ger\u00fcstbau M\u00fcller coordinates both directly with your roofing contractor.\"}},{\"@type\":\"Question\",\"name\":\"Which scaffolding is suitable for pitched roofs with PV?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"On pitched roofs with a pitch of 20\u00b0 or more, BG BAU recommends roof safety scaffolding with a protective barrier to DIN EN 13374 class A and a stair tower for safe access up and down. Ger\u00fcstbau M\u00fcller plans pitched-roof scaffolding with sufficient platform width for module stacks and cable routing.\"}},{\"@type\":\"Question\",\"name\":\"Can I combine the PV scaffolding with facade scaffolding?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes \u2013 on many projects the facade scaffolding also provides the fall protection for the roof installation. During the site visit, Ger\u00fcstbau M\u00fcller checks which combined solution complies with the standards and makes economic sense for your property.\"}},{\"@type\":\"Question\",\"name\":\"How quickly can you deliver?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"For urgent PV projects in the Cologne\/Bonn region, we arrange delivery dates flexibly \u2013 directly with you or your installer. Call us: +49 2208 4025.\"}}]}<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ger\u00fcstbau M\u00fcller Home Blog | News Company Services \u25be Facade scaffolding Roof scaffolding Industrial scaffolding PV scaffolding Weather protection roof Stair tower Special scaffolding Scaffolding costs &amp; calculator All services at a glance \u2192 Jobs Contact DE | EN Quote Home Blog | News Company Services Facade scaffolding Roof scaffolding Industrial scaffolding PV scaffolding Weather [&hellip;]<\/p>\n","protected":false},"author":6,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_canvas","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"unboxed","site-sidebar-style":"unboxed","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-12944","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.geruestbau-mueller.de\/en\/wp-json\/wp\/v2\/pages\/12944","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.geruestbau-mueller.de\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.geruestbau-mueller.de\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.geruestbau-mueller.de\/en\/wp-json\/wp\/v2\/users\/6"}],"replies":[{"embeddable":true,"href":"https:\/\/www.geruestbau-mueller.de\/en\/wp-json\/wp\/v2\/comments?post=12944"}],"version-history":[{"count":0,"href":"https:\/\/www.geruestbau-mueller.de\/en\/wp-json\/wp\/v2\/pages\/12944\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.geruestbau-mueller.de\/en\/wp-json\/wp\/v2\/media?parent=12944"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}