/*-- Name: R+G Metallbau GmbH, Wietze, Url: https://rgblech.de, Description: R+G Metallbau GmbH, Wietze | Blech- und Metallbearbeitung Wietze, Version: 3.0 (Relaunch Responsive), ______________ webdesign made with ♥ by elf42 © 2026 */

/*  screen.css  */
.todo{color:var(--gruen)}:root{--ff-headline:"Barlow Semi Condensed","Roboto",Verdana,sans-serif;--ff-txt:"Roboto",Verdana,sans-serif;--ff-picto:"FontAwesome";--ff-hero-headline:"Roboto",Verdana,sans-serif;--ff-hero-txt:"Roboto",Verdana,sans-serif}#hero-intro p,h1,main{word-wrap:break-word;hyphens:auto;-webkit-hyphens:auto;hyphenate-limit-chars:auto 4;hyphenate-limit-lines:2}h1,h2,h3,h4,h5,h6{text-wrap:balance}figcaption,li,p{text-wrap:pretty}h2,h2.h2,h3,h3.h3,section.slogan{font-family:var(--ff-headline)}a,button,div,figcaption,h4,h5,h6,html,input,li,ol,p,span,ul{font-family:var(--ff-txt)}h2,h2.h2,h3,h3.h3,h4,h5,h6{text-align:left;margin-block-start:0;margin-block-end:0}h2{padding-bottom:var(--a15);width:100%}h2.h2{padding-bottom:var(--ab);width:100%}h3,h3.h3,h4,h5,h6{padding-bottom:var(--a15);width:100%}h3.h3{text-align:center}p{padding-bottom:var(--a10);margin:0;width:100%}p~.flex,p~a.btn,p~button,p~figure,p~h2,p~h2.h2,p~h3,p~h3.h3,p~h4,p~ol,p~ul,p~ul.ulo{margin-top:var(--ab)}dl+p{margin-top:var(--ab)}#nav a,#nav-2 a,.slogan,h2,h2.h2,h3,h4,h5,h6{text-transform:uppercase}h2.h2 span{text-transform:none}main h3{text-transform:none}h2{color:var(--f02);font-weight:700}h2.h2{color:var(--f02a);font-weight:700}h2 span,h2.h2 span{color:var(--f02b);font-weight:700;display:block}h3{color:var(--f03);font-weight:500}h4{color:var(--f04);font-weight:400}h5{color:var(--f05);font-weight:500}h6{color:var(--f06);font-weight:500}p{color:var(--f07);font-weight:300}.kat,.xs,time{color:var(--f10);font-weight:400}main :is(ul,ol):not(.breadcrumb,.xs){font-weight:300}strong{color:var(--f11);font-weight:500;font-size:inherit}.txt,a.txt:any-link{color:var(--f09);font-weight:500;font-size:inherit}figcaption{color:var(--f08);font-weight:400;background:var(--f08a);padding:var(--a10)}::selection{color:var(--f14);background:var(--f15)}::-moz-selection{color:var(--f14);background:var(--f15)}mark{color:var(--f16);background:var(--f17);padding:2px 4px}sub,sup{line-height:0;vertical-align:sub}main header h2,main header h3,main header p{display:block;text-align:left}.slogan{margin:0;padding:var(--a15) 0;background:var(--slogan01);border:var(--slogan02)}.slogan h2,.slogan h3,.slogan h4{margin:0;padding:0;color:var(--slogan03);font-size:2.3rem;font-weight:500}.slogan p{color:var(--slogan03);font-size:1.2rem;font-weight:900;padding-bottom:0}.slogan a:any-link{color:var(--slogan04);font-size:1.2rem;font-weight:900;letter-spacing:.1rem;text-decoration:underline}time~span.xs{padding-left:var(--a100)}.teaser{font-weight:600;font-style:italic}button,input,select,textarea{font-size:inherit;font-family:inherit}table[class*=tul0] caption{color:var(--f03);font-weight:500}table[class*=tul0] tbody th,table[class*=tul0] td::before,table[class*=tul0] thead th{font-weight:500}dl dt{font-weight:500;letter-spacing:.1rem}:where(.c-mi,.c-full,.c-flow) dl:where(:not(.addi dl,.imp-elf42 dl)) dd{font-weight:300}h2{font-size:1.5rem;line-height:1.3;letter-spacing:.05rem}h2.h2{font-size:1.5rem;line-height:1.3;letter-spacing:.05rem}h2 span,h2.h2 span{font-size:1.2rem;line-height:1.6;letter-spacing:.05rem}h3,h3.h3{font-size:1.3rem;line-height:1.35;letter-spacing:.05rem}h4,h5,h6,table[class*=tul0] caption{font-size:1.2rem;line-height:1.6;letter-spacing:.05rem}:where(.c-mi,.c-full,.c-flow) dl:where(:not(.addi dl,.imp-elf42 dl)) dt,:where(.c-mi,.c-full,.c-flow) dl:where(:not(.addi dl,.imp-elf42 dl)) dt a:any-link{font-size:1.1rem;line-height:1.6;letter-spacing:.05rem}blockquote,body,button,input,main a:any-link,main li,main ol,main ul,mark,p,q,section.slogan,span{font-size:1rem;line-height:1.7;letter-spacing:.05rem}.xs,cite,figcaption,time{font-size:.95rem;line-height:1.6}li.drop label,li.drop span,ul.nav a,ul.nav li{font-size:1rem;font-weight:400;letter-spacing:.05rem}ul.navsub a{font-size:1rem;font-weight:400;letter-spacing:.05rem}ul.nav-2 li a:active,ul.nav-2 li a:any-link,ul.nav-2 li a:hover{font-size:1rem;font-weight:400;letter-spacing:.05rem}ul.bc li a:active,ul.bc li a:any-link,ul.bc li a:hover{font-size:.95rem;font-weight:400;letter-spacing:.05rem}@media only screen and (min-width:600px){h2{font-size:1.6rem}h2.h2{font-size:1.6rem}h2 span,h2.h2 span{font-size:1.2rem}h3,h3.h3{font-size:1.3rem}h4,h5,h6,table[class*=tul0] caption{font-size:1.2rem}:where(.c-mi,.c-full,.c-flow) dl:where(:not(.addi dl,.imp-elf42 dl)) dt,:where(.c-mi,.c-full,.c-flow) dl:where(:not(.addi dl,.imp-elf42 dl)) dt a:any-link{font-size:1.1rem}blockquote,body,button,input,main a:any-link,main li,main ol,main ul,mark,p,q,section.slogan,span{font-size:1rem}.xs,cite,figcaption,time{font-size:.95rem}}@media only screen and (min-width:980px){h2{padding-bottom:var(--a30)}h2.h2{padding-bottom:var(--a40)}h3,h3.h3,h4,h5,h6{padding-bottom:var(--a20)}p{padding-bottom:var(--a15)}}@media only screen and (min-width:1440px){h2{padding-bottom:var(--a30)}h2.h2{padding-bottom:var(--a50)}h3,h3.h3,h4,h5,h6{padding-bottom:var(--a20)}p{padding-bottom:var(--a15)}h2{font-size:1.8rem;line-height:1.3;letter-spacing:.05rem}h2.h2{font-size:1.8rem;line-height:1.3;letter-spacing:.05rem}h2 span,h2.h2 span{font-size:1.3rem;line-height:1.8;letter-spacing:.05rem}h3,h3.h3{font-size:1.4rem;line-height:1.35;letter-spacing:.05rem}h4,h5,h6,table[class*=tul0] caption{font-size:1.3rem;line-height:1.7;letter-spacing:.05rem}:where(.c-mi,.c-full,.c-flow) dl:where(:not(.addi dl,.imp-elf42 dl)) dt,:where(.c-mi,.c-full,.c-flow) dl:where(:not(.addi dl,.imp-elf42 dl)) dt a:any-link{font-size:1.2rem;line-height:1.7;letter-spacing:.05rem}blockquote,body,button,input,main a:any-link,main li,main ol,main ul,mark,p,q,span{font-size:1.1rem;line-height:1.6;letter-spacing:.05rem}.xs,cite,figcaption,time{font-size:1rem}.slogan p{font-size:1.4rem}li.drop label,li.drop span,ul.nav a,ul.nav li{font-size:1.1rem;font-weight:400;letter-spacing:.05rem}ul.navsub a{font-size:1rem;font-weight:400;letter-spacing:.05rem}ul.nav-2 li a:active,ul.nav-2 li a:any-link,ul.nav-2 li a:hover{font-size:1.1rem;font-weight:400;letter-spacing:.05rem}ul.bc li a:active,ul.bc li a:any-link,ul.bc li a:hover{font-size:1rem;font-weight:400;letter-spacing:.05rem}}h1{font-family:var(--ff-hero-headline)}#hero-intro p{font-family:var(--ff-hero-txt)}h1{color:var(--f01);font-weight:900;letter-spacing:.1rem;text-shadow:0 0 20px rgba(0,0,0,.3)}h1.h1{color:var(--f01c);font-weight:900}h1 span,h1.h1 span{color:var(--f01a);font-weight:500;letter-spacing:.1rem}#hero-intro p{color:var(--f01b);font-weight:500;letter-spacing:.1rem;text-shadow:0 0 20px rgba(0,0,0,.3)}h1 span,h1.h1 span{display:block}h1{text-align:left;margin-block-start:0;margin-block-end:0}#hero-intro p,h1,h1 span,h1.h1{text-transform:uppercase;text-align:center}#hero-intro p{text-transform:none}h1{font-size:1.9rem;line-height:1.2}#hero-intro p{font-size:1.4rem;line-height:1.4}body#home h1,body#how-it-works h1{font-size:1.9rem;line-height:1.2}body#home #hero-intro p,body#home #hero-intro span,body#how-it-works #hero-intro p,body#how-it-works #hero-intro span{font-size:1.4rem;line-height:1.4}@media only screen and (min-width:600px){h1{font-size:2.5rem}#hero-intro p{font-size:1.5rem}body#home h1,body#how-it-works h1{font-size:2.5rem}body#home #hero-intro p,body#home #hero-intro span,body#how-it-works #hero-intro p,body#how-it-works #hero-intro span{font-size:1.5rem}}@media only screen and (min-width:768px){h1{font-size:2.2rem}#hero-intro p{font-size:1.8rem}body#home h1,body#how-it-works h1{font-size:2.8rem}body#home #hero-intro p,body#home #hero-intro span,body#how-it-works #hero-intro p,body#how-it-works #hero-intro span{font-size:1.8rem}}@media only screen and (min-width:980px){h1{font-size:2.2rem}#hero-intro p{font-size:1.8rem}body#home h1,body#how-it-works h1{font-size:3.4rem}body#home #hero-intro p,body#home #hero-intro span,body#how-it-works #hero-intro p,body#how-it-works #hero-intro span{font-size:2.1rem}}@media only screen and (min-width:1440px){h1{font-size:2.6rem}#hero-intro p{font-size:2.1rem}body#home h1,body#how-it-works h1{font-size:3.2rem}body#home #hero-intro p,body#home #hero-intro span,body#how-it-works #hero-intro p,body#how-it-works #hero-intro span{font-size:2.2rem}}.colum h2,.colum h3{column-span:all}.colum{column-count:1;column-gap:0}@media only screen and (min-width:600px){.colum{column-count:2;column-gap:1.5rem}}@media only screen and (min-width:980px){:is(.c-mire,.c-limi,.c-limire) .colum{column-count:1;column-gap:0}}@media only screen and (min-width:1440px){.colum{column-count:2;column-gap:2rem}}.colum li{break-after:avoid-column}.colum dt{break-after:avoid-column}.colum dd{break-before:avoid-column;break-inside:avoid-column}@media only screen and (min-width:1259px){.rev{display:flex;flex-direction:column-reverse}}main a:any-link{padding:.05rem;text-underline-offset:0.25rem;letter-spacing:.05rem}main a:any-link{color:var(--link01);background:var(--link02);border:var(--link03);text-decoration:var(--link04)}main a:active,main a:hover{color:var(--link05);background:var(--link06);border:var(--link07);text-decoration:var(--link08)}a.lio:any-link{color:var(--txt);background:0 0;border:none;text-decoration:none;cursor:text;text-underline-offset:0;letter-spacing:0}a.lio2:any-link{color:var(--txt);background:0 0;border:none;text-decoration:none;cursor:pointer;text-underline-offset:0;letter-spacing:0}a.lio3:any-link{color:inherit;background:0 0;border:none;text-decoration:none;cursor:pointer;text-underline-offset:0.25rem;letter-spacing:inherit;font-size:inherit;margin:inherit;padding:inherit}a.lio3:focus,a.lio3:hover{text-decoration:underline}a.lio4:any-link{color:var(--txt);background:0 0;border:none;text-decoration:none;cursor:pointer;text-underline-offset:0;letter-spacing:0;margin:0;padding:0}hr{width:100%;clear:both;border:var(--hr01);margin-block-start:0;margin-block-end:var(--ab);margin-inline-start:0;margin-inline-end:0}hr.hr{border:var(--hr02)}i[class^="fa fa-"],i[class^="icon fa-"]{color:var(--icon-txt);font-style:normal}i[class^="fa fa-"]::before,i[class^="icon fa-"]::before{font-family:var(--ff-picto);margin:0 var(--a10);font-style:normal;font-size:1.2rem;display:inline-block}i[class^="fa fa-"]::before{padding:var(--a30);font-size:6rem;line-height:6rem;color:var(--icon-fa);background:var(--icon-fahg);text-shadow:1px 1px 1px var(--icon-fash)}i[class^="icon fa-"]::before{color:var(--icon-icon);text-shadow:1px 1px 1px var(--icon-fash-icon)}i[class*=bunt]::before{color:var(--icon-bunt);text-shadow:1px 1px 1px var(--icon-fash-bunt)}i[class*=fa-star]::before{color:var(--icon-star);text-shadow:1px 1px 1px var(--icon-fash-star)}.flex a.ico:any-link,a.ico:any-link{padding:.5rem 0 .5rem .5rem}a.ico:any-link::after,a.ico:any-link::before{padding:.5rem;display:inline-block;color:var(--ico01);font-family:var(--ff-picto);background:0 0;border:none;text-decoration:none;text-underline-offset:0}a.ico:active::after,a.ico:active::before,a.ico:hover::after,a.ico:hover::before{color:var(--ico02);font-family:var(--ff-picto);background:0 0;border:none;text-decoration:none;text-underline-offset:0}.flex a.ico2:any-link,a.ico2:any-link,button.toti.ico.ico2{margin:0 var(--a5) var(--ab) var(--a5);padding:1rem;width:var(--a50);height:var(--a50);display:inline-flex;justify-content:center;align-items:center;text-align:center;vertical-align:middle;text-decoration:none;background:var(--ico201);border:var(--ico205)}a.ico2:active,a.ico2:hover{background:var(--ico202)}a.ico2:any-link::after,a.ico2:any-link::before,button.toti.ico.ico2::before{margin:0;padding:0;font-size:1.5rem;font-family:var(--ff-picto);font-weight:300;color:var(--ico203);background:0 0;border:none;text-decoration:none;text-shadow:none}a.ico2:active::after,a.ico2:active::before,a.ico2:hover::after,a.ico2:hover::before{color:var(--ico204)}a.ico2.stars:any-link{width:auto;background:var(--tr);border:none}a.btn:any-link,button,button.toti.btn,button[type=submit]{margin-bottom:var(--ab);padding:var(--a10);width:100%;height:auto;display:inline-flex;line-height:1.8;justify-content:center;align-items:center;cursor:pointer;text-align:center;vertical-align:middle;text-decoration:none;color:var(--btn01);background:var(--btn02);border:var(--btn03)}a.btn:active,a.btn:hover,button:active,button:hover,button[type=submit]:active,button[type=submit]:hover{color:var(--btn04);background:var(--btn05);border:var(--btn06)}a.btn:any-link::before,a.btn:any-link:not(.dld,.dlp,.user)::after{content:"\00A0"}a.btn:any-link::after,a.btn:any-link::before,button::after,button::before,button[type=submit]::after{margin:0;padding:0 var(--a10);font-size:1.5rem;line-height:1.8;font-family:var(--ff-picto);font-weight:300;color:var(--btn07);background:0 0;border:none;text-decoration:none;text-shadow:none}a.btn:active::after,a.btn:active::before,a.btn:hover::after,a.btn:hover::before,button:active::after,button:active::before,button:hover::after,button:hover::before,button[type=submit]:active::after,button[type=submit]:hover::after{color:var(--btn08)}button[type=submit]::after,button[type=submit]::before{content:" "}button[type=submit].subm::after{content:"\f1d9";color:var(--btn07);font-size:1.2rem}@media only screen and (max-width:599px){button[type=submit]{width:100%}}.flex a.btn2:any-link,a.btn2:any-link,button.toti.btn2{margin:0 var(--a5) var(--ab) var(--a5);padding:1rem;width:var(--a50);height:var(--a50);display:inline-flex;justify-content:center;align-items:center;text-align:center;vertical-align:middle;text-decoration:none;background:var(--btn201);border:var(--btn202)}a.btn2:active,a.btn2:hover{background:var(--btn203);border:var(--btn204)}a.btn2:any-link::after,a.btn2:any-link::before,button.toti.btn2::before{margin:0;padding:0;font-size:1.5rem;font-family:var(--ff-picto);font-weight:300;color:var(--btn205);background:0 0;border:none;text-decoration:none;text-shadow:none}a.btn2:active::after,a.btn2:active::before,a.btn2:hover::after,a.btn2:hover::before{color:var(--btn206)}a.btn2.stars:any-link{width:auto;background:var(--tr);border:none}a.btn.link::after,a.btn2.link::before,a.ico.link::after{content:"\f0c1"}a.btn.ex::after,a.btn2.ex::before,a.ico.ex::after{content:"\f045"}a.btn.mail::before,a.btn2.mail::before,a.ico.mail::before{content:"\f0e0"}a.btn.kf::after,a.btn2.kf::before,a.ico.kf::after{content:"\f044"}a.btn.tel::before,a.btn2.tel::before,a.ico.tel::before{content:"\f095"}a.btn.mobil::before,a.btn2.mobil::before,a.ico.mobil::before{content:"\f10b"}a.ico.mobil::before{font-size:1.5rem}a.ico2.mobil::before{font-size:2rem}a.btn2.mobil::before{font-size:1.9rem}a.btn.kon::after,a.btn2.kon::before,a.ico.kon::after{content:"\f2bb"}a.btn.maps::after,a.btn2.maps::before,a.ico.maps::after{content:"\f041";font-size:1.9rem}a.ico.maps::after{font-size:1.2rem}a.btn.anker::after,a.btn2.anker::before,a.ico.anker::after{content:"\f0d7"}button.anker::after{content:"\f0d7"}a.btn.info::after,a.btn2.info::before,a.ico.info::after{content:"\00A0\f101"}a.ico.info::after{font-size:1.5rem}a.ico2.info::after{font-size:2rem}a.btn2.info::before{font-size:1.9rem}a.btn.eye::after,a.btn2.eye::before,a.ico.eye::after{content:"\f06e"}a.btn.dld::before,a.btn2.dld::before,a.ico.dld::before{content:"\f019";font-weight:300}a.ico.dld::before{font-size:1.5rem}a.ico2.dld::before{font-size:2rem}a.btn2.dld::before{font-size:1.9rem}a.btn.dlp::before,a.btn2.dlp::before,a.ico.dlp::before{content:"\f1c1";font-size:1.5rem}a.ico.dlp::before{font-size:1.5rem}a.ico2.dlp::before{font-size:1.6rem}a.btn2.dlp::before{font-size:1.6rem}a.btn.dld,a.btn.dlp{flex-direction:column}a.btn.dld:any-link span.xs,a.btn.dlp:any-link span.xs{color:var(--btn-xs-01)}a.btn.dld:hover span.xs,a.btn.dlp:hover span.xs{color:var(--btn-xs-02)}a.btn.drucken::after,a.btn2.drucken::before,a.ico.drucken::after,button.btn.drucken::after{content:"\f02f"}a.btn.insta::after,a.btn2.insta::before,a.ico.insta::before{content:"\f16d"}a.btn.fb::after,a.btn2.fb::before,a.ico.fb::after{content:"\f082"}a.btn.pi::after,a.btn2.pi::before,a.ico.pi::after{content:"\f0d2"}a.btn.tt::after,a.btn2.tt::before,a.ico.tt::after{content:"\e07b"}a.btn.yt::after,a.btn2.yt::before,a.ico.yt::after{content:"\f167"}a.btn.wa::after,a.btn2.wa::after,a.ico.wa::after{content:"\f232"}a.btn.tg::after,a.btn2.tg::before,a.ico.tg::after{content:"\f2c6"}a.btn.tw::after,a.btn2.tw::before,a.ico.tw::after{content:"\f099"}a.btn.xx::after,a.btn2.xx::before,a.ico.xx::after{content:"\f00d"}a.btn.lin::after,a.btn2.lin::before,a.ico.lin::after{content:"\f08c"}a.btn.gor::after,a.btn2.gor::before,a.ico.gor::after{content:"\f27b"}a.btn.gob::after,a.btn2.gob::before,a.ico.gob::after{content:"\f1a0"}a.btn.gom::after,a.btn2.gom::before,a.ico.gom::after{content:"\f041"}a.btn.smile::after,a.btn2.smile::before,a.ico.smile::after{content:"\f118"}a.btn.star::after,a.btn2.star::before,a.ico.star::after{content:"\f005"}a.btn.stars::after,a.btn2.stars::before,a.ico.stars::after{content:"\f005\f005\f005\f005\f005"}a.btn.like::after,a.btn2.like::before,a.ico.like::after{content:"\f087"}a.btn.star:any-link::after,a.btn.stars:any-link::after,a.btn2.star:any-link::before,a.btn2.stars:any-link::before,a.ico.star:any-link::after,a.ico.stars:any-link::after{color:var(--icon-star)}a.btn.user::after,a.btn2.user::before,a.ico.user::after{content:"\f2bd"}a.btn.bf::after,a.btn2.bf::before,a.ico.bf::after{content:"\f29a"}a.btn.home::after,a.btn2.home::before,a.ico.home::after{content:"\f015"}a.btn.shop::after,a.btn2.shop::before,a.ico.shop::after{content:"\f07a"}a.btn.open::after,a.btn2.open::before,a.ico.open::after{content:"\f017"}a.btn.work::after,a.btn2.work::before,a.ico.work::after{content:"\f013"}a.btn.help::before,a.ico.help::before,a.toti.btn.help::before,a.toti.ico.help::before,button.toti.btn.help::before,button.toti.ico.help::before{content:"\f05a"}a.btn2.help::before,a.ico2.help::before,a.toti.btn2.help::before,a.toti.ico2.help::before,button.toti.btn2.help::before,button.toti.ico2.help::before{content:"\f129"}a.btn.quest::before,a.ico.quest::before,a.toti.btn.quest::before,a.toti.ico.quest::before,button.toti.btn.quest::before,button.toti.ico.quest::before{content:"\f059"}a.btn2.quest::before,a.ico2.quest::before,a.toti.btn2.quest::before,a.toti.ico2.quest::before,button.toti.btn2.quest::before,button.toti.ico2.quest::before{content:"\f128"}a.ico.help::before,a.ico.quest::before,a.toti.ico.help::before,a.toti.ico.quest::before,button.toti.ico.help::before,button.toti.ico.quest::before{font-size:1.5rem}a.btn2.help::before,a.btn2.quest::before,a.toti.btn2.help::before,a.toti.btn2.quest::before,a.toti.ico2.help::before,a.toti.ico2.quest::before,button.toti.btn2.help::before,button.toti.btn2.quest::before,button.toti.ico2.help::before,button.toti.ico2.quest::before{font-size:1.7rem}a.btn.zurueck::before,a.btn2.zurueck::before,a.ico.zurueck::before{content:"\f104";font-size:1.7rem}a.btn.weiter::after,a.btn2.weiter::before,a.ico.weiter::after{content:"\f105";font-size:1.7rem}a.btn.uebersicht::before,a.btn2.uebersicht::before,a.ico.uebersicht::before{content:"\f022"}a.btn.uebersicht::after{content:"\00A0"}a.btn3:any-link{width:3.5rem;height:3.5rem;margin:0;opacity:.9;display:inline-block;background-color:var(--tr);background-repeat:no-repeat;background-position:center center;background-size:100%;border-radius:0;border:var(--no)}a.btn3:active,a.btn3:hover{background-color:var(--tr)}a.btn3.link{background-image:url(img/btn3-link.svg)}a.btn3.ex{background-image:url(img/btn3-ex.svg)}a.btn3.mail{background-image:url(img/btn3-mail.svg)}a.btn3.kf{background-image:url(img/btn3-kf.svg)}a.btn3.tel{background-image:url(img/btn3-tel.svg)}a.btn3.mobil{background-image:url(img/btn3-mobil.svg)}a.btn3.kon{background-image:url(img/btn3-kon.svg)}a.btn3.maps{background-image:url(img/btn3-maps.svg)}a.btn3.anker{background-image:url(img/btn3-anker.svg)}a.btn3.info{background-image:url(img/btn3-info.svg)}a.btn3.eye{background-image:url(img/btn3-eye.svg)}a.btn3.dlda{background-image:url(img/btn3-dlda.svg)}a.btn3.dlpf{background-image:url(img/btn3-dlpf.svg)}a.btn3.drucken{background-image:url(img/btn3-print.svg)}a.btn3.instagram{background-image:url(img/btn3-instagram.svg)}a.btn3.instagram-o{background-image:url(img/btn3-instagram-o.svg)}a.btn3.facebook{background-image:url(img/btn3-facebook.svg)}a.btn3.pinterest{background-image:url(img/btn3-pinterest.svg)}a.btn3.tiktok{background-image:url(img/btn3-tiktok.svg)}a.btn3.youtube{background-image:url(img/btn3-youtube.svg)}a.btn3.whatsapp{background-image:url(img/btn3-whatsapp.svg)}a.btn3.twitter{background-image:url(img/btn3-twitter.svg)}a.btn3.telegram{background-image:url(img/btn3-telegram.svg);background-size:90%}a.btn3.xx{background-image:url(img/btn3-x.svg)}a.btn3.lin{background-image:url(img/btn3-lin.svg)}a.btn3.google-r{background-image:url(img/btn3-google-r.svg)}a.btn3.google-b{background-image:url(img/btn3-google-b.svg)}a.btn3.google-m{background-image:url(img/btn3-google-m.svg)}a.btn3.smile{background-image:url(img/btn3-smile.svg)}a.btn3.star{background-image:url(img/btn3-star.svg)}a.btn3.stars{background-image:url(img/btn3-stars.svg)}a.btn3.like{background-image:url(img/btn3-like.svg)}a.btn3.home{background-image:url(img/btn3-home.svg)}a.btn3.shop{background-image:url(img/btn3-shop.svg)}a.btn3.open{background-image:url(img/btn3-open.svg)}a.btn3.user{background-image:url(img/btn3-user.svg)}a.btn3.bf{background-image:url(img/btn3-bf.svg)}a.btn3.work{background-image:url(img/btn3-work.svg)}a.btn3.help,button.toti.btn3.help{background-image:url(img/btn3-help.svg)}a.btn3.quest,button.toti.btn3.quest{background-image:url(img/btn3-quest.svg)}a.btn3.la-de,a.btn3.la-de-m:hover{background-image:url(img/btn3-la-de.svg)}a.btn3.la-de-m,a.btn3.la-de:hover{background-image:url(img/btn3-la-de-mark.svg)}a.btn3.la-uk,a.btn3.la-uk-m:hover{background-image:url(img/btn3-la-uk.svg)}a.btn3.la-uk-m,a.btn3.la-uk:hover{background-image:url(img/btn3-la-uk-mark.svg)}a.btn3.la-nl,a.btn3.la-nl-m:hover{background-image:url(img/btn3-la-nl.svg)}a.btn3.la-nl-m,a.btn3.la-nl:hover{background-image:url(img/btn3-la-nl-mark.svg)}a.btn3.weiter{background-image:url(img/btn3-zwue-weiter.svg)}a.btn3.zurueck{background-image:url(img/btn3-zwue-zurueck.svg)}a.btn3.uebersicht{background-image:url(img/btn3-zwue-uebersicht.svg)}:is(.c-mi,.c-full,.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) :is(.flex.zwue01){flex-direction:column}.zwue01 a.btn.uebersicht:any-link,.zwue01 a.btn.weiter:any-link,.zwue01 a.btn.zurueck:any-link{width:100%}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) .zwue01>a.btn.uebersicht:any-link::before{content:"\00A0"}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) .zwue01>a.btn.uebersicht:any-link::after{content:"\00A0"}.flex.zwue02{flex-direction:column}.zwue02 a.btn.uebersicht:any-link,.zwue02 a.btn.weiter:any-link,.zwue02 a.btn.zurueck:any-link,.zwue02 a.ico.uebersicht:any-link,.zwue02 a.ico.weiter:any-link,.zwue02 a.ico.zurueck:any-link{width:100%;text-align:center}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) .zwue02>a.btn.uebersicht:any-link::before{content:"\00A0"}.flex.zwue03{flex-direction:row}@media only screen and (min-width:768px){:is(.c-mi,.c-full,.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) :is(.flex.zwue01){flex-direction:row}.zwue01 a.btn.weiter:any-link,.zwue01 a.btn.zurueck:any-link{width:48%}.zwue01 a.btn.uebersicht:any-link{width:100%}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) :is(.zwue01 a.btn.zurueck:any-link,.zwue01 a.btn.weiter:any-link){width:100%}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) :is(.flex.zwue03){flex-direction:row}}ol.pagin li{background:0 0}ol.pagin a:any-link{color:var(--pagin01);background:var(--pagin02);border:var(--pagin03)}ol.pagin a:active,ol.pagin a:hover{color:var(--pagin04);background:var(--pagin05);border:var(--pagin06)}ol.pagin a.back:any-link,ol.pagin a.next:any-link{background:var(--pagin07);border:var(--pagin08)}ol.pagin a.back:any-link::before,ol.pagin a.next:any-link::after{color:var(--pagin09)}ol.pagin a.back:active::before,ol.pagin a.back:hover::before,ol.pagin a.next:active::after,ol.pagin a.next:hover::after{color:var(--pagin10)}ol.pagin{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;gap:var(--a15)}ol.pagin li{display:flex;justify-content:center;align-items:center;margin:0;padding:0;width:auto;text-align:center;list-style:none}ol.pagin li::before{content:""}ol.pagin a:any-link{margin:0;padding:0;width:var(--a50);height:var(--a50);font-weight:600;line-height:3.125rem;text-decoration:none}ol.pagin a.back:any-link,ol.pagin a.next:any-link{text-decoration:none}ol.pagin a.back:any-link::before,ol.pagin a.next:any-link::after{margin:0;padding:0;font-size:2.5rem;font-weight:500;font-family:var(--ff-picto);text-decoration:none;text-shadow:none}ol.pagin a.back:any-link::before{content:"\f100"}ol.pagin a.next:any-link::after{content:"\f101"}nav[aria-label=Hauptnavigation]{margin:0;padding:0;background:0 0;border:none}a.toti.ico:any-link,button.toti.ico{text-underline-offset:var(--link09);letter-spacing:var(--link10);text-decoration:none;border-radius:0;color:var(--link01);background:var(--link02);border:none;border-bottom:var(--tooltip01)}a.toti.ico:active,a.toti.ico:hover,button.toti.ico:active,button.toti.ico:hover{color:var(--link05);background:var(--link06);border:none;border-bottom:var(--tooltip01)}a.toti.ico:any-link,button.toti.ico{margin:0;padding:0 .5rem;width:auto}a.toti.ico:any-link::before,button.toti.ico::before{padding:0 .5rem;display:inline-block;line-height:inherit;color:var(--tooltip);font-family:var(--ff-picto);background:0 0;border:none;text-decoration:none;text-underline-offset:0}a.toti.ico:active::before,a.toti.ico:hover::before,button.toti.ico:active::before,button.toti.ico:hover::before{color:var(--tooltip);background:0 0;border:none;text-decoration:none;text-underline-offset:0}a.toti.btn:any-link,button.toti.btn:any-link{color:var(--btn01)}a.toti.btn:active,a.toti.btn:hover,button.toti.btn:active,button.toti.btn:hover{color:var(--m255)}a.toti.btn2:any-link,a.toti.btn:any-link,a.toti.ico.ico2:any-link,button.toti.btn,button.toti.btn2,button.toti.ico.ico2{background:var(--m255);border:var(--tooltip01)}a.toti.btn2:active,a.toti.btn2:hover,a.toti.btn:active,a.toti.btn:hover,a.toti.ico.ico2:active,a.toti.ico.ico2:hover,button.toti.btn2:active,button.toti.btn2:hover,button.toti.btn:active,button.toti.btn:hover,button.toti.ico.ico2:active,button.toti.ico.ico2:hover{background:var(--tooltip);border:var(--tooltip02)}a.toti.btn2:any-link::before,a.toti.btn:any-link::before,a.toti.ico.ico2:any-link::before,button.toti.btn2:any-link::before,button.toti.btn:any-link::before,button.toti.ico.ico2:any-link::before{color:var(--tooltip)}a.toti.btn2:active::before,a.toti.btn2:hover::before,a.toti.btn:active::before,a.toti.btn:hover::before,a.toti.ico.ico2:active::before,a.toti.ico.ico2:hover::before,button.toti.btn2:active::before,button.toti.btn2:hover::before,button.toti.btn:active::before,button.toti.btn:hover::before,button.toti.ico.ico2:active::before,button.toti.ico.ico2:hover::before{color:var(--m255)}a.toti.btn3:any-link,button.toti.btn3{background-color:var(--tr);border-radius:0;border:var(--no)}a.toti.btn3:active,a.toti.btn3:hover,button.toti.btn3:active,button.toti.btn3:hover{background-color:var(--tr)}span.tttxt{padding:1rem;color:var(--m255);background-color:var(--tooltip)}

/*  screen--box.css  */
html{height:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-height:100%;background:var(--body-01);color:var(--txt);text-align:left}#bg{background:var(--tr);padding-bottom:50px}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}::after,::before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}img{border:0;text-decoration:none}div,table,td{border:0}header{background-color:var(--header-01)}footer{background-color:var(--footer-01)}#quick{background:var(--quick-01);border-bottom:var(--q00)}#kopf{background:var(--kopf-01)}#hero{background:var(--hero-01)}#breadcrumb{background:var(--breadcrumb-01);border-bottom:var(--bdcb00)}main{background:var(--main-01)}.c-mi{background:var(--cmi-01)}.c-full{background:var(--cfull-01)}.c-flow{background:var(--cflow-01)}.c-limi,.c-limire,.c-mire{background:var(--cmire-01)}.box,.flex{background:var(--box-01)}#bc{background:var(--bc-01)}#footer-bi{background:var(--footer-bi-01)}#nav-2{background:var(--nav2-01)}#footer-opc{background:var(--footer-opc-01)}#abschluss{background:var(--abschluss-01)}#elf42{background:var(--elf42-01)}footer,header,main{display:grid;justify-items:center;align-items:flex-start;grid-template-columns:1fr;gap:0}.c-flow,.c-full,.c-mi{display:grid;justify-items:stretch;align-items:flex-start}.c-full{justify-items:center;align-items:flex-start}#breadcrumb,#hero>*,#kopf>*,#logo,#logo a,#nav>*,.c-limi,.c-limi>*,.c-limire,.c-limire>*,.c-mi>*,.c-mire,.c-mire>*,footer>*,header>*{display:flex;flex-wrap:wrap}.c-limi,.c-limire,.c-mi,.c-mire{flex-direction:column}@media only screen and (max-width:979px){.c-flow{grid-template-columns:1fr}.c-flow:has(> .c-limire:nth-child(3))>.c-limire:first-child{grid-row:3}.c-flow:has(> .c-limire:nth-child(3))>.c-limire:nth-child(2){grid-row:1}.c-flow:has(> .c-limire:nth-child(3))>.c-limire:nth-child(3){grid-row:2}}@media only screen and (min-width:980px){.c-flow:has(> .c-mire:nth-child(2)){grid-template-columns:2fr 1fr}.c-flow:has(> .c-limi:nth-child(2)){grid-template-columns:1fr 2fr}.c-flow:has(> .c-limi:nth-child(2))>.c-limi:first-child{order:2}.c-flow:has(> .c-limi:nth-child(2))>.c-limi:nth-child(2){order:1}.c-flow:has(> .c-limire:nth-child(3)){grid-template-columns:1fr 2fr 1fr}.c-flow:has(> .c-limire:nth-child(3))>.c-limire:first-child{order:1}.c-flow:has(> .c-limire:nth-child(3))>.c-limire:nth-child(2){order:2}.c-flow:has(> .c-limire:nth-child(3))>.c-limire:nth-child(3){order:3}}:is(body,header,#hero,main,footer)>:is(*){margin-left:auto;margin-right:auto}:root{--bm-temp:90vw;--bm-full:90vw;--bm-07:100%;--bb-temp:75vw;--bb-full:90vw;--bb-07:90%;--bc-temp:1024px;--bc-full:90vw}#abschluss,#bc,#breadcrumb,#elf42,#footer-bi,#footer-opc,#hero,#nav-2,#quick,.c-full,footer,header,main{width:100%}#bc h2,.c-flow,.c-mi,.elf42,.fo-bi,.fo-opc,.hero,.schluss,:is(.c-full)>:is(.c-mi,.c-flow),ol.breadcrumb,ul.bc,ul.nav-2{width:var(--bm-temp)}#kopf,:is(.c-full > [class*=hg0]):not(.box > [class*=hg0]),:is(.c-full)>:is(.box,.flex,section,article,figure),ul.q-nav{width:var(--bm-full)}.box,.c-limi>*,.c-limire>*,.c-mi>*,.c-mire>*,.flex,[class*=hg0],article,figcaption,figure,picture,section{width:100%}.hg07{width:var(--bm-07)}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) .hg07{width:var(--bm-07)}@media only screen and (min-width:600px){#bc h2,.c-flow,.c-mi,.elf42,.fo-bi,.fo-opc,.hero,.schluss,:is(.c-full)>:is(.c-mi,.c-flow),ol.breadcrumb,ul.bc,ul.nav-2{width:var(--bb-temp)}#kopf,:is(.c-full > [class*=hg0]):not(.box > [class*=hg0]),:is(.c-full)>:is(.box,.flex,section,article,figure),ul.q-nav{width:var(--bb-full)}.hg07{width:var(--bb-07)}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) .hg07{width:var(--bb-07)}}@media only screen and (min-width:980px){:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) .hg07{width:100%}}@media only screen and (min-width:1440px){#bc h2,#kopf,.c-flow,.c-mi,.elf42,.fo-bi,.fo-opc,.hero,.schluss,:is(.c-full)>:is(.c-mi,.c-flow),ol.breadcrumb,ul.bc,ul.nav-2,ul.q-nav{width:var(--bc-temp)}:is(.c-full > [class*=hg0]):not(.box > [class*=hg0]),:is(.c-full)>:is(.box,.flex,section,article,figure){width:var(--bc-full)}}body,footer,header{margin:0;padding:0}:root{--am-temp:1.25rem;--ab-temp:2.5rem;--ac-temp:5rem}header{gap:0}main{gap:var(--ab-temp);margin-bottom:var(--ab-temp)}footer{gap:0}.c-flow,.c-full,.c-limi,.c-limire,.c-mi,.c-mire{gap:var(--ab-temp)}.c-full{padding:var(--ab-temp) 0}[class*=hg0]{padding:var(--am-temp)}.hg07{margin:var(--am-temp) 0}.bc,.elf42,.fo-bi,.fo-opc,.nav-2,.schluss{padding:var(--am-temp) 0}@media only screen and (min-width:600px){[class*=hg0]{padding:var(--ab-temp)}.hg07{margin:var(--ab-temp) 0 var(--ab-temp) var(--ab-temp)}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) .hg07{margin:var(--ab-temp) 0 var(--ab-temp) var(--ab-temp)}.bc,.elf42,.fo-bi,.fo-opc,.nav-2,.schluss{padding:var(--ab-temp) 0}}@media only screen and (min-width:980px){:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) .hg07{margin:var(--ab-temp) 0}}@media only screen and (min-width:1440px){main{gap:var(--ac-temp)}.c-flow,.c-full,.c-limi,.c-limire,.c-mi,.c-mire{gap:var(--ac-temp)}.c-full{padding:var(--ac-temp) 0}[class*=hg0]{padding:var(--ac-temp)}.hg07{margin:var(--ac-temp) 0 var(--ac-temp) var(--ab-temp)}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) .hg07{margin:var(--ac-temp) 0;padding:var(--ab-temp)}.bc,.elf42,.fo-bi,.fo-opc,.nav-2,.schluss{padding:var(--ab-temp) 0}}

/*  screen--farben.css  */
:root{--ci01:rgb(1,65,121);--ci01t:1,65,121;--ci02:rgb(3,120,223);--ci02t:3,120,223;--ci03:rgb(23,30,38);--ci03t:23,30,38;--ci04:rgb(13,19,23);--ci04t:13,19,23;--x01:rgb(19,24,30);--x01t:19,24,30;--x02:rgb(18,18,18);--x02t:18,18,18;--x03:rgb(29,32,37);--x03t:29,32,37;--x04:rgb(0,15,28);--x04t:0,15,28}:root{--slogan01:var(--tr);--slogan02:var(--no);--slogan03:var(--m112);--slogan04:var(--m112);--bibu01:var(--txt);--bibu02:var(--m22);--bibu03:2px solid var(--ci02);--bibu04:var(--m255);--bibu05:var(--m22);--bibu06:2px solid var(--ci01);--lsm01:var(--tr);--icca01:var(--ci04);--icca02:var(--m242);--ref01:var(--ci04);--pico01:var(--ci04);--blog01:var(--ci04);--chk01:var(--txt);--chk02:var(--tr);--chk03:var(--no);--chk04:var(--ci02);--chk05:var(--x03);--chk06:var(--no);--chk07:1px solid var(--ci02);--form00:var(--no);--form00a:var(--no);--form01:var(--no);--form02:var(--m255);--form03:var(--txt);--form04:var(--m22);--form05:1px solid var(--m0);--form06:2px solid var(--ci02);--form07:var(--m22);--form08:1px solid var(--m0);--form09:var(--ci02);--form10:var(--m22);--form11:2px solid var(--ci02);--form12:var(--m22);--form13:2px solid var(--ci02);--form14:var(--ci01);--form15:2px solid var(--ci02);--form16:var(--m22);--form17:var(--no);--form18:var(--btn01-00);--form19:var(--btn02-00);--form20:var(--btn03-00);--form21:var(--btn04-00);--form22:var(--btn05-00);--form23:var(--btn06-00);--body-00:var(--x01);--header-00:var(--x02);--footer-00:var(--tr);--quick-00:var(--x02);--kopf-00:var(--x02);--hero-00:var(--x02);--main-00:var(--tr);--breadcrumb-00:var(--tr);--cmi-00:var(--tr);--cfull-00:var(--ci04);--cflow-00:var(--tr);--cmire-00:var(--tr);--box-00:rgba(var(--ci04t),0.7);--bc-00:var(--x03);--footer-bi-00:var(--tr);--nav2-00:rgba(var(--x02t),0.8);--footer-opc-00:var(--tr);--abschluss-00:var(--tr);--elf42-00:rgba(var(--x02t),0.6);--body-01:var(--body-00);--header-01:var(--header-00);--footer-01:var(--footer-00);--quick-01:var(--quick-00);--kopf-01:var(--kopf-00);--hero-01:var(--tr);--main-01:var(--main-00);--breadcrumb-01:var(--breadcrumb-00);--cmi-01:var(--cmi-00);--cfull-01:var(--cfull-00);--cflow-01:var(--cflow-00);--cmire-01:var(--cmire-00);--box-01:var(--tr);--bc-01:var(--bc-00);--footer-bi-01:var(--footer-bi-00);--nav2-01:var(--nav2-00);--footer-opc-01:var(--footer-opc-00);--abschluss-01:var(--abschluss-00);--elf42-01:var(--elf42-00);--body-02:var(--body-00);--header-02:var(--header-00);--footer-02:var(--footer-00);--quick-02:var(--quick-00);--kopf-02:var(--kopf-00);--hero-02:var(--hero-00);--main-02:var(--main-00);--breadcrumb-02:var(--breadcrumb-00);--cmi-02:var(--cmi-00);--cfull-02:var(--cfull-00);--cflow-02:var(--cflow-00);--cmire-02:var(--cmire-00);--box-02:var(--box-00);--bc-02:var(--bc-00);--footer-bi-02:var(--footer-bi-00);--nav2-02:var(--nav2-00);--footer-opc-02:var(--footer-opc-00);--abschluss-02:var(--abschluss-00);--elf42-02:var(--elf42-00);--box-02d:var(--tr);--body-03:var(--body-00);--header-03:var(--header-00);--footer-03:var(--footer-00);--quick-03:var(--quick-00);--kopf-03:var(--kopf-00);--hero-03:var(--hero-00);--main-03:var(--main-00);--breadcrumb-03:var(--breadcrumb-00);--cmi-03:var(--m255);--cfull-03:var(--cfull-00);--cflow-03:var(--cflow-00);--cmire-03:var(--cmire-00);--box-03:var(--tr);--bc-03:var(--bc-00);--footer-bi-03:var(--footer-bi-00);--nav2-03:var(--nav2-00);--footer-opc-03:var(--footer-opc-00);--abschluss-03:var(--abschluss-00);--elf42-03:var(--elf42-00);--box-03d:var(--tr);--body-04:var(--body-00);--header-04:var(--header-00);--footer-04:var(--footer-00);--quick-04:var(--quick-00);--kopf-04:var(--kopf-00);--hero-04:var(--hero-00);--main-04:var(--main-00);--breadcrumb-04:var(--breadcrumb-00);--cmi-04:var(--cmi-00);--cfull-04:var(--cfull-00);--cflow-04:var(--cflow-00);--cmire-04:var(--cmire-00);--box-04:var(--box-00);--bc-04:var(--bc-00);--footer-bi-04:var(--footer-bi-00);--nav2-04:var(--nav2-00);--footer-opc-04:var(--footer-opc-00);--abschluss-04:var(--abschluss-00);--elf42-04:var(--elf42-00);--cmi-04d:var(--m242);--cfull-04d:var(--m242);--cflow-04d:var(--m242);--q00:var(--no);--q01:var(--tr);--q02:var(--m162);--q03:var(--m162);--q04:var(--tr);--q05:var(--m162);--bm0:var(--ci01);--bm01:1px solid var(--tr);--bm02:var(--m255);--bm03:var(--ci01);--bm04:1px solid var(--tr);--bm05:var(--m255);--n0:var(--x02);--n01:var(--m255);--n02:var(--x02);--n03:var(--no);--n04:var(--m255);--n05:var(--ci01);--n19:var(--no);--n0m:var(--x02);--n01m:var(--m255);--n02m:var(--x02);--n03m:1px solid var(--m82);--n04m:var(--m255);--n05m:var(--ci02);--n06m:1px solid var(--m82);--n10:var(--x03);--n11:var(--m255);--n12:var(--x03);--n13:var(--no);--n14:var(--m255);--n15:var(--x03);--n16:1px solid var(--m82);--n17:var(--m255);--n18:var(--ci01);--n19:1px solid var(--m82);--n10m:var(--x03);--n11m:var(--m255);--n12m:var(--x03);--n13m:var(--no);--n14m:var(--m255);--n15m:var(--x03);--n16m:1px solid var(--m82);--n17m:var(--m255);--n18m:var(--n05m);--n19m:1px solid var(--m82);--n20:var(--m255);--n21:var(--ci01);--n22:var(--no);--n20m:var(--m255);--n21m:var(--ci01);--n22m:1px solid var(--m82);--n30:var(--m255);--n31:var(--ci01);--n32:var(--no);--n30m:var(--m255);--n31m:var(--ci01);--n32m:1px solid var(--m82);--n40:var(--m82);--n41:var(--m82);--n42:var(--m82);--n43:var(--ci02);--n44:var(--ci01);--n45:var(--ci02);--bf01:var(--m255);--bf02:2px solid var(--m112);--bf03:var(--m255);--bf04:var(--no);--bf05:var(--m228);--bf06:var(--no);--bf07:var(--m0);--bf08:var(--m255);--bf09:2px solid var(--m112);--bf10:var(--m255);--bf11:var(--no);--bf12:var(--m0);--bf13:var(--no);--bf14:var(--no);--bf15:var(--no);--f01:var(--m255);--f01a:var(--m255);--f01b:var(--m255);--hero01:var(--no);--hero02:var(--no);--hero03:var(--no);--hero04:var(--no);--hero05:var(--no);--bdcb00:var(--no);--bdcb01:var(--tr);--bdcb02:var(--m162);--bdcb03:var(--tr);--bdcb04:var(--m128);--bdcb05:var(--tr);--bdcb06:var(--ci02);--bdcb07:var(--tr);--bdcb08:var(--m182);--bdcb09:var(--m212);--vid01:var(--tr);--vid02:var(--no);--vid03:rgba(var(--m0t),0.45);--vid04:var(--m255);--vid05:rgba(var(--m0t),0.6);--bc00:var(--no);--bc01:var(--tr);--bc02:var(--no);--bc03:var(--m255);--bc04:var(--tr);--bc05:var(--tr);--bc06:var(--m255);--bc07:var(--tr);--bc08:var(--no);--bc09:var(--m255);--bc10:var(--ci01);--bc11:var(--no);--bc12:var(--m182);--bc13:var(--m82);--bc14:var(--m255);--fobi01:var(--tr);--foopc01:var(--tr);--foopc02:var(--txt);--foopc03:var(--n01);--foopc04:var(--n02);--foopc05:var(--n03);--foopc06:var(--n04);--foopc07:var(--n05);--foopc08:var(--n06);--foopc09:var(--m182);--n2-01:var(--tr);--n2-02:var(--n01);--n2-03:var(--tr);--n2-04:var(--n03);--n2-05:var(--n04);--n2-06:var(--n05);--n2-07:var(--n06);--n2-10:var(--n20);--n2-11:var(--n21);--n2-12:var(--n22);--n2-08:var(--n40);--n2-13:var(--n41);--n2-20:var(--tr);--n2-21:var(--tr);--n2-22:var(--tr);--abs00:var(--tr);--abs01:var(--ci02);--abs01a:var(--txt);--abs02:var(--m182);--abs03:var(--tr);--abs04:var(--no);--abs05:var(--txt);--abs06:var(--tr);--abs07:var(--no);--abs08:var(--txt);--abs09:var(--tr);--abs10:var(--no);--abs11:var(--txt);--abs12:var(--tr);--abs13:var(--no);--abs14:var(--m200);--addi02:var(--ci02);--addi03:var(--tr);--addi04:var(--no);--addi05:var(--f10);--addi06:var(--tr);--addi07:var(--no);--addi08:var(--f10);--addi09:var(--tr);--addi10:var(--no);--s01:var(--tr);--s06:var(--tr);--s02:var(--m22);--s03:2px solid var(--ci02);--s07:var(--tr);--s04:var(--ci01);--s05:2px solid var(--ci01);--e01:var(--elf42-00);--e02:var(--m142);--tr:transparent;--no:none;--test:rgb(242,0,242);--gelb:rgb(242,204,0);--orange:rgb(242,103,0);--rot:rgb(172,22,22);--gruen:rgb(7,106,0);--m0:rgb(0,0,0);--m22:rgb(22,22,22);--m52:rgb(52,52,52);--m82:rgb(82,82,82);--m88:rgb(88,88,88);--m112:rgb(112,112,112);--m128:rgb(128,128,128);--m142:rgb(142,142,142);--m162:rgb(162,162,162);--m182:rgb(182,182,182);--m200:rgb(200,200,200);--m212:rgb(212,212,212);--m228:rgb(228,228,228);--m242:rgb(242,242,242);--m255:rgb(255,255,255);--m0t:0,0,0;--m22t:22,22,22;--m52t:52,52,52;--m82t:82,82,82;--m88t:88,88,88;--m112t:112,112,112;--m128t:128,128,128;--m142t:142,142,142;--m162t:162,162,162;--m182t:182,182,182;--m200t:200,200,200;--m212t:212,212,212;--m228t:228,228,228;--m242t:242,242,242;--m255t:255,255,255;--m88:rgb(88,88,88);--m118:rgb(118,118,118);--m56:rgb(56,56,56);--m84:rgb(84,84,84)}

/*  screen--farben-hell.css  */
.c-flow .bg01,.c-flow .bg03,.c-flow .hg01,.c-flow .hg03,.c-mi .bg01,.c-mi .bg03,.c-mi .hg01,.c-mi .hg03,.xxxx,:root{--back00:none;--hg01:var(--ci03);--hg02:var(--ci04);--hg03:var(--x03);--hg04:var(--x04);--hg05:var(--x03);--hg06:2px solid var(--m82);--hg07:var(--x02);--hg08:1px solid var(--ci04);--hg09:var(--x03);--hg10:10px solid var(--ci01);--txt:var(--m242);--txt-d:var(--m242);--f07:var(--m242);--pre:var(--m22);--pre-hg:var(--m82);--code:var(--m255);--code-hg:var(--m88);--f02:var(--m255);--f02a:var(--m255);--f02b:var(--m182);--f03:var(--m255);--f04:var(--m255);--f05:var(--m255);--f06:var(--m255);--f08:var(--f10);--f08a:var(--no);--f09:var(--m255);--f10:var(--m162);--f11:var(--m255);--f14:var(--m255);--f15:var(--ci01);--f16:var(--m255);--f17:var(--x04);--link01:var(--txt);--link02:var(--no);--link03:var(--no);--link04:1px underline solid var(--ci02);--link05:var(--m255);--link06:var(--tr);--link07:var(--no);--link08:1px underline solid var(--ci02);--btn01-00:var(--m255);--btn02-00:var(--x02);--btn03-00:1px solid var(--ci02);--btn04-00:var(--m255);--btn05-00:var(--ci01);--btn06-00:1px solid var(--ci01);--btn07-00:var(--m255);--btn08-00:var(--m255);--btn01:var(--btn01-00);--btn02:var(--btn02-00);--btn03:var(--btn03-00);--btn04:var(--btn04-00);--btn05:var(--btn05-00);--btn06:var(--btn06-00);--btn07:var(--btn07-00);--btn08:var(--btn08-00);--btn-xs-01:var(--f10);--btn-xs-02:var(--m255);--tooltip:rgb(7,121,187);--tooltip01:2px dotted var(--m200);--tooltip02:2px solid var(--tooltip);--pagin01:var(--m182);--pagin02:var(--x02);--pagin03:1px solid var(--ci02);--pagin04:var(--btn01-00);--pagin05:var(--btn02-00);--pagin06:var(--btn03-00);--pagin07:none;--pagin08:none;--pagin09:var(--ci02);--pagin10:var(--m255);--pagin11:var(--btn04-00);--pagin12:var(--btn05-00);--pagin13:var(--btn06-00);--ico01:var(--m142);--ico02:var(--m255);--ico201:var(--tr);--ico202:var(--tr);--ico203:var(--m142);--ico204:var(--ci02);--btn201:var(--x02);--btn202:1px solid var(--ci02);--btn203:var(--ci01);--btn204:1px solid var(--ci01);--btn205:var(--m182);--btn206:var(--m255);--icon-txt:var(--txt);--icon-fa:var(--m200);--icon-fahg:var(--x04);--icon-fash:var(--tr);--icon-icon:var(--m182);--icon-fash-icon:var(--tr);--icon-bunt:var(--ci02);--icon-fash-bunt:var(--tr);--icon-star:rgb(242,204,0);--icon-fash-star:var(--tr);--hr01:1px solid var(--m82);--hr02:1px solid var(--x03);--ul01:var(--txt);--ul02:var(--no);--ul03:var(--no);--ul04:var(--txt);--ul05:var(--tr);--ul06:var(--no);--ul07:var(--txt);--ul08:var(--tr);--ul09:1px solid var(--m52);--ul10:var(--ci01);--ul11:var(--txt);--ul12:var(--tr);--ul13:var(--no);--ol01:var(--txt);--ol02:var(--txt);--ol03:var(--tr);--ol04:1px solid var(--m52);--ol05:var(--txt);--ol06:var(--tr);--ol07:1px solid var(--m52);--ol08:var(--m255);--str01:var(--txt);--str02:var(--ci03);--str03:1px solid var(--m0);--str04:var(--txt);--str05:var(--ci04);--str06:var(--ci01);--bq01:var(--no);--bq02:1px solid var(--tr);--bq03:var(--tr);--bq04:none;--bq05:var(--m255);--bq06:none;--bq07:var(--txt);--bq08:var(--m142);--bq09:var(--ci01);--fbsl01:var(--txt);--fbsl02:var(--m255);--fbsl03:1px solid var(--m182);--tul01:var(--txt);--tul02:var(--m255);--tul03:var(--txt);--tul04:var(--m200);--tul05:var(--txt);--tul06:var(--m228);--tul10:1px solid var(--m82);--tul11:1px solid var(--m255);--tul12:1px solid var(--m182);--tul13:var(--txt);--tul14:var(--m255);--tul15:var(--txt);--tul16:var(--m242);--dl01:var(--m255);--dl02:var(--tr);--dl03:var(--no);--dl04:var(--txt);--dl05:var(--tr);--dl06:var(--no);--addi01:var(--txt);--txbu01:var(--m22);--txbu02:var(--m242);--txbu03:2px solid var(--m22);--txbu04:var(--m255);--txbu05:var(--ci01);--txbu06:2px solid var(--m22);--txbu-farbig01:var(--txt-d);--txbu-farbig02:var(--gelb);--txbu-farbig03:2px solid var(--m0);--txbu-farbig04:var(--m255);--txbu-farbig05:var(--orange);--txbu-farbig06:2px solid var(--m0);--txbu-farbig07:var(--m255);--txbu-farbig08:var(--gruen);--txbu-farbig09:2px solid var(--m0);--txbu-farbig10:var(--m255);--txbu-farbig11:var(--rot);--txbu-farbig12:2px solid var(--m0);--offer01:var(--ci01);--offer02:var(--tr);--offer03:var(--no);--acco01:var(--txt);--acco02:var(--tr);--acco03:var(--no);--acco04:var(--txt);--acco05:var(--tr);--acco06:var(--tr);--acco07:var(--ci01);--acco08:var(--txt);--acco09:var(--tr);--acco10:var(--tr);--acco11:var(--txt);--acco12:var(--tr);--acco13:var(--tr)}

/*  screen--farben-dunkel.css  */
.c-flow .bg02,.c-flow .bg04,.c-flow .hg02,.c-flow .hg04,.c-full,.c-full .bg02,.c-full .bg04,.c-full .c-flow .bg02,.c-full .c-flow .bg04,.c-full .c-flow .hg02,.c-full .c-flow .hg04,.c-full .c-flow .hg05,.c-full .c-flow .hg06,.c-full .c-flow .hg07,.c-full .c-mi .bg02,.c-full .c-mi .bg04,.c-full .c-mi .hg02,.c-full .c-mi .hg04,.c-full .c-mi .hg05,.c-full .c-mi .hg06,.c-full .c-mi .hg07,.c-full .hg02,.c-full .hg04,.c-full .hg05,.c-full .hg06,.c-full .hg07,.c-full.bg02,.c-full.bg04,.c-full.hg02,.c-full.hg04,.c-mi .bg02,.c-mi .bg04,.c-mi .hg02,.c-mi .hg04,.xxxx{--hg01:var(--ci03);--hg02:var(--ci04);--hg03:var(--x03);--hg04:var(--x04);--hg05:var(--x03);--hg06:2px solid var(--m82);--hg07:var(--x03);--hg08:1px solid var(--m82);--hg09:var(--x03);--hg10:10px solid var(--ci01);--txt:var(--m212);--txt-d:var(--m212);--f07:var(--m212);--pre:var(--m242);--pre-hg:var(--m52);--code:var(--m242);--code-hg:var(--m52);--f02:var(--m255);--f02a:var(--m255);--f02b:var(--m255);--f03:var(--m255);--f04:var(--m255);--f05:var(--m255);--f06:var(--m255);--f08:var(--f10);--f08a:var(--no);--f09:var(--m255);--f10:var(--m162);--f11:var(--m255);--f14:var(--m255);--f15:var(--ci01);--f16:var(--m255);--f17:var(--x04);--link01:var(--txt);--link02:var(--no);--link03:var(--no);--link04:1px underline solid var(--ci02);--link05:var(--m255);--link06:var(--tr);--link07:var(--no);--link08:1px underline solid var(--ci02);--ico01:var(--m142);--ico02:var(--m255);--ico201:var(--tr);--ico202:var(--tr);--ico203:var(--m142);--ico204:var(--ci02);--btn201:var(--x02);--btn202:1px solid var(--ci02);--btn203:var(--ci01);--btn204:1px solid var(--ci01);--btn205:var(--m182);--btn206:var(--m255);--icon-txt:var(--txt);--icon-fa:var(--m200);--icon-fahg:var(--x04);--icon-fash:var(--tr);--icon-icon:var(--m182);--icon-fash-icon:var(--tr);--icon-bunt:var(--ci02);--icon-fash-bunt:var(--tr);--icon-star:rgb(242,204,0);--icon-fash-star:var(--tr);--ul01:var(--txt);--ul02:var(--no);--ul03:var(--no);--ul04:var(--txt);--ul05:var(--tr);--ul06:var(--no);--ul07:var(--txt);--ul08:var(--tr);--ul09:1px solid var(--m52);--ul10:var(--ci01);--ul11:var(--txt);--ul12:var(--tr);--ul13:var(--no);--ol01:var(--txt);--ol02:var(--txt);--ol03:var(--tr);--ol04:1px solid var(--m52);--ol05:var(--txt);--ol06:var(--tr);--ol07:1px solid var(--m52);--ol08:var(--m255);--str01:var(--txt);--str02:var(--ci03);--str03:1px solid var(--m0);--str04:var(--txt);--str05:var(--x01);--str06:var(--ci01);--bq01:var(--hg);--bq02:1px solid var(--tr);--bq03:var(--tr);--bq04:none;--bq05:var(--tr);--bq06:none;--bq07:var(--m255);--bq08:var(--m142);--bq09:var(--m52);--fbsl01:var(--txt-d);--fbsl02:var(--m52);--fbsl03:1px solid var(--m182);--tul01:var(--txt-d);--tul02:var(--m255);--tul03:var(--txt-d);--tul04:var(--m200);--tul05:var(--txt-d);--tul06:var(--m228);--tul10:1px solid var(--txt-d);--tul11:1px solid var(--m255);--tul12:1px solid var(--m182);--tul13:var(--txt-d);--tul14:var(--m255);--tul15:var(--txt-d);--tul16:var(--m242);--dl01:var(--m255);--dl02:var(--tr);--dl03:var(--no);--dl04:var(--txt);--dl05:var(--tr);--dl06:var(--no);--addi01:var(--txt);--txbu01:var(--m255);--txbu02:var(--m52);--txbu03:2px solid var(--m242);--txbu04:var(--m255);--txbu05:var(--ci01);--txbu06:2px solid var(--m242);--txbu-farbig01:var(--txt-d);--txbu-farbig02:var(--gelb);--txbu-farbig03:2px solid var(--m0);--txbu-farbig04:var(--m255);--txbu-farbig05:var(--orange);--txbu-farbig06:2px solid var(--m0);--txbu-farbig07:var(--m255);--txbu-farbig08:var(--gruen);--txbu-farbig09:2px solid var(--m0);--txbu-farbig10:var(--txt-d);--txbu-farbig11:var(--rot);--txbu-farbig12:2px solid var(--m0);--offer01:var(--m255);--offer02:var(--tr);--offer03:var(--no);--acco01:var(--m255);--acco02:var(--tr);--acco03:var(--no);--acco04:var(--m255);--acco05:var(--tr);--acco06:var(--tr);--acco07:var(--ci02);--acco08:var(--m255);--acco09:var(--tr);--acco10:var(--tr);--acco11:var(--m255);--acco12:var(--tr);--acco13:var(--tr)}

/*  screen--fonts.css  */
@font-face{font-family:Roboto;font-style:normal;font-weight:300;font-display:swap;src:local(''),url('font/roboto-v30-latin-300.woff2') format('woff2'),url('font/roboto-v30-latin-300.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:300;font-display:swap;src:local(''),url('font/roboto-v30-latin-300italic.woff2') format('woff2'),url('font/roboto-v30-latin-300italic.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:400;font-display:swap;src:local(''),url('font/roboto-v30-latin-regular.woff2') format('woff2'),url('font/roboto-v30-latin-regular.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:400;font-display:swap;src:local(''),url('font/roboto-v30-latin-italic.woff2') format('woff2'),url('font/roboto-v30-latin-italic.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:local(''),url('font/roboto-v30-latin-500.woff2') format('woff2'),url('font/roboto-v30-latin-500.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:500;font-display:swap;src:local(''),url('font/roboto-v30-latin-500italic.woff2') format('woff2'),url('font/roboto-v30-latin-500italic.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;font-display:swap;src:local(''),url('font/roboto-v30-latin-700.woff2') format('woff2'),url('font/roboto-v30-latin-700.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:700;font-display:swap;src:local(''),url('font/roboto-v30-latin-700italic.woff2') format('woff2'),url('font/roboto-v30-latin-700italic.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:900;font-display:swap;src:local(''),url('font/roboto-v30-latin-900.woff2') format('woff2'),url('font/roboto-v30-latin-900.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:900;font-display:swap;src:local(''),url('font/roboto-v30-latin-900italic.woff2') format('woff2'),url('font/roboto-v30-latin-900italic.ttf') format('truetype')}@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:500;font-display:swap;src:local(''),url('font/barlow-semi-condensed-latin-500-normal.woff2') format('woff2'),url('font/barlow-semi-condensed-latin-500-normal.woff') format('woff')}@font-face{font-family:'Barlow Semi Condensed';font-style:normal;font-weight:700;font-display:swap;src:local(''),url('font/barlow-semi-condensed-latin-700-normal.woff2') format('woff2'),url('font/barlow-semi-condensed-latin-700-normal.woff') format('woff')}@font-face{font-family:FontAwesome;src:url('font/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('font/fontawesome-webfont.ttf?v=4.7.0') format('truetype');font-weight:400;font-display:swap}.fa-light{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;font-weight:400;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--iinsta:"\f16d"}.fa-home:before{content:"\f015"}.fa-id-card-o:before{content:"\f2c3"}.fa-address-card:before{content:"\f2bb"}.fa-address-card-o:before{content:"\f2bc"}.fa-address-book:before{content:"\f2b9"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-circle:before{content:"\f2bd"}.fa-user:before{content:"\f007"}.fa-user-o:before{content:"\f2c0"}.fa-map-marker:before{content:"\f041"}.fa-map-o:before{content:"\f278"}.fa-street-view:before{content:"\f21d"}.fa-calendar:before{content:"\f073"}.fa-calendar-o:before{content:"\f133"}.fa-universal-access:before{content:"\f29a"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\40"}.fa-envelope:before{content:"\f0e0"}.fa-envelope-o:before{content:"\f003"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-square:before{content:"\f199"}.fa-paper-plane:before{content:"\f1d8"}.fa-paper-plane-o:before{content:"\f1d9"}.fa-pencil:before{content:"\f040"}.fa-pencil-square-o:before{content:"\f044"}.fa-comment:before{content:"\f0e5"}.fa-comment-o:before{content:"\f075"}.fa-comments-o:before{content:"\f0e6"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-phone:before{content:"\f095"}.fa-phone-square:before{content:"\f098"}.fa-phone-flip:before{content:"\f879"}.fa-mobile:before{content:"\f10b"}.fa-fax:before{content:"\f1ac"}.fa-print:before{content:"\f02f"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-link:before{content:"\f0c1"}.fa-external-link:before{content:"\f08e"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square-o:before{content:"\f045"}.fa-share-square:before{content:"\f14d"}.fa-mail-forward:before{content:"\f064"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-code-o:before{content:"\f1c9"}.fa-file-image-o:before{content:"\f1c5"}.fa-file-video-o:before{content:"\f1c8;"}.fa-file-text-o:before{content:"\f0f6"}.fa-file-zip-o:before{content:"\f1c6"}.fa-rectangle-list:before{content:"\f022"}.fa-bookmark:before{content:"\f02e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-heart:before{content:"\f004"}.fa-heart-o:before{content:"\f08a"}.fa-gratipay:before{content:"\f184"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-star-half:before{content:"\f123"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-thumbs-up-o:before{content:"\f087"}.fa-thumbs-down-o:before{content:"\f088"}.fa-search:before{content:"\f002"}.fa-globe:before{content:"\f0ac"}.fa-clock-rotate-left:before{content:"\f1da"}.fa-clock-o:before{content:"\f017"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-close:before,.fa-times:before{content:"\f00d"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle-o:before{content:"\f05c"}.fa-times-circle:before{content:"\f057"}.fa-check:before{content:"\f00c"}.fa-check-circle-o:before{content:"\f05d"}.fa-check-square-o:before{content:"\f046"}.fa-ban:before{content:"\f05e"}.fa-newspaper-o:before{content:"\f1ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-coffee:before{content:"\f0f4"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-cart:before{content:"\f07a"}.fa-suitcase:before{content:"\f0f2"}.fa-gear:before{content:"\f013"}.fa-asterisk:before,.fa-asterix:before{content:"\f069"}.fa-plane:before{content:"\f072"}.fa-wheelchair:before{content:"\f193"}.fa-rocket:before{content:"\f135"}.fa-percent:before{content:"\f295"}.fa-circle-thin:before{content:"\f1db"}.fa-bullseye:before{content:"\f140"}.fa-dot-circle-o:before{content:"\f192"}.fa-circle:before{content:"\f111"}.fa-square:before{content:"\f0c8"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-location-arrow:before{content:"\f124"}.fa-info:before{content:"\f129"}.fa-info-circle:before{content:"\f05a"}.fa-question:before{content:"\f128"}.fa-exclamation:before{content:"\f12a"}.fa-question-circle-o:before{content:"\f29c"}.fa-question-circle:before{content:"\f059"}.fa-exclamation-circle:before{content:"\f06a"}.fa-warning:before{content:"\f071"}.fa-undo:before{content:"\f0e2"}.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-instagram:before{content:"\f16d"}.fa-facebook-square:before{content:"\f082"}.fa-pinterest:before{content:"\f0d2"}.fa-tiktok:before{content:"\e07b"}.fa-youtube:before{content:"\f167"}.fa-whatsapp:before{content:"\f232"}.fa-telegram:before{content:"\f2c6"}.fa-twitter:before{content:"\f099"}.fa-commenting-o:before,.fa-gor:before{content:"\f27b"}.fa-gob:before,.fa-google:before{content:"\f1a0"}.fa-gom:before,.fa-map-marker:before{content:"\f041"}

/*  screen--template.css  */
footer>:is(#bc,#footer-bi,#nav-2,#footer-opc,#abschluss,#elf42),header>:is(#quick,#kopf,#hero,#breadcrumb){display:flex}#abschluss,#bc,#breadcrumb,#elf42,#footer-bi,#footer-opc,#nav-2,#quick{justify-content:center;align-items:center;flex-direction:row}a.btn:any-link,button,button.toti.btn,button[type=submit],input[type=file]::file-selector-button{border-radius:0}#sticky a:any-link,#sticky button,.bf-close,.bf-toggle,a.btn2:any-link,a.ico2:any-link,button.menue,button.toti.btn2,button.toti.ico2,ol.pagin li a:any-link{border-radius:0}.bar,form fieldset,form input,form textarea,span.tttxt{border-radius:0}:root{--am:0.9375rem;--ab:1.875rem;--ac:3.75rem;--a5:0.3125rem;--a10:0.625rem;--a15:0.9375rem;--a20:1.25rem;--a30:1.875rem;--a40:2.5rem;--a50:3.125rem;--a60:3.75rem;--a70:4.375rem;--a80:5rem;--a90:5.625rem;--a100:6.25rem;--a200:12.5rem;--a250:15.625rem;--a300:18.75rem;--a400:25rem}[class^="a"]{width:100%}.a5{height:.3125rem}.a10{height:.625rem}.a20{height:1.25rem}.a30{height:1.875rem}.a40{height:2.5rem}.a50{height:3.125rem}.a60{height:3.75rem}.a70{height:4.375rem}.a80{height:5rem}.a90{height:5.625rem}.a100{height:6.25rem}.a200{height:12.5rem}.a300{height:18.75rem}.a400{height:25rem}.a500{height:31.25rem}ul.q-nav{background-color:var(--q01)}ul.q-nav li{color:var(--q02)}ul.q-nav li strong{color:var(--q03);background:var(--q04)}ul.q-nav li a:any-link{color:var(--q05)}ul.q-nav,ul.q-nav li{display:flex;flex-wrap:wrap}ul.q-nav{justify-content:flex-start;align-items:center;flex-direction:row}ul.q-nav li{justify-content:center;align-items:center;flex-direction:row}ul.q-nav{min-height:5rem;margin:0;padding:0 0 0 1.1rem;list-style:none;gap:var(--a20)}ul.q-nav li{margin:0}ul.q-nav li span{padding:0 16px 0 16px}ul.q-nav li,ul.q-nav li a,ul.q-nav li span,ul.q-nav li strong{font-size:.95rem;text-align:right;font-weight:300;text-transform:none}ul.q-nav li button{margin:0;padding:var(--a5) var(--a10)}@media only screen and (min-width:600px){ul.q-nav li,ul.q-nav li a,ul.q-nav li span,ul.q-nav li strong{font-size:1rem;text-align:right}}@media only screen and (min-width:980px){ul.q-nav li,ul.q-nav li a,ul.q-nav li span,ul.q-nav li strong{text-align:left}}#kopf{justify-content:space-between;align-items:center;flex-direction:row;gap:0}#kopf{min-height:80px}@media only screen and (min-width:980px){#kopf{align-content:stretch}}#logo{justify-content:center;align-content:center}@media only screen and (max-width:425px){#logo img{width:120px}}@media only screen and (min-width:426px){#logo img{width:28vw}}@media only screen and (min-width:600px){#logo img{width:150px}}@media only screen and (min-width:768px){#logo img{width:170px}}#logo a:active,#logo a:any-link,#logo a:hover{margin:0;padding:0;background:0 0;text-decoration:none;border:none}nav#nav{min-height:80px;width:100%}body#home nav#nav{min-height:80px;width:100%}body#how-it-works nav#nav{min-height:80px;width:100%}.hero{background:var(--hero01)}#hero-intro{background:var(--hero02)}.hero #logo{background:var(--hero03)}h1{background:var(--hero04)}#hero-intro p{background:var(--hero05)}#hero{position:relative;justify-content:flex-start;align-items:center;flex-direction:column;height:auto}body#home #hero{height:auto}body#how-it-works #hero{height:auto}#hero picture{position:absolute;margin:0;z-index:0;inset:0;opacity:.7}body#unternehmen-nachhaltigkeit #hero picture{opacity:.8}#hero picture img{width:100%;height:100%;object-fit:cover;object-position:center center}.hero{position:relative;z-index:1;justify-content:flex-start;align-items:flex-end;flex-direction:column;gap:var(--am)}body#home .hero,body#how-it-works .hero{gap:var(--am)}#hero-intro{display:flex;flex-direction:column;gap:var(--a10);margin:0 auto var(--am) auto}#hero-intro{width:100%}#hero-intro p,h1{margin:0}@media only screen and (min-width:600px){.hero{gap:var(--ab)}body#home .hero,body#how-it-works .hero{gap:var(--ab)}#hero-intro{margin-bottom:var(--ab)}}@media only screen and (min-width:980px){.hero{width:var(--bb-temp)}#logo{justify-content:flex-end;align-content:center}#logo img,body#home #logo img,body#how-it-works #logo img{width:140px}}@media only screen and (min-width:1260px){.hero{width:var(--bc-temp);gap:0}body#home .hero,body#how-it-works .hero{gap:0}#hero-intro{width:85%;margin-top:var(--a20);margin-bottom:var(--a40)}#logo img,body#home #logo img,body#how-it-works #logo img{width:140px}}@media only screen and (min-width:1920px){#hero picture{max-width:4000px;margin-inline:auto;inset:0 auto}}ol.breadcrumb{background:var(--bdcb01);border:var(--no)}ol.breadcrumb>li{color:var(--bdcb02);background:var(--bdcb03);border:var(--no)}ol.breadcrumb a:any-link{color:var(--bdcb04);background:var(--bdcb05);border:var(--no)}ol.breadcrumb a:active,ol.breadcrumb a:hover{color:var(--bdcb06);background:var(--bdcb07);border:var(--no)}ol.breadcrumb a::after{color:var(--bdcb08);background:var(--no);border:var(--no)}ol.breadcrumb a:hover::after{color:var(--bdcb09);background:var(--no);border:var(--no)}ol.breadcrumb{display:flex;justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap}ol.breadcrumb{min-height:3rem;list-style:none;margin:0;padding:var(--a10) 0}ol.breadcrumb li{width:auto;margin:0 var(--a10) 0 0;padding:var(--a5) 0}ol.breadcrumb li,ol.breadcrumb li a:active,ol.breadcrumb li a:any-link,ol.breadcrumb li a:hover{font-size:.95rem;font-weight:400;text-transform:none;text-decoration:none}ol.breadcrumb a:any-link::after{padding:0 0 0 var(--a10);font-size:.95rem;content:" "}:where( body#home,body#erklaerung-barrierefreiheit,body#sitemap,body#fehler404,body#webdesign ) ol.breadcrumb li:first-child a:any-link::after{content:" "}@media only screen and (min-width:600px){ol.breadcrumb{padding:var(--a10) 0}}@media only screen and (min-width:1440px){ol.breadcrumb{padding:var(--a10) 0}ol.breadcrumb li a:any-link,ol.breadcrumb>li{font-size:1rem}}main ol.breadcrumb li::before{content:" "}#footer-bg{position:relative;display:flex;justify-content:flex-start;align-items:center;flex-direction:column;width:100%;height:auto}#footer-bg picture{position:absolute;z-index:0;margin:0;inset:0}#footer-bg picture img{width:100%;height:100%;object-fit:cover;object-position:center top}.f-bg{position:relative;z-index:1;width:100%}#footer-bg picture,body#blechbearbeitung #footer-bg picture{padding-top:0}body[id*=unternehmen-] #footer-bg picture{padding-top:150px}body[id^=blechbearbeitung-] #footer-bg picture{padding-top:380px}body[id*=oberflaechenbearbeitung-] #footer-bg picture{padding-top:240px}body[id*=werkstoff-] #footer-bg picture{padding-top:150px}@media only screen and (min-width:600px){body[id*=unternehmen-] #footer-bg picture{padding-top:200px}body[id^=blechbearbeitung-] #footer-bg picture{padding-top:350px}body[id*=oberflaechenbearbeitung-] #footer-bg picture{padding-top:200px}body[id*=werkstoff-] #footer-bg picture{padding-top:200px}}@media only screen and (min-width:768px){body[id^=blechbearbeitung-] #footer-bg picture{padding-top:250px}}@media only screen and (min-width:980px){body[id*=unternehmen-] #footer-bg picture{padding-top:120px}body[id*=blechbearbeitung-] #footer-bg picture{padding-top:280px}body[id^=oberflaechenbearbeitung-] #footer-bg picture{padding-top:200px}body[id*=werkstoff-] #footer-bg picture{padding-top:120px}}@media only screen and (min-width:1260px){body[id*=unternehmen-] #footer-bg picture{padding-top:100px}body[id^=blechbearbeitung-] #footer-bg picture{padding-top:280px}body[id*=oberflaechenbearbeitung-] #footer-bg picture{padding-top:100px}body[id*=werkstoff-] #footer-bg picture{padding-top:100px}}@media only screen and (min-width:1920px){#footer-bg picture{max-width:2560px;margin-inline:auto;padding-top:0;inset:0 auto}}#bc{border:var(--no)}ul.bc{background:var(--bc01);border:var(--bc02)}ul.bc>li{color:var(--bc03);background:var(--bc04);border:var(--bc05)}#bc p{color:var(--bc13);background:var(--bc14)}ul.bc a:any-link{color:var(--bc06);background:var(--bc07);border:var(--bc08)}ul.bc a:active,ul.bc a:hover{color:var(--bc09);background:var(--bc10);border:var(--bc11)}ul.bc a:any-link::after,ul.bc a:any-link::before{color:var(--bc12);background:var(--no);border:var(--no)}#bc{align-items:center;flex-direction:column}ul.bc,ul.bc li{display:flex;flex-wrap:wrap}ul.bc{justify-content:flex-start;align-items:center;flex-direction:row}ul.bc li{justify-content:center;align-items:center}ul.bc{min-height:2.5rem;list-style:none;margin:0;gap:var(--a10)}ul.bc li{width:auto;margin:0;padding:0}ul.bc a:any-link{margin:0;padding:1rem .8rem}ul.bc li a:active,ul.bc li a:any-link,ul.bc li a:hover{font-size:1rem;font-weight:400;text-transform:none;text-decoration:none}#bc h2{padding-top:var(--ab);padding-bottom:var(--a10)}.fo-bi{background:var(--fobi01)}.fo-bi{display:flex;flex-wrap:wrap;justify-content:center;align-content:center}.fobi{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;flex-direction:row;margin:0;padding:0;gap:var(--am)}.fobi li,.fobi ul{width:100%;margin:0;padding:0;list-style:none}.fo-bi a:any-link,.fobi a:active,.fobi a:hover{display:flex;background:0 0;text-decoration:none}#footer-bg .fobi img,#footer-bg .fobi picture,body[id*=karriere] #footer-bg .fobi picture,body[id*=oberflaechenbearbeitung-] #footer-bg .fobi picture,body[id*=unternehmen-] #footer-bg .fobi picture,body[id*=werkstoff-] #footer-bg .fobi picture,body[id^=blechbearbeitung-] #footer-bg .fobi picture{width:100%;margin:0;padding:0;padding-top:0;position:static;object-fit:cover}.fobi li{width:47%}@media only screen and (min-width:426px){.fobi li{width:30%}}@media only screen and (min-width:600px){.fobi{flex-wrap:nowrap;margin:0;padding:0;gap:var(--a10)}}@media only screen and (min-width:1440px){.fobi{gap:var(--a60)}}.fo-opc{background:var(--foopc01)}.fo-opc{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;flex-wrap:wrap}.fopc-txt h3{color:var(--foopc02)}.fopc a:any-link{color:var(--foopc03);background:var(--foopc04);border:var(--foopc05)}.fopc a:hover,.opc a:active{color:var(--foopc06);background:var(--foopc07);border:var(--foopc08)}.fopc a::before,.opc a::after{color:var(--foopc09);background:var(--no);border:var(--no)}.foopc{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:0;gap:var(--ab)}.foopc li{width:100%;margin:0;padding:0;list-style:none}.fopc,.fopc-kontakt,.fopc-txt{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;gap:var(--a20) 0}.fopc img,.fopc picture{object-fit:cover}.fopc-kontakt,.fopc-txt{width:100%;flex-grow:1}.fopc-txt{gap:0}.fopc-kontakt{gap:var(--a15) 0}.fopc-txt h3,.fopc-txt p{text-align:left;margin:0;padding:0}.fopc-kontakt a:any-link{display:inline-flex;justify-content:flex-start;align-items:center;width:100%;height:auto;margin:0;padding:0;text-align:left;vertical-align:middle;text-decoration:none}@media only screen and (min-width:600px){.foopc li{width:48%}}@media only screen and (min-width:1024px){.foopc li{width:31%}}@media only screen and (min-width:1440px){.foopc li{width:22%}}ul.nav-2{background:var(--n2-01)}ul.nav-2 a:any-link{color:var(--n2-02);background:var(--n2-03);border-bottom:var(--n2-04)}ul.nav-2 a:active,ul.nav-2 a:hover{color:var(--n2-05);background:var(--n2-06);border-bottom:var(--n2-07)}ul.nav-2 a:any-link::before{color:var(--n2-08);background:var(--no);border:var(--no)}ul.nav-2 li{color:var(--n2-20);background:var(--n2-21);border:var(--n2-22)}ul.nav-2,ul.nav-2 li{display:flex}ul.nav-2{justify-content:flex-start;align-items:center;flex-direction:row;flex-wrap:wrap}ul.nav-2 li{justify-content:center;align-items:center}ul.nav-2{min-height:3rem;list-style:none;gap:var(--a10);margin:0}ul.nav-2 li{width:auto;margin:0;padding:0}ul.nav-2 a:any-link{margin:0;padding:1rem .8rem}ul.nav-2 li a:active,ul.nav-2 li a:any-link,ul.nav-2 li a:hover{text-transform:none;text-decoration:none}ul.nav-2 a:any-link::before{padding:0;font-size:.9rem;content:""}@media only screen and (min-width:600px){ul.nav-2{flex-direction:row}}:root address{font-style:normal}.schluss{background:var(--abs00)}.schluss h3,.schluss h4{color:var(--abs01)}.schluss div{color:var(--abs01a)}.kontakt dl dt{color:var(--abs02);background:var(--abs03);border-bottom:var(--abs04)}.kontakt dl dd{color:var(--abs05);background:var(--abs06);border-bottom:var(--abs07)}.kontakt dl a:any-link{color:var(--abs08);background:var(--abs09);border-bottom:var(--abs10)}.kontakt dl a:hover,address a:active{color:var(--abs11);background:var(--abs12);border-bottom:var(--abs13)}dl dt.icon:before{color:var(--abs14)}.schluss,.schluss .kndlogo,.schluss .kont,.schluss .kunde,.schluss .social,.stapelbox{display:flex;flex-wrap:wrap}.schluss,.stapelbox{justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--a30)}.schluss{margin:var(--a20) 0 var(--a10) 0}.schluss h3,.schluss h4{font-size:1.4rem;font-weight:700;text-indent:0;width:100%;padding-bottom:var(--a10)}.stapelbox{justify-content:flex-start;align-items:flex-start;flex-direction:column;width:100%;gap:var(--a30)}.kndlogo{justify-content:center;align-items:center;width:100%}.kndlogo a{width:60%;margin:var(--a20) 0;padding:0}.kunde{justify-content:center;align-items:center;width:100%}.postadr adress{width:100%}.kont,.postadr{line-height:2.4rem}.kont{margin:0;padding:0}.kontakt{width:100%}.kont{justify-content:flex-start;flex-direction:column;width:100%;gap:0}.kont dd,.kont dt{width:100%;margin:0;padding:0;font-weight:400}.kont dd{margin-bottom:var(--a10)}ul.social{justify-content:flex-start;flex-direction:row;width:100%;margin:0;padding:0;gap:var(--ab)}ul.social li{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;width:auto;list-style:none}ul.social li:before{content:""}ul.social a:any-link{width:50px;margin:0;padding:0}@media only screen and (min-width:600px){.kont{flex-direction:row}.kont dt{width:16%}.kont dd{width:80%}}@media only screen and (min-width:980px){.schluss{justify-content:space-between;align-items:flex-start;align-content:stretch;flex-direction:row;margin:var(--a40) 0;gap:var(--a30)}.schluss h3{padding-bottom:var(--a10)}.kndlogo{width:34%}.kndlogo a{width:80%;margin:0}.postadr{width:34%}.kontakt{width:60%}.kont dd{margin-bottom:0}ul.social{margin-bottom:var(--a30)}.stapelbox{width:60%}.stapelbox>*{width:100%}}.contact a:any-link,.kontakt a:any-link{overflow:hidden;white-space:pre-wrap}.addi dl dd,.addi dl dt{color:var(--addi01)}.addi h4{color:var(--addi02);background:var(--addi03);border:var(--addi04)}.addi dl.con dt{color:var(--addi05);background:var(--addi06);border:var(--addi07)}.addi dl.recht dt{color:var(--addi08);background:var(--addi09);border:var(--addi10)}.addi,.addi .anfahrt,.addi .recht,.addi .zeiten,.addi dl.con,.addi dl.open,.addi>*,.addi>*>address{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start}.addi{flex-direction:column;gap:var(--ab)}.addi h4{width:100%;padding:0;font-weight:700}.addi address{width:100%}.addi,.addi dl{line-height:2.4rem}.addi dl{margin:0;padding:0}.post{width:100%}dl.con{justify-content:space-between;flex-direction:row;width:100%;gap:0}.con dt{width:30%;margin:0;padding:0;font-weight:400}.con dd{width:70%;margin:0;padding:0}ul.socialmedia{justify-content:flex-start;flex-direction:row;width:100%;margin:0;padding:0;gap:var(--ab)}ul.socialmedia li{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;width:auto;list-style:none}ul.socialmedia li:before{content:""}ul.socialmedia a:any-link{font-size:2.2rem;margin:0;padding:0}.zeiten{flex-direction:column;width:100%}dl.open{justify-content:space-between;flex-direction:column;width:100%;gap:0}.open dt{width:100%;margin:0;padding:0;font-weight:400}.open dd{width:100%;margin-bottom:0;padding:0}.anfahrt{flex-direction:column;width:100%}.anfahrt .btn.maps{width:80%}dl.recht{flex-direction:column;width:100%}.recht,.recht>*{background:0 0;border:none}.recht dt{width:100%;margin:0;padding:0;font-weight:400}.recht dd{width:100%;margin-bottom:var(--a15);padding:0 0 0 var(--a15)}@media only screen and (min-width:600px){dl.recht{justify-content:flex-start;align-items:flex-start;align-content:stretch;flex-direction:row}.recht{gap:0 var(--a15)}.recht dt{width:150px}.recht dd{width:50%;margin:0;padding:0}}@media only screen and (min-width:980px){.addi{flex-direction:row}.addi address p{justify-content:flex-start;align-items:flex-start;align-content:stretch;flex-direction:row}.c-full .post,.c-limi:first-child .post,.c-limire:nth-child(2) .post,.c-mi .post,.c-mire:first-child .post{width:42%}.c-full .contact,.c-limi:first-child .contact,.c-limire:nth-child(2) .contact,.c-mi .contact,.c-mire:first-child .contact{width:50%}.c-full .zeiten,.c-limi:first-child .zeiten,.c-limire:nth-child(2) .zeiten,.c-mi .zeiten,.c-mire:first-child .zeiten{width:50%}.c-full .anfahrt,.c-limi:first-child .anfahrt,.c-limire:nth-child(2) .anfahrt,.c-mi .anfahrt,.c-mire:first-child .anfahrt{width:42%}.recht{gap:0}.recht dt{width:30%}.recht dd{width:70%;margin:0;padding:0}}@media only screen and (min-width:1260px){.addi,.addi dl{line-height:2.7rem}}#sticky{background:var(--s01)}#sticky a:any-link,#sticky button{background-color:var(--s02);border:var(--s03)}#sticky a:active,#sticky a:hover,#sticky button:active,#sticky button:hover{background-color:var(--s04);border:var(--s05)}#sticky{position:fixed;z-index:50}#sticky,#sticky>*,.sticky-bu li,.sticky-bu li a{display:flex;flex-wrap:wrap}#sticky{justify-content:center;align-items:center;flex-direction:column}#sticky{width:93%;height:auto}.sticky-bu{justify-content:space-between;align-items:center;flex-direction:row;display:flex;width:var(--bm-temp);margin:0 auto;padding:0;gap:var(--a20)}.sticky-bu li{width:auto;margin:0;padding:0;list-style:none}.sticky-bu button,.sticky-bu li a{opacity:.9;margin:0;padding:0;background-repeat:no-repeat;background-position:center center;background-size:50%}.sticky-bu button{margin:0;padding:0;background-image:url(img/ico-sticky-totop.svg);scroll-behavior:smooth;transition:opacity .5s}#sticky a.fon{background-image:url(img/ico-sticky-fon.svg);background-size:40%}#sticky a.at{background-image:url(img/ico-sticky-at.svg)}#sticky a.vk{background-image:url(img/ico-sticky-vk.svg)}#sticky a.jobs{background-image:url(img/ico-sticky-job.svg)}#sticky a.shop{background-image:url(img/ico-sticky-shop.svg)}#sticky a.instagram{background-image:url(img/ico-sticky-instagram.svg)}#sticky a.facebook{background-image:url(img/ico-sticky-facebook.svg);background-size:32%}#sticky a.pinterest{background-image:url(img/ico-sticky-pinterest.svg)}#sticky a.tiktok{background-image:url(img/ico-sticky-tiktok.svg)}#sticky a.youtube{background-image:url(img/ico-sticky-youtube.svg)}#sticky a.whatsapp{background-image:url(img/ico-sticky-whatsapp.svg)}#sticky a.telegram{background-image:url(img/ico-sticky-telegram.svg);background-size:60%}#sticky a.twitter{background-image:url(img/ico-sticky-twitter.svg)}#sticky a.lin{background-image:url(img/ico-sticky-linkedin.svg)}#sticky a.google-r{background-image:url(img/ico-sticky-google-r.svg);background-size:50%}#sticky a.google-b{background-image:url(img/ico-sticky-google-b.svg);background-size:50%}#sticky a.google-m{background-image:url(img/ico-sticky-google-m.svg);background-size:40%}#sticky{right:var(--am);bottom:var(--a30)}.sticky-bu a,.sticky-bu button{width:var(--a50);height:var(--a50)}aside#elf42{margin-bottom:100px}@media only screen and (min-width:600px){#sticky{right:var(--a20);bottom:18vh}#sticky{width:auto;height:auto}.sticky-bu{justify-content:space-between;flex-direction:column;width:auto;margin:0;padding:0;gap:var(--a20) 0}.sticky-bu a,.sticky-bu button{width:var(--a50);height:var(--a50)}aside#elf42{margin-bottom:10px}}@media only screen and (min-width:1920px){#sticky{right:8%;bottom:7vh}.sticky-bu a,.sticky-bu button{width:var(--a60);height:var(--a60)}}body#impressum a.webdesign:any-link{background:0 0;text-decoration:none;border:none;color:inherit;font-weight:inherit;font-size:inherit;cursor:text;text-underline-offset:0;letter-spacing:0}body#webdesign main a:any-link{background:0 0;text-decoration:none;border:none;color:inherit;font-weight:inherit;font-size:inherit;cursor:text;text-underline-offset:0;letter-spacing:0}.imp-elf42{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:0}figure.impelf42 figcaption{padding-left:0}figure.impelf42 img{width:60%}dl.impelf42{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:row;margin:0;padding:0;gap:0;line-height:2.5rem}.impelf42 dd,.impelf42 dt{background:var(--no);border:var(--no)}.impelf42 dt{width:25%;margin:0;padding:0;font-weight:400}.impelf42 dd{width:75%;margin:0;padding:0}@media only screen and (min-width:600px){figure.impelf42 img{width:45%}}@media only screen and (min-width:980px){figure.impelf42 img{width:70%}.imp-elf42{flex-direction:row;align-items:center}figure.impelf42{width:45%}dl.impelf42{width:55%}.impelf42 dt{width:17%;margin:0;padding:0;font-weight:400}.impelf42 dd{width:82%;margin:0;padding:0}}@media only screen and (min-width:1260px){figure.impelf42 img{width:58%}}aside#elf42{color:var(--e02);background:var(--e01)}div.elf42 a:active,div.elf42 a:any-link,div.elf42 a:hover{color:var(--e02);background:var(--no);border:var(--no);text-decoration:none}aside#elf42,div.elf42{display:flex;flex-wrap:wrap}div.elf42{justify-content:flex-start;align-items:flex-start;flex-direction:column;gap:var(--a10)}div.copyright,div.related{justify-content:flex-start;align-items:flex-start;width:100%}div.copyright,div.related,div.related a:any-link{padding:0 3px;font-size:.9rem;font-weight:400}

/*  screen--you-are-here.css  */
button.menue{justify-content:center;align-content:center;flex-direction:column;flex-wrap:wrap;width:50px;height:50px;margin:0;padding:var(--a10);background-color:var(--bm0);border:var(--bm01);cursor:pointer}.bar{display:block;transition:.5s;transform-origin:center;width:20px;height:3px;background-color:var(--bm02)}.bar+.bar{margin:5px 0 0 0}#nav .menue[aria-expanded=true] .bar:first-child{transform:translateY(8px) rotate(-45deg)}#nav .menue[aria-expanded=true] .bar:nth-child(2){opacity:0}#nav .menue[aria-expanded=true] .bar:nth-child(3){transform:translateY(-8px) rotate(45deg)}#nav .menue[aria-expanded=true]{background-color:var(--bm03);border:var(--bm04)}#nav .menue[aria-expanded=true] .bar:first-child,#nav .menue[aria-expanded=true] .bar:nth-child(3){background-color:var(--bm05)}@media only screen and (min-width:1024px){#kopf nav#nav button.menue{display:none}}ul.nav a:any-link::after,ul.nav a:any-link::before{color:var(--n40);background:var(--no);border:var(--no)}ul.nav a:active::after,ul.nav a:active::before,ul.nav a:hover::after,ul.nav a:hover::before{color:var(--n41);background:var(--no);border:var(--no)}ul.nav>li:not(.drop) a:active::after,ul.nav>li:not(.drop) a:hover::after{color:var(--n41);background:var(--no);border:var(--no)}li.drop:focus-within>a::after,li.drop:hover>a::after{color:var(--n41);background:var(--no);border:var(--no)}ul.navsub li a:any-link::before{color:var(--n43)}ul.navsub li a:active::before,ul.navsub li a:hover::before{color:var(--n44)}#nav a::after,#nav a::before{font-family:var(--ff-picto);font-size:1.1rem;font-weight:700}ul.nav>li:not(.drop) a:active::after,ul.nav>li:not(.drop) a:hover::after{transition:transform .2s}li.drop:focus-within>a::after,li.drop:hover>a::after{transition:transform .2s}ul.navsub li a:any-link::before{content:"\f105"}ul.navsub li a:any-link::after{content:"\00a"}nav#nav{background:var(--n0)}ul.nav a:any-link{color:var(--n01);background-color:var(--n02);border-bottom:var(--n03)}ul.nav a:active,ul.nav a:hover{color:var(--n04);background-color:var(--n05);border-bottom:var(--n06)}ul.nav>li:not(.drop) a:active,ul.nav>li:not(.drop) a:hover{color:var(--n04);background-color:var(--n05);border-bottom:var(--n06)}li.drop:focus-within>a,li.drop:hover>a{color:var(--n04);background-color:var(--n05);border-bottom:var(--n06)}ul.navsub{background:var(--n10)}ul.navsub li{color:var(--n11);background-color:var(--n12);border-bottom:var(--n13)}ul.navsub li:last-child{border:none}ul.navsub a:any-link{color:var(--n14);background-color:var(--n15);border-bottom:var(--n16)}ul.navsub a:active,ul.navsub a:hover{color:var(--n17);background-color:var(--n18);border-bottom:var(--n19)}@media only screen and (max-width:1023px){ul.nav a:any-link{color:var(--n01m);background-color:var(--n02m);border-bottom:var(--n03m)}ul.nav a:active,ul.nav a:hover{color:var(--n04m);background-color:var(--n05m);border-bottom:var(--n06m)}ul.nav>li:not(.drop) a:active,ul.nav>li:not(.drop) a:hover{color:var(--n04m);background-color:var(--n05m);border-bottom:var(--n06m)}li.drop:focus-within>a,li.drop:hover>a{color:var(--n04m);background-color:var(--n05m);border-bottom:var(--n06m)}ul.navsub{background:var(--n10m)}ul.navsub li{color:var(--n11m);background-color:var(--n12m);border-bottom:var(--n13m)}ul.navsub li:last-child{border:none}ul.navsub a:any-link{color:var(--n14m);background-color:var(--n15m);border-bottom:var(--n16m)}ul.navsub a:active,ul.navsub a:hover{color:var(--n17m);background-color:var(--n18m);border-bottom:var(--n19m)}}nav#nav{justify-content:flex-start;align-items:flex-start;flex-direction:column;flex:1;gap:.5rem}ul.nav{justify-content:flex-start;flex-direction:column;width:100%;gap:0}ul.nav li{width:100%;height:auto;list-style-type:none}ul.nav li,ul.nav li.drop{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;position:relative;gap:0}ul.nav a:any-link{display:block;text-decoration:none}ul.nav{margin:0;padding:var(--a20) 0 var(--a40) 0}ul.nav li{margin:0;padding:0}ul.nav li a:any-link,ul.nav li.drop a:any-link{padding:.8rem 1.1rem;line-height:1.8rem}ul.navsub{max-height:0;overflow:hidden;transition:height .3s ease-in-out}li.drop:focus-within ul.navsub,li.drop:hover ul.navsub{max-height:1100px;overflow:visible;transition:height .3s ease-in-out}ul.navsub{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;position:relative;z-index:40;overflow:hidden;gap:0}ul.navsub li{width:100%;min-width:160px;height:auto;white-space:nowrap;list-style-type:none}ul.navsub a:any-link{width:100%;min-width:160px;display:block;white-space:nowrap;text-align:left;text-decoration:none}ul.navsub,ul.navsub li{margin:0;padding:0}ul.navsub li a:any-link{margin:0;padding:.7rem 3rem}ul.navsub li a:any-link::before{margin:0;padding:0 .8rem 0 .8rem}ul.navsub li a:any-link::before{margin:0;padding:0 .8rem 0 0}ul.navsub li a:any-link::after{margin:0;padding:0 0 0 .8rem}@media only screen and (max-width:1023px){#nav>ul.nav{display:none}#nav .menue[aria-expanded=true]~ul.nav{display:flex}li.drop:hover ul.navsub{display:none}li.drop:focus-within ul.navsub{display:block}}@media only screen and (min-width:1024px){nav#nav{min-height:auto}ul.nav{justify-content:flex-start;align-items:center;flex-direction:row;gap:0}ul.nav{padding:var(--a30) 0 0 0}ul.nav li{width:auto;text-align:center}ul.navsub{margin:0;padding:0;position:absolute;top:100%;left:0}ul.navsub li a:any-link{margin:0;padding:.7rem 1.1rem}}body#blechbearbeitung #bc a[href="blechbearbeitung.html"],body#blechbearbeitung-drehen #bc a[href="blechbearbeitung-drehen.html"],body#blechbearbeitung-entgraten #bc a[href="blechbearbeitung-entgraten.html"],body#blechbearbeitung-fraesen #bc a[href="blechbearbeitung-fraesen.html"],body#blechbearbeitung-gravieren #bc a[href="blechbearbeitung-gravieren.html"],body#blechbearbeitung-kanten #bc a[href="blechbearbeitung-kanten.html"],body#blechbearbeitung-laserschneiden #bc a[href="blechbearbeitung-laserschneiden.html"],body#blechbearbeitung-qualitaetssicherung #bc a[href="blechbearbeitung-qualitaetssicherung.html"],body#blechbearbeitung-richten #bc a[href="blechbearbeitung-richten.html"],body#blechbearbeitung-rohr-profillasern #bc a[href="blechbearbeitung-rohr-profillasern.html"],body#blechbearbeitung-schleifen-strahlen #bc a[href="blechbearbeitung-schleifen-strahlen.html"],body#blechbearbeitung-schweissen #bc a[href="blechbearbeitung-schweissen.html"],body#blechbearbeitung-stanzen #bc a[href="blechbearbeitung-stanzen.html"],body#blechbearbeitung-walzen #bc a[href="blechbearbeitung-walzen.html"],body#blechbearbeitung-wasserstrahlschneiden #bc a[href="blechbearbeitung-wasserstrahlschneiden.html"],body#blechbearbeitung-zerspanen #bc a[href="blechbearbeitung-zerspanen.html"],body#karriere #bc a[href="karriere.html"],body#karriere-azubi-konstruktionsmechaniker #bc a[href="karriere-azubi-konstruktionsmechaniker.html"],body#karriere-berufskraftfahrer-nahverkehr #bc a[href="karriere-berufskraftfahrer-nahverkehr.html"],body#karriere-fachkraft-qualitaetssicherung #bc a[href="karriere-fachkraft-qualitaetssicherung.html"],body#karriere-schweisser #bc a[href="karriere-schweisser.html"],body#karriere-zerspanungsmechaniker #bc a[href="karriere-zerspanungsmechaniker.html"],body#oberflaechenbearbeitung #bc a[href="oberflaechenbearbeitung.html"],body#oberflaechenbearbeitung-beizen #bc a[href="oberflaechenbearbeitung-beizen.html"],body#oberflaechenbearbeitung-eloxieren #bc a[href="oberflaechenbearbeitung-eloxieren.html"],body#oberflaechenbearbeitung-galvanisieren #bc a[href="oberflaechenbearbeitung-galvanisieren.html"],body#oberflaechenbearbeitung-nasslackierung #bc a[href="oberflaechenbearbeitung-nasslackierung.html"],body#oberflaechenbearbeitung-pulverbeschichtung #bc a[href="oberflaechenbearbeitung-pulverbeschichtung.html"],body#oberflaechenbearbeitung-verzinken #bc a[href="oberflaechenbearbeitung-verzinken.html"],body#unternehmen-chronik #bc a[href="unternehmen-chronik.html"],body#unternehmen-fuhrpark #bc a[href="unternehmen-fuhrpark.html"],body#unternehmen-lagerlogistik #bc a[href="unternehmen-lagerlogistik.html"],body#unternehmen-maschinenpark #bc a[href="unternehmen-maschinenpark.html"],body#unternehmen-nachhaltigkeit #bc a[href="unternehmen-nachhaltigkeit.html"],body#unternehmen-profil #bc a[href="unternehmen-profil.html"],body#unternehmen-team #bc a[href="unternehmen-team.html"],body#unternehmen-zertifizierung #bc a[href="unternehmen-zertifizierung.html"],body#werkstoff-aluminium #bc a[href="werkstoff-aluminium.html"],body#werkstoff-edelstahl #bc a[href="werkstoff-edelstahl.html"],body#werkstoff-stahl #bc a[href="werkstoff-stahl.html"],body#werkstoffe #bc a[href="werkstoffe.html"],body[id^=button-und-co-anker] #bc a[href="button-und-co-anker.html"],body[id^=button-und-co-code-buttons] #bc a[href="button-und-co-codeschnipsel-buttons.html"],body[id^=button-und-co-codeschnipsel-buttons] #bc a[href="button-und-co-codeschnipsel-buttons.html"],body[id^=button-und-co-cta] #bc a[href="button-und-co-cta.html"],body[id^=button-und-co-fonts] #bc a[href="button-und-co-fonts.html"],body[id^=button-und-co-icon] #bc a[href="button-und-co-icon.html"],body[id^=button-und-co-links] #bc a[href="button-und-co-links.html"],body[id^=button-und-co-pagin] #bc a[href="button-und-co-pagin.html"],body[id^=button-und-co-text] #bc a[href="button-und-co-text.html"],body[id^=button-und-co-vor-zurueck] #bc a[href="button-und-co-vor-zurueck.html"]{color:var(--bc09);background:var(--bc10);border:var(--bc11)}body#datenschutz ul.nav-2 a[href="datenschutz.html"],body#fehler404 ul.nav-2 a[href="404.html"],body#home ul.nav-2 a[href="index.html"],body#impressum ul.nav-2 a[href="impressum.html"],body#kontakt ul.nav-2 a[href="kontakt.html"],body#referenzen ul.nav-2 a[href="referenzen.html"],body#sitemap ul.nav-2 a[href="sitemap.html"],body#webdesign ul.nav-2 a[href="webdesign.html"],body[id*=werkstoff-] ul.nav-2 a[href="werkstoffe.html"],body[id*=werkstoffe] ul.nav-2 a[href="werkstoffe.html"]{color:var(--n2-10);background-color:var(--n2-11);border:var(--n2-12)}body#datenschutz ul.nav-2 a[href="datenschutz.html"]::before,body#fehler404 ul.nav-2 a[href="404.html"]::before,body#home ul.nav-2 a[href="index.html"]::before,body#impressum ul.nav-2 a[href="impressum.html"]::before,body#kontakt ul.nav-2 a[href="kontakt.html"]::before,body#referenzen ul.nav-2 a[href="referenzen.html"]::before,body#sitemap ul.nav-2 a[href="sitemap.html"]::before,body#webdesign ul.nav-2 a[href="webdesign.html"]::before,body[id*=werkstoff-] ul.nav-2 a[href="werkstoffe.html"]::before,body[id*=werkstoffe] ul.nav-2 a[href="werkstoffe.html"]::before{color:var(--n2-13)}body#blechbearbeitung ul.nav a.drop-02,body#home ul.nav a[href="index.html"],body#kontakt ul.nav a[href="kontakt.html"],body[id*=blechbearbeitung-] ul.nav a.drop-02,body[id^=karriere] ul.nav a.drop-04,body[id^=oberflaechenbearbeitung] ul.nav a.drop-03,body[id^=unternehmen-] ul.nav a.drop-01{color:var(--n20);background-color:var(--n21);border-bottom:var(--n22);cursor:default}ul.nav a.drop-01:hover,ul.nav a.drop-02:hover,ul.nav a.drop-03:hover,ul.nav a.drop-04:hover{cursor:default}body#blechbearbeitung ul.nav a.drop-02::after,body#home ul.nav a[href="index.html"]::after,body#kontakt ul.nav a[href="kontakt.html"]::after,body[id*=blechbearbeitung-] ul.nav a.drop-02::after,body[id^=karriere] ul.nav a.drop-04::after,body[id^=oberflaechenbearbeitung] ul.nav a.drop-03::after,body[id^=unternehmen-] ul.nav a.drop-01::after{color:var(--n42)}body#blechbearbeitung ul.navsub a[href="blechbearbeitung.html"],body#blechbearbeitung-drehen ul.navsub a[href="blechbearbeitung-drehen.html"],body#blechbearbeitung-entgraten ul.navsub a[href="blechbearbeitung-entgraten.html"],body#blechbearbeitung-fraesen ul.navsub a[href="blechbearbeitung-fraesen.html"],body#blechbearbeitung-gravieren ul.navsub a[href="blechbearbeitung-gravieren.html"],body#blechbearbeitung-kanten ul.navsub a[href="blechbearbeitung-kanten.html"],body#blechbearbeitung-laserschneiden ul.navsub a[href="blechbearbeitung-laserschneiden.html"],body#blechbearbeitung-qualitaetssicherung ul.navsub a[href="blechbearbeitung-qualitaetssicherung.html"],body#blechbearbeitung-richten ul.navsub a[href="blechbearbeitung-richten.html"],body#blechbearbeitung-rohr-profillasern ul.navsub a[href="blechbearbeitung-rohr-profillasern.html"],body#blechbearbeitung-schleifen-strahlen ul.navsub a[href="blechbearbeitung-schleifen-strahlen.html"],body#blechbearbeitung-schweissen ul.navsub a[href="blechbearbeitung-schweissen.html"],body#blechbearbeitung-stanzen ul.navsub a[href="blechbearbeitung-stanzen.html"],body#blechbearbeitung-walzen ul.navsub a[href="blechbearbeitung-walzen.html"],body#blechbearbeitung-wasserstrahlschneiden ul.navsub a[href="blechbearbeitung-wasserstrahlschneiden.html"],body#blechbearbeitung-zerspanen ul.navsub a[href="blechbearbeitung-zerspanen.html"],body#karriere ul.navsub a[href="karriere.html"],body#karriere-azubi-konstruktionsmechaniker ul.navsub a[href="karriere-azubi-konstruktionsmechaniker.html"],body#karriere-berufskraftfahrer-nahverkehr ul.navsub a[href="karriere-berufskraftfahrer-nahverkehr.html"],body#karriere-fachkraft-qualitaetssicherung ul.navsub a[href="karriere-fachkraft-qualitaetssicherung.html"],body#karriere-schweisser ul.navsub a[href="karriere-schweisser.html"],body#karriere-zerspanungsmechaniker ul.navsub a[href="karriere-zerspanungsmechaniker.html"],body#oberflaechenbearbeitung ul.navsub a[href="oberflaechenbearbeitung.html"],body#oberflaechenbearbeitung-beizen ul.navsub a[href="oberflaechenbearbeitung-beizen.html"],body#oberflaechenbearbeitung-eloxieren ul.navsub a[href="oberflaechenbearbeitung-eloxieren.html"],body#oberflaechenbearbeitung-galvanisieren ul.navsub a[href="oberflaechenbearbeitung-galvanisieren.html"],body#oberflaechenbearbeitung-nasslackierung ul.navsub a[href="oberflaechenbearbeitung-nasslackierung.html"],body#oberflaechenbearbeitung-pulverbeschichtung ul.navsub a[href="oberflaechenbearbeitung-pulverbeschichtung.html"],body#oberflaechenbearbeitung-verzinken ul.navsub a[href="oberflaechenbearbeitung-verzinken.html"],body#unternehmen-chronik ul.navsub a[href="unternehmen-chronik.html"],body#unternehmen-fuhrpark ul.navsub a[href="unternehmen-fuhrpark.html"],body#unternehmen-lagerlogistik ul.navsub a[href="unternehmen-lagerlogistik.html"],body#unternehmen-maschinenpark ul.navsub a[href="unternehmen-maschinenpark.html"],body#unternehmen-nachhaltigkeit ul.navsub a[href="unternehmen-nachhaltigkeit.html"],body#unternehmen-profil ul.navsub a[href="unternehmen-profil.html"],body#unternehmen-team ul.navsub a[href="unternehmen-team.html"],body#unternehmen-zertifizierung ul.navsub a[href="unternehmen-zertifizierung.html"]{color:var(--n30);background-color:var(--n31);border-bottom:var(--n32)}body#blechbearbeitung ul.navsub a[href="blechbearbeitung.html"]::before,body#blechbearbeitung-drehen ul.navsub a[href="blechbearbeitung-drehen.html"]::before,body#blechbearbeitung-entgraten ul.navsub a[href="blechbearbeitung-entgraten.html"]::before,body#blechbearbeitung-fraesen ul.navsub a[href="blechbearbeitung-fraesen.html"]::before,body#blechbearbeitung-gravieren ul.navsub a[href="blechbearbeitung-gravieren.html"]::before,body#blechbearbeitung-kanten ul.navsub a[href="blechbearbeitung-kanten.html"]::before,body#blechbearbeitung-laserschneiden ul.navsub a[href="blechbearbeitung-laserschneiden.html"]::before,body#blechbearbeitung-qualitaetssicherung ul.navsub a[href="blechbearbeitung-qualitaetssicherung.html"]::before,body#blechbearbeitung-richten ul.navsub a[href="blechbearbeitung-richten.html"]::before,body#blechbearbeitung-rohr-profillasern ul.navsub a[href="blechbearbeitung-rohr-profillasern.html"]::before,body#blechbearbeitung-schleifen-strahlen ul.navsub a[href="blechbearbeitung-schleifen-strahlen.html"]::before,body#blechbearbeitung-schweissen ul.navsub a[href="blechbearbeitung-schweissen.html"]::before,body#blechbearbeitung-stanzen ul.navsub a[href="blechbearbeitung-stanzen.html"]::before,body#blechbearbeitung-walzen ul.navsub a[href="blechbearbeitung-walzen.html"]::before,body#blechbearbeitung-wasserstrahlschneiden ul.navsub a[href="blechbearbeitung-wasserstrahlschneiden.html"]::before,body#blechbearbeitung-zerspanen ul.navsub a[href="blechbearbeitung-zerspanen.html"]::before,body#karriere ul.navsub a[href="karriere.html"]::before,body#karriere-azubi-konstruktionsmechaniker ul.navsub a[href="karriere-azubi-konstruktionsmechaniker.html"]::before,body#karriere-berufskraftfahrer-nahverkehr ul.navsub a[href="karriere-berufskraftfahrer-nahverkehr.html"]::before,body#karriere-fachkraft-qualitaetssicherung ul.navsub a[href="karriere-fachkraft-qualitaetssicherung.html"]::before,body#karriere-schweisser ul.navsub a[href="karriere-schweisser.html"]::before,body#karriere-zerspanungsmechaniker ul.navsub a[href="karriere-zerspanungsmechaniker.html"]::before,body#oberflaechenbearbeitung ul.navsub a[href="oberflaechenbearbeitung.html"]::before,body#oberflaechenbearbeitung-beizen ul.navsub a[href="oberflaechenbearbeitung-beizen.html"]::before,body#oberflaechenbearbeitung-eloxieren ul.navsub a[href="oberflaechenbearbeitung-eloxieren.html"]::before,body#oberflaechenbearbeitung-galvanisieren ul.navsub a[href="oberflaechenbearbeitung-galvanisieren.html"]::before,body#oberflaechenbearbeitung-nasslackierung ul.navsub a[href="oberflaechenbearbeitung-nasslackierung.html"]::before,body#oberflaechenbearbeitung-pulverbeschichtung ul.navsub a[href="oberflaechenbearbeitung-pulverbeschichtung.html"]::before,body#oberflaechenbearbeitung-verzinken ul.navsub a[href="oberflaechenbearbeitung-verzinken.html"]::before,body#unternehmen-chronik ul.navsub a[href="unternehmen-chronik.html"]::before,body#unternehmen-fuhrpark ul.navsub a[href="unternehmen-fuhrpark.html"]::before,body#unternehmen-lagerlogistik ul.navsub a[href="unternehmen-lagerlogistik.html"]::before,body#unternehmen-maschinenpark ul.navsub a[href="unternehmen-maschinenpark.html"]::before,body#unternehmen-nachhaltigkeit ul.navsub a[href="unternehmen-nachhaltigkeit.html"]::before,body#unternehmen-profil ul.navsub a[href="unternehmen-profil.html"]::before,body#unternehmen-team ul.navsub a[href="unternehmen-team.html"]::before,body#unternehmen-zertifizierung ul.navsub a[href="unternehmen-zertifizierung.html"]::before{color:var(--n45)}@media only screen and (max-width:1023px){body#blechbearbeitung ul.nav a.drop-02,body#home ul.nav a[href="index.html"],body#kontakt ul.nav a[href="kontakt.html"],body[id*=blechbearbeitung-] ul.nav a.drop-02,body[id^=karriere] ul.nav a.drop-04,body[id^=oberflaechenbearbeitung] ul.nav a.drop-03,body[id^=unternehmen-] ul.nav a.drop-01{color:var(--n20m);background-color:var(--n21m);border-bottom:var(--n22m)}body#blechbearbeitung ul.navsub a[href="blechbearbeitung.html"],body#blechbearbeitung-drehen ul.navsub a[href="blechbearbeitung-drehen.html"],body#blechbearbeitung-entgraten ul.navsub a[href="blechbearbeitung-entgraten.html"],body#blechbearbeitung-fraesen ul.navsub a[href="blechbearbeitung-fraesen.html"],body#blechbearbeitung-gravieren ul.navsub a[href="blechbearbeitung-gravieren.html"],body#blechbearbeitung-kanten ul.navsub a[href="blechbearbeitung-kanten.html"],body#blechbearbeitung-laserschneiden ul.navsub a[href="blechbearbeitung-laserschneiden.html"],body#blechbearbeitung-qualitaetssicherung ul.navsub a[href="blechbearbeitung-qualitaetssicherung.html"],body#blechbearbeitung-richten ul.navsub a[href="blechbearbeitung-richten.html"],body#blechbearbeitung-rohr-profillasern ul.navsub a[href="blechbearbeitung-rohr-profillasern.html"],body#blechbearbeitung-schleifen-strahlen ul.navsub a[href="blechbearbeitung-schleifen-strahlen.html"],body#blechbearbeitung-schweissen ul.navsub a[href="blechbearbeitung-schweissen.html"],body#blechbearbeitung-stanzen ul.navsub a[href="blechbearbeitung-stanzen.html"],body#blechbearbeitung-walzen ul.navsub a[href="blechbearbeitung-walzen.html"],body#blechbearbeitung-wasserstrahlschneiden ul.navsub a[href="blechbearbeitung-wasserstrahlschneiden.html"],body#blechbearbeitung-zerspanen ul.navsub a[href="blechbearbeitung-zerspanen.html"],body#karriere ul.navsub a[href="karriere.html"],body#karriere-azubi-konstruktionsmechaniker ul.navsub a[href="karriere-azubi-konstruktionsmechaniker.html"],body#karriere-berufskraftfahrer-nahverkehr ul.navsub a[href="karriere-berufskraftfahrer-nahverkehr.html"],body#karriere-fachkraft-qualitaetssicherung ul.navsub a[href="karriere-fachkraft-qualitaetssicherung.html"],body#karriere-schweisser ul.navsub a[href="karriere-schweisser.html"],body#karriere-zerspanungsmechaniker ul.navsub a[href="karriere-zerspanungsmechaniker.html"],body#oberflaechenbearbeitung ul.navsub a[href="oberflaechenbearbeitung.html"],body#oberflaechenbearbeitung-beizen ul.navsub a[href="oberflaechenbearbeitung-beizen.html"],body#oberflaechenbearbeitung-eloxieren ul.navsub a[href="oberflaechenbearbeitung-eloxieren.html"],body#oberflaechenbearbeitung-galvanisieren ul.navsub a[href="oberflaechenbearbeitung-galvanisieren.html"],body#oberflaechenbearbeitung-nasslackierung ul.navsub a[href="oberflaechenbearbeitung-nasslackierung.html"],body#oberflaechenbearbeitung-pulverbeschichtung ul.navsub a[href="oberflaechenbearbeitung-pulverbeschichtung.html"],body#oberflaechenbearbeitung-verzinken ul.navsub a[href="oberflaechenbearbeitung-verzinken.html"],body#unternehmen-chronik ul.navsub a[href="unternehmen-chronik.html"],body#unternehmen-fuhrpark ul.navsub a[href="unternehmen-fuhrpark.html"],body#unternehmen-lagerlogistik ul.navsub a[href="unternehmen-lagerlogistik.html"],body#unternehmen-maschinenpark ul.navsub a[href="unternehmen-maschinenpark.html"],body#unternehmen-nachhaltigkeit ul.navsub a[href="unternehmen-nachhaltigkeit.html"],body#unternehmen-profil ul.navsub a[href="unternehmen-profil.html"],body#unternehmen-team ul.navsub a[href="unternehmen-team.html"],body#unternehmen-zertifizierung ul.navsub a[href="unternehmen-zertifizierung.html"]{color:var(--n30);background-color:var(--n31);border-bottom:var(--n32);cursor:default}}@media only screen and (max-width:1023px){#nav.js-sub li.drop.sub-auf ul.navsub{display:block;max-height:1100px;overflow:visible}}@media only screen and (min-width:1024px) and (hover:none){#nav.js-sub li.drop:hover ul.navsub{max-height:0;overflow:hidden}}@media only screen and (min-width:1024px){#nav.js-sub li.drop.sub-auf ul.navsub{max-height:1100px;overflow:visible}}ul.navsub li{white-space:normal}ul.navsub li a:any-link{white-space:normal;display:flex;align-items:flex-start}@media only screen and (min-width:1024px){ul.navsub{width:22rem}ul.nav>li:last-child ul.navsub{left:auto;right:0}}

/*  screen--content.css  */
:focus-visible{outline:4px solid var(--m0);outline-offset:3px;text-decoration:underline;text-decoration-color:var(--m0)}:focus-visible:not([type=radio],[type=checkbox]){color:var(--m82)!important;background:var(--m255)!important;border-radius:0!important}.sr-only,h2.sr-only{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;clip-path:inset(50%);white-space:nowrap}.sr-only:focus,.sr-only:focus-visible{top:var(--a10);left:var(--a10);width:auto;height:auto;margin:0;padding:.5rem 1rem;clip-path:none;white-space:normal}a.sr-only.skip{position:absolute;padding:1.6rem;font-size:1.1rem}#quick a:focus-visible,#sticky a:focus-visible .sr-only,#sticky button:focus-visible .sr-only,.bibu a:focus,.bibu a:focus-visible,.menue:focus-visible,.nav a:focus-visible,.navsub a:focus-visible,.sr-only:focus,.sr-only:focus-visible,:focus-visible{outline:4px solid var(--m0);outline-offset:0}.menue:focus-visible{background-color:transparent!important}.menue:focus-visible .bar{background-color:var(--m0)}.box form input:not([type=radio],[type=checkbox]):focus,.box form input:not([type=radio],[type=checkbox]):focus-visible,.box form textarea:focus,.box form textarea:focus-visible,.nav a:focus-visible,.navsub a:focus-visible{border-radius:0!important;color:var(--n20)!important;background-color:var(--n21)!important}.bibu a:focus,.bibu a:focus-visible,.sr-only:focus,.sr-only:focus-visible,:focus-visible:not([type=radio],[type=checkbox]){border-radius:0!important;color:var(--m0)!important;background-color:var(--m255)!important}.bibu a:focus,.bibu a:focus-visible,.sr-only:focus,.sr-only:focus-visible,:focus-visible{position:relative;z-index:9999}.bibu a:focus,.bibu a:focus-visible{outline:0;padding:0;border:4px solid var(--m0)}#sticky a:focus,#sticky a:focus-visible,#sticky button:focus,#sticky button:focus-visible{outline:0}#sticky a:focus-visible .sr-only,#sticky button:focus-visible .sr-only{position:absolute;right:0;width:auto;height:auto;white-space:nowrap;clip-path:none;padding:.75rem;color:var(--m0);background-color:var(--m255);font-size:1.1rem}#quick a:focus,#quick a:focus-visible{position:absolute;top:10px;width:auto;height:auto;white-space:nowrap;clip-path:none;margin:0;padding:.75rem 3rem;color:var(--m0);background-color:var(--m255)}ul.q-nav a:focus::before{display:none;margin:0;padding:0}#quick a:focus-visible span{margin:0;padding:0;font-size:1.1rem}#logo a:focus-visible{background-color:var(--x04)!important;box-shadow:0 0 0 1rem var(--x04);outline:4px solid var(--m255);outline-offset:1rem}#nav .nav a:focus-visible,#nav .navsub a:focus-visible{outline:4px solid var(--m255);outline-offset:0;color:var(--m22)!important;background-color:var(--m255)!important}#nav .menue:focus-visible{outline:4px solid var(--m255);outline-offset:0}#bc a:focus-visible,#nav-2 a:focus-visible{color:var(--m22)!important}#footer-bi a:focus-visible{background-color:var(--x04)!important;box-shadow:0 0 0 .5rem var(--x04);outline:4px solid var(--m255);outline-offset:0.5rem}@media only screen and (min-width:1440px){#footer-bi a:focus-visible{box-shadow:0 0 0 1rem var(--x04);outline-offset:1rem}}#abschluss a:focus-visible,#bc a:focus-visible,#breadcrumb a:focus-visible,#elf42 a:focus-visible,#nav-2 a:focus-visible,main a:not(.btn,.bibu a):focus-visible{outline-offset:3px;box-shadow:0 0 0 3px var(--m255)}a:focus-visible:not([type=radio],[type=checkbox]) :is(strong,b,em,.xs),a:focus-visible:not([type=radio],[type=checkbox])::after,a:focus-visible:not([type=radio],[type=checkbox])::before{color:inherit}img{width:100%;height:auto;display:block}picture{width:100%;height:auto;display:block}video{width:100%}.vid{position:relative}.vid video{display:block}.vid button.vplay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;margin:0;padding:0;background:var(--vid01);border:var(--vid02);cursor:pointer}.vid.is-started button.vplay{height:calc(100% - 3.5rem)}.vid button.vplay:focus-visible{background:var(--vid01)!important}.vid button.vplay::after,.vid button.vplay::before{content:"";position:absolute;top:50%;left:50%;padding:0;transition:opacity .2s}.vid.is-started button.vplay::after,.vid.is-started button.vplay::before{top:calc(50% + 1.75rem)}.vid button.vplay::before{width:5rem;height:5rem;margin:-2.5rem 0 0 -2.5rem;border-radius:50%;background:var(--vid03)}.vid button.vplay::after{width:0;height:0;margin:-1rem 0 0 -.55rem;border-style:solid;border-width:1rem 0 1rem 1.7rem;border-color:transparent transparent transparent var(--vid04)}.vid button.vplay:hover::before{background:var(--vid05)}.vid.is-playing button.vplay::after,.vid.is-playing button.vplay::before{opacity:0}.vid video::-webkit-media-controls-overlay-play-button{display:none}.vid video::-webkit-media-controls-start-playback-button{display:none}:is(main) :is(header){width:100%;display:block;margin:0;padding:0;background:0 0}:root main header>*{display:inline-block;text-align:left}:root main header>h2,:root main header>h2.h2{display:block}figure{margin:0;padding:0;margin-block-start:0;margin-block-end:0;margin-inline-start:0;margin-inline-end:0}.bg00{background:var(--back00)}.bg01{background:var(--hg01)}.bg02{background:var(--hg02)}.bg03{background:var(--hg03)}.bg04{background:var(--hg04)}:is(.c-full) :is(.box.bg00.p0),:is(.c-mi) :is(.box.bg00.p0){padding:0}.hg01{background:var(--hg01)}.hg02{background:var(--hg02)}.hg03{background:var(--hg03)}.hg04{background:var(--hg04)}.hg05{background:var(--hg05);border-top:var(--hg06);border-bottom:var(--hg06)}.hg06{background:var(--hg07);border:var(--hg08)}.hg07{background:var(--hg09);border-left:var(--hg10)}[class*=hg0] .flex{background:var(--tr)}.flex,.flx,.fx02,.fx03,.fx04,.fx05,.fx06,figure{display:flex;flex-wrap:wrap}.flex{justify-content:space-between;align-items:flex-start}.flx{align-items:stretch}figure{justify-content:flex-start;align-items:flex-start;align-content:space-between}.flex{gap:var(--am)}.c-mi>figure,figure{gap:0}:is(.flex) :is(.box,[class*=hg0],[class*=col],figure){margin:0;width:auto}@media only screen and (min-width:600px){.flex{gap:var(--ab)}.fx04>:not(a:any-link):not(h1,h2,h3,h4,h5,h6,p){flex:0 1 calc((100% - var(--ab))/ 2)}}@media only screen and (min-width:980px){.flex{gap:var(--ab) 0;flex-direction:row}.fx02>:not(a:any-link):not(h1,h2,h3,h4,h5,h6,p){flex:0 1 49%}.fx03>:not(a:any-link):not(h1,h2,h3,h4,h5,h6,p){flex:0 1 32%}.fx04>:not(a:any-link):not(h1,h2,h3,h4,h5,h6,p){flex:0 1 23.5%}.fx05>:not(a:any-link):not(h1,h2,h3,h4,h5,h6,p){flex:0 1 18.4%}.fx06>:not(a:any-link):not(h1,h2,h3,h4,h5,h6,p){flex:0 1 15%}.fx037>:nth-child(odd){flex:0 1 31%}.fx037>:nth-child(2n){flex:0 1 67%}.fx073>:nth-child(odd){flex:0 1 67%}.fx073>:nth-child(2n){flex:0 1 31%}.col01:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 6.33333333%}.col02:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 14.66666667%}.col03:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 23%}.col04:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 31.33333333%}.col05:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 39.66666667%}.col06:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 48%}.col07:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 56.33333333%}.col08:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 64.66666667%}.col09:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 73%}.col10:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 81.33333333%}.col11:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 89.66666667%}.col12:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link){flex:0 1 100%}}.flex[class*=bi0]{gap:var(--ab) 0;align-items:stretch;flex-direction:row}[class*=bi0] figure picture{width:100%;display:block}[class*=bi0] figure img{width:100%;height:auto;object-fit:contain}[class*=bi0]>figure{flex:0 1 100%}@media only screen and (min-width:980px){.bi037 figure picture,.bi073 figure picture{width:100%;height:100%;height:350px;display:block}.bi037 figure img,.bi073 figure img{width:100%;height:100%;height:350px;display:block;object-fit:cover}.bi037eq figure picture,.bi073eq figure picture{width:100%;height:auto;height:350px;display:block}.bi037eq figure img,.bi073eq figure img{width:100%;height:auto;height:350px;display:block;object-fit:cover}.bi037>:nth-child(odd),.bi037eq>:nth-child(odd){flex:0 1 31%}.bi037>:nth-child(2n),.bi037eq>:nth-child(2n){flex:0 1 67%}.bi073>:nth-child(odd),.bi073eq>:nth-child(odd){flex:0 1 67%}.bi073>:nth-child(2n),.bi073eq>:nth-child(2n){flex:0 1 31%}.bi02>:not(a:any-link):not(h1,h2,h3,h4,h5,h6,p){flex:0 1 49%}.bi03>:not(a:any-link):not(h1,h2,h3,h4,h5,h6,p){flex:0 1 32%}.bi04>:not(a:any-link):not(h1,h2,h3,h4,h5,h6,p){flex:0 1 23.5%}.bi05>:not(a:any-link):not(h1,h2,h3,h4,h5,h6,p){flex:0 1 18.4%}.bi06>:not(a:any-link):not(h1,h2,h3,h4,h5,h6,p){flex:0 1 15%}}.flex>h2,.flex>h3,.flex>h4,.flex>h5,.flex>h6,.flex>p,.flex[class*=bi0]>h2,.flex[class*=bi0]>h3,.flex[class*=bi0]>h4,.flex[class*=bi0]>h5,.flex[class*=bi0]>h6,.flex[class*=bi0]>p{flex:0 0 100%}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) .flex>:is(h2,h3,h4,h5,h6,p,.box,[class*=hg],[class*=fx0],[class*=bi0],figure,section,article,[class*=col]:not(a.btn2:any-link,a.ico.ico2:any-link,a.btn3:any-link)){flex:0 0 100%}main ul li{color:var(--ul01);background:var(--ul02);border-bottom:var(--ul03)}main ul.ul1 li{color:var(--ul04);background:var(--ul05);border-bottom:var(--ul06)}main ul.ul2 li{color:var(--ul07);background:var(--ul08);border-bottom:var(--ul09)}main ul.ul3 li{color:var(--ul11);background:var(--ul12);border-bottom:var(--ul13)}main ul li:before{color:var(--ul10)}main ul,main ul li{list-style:none}main ul li::before{font-size:1.3rem;font-weight:500;font-family:var(--ff-picto)}main ul li::before{content:"\f0c8"}main ul{margin-bottom:var(--a30);padding-left:0;width:100%}main ul li{width:100%;margin-bottom:0;padding:.5rem .5rem .5rem 2.2rem;position:relative}main ul li::before{position:absolute;left:.3rem;top:.4rem;font-size:1rem;width:1.5rem}main ul.ul1{margin-bottom:var(--a30);padding-left:0}main ul.ul1 li{width:100%;margin-bottom:var(--a10);padding:1rem 1.1rem}main ul.ul1 li::before{content:none;padding:0}main ul.ul2{margin-bottom:var(--a30);padding-left:0;position:relative}main ul.ul2 li{width:100%;margin-bottom:var(--a10);padding:.5rem .5rem .5rem 2.2rem}main ul.ul2 li::before{position:absolute;top:.6rem;left:.5rem;font-size:1rem;width:1.5rem}main ul.ul3{margin-top:0;margin-bottom:var(--a15);padding-left:0;font-weight:400}main ul.ul3 li{width:100%;margin-bottom:0;padding:0;font-size:inherit;line-height:inherit}main ul.ul3 li::before{content:none;padding:0}@media only screen and (min-width:600px){main ul li{padding:.5rem .5rem .5rem 2.5rem}main ul li::before{padding:0;top:.6rem;left:.5rem;width:1.5rem}main ul.ul2 li{padding:.5rem .5rem .5rem 2.5rem}}body[id^=karriere] ul.ul1 li,body[id^=karriere] ul.ul1 li a.btn{margin:0}.str li:nth-child(2n){color:var(--str01);background:var(--str02);border-bottom:var(--str03)}.str li:nth-child(odd){color:var(--str04);background:var(--str05);border-bottom:var(--str03)}.str li:before{color:var(--str06)}main ol li{color:var(--ol01);background:0 0}main ol li::before{color:var(--ol08)}main ol.olbg li{color:var(--ol02);background:var(--ol03);border-bottom:var(--ol04)}main ol.olbo li{color:var(--ol05);background:var(--ol06);border-bottom:var(--ol07)}main ol.olbo li::before{color:var(--ol08)}main ol li::before,main ol.olbo li::before{text-align:right;font-size:1.1rem;font-weight:500}main ol{width:100%}main ol li{width:100%;padding:.5rem .5rem .5rem 2.2rem;position:relative;list-style:none;counter-increment:list-item}main ol li::before{padding:0;position:absolute;content:counter(list-item) ". ";top:.6rem;left:.5rem;width:1.5rem}main ol{margin-bottom:var(--a30);padding-left:0;list-style:none;counter-reset:list-item}main ol.olbg{margin-bottom:var(--a30);padding-left:0;list-style:none}main ol.olbg li{margin-bottom:var(--a10);padding:.5rem .8rem;width:100%;list-style:none}main ol.olbg li::before{padding:0;content:none}main ol.olbo{margin-bottom:var(--a30);padding-left:0;position:relative;list-style:none;counter-reset:alpha-list-item}main ol.olbo li{width:100%;margin-bottom:var(--a10);padding:.5rem .5rem .5rem 2.2rem;list-style:none}main ol.olbo li::before{padding:0;content:counter(alpha-list-item,lower-alpha) ". ";counter-increment:alpha-list-item 1;position:absolute;top:.5rem;left:.5rem;width:1.5rem}@media only screen and (min-width:600px){main ol li{padding:.5rem .5rem .5rem 2.5rem}main ol li::before{left:.5rem;top:.55rem;font-size:1.1rem;width:1.5rem}main ol.olbo li{padding:.5rem .5rem .5rem 2.5rem}main ol.olbo li::before{left:.5rem;top:.55rem;font-size:1.1rem;width:1.5rem}main ol.olbg li{padding:.5rem 1.1rem}}dl dt{color:var(--dl01);background:var(--dl02);border-bottom:var(--dl03)}dl dd{color:var(--dl04);background:var(--dl05);border-bottom:var(--dl06)}dl{width:100%}dd,dt{width:100%;margin-inline-start:0;padding:0}:where(.c-mi,.c-full,.c-flow) :where(dl:not(.addi dl,.imp-elf42 dl))>dt{padding-bottom:var(--a10)}:where(.c-mi,.c-full,.c-flow) :where(dl:not(.addi dl,.imp-elf42 dl))>dd{margin-inline-start:0;padding-top:0;margin-bottom:var(--a30)}@media only screen and (max-width:979px){:where(.c-mi,.c-full,.c-flow) dl.colum:where(:not(.addi dl,.imp-elf42 dl)){column-count:1;column-gap:0}}@media only screen and (min-width:980px){:where(.c-mi,.c-full,.c-flow) :where(dl:not(.addi dl,.imp-elf42 dl))>dt{padding-bottom:var(--a15)}:where(.c-mi,.c-full,.c-flow) :where(dl:not(.addi dl,.imp-elf42 dl))>dd{margin-bottom:var(--a50)}}table.tul01,table.tul02,table.tul03,table.tul04{color:var(--tul01)}tbody td{background:var(--tul02)}table[class*=tul] thead th{color:var(--tul03);background:var(--tul04)}table[class*=tul] tbody th{color:var(--tul05);background:var(--tul06)}table.tul02 th[scope=col],table.tul04 th[scope=col]{border-bottom:var(--tul10)}table.tul02 th[scope=row],table.tul04 th[scope=row]{border-bottom:var(--tul11)}table.tul02 td,table.tul04 td{border-bottom:var(--tul12)}table[class*=tul0].str tbody tr:nth-child(odd) td{color:var(--tul13);background:var(--tul14)}table[class*=tul0].str tbody tr:nth-child(2n) td{color:var(--tul15);background:var(--tul16)}@media only screen and (min-width:600px){table.tul02 th[scope=row],table.tul04 th[scope=row]{border-bottom:var(--tul10)}table[class*=tul0].str tbody tr td:nth-child(odd){color:var(--tul15);background:var(--tul16)}table[class*=tul0].str tbody tr td:nth-child(2n){color:var(--tul13);background:var(--tul14)}}table.tul01,table.tul02,table.tul03,table.tul04{width:100%;text-align:center;border-collapse:collapse}caption{margin-bottom:var(--a15);text-align:left}td,th{padding:var(--a10)}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) :is(table,caption,thead,tbody,th,td,tr){width:100%;display:block}table.tul03 td,table.tul03 th,table.tul04 td,table.tul04 th{white-space:normal;word-break:break-word}table.tul03 th[scope=row],table.tul04 th[scope=row]{width:17%}table.tul03 td:nth-child(2n),table.tul03 td:nth-child(odd),table.tul04 td:nth-child(2n),table.tul04 td:nth-child(odd){width:40%}table.tul03.z02 td:nth-child(2n),table.tul03.z02 td:nth-child(odd),table.tul04.z02 td:nth-child(2n),table.tul04.z02 td:nth-child(odd){width:40%}table.tul03.z03 td:nth-child(2n),table.tul03.z03 td:nth-child(odd),table.tul04.z03 td:nth-child(2n),table.tul04.z03 td:nth-child(odd){width:26%}table.tul03.z04 td:nth-child(2n),table.tul03.z04 td:nth-child(odd),table.tul04.z04 td:nth-child(2n),table.tul04.z04 td:nth-child(odd){width:20%}table.tul03,table.tul04{text-align:left}@media only screen and (max-width:600px){caption,table.tul03 td:nth-child(2n),table.tul03 td:nth-child(odd),table.tul03[class*=z0] td:nth-child(2n),table.tul03[class*=z0] td:nth-child(odd),table.tul04 td:nth-child(2n),table.tul04 td:nth-child(odd),table.tul04[class*=z0] td:nth-child(2n),table.tul04[class*=z0] td:nth-child(odd),table[class*=tul0],table[class*=tul0] th[scope=row],tbody,td,th,thead,tr{width:100%;display:block}thead{display:none}tbody tr{margin-bottom:var(--a20);padding:0}td{display:flex;justify-content:space-between;margin:0;padding:var(--a10);text-align:right}td::before{margin-right:var(--a10);content:attr(data-label);font-style:italic}:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) :is(table,caption,thead,tbody,th,td,tr){width:100%}table.tul03 td,table.tul04 td{text-align:right}table.tul03 td::before,table.tul04 td::before{display:block;text-align:left}}div.bq{background:url(img/ico-blockquote.svg) 95% 0 no-repeat;background-size:5rem;background-color:var(--bq01);border:var(--bq02)}div.bq>blockquote{background:var(--bq03);border:var(--bq04)}blockquote{background:var(--bq05);border:var(--bq06)}q{color:var(--bq07)}cite{color:var(--bq08)}cite a:any-link{color:var(--bq08)}cite::before,q::after,q::before{color:var(--bq09)}div.bq{display:flex;justify-content:flex-start;align-items:center}div.bq{width:100%;padding:0}div.bq>blockquote{width:76%;margin:0 var(--a30) 0 0;padding-top:2rem}div.bq>blockquote p{font-style:italic}[class*=col]>blockquote,div.box>blockquote{width:100%;margin:0;padding:0}q{margin:0 0 0 1.3rem;padding:0;font-style:italic}cite{margin:0;padding:0;font-style:normal;font-weight:300}q::after,q::before{padding:0;font-size:2.2rem;font-weight:500}div.bq>blockquote q::after,div.bq>blockquote q::before{content:"";padding:0}q{position:relative}q::after,q::before{position:absolute}q::before{top:-2rem;left:-1rem;width:1.5rem}q::after{bottom:-1.9rem;right:-.9rem;width:1.5rem}cite a:any-link{text-decoration:none}cite::before{white-space:pre;content:"\A"}.c-limi:first-child blockquote,.c-limire:first-child blockquote,.c-limire:nth-child(3) blockquote,.c-mire:nth-child(2) blockquote{padding:0}@media only screen and (min-width:980px){:is(.c-mire:nth-child(2),.c-limi:nth-child(2),.c-limire:first-child,.c-limire:nth-child(3)) :is(.bq){background-size:2rem}:is(.col04,.col05,.col06,.col07,.col08) :is(.bq){background-size:2.5rem}:is(.col04,.col05,.col06,.col07,.col08) :is(div.bq > blockquote){width:70%;padding:0}}ul.feedback li{color:var(--fbsl01);background:var(--fbsl02);border:var(--fbsl03)}ul.feedback{margin:0;padding:0;list-style:none;position:relative}ul.feedback li{padding:var(--a30)}ul.feedback>li.plha{position:static;pointer-events:none;opacity:0;visibility:hidden}ul.feedback>li:not(.plha){width:100%;top:0;left:0;position:absolute;opacity:0;transition:opacity .3s;animation:feedbackshow 20s ease-in-out infinite}ul.feedback li::before{content:""}@keyframes feedbackshow{0%,100%{opacity:0}25%,5%{opacity:1}100%,30%{opacity:0}}ul.feedback>li:nth-of-type(2){animation-delay:0s}ul.feedback>li:nth-of-type(3){animation-delay:5s}ul.feedback>li:nth-of-type(4){animation-delay:10s}ul.feedback>li:nth-of-type(5){animation-delay:15s}[class^=ctoa-]{display:flex;align-items:flex-start;flex-direction:column;width:100%;gap:var(--a15)}[class^=ctoa-]>*{width:100%}[class^=cta]{display:flex;flex-wrap:wrap;width:100%}.ctoa-01 .cta-btn{flex-direction:column;gap:var(--a15)}.ctoa-01 .cta-btn a.btn:any-link{width:100%;margin:0}.ctoa-02 .cta-btn{flex-direction:column;gap:var(--a15)}.ctoa-02 .cta-btn a.btn:any-link{width:100%;margin:0}.ctoa-03{justify-content:center;align-items:center;flex-direction:column;gap:var(--a15)}.ctoa-03 .cta-txt{align-content:center}.ctoa-03 h2,.ctoa-03 h3,.ctoa-03 h4,.ctoa-03 h5,.ctoa-03 h6{width:100%;text-align:center}.ctoa-03 .cta-btn{justify-content:center}.ctoa-03 .cta-btn a.btn2:any-link{margin:0}.ctoa-03 p{margin:0}[class^=ctoa-] ul.cta-trust{display:flex;align-items:center;flex-direction:column;margin:0;gap:var(--a10)}[class^=ctoa-] ul.cta-trust li{width:100%}main [class^=ctoa-] ul.cta-trust li::before{content:"\f00c"}@media only screen and (min-width:980px){.c-full .ctoa-02 .cta-btn,.c-mi .ctoa-02 .cta-btn{justify-content:space-between;align-items:center;align-content:stretch;flex-direction:row;flex-wrap:wrap;gap:var(--a10)}.c-full .ctoa-02 .cta-btn a.btn:any-link,.c-mi .ctoa-02 .cta-btn a.btn:any-link{width:48%;margin:0}.c-full .ctoa-03,.c-mi .ctoa-03{justify-content:space-between;align-items:center;align-content:stretch;flex-direction:row}.c-full .ctoa-03 .cta-text,.c-mi .ctoa-03 .cta-text{width:30%}.c-full .ctoa-03 .cta-btn,.c-mi .ctoa-03 .cta-btn{width:10%}.c-full .ctoa-03 .cta-text2,.c-mi .ctoa-03 .cta-text2{width:48%}.ctoa-03 .cta-btn a.btn2:any-link{margin:0}.c-full [class^=ctoa-] ul.cta-trust,.c-mi [class^=ctoa-] ul.cta-trust{flex-direction:row;flex-wrap:wrap;margin:0;gap:var(--a10)}.c-full [class^=ctoa-] ul.cta-trust li,.c-mi [class^=ctoa-] ul.cta-trust li{width:auto}.c-full .ctoa-03 ul.cta-trust,.c-limi:first-child .ctoa-03 ul.cta-trust,.c-limire:nth-child(2) .ctoa-03 ul.cta-trust,.c-mi .ctoa-03 ul.cta-trust,.c-mire:first-child .ctoa-03 ul.cta-trust{align-items:flex-start;flex-direction:column;margin:0;gap:var(--a10)}.c-full .ctoa-03 ul.cta-trust,.c-limi:first-child .ctoa-03 ul.cta-trust,.c-limire:nth-child(2) .ctoa-03 ul.cta-trust,.c-mi .ctoa-03 ul.cta-trust,.c-mire:first-child .ctoa-03 ul.cta-trust{width:48%}.ctoa-03 ul.cta-trust li{width:100%}}@media only screen and (min-width:1260px){.c-full .ctoa-02 .cta-btn,.c-limi:first-child .ctoa-02 .cta-btn,.c-limire:nth-child(2) .ctoa-02 .cta-btn,.c-mi .ctoa-02 .cta-btn,.c-mire:first-child .ctoa-02 .cta-btn{justify-content:space-between;align-items:center;align-content:stretch;flex-direction:row;flex-wrap:wrap;gap:var(--a10)}.c-full .ctoa-02 .cta-btn a.btn:any-link,.c-limi:first-child .ctoa-02 .cta-btn a.btn:any-link,.c-limire:nth-child(2) .ctoa-02 .cta-btn a.btn:any-link,.c-mi .ctoa-02 .cta-btn a.btn:any-link,.c-mire:first-child .ctoa-02 .cta-btn a.btn:any-link{width:48%;margin:0}.c-full .ctoa-03,.c-limi:first-child .ctoa-03,.c-limire:nth-child(2) .ctoa-03,.c-mi .ctoa-03,.c-mire:first-child .ctoa-03{justify-content:space-between;align-items:center;align-content:stretch;flex-direction:row}.c-full .ctoa-03 .cta-text,.c-limi:first-child .ctoa-03 .cta-text,.c-limire:nth-child(2) .ctoa-03 .cta-text,.c-mi .ctoa-03 .cta-text,.c-mire:first-child .ctoa-03 .cta-text{width:30%}.c-full .ctoa-03 .cta-btn,.c-limi:first-child .ctoa-03 .cta-btn,.c-limire:nth-child(2) .ctoa-03 .cta-btn,.c-mi .ctoa-03 .cta-btn,.c-mire:first-child .ctoa-03 .cta-btn{width:10%}.c-full .ctoa-03 .cta-text2,.c-limi:first-child .ctoa-03 .cta-text2,.c-limire:nth-child(2) .ctoa-03 .cta-text2,.c-mi .ctoa-03 .cta-text2,.c-mire:first-child .ctoa-03 .cta-text2{width:48%}.c-full [class^=ctoa-] ul.cta-trust,.c-limi:first-child [class^=ctoa-] ul.cta-trust,.c-limire:nth-child(2) [class^=ctoa-] ul.cta-trust,.c-mi [class^=ctoa-] ul.cta-trust,.c-mire:first-child [class^=ctoa-] ul.cta-trust{flex-direction:row;flex-wrap:wrap;margin:0;gap:var(--a10)}.c-full [class^=ctoa-] ul.cta-trust li,.c-limi:first-child [class^=ctoa-] ul.cta-trust li,.c-limire:nth-child(2) [class^=ctoa-] ul.cta-trust li,.c-mi [class^=ctoa-] ul.cta-trust li,.c-mire:first-child [class^=ctoa-] ul.cta-trust li{width:auto}.c-full .ctoa-03 ul.cta-trust li,.c-limi:first-child .ctoa-03 ul.cta-trust li,.c-limire:nth-child(2) .ctoa-03 ul.cta-trust li,.c-mi .ctoa-03 ul.cta-trust li,.c-mire:first-child .ctoa-03 ul.cta-trust li{width:100%}}ul.ulo{background:0 0;border:none}ul.ulo,ul.ulo li{display:flex;flex-wrap:wrap}ul.ulo{justify-content:space-between;align-items:stretch;flex-direction:column;width:100%;margin:0;padding:0;gap:var(--ab) 0}ul.ulo li{justify-content:flex-start;align-content:center;align-items:stretch;width:100%;position:static;margin:0;padding:0}ul.ulo li::before{position:static;left:0;top:0;content:" "}ul.ulo li>*{width:100%}@media only screen and (min-width:980px){.c-full ul.ulo,.c-mi ul.ulo{flex-direction:row}ul.ulo{gap:var(--ac) 0}}@media only screen and (min-width:1260px){.c-limi:first-child ul.ulo,.c-limire:nth-child(2) ul.ulo,.c-mire:first-child ul.ulo{flex-direction:row}}.bibu,.blog,.icca,.lsm,.lsm figure,.lsm-teaser,.memo,.offer,.opc,.pico,.ref{display:flex;flex-wrap:wrap}.bibu,.blog,.icca,.lsm,.memo,.offer,.opc,.pico,.ref{gap:var(--ab) 0}.memo{display:flex;flex-wrap:wrap;justify-content:space-between;flex-direction:column;height:100%;gap:var(--ab) 0}.memo img,.memo picture{object-fit:cover}.memo-txt{display:flex;flex-wrap:wrap;flex-direction:column;flex-grow:1;padding:0 var(--a10)}.memo-txt h3{text-align:center}.memo-01 .memo-txt{padding:0 var(--a10)}.memo-01 .memo-txt h3{text-align:center}ul.ulo.memo-01 li article{height:100%}@media only screen and (min-width:980px){.c-full ul.ulo.memo-01 li,.c-mi ul.ulo.memo-01 li{width:48%}}@media only screen and (min-width:1260px){.memo-01 .memo-txt h3{min-height:calc(2.7em + var(--a20))}.c-full ul.ulo.memo-01 li,.c-mi ul.ulo.memo-01 li{width:31%}.c-limi:first-child ul.ulo.memo-01 li,.c-limire:nth-child(2) ul.ulo.memo-01 li,.c-mire:first-child ul.ulo.memo-01 li{width:48%}}.memo-02 .memo-txt h3{position:relative;text-align:left;padding-left:2.2rem}.memo-02 .memo-txt h3::before{position:absolute;left:0;top:-.5rem;font-size:1.7rem;font-weight:700;content:'✔'}.memo-02 .memo-txt p{padding-left:0}ul.ulo.memo-02 li article{height:100%}@media only screen and (min-width:980px){.c-full ul.ulo.memo-02 li,.c-mi ul.ulo.memo-02 li{width:48%}}@media only screen and (min-width:1260px){.c-full ul.ulo.memo-02 li,.c-mi ul.ulo.memo-02 li{width:31%}.c-limi:first-child ul.ulo.memo-02 li,.c-limire:nth-child(2) ul.ulo.memo-02 li,.c-mire:first-child ul.ulo.memo-02 li{width:48%}}.bibu figcaption{color:var(--bibu01);background:var(--bibu02);border:var(--bibu03)}.bibu figcaption:hover,.bibu:hover figcaption{color:var(--bibu04);background:var(--bibu05);border:var(--bibu06)}.bibu{position:relative;overflow:hidden;margin-block-start:0;margin-block-end:0}.bibu figcaption{position:absolute;width:100%;padding:var(--a10);left:0;bottom:0;font-size:1.2rem;font-weight:400;text-align:center}.bibu img,.bibu picture{display:flex;overflow:hidden;object-fit:cover;transition:transform .3s ease-in-out}.bibu.zoom img:hover,.bibu.zoom picture:hover{transform:scale(1.05)}@media only screen and (min-width:600px){.c-full ul.bibu-01,.c-mi ul.bibu-01{flex-direction:row}.c-full ul.bibu-01 li,.c-mi ul.bibu-01 li{width:48%}}@media only screen and (min-width:980px){.c-full ul.bibu-01 li,.c-mi ul.bibu-01 li{width:48%}}@media only screen and (min-width:1260px){.c-full ul.bibu-01 li,.c-mi ul.bibu-01 li{width:31%}.c-limi:first-child ul.bibu-01 li,.c-limire:nth-child(2) ul.bibu-01 li,.c-mire:first-child ul.bibu-01 li{width:48%}}.bibu-02 img,.bibu-02 picture{height:280px}@media only screen and (min-width:980px){.c-full .bibu-02 li,.c-mi .bibu-02 li{width:48%}.c-full .bibu-02 li:nth-child(3),.c-full .bibu-02 li:nth-child(6),.c-mi .bibu-02 li:nth-child(3),.c-mi .bibu-02 li:nth-child(6){width:31%}.c-full .bibu-02 li:nth-child(4),.c-full .bibu-02 li:nth-child(5),.c-mi .bibu-02 li:nth-child(4),.c-mi .bibu-02 li:nth-child(5){width:65%}}@media only screen and (min-width:1260px){.c-full .bibu-02 li,.c-mi .bibu-02 li{width:31%}.c-full .bibu-02 li:nth-child(5),.c-full .bibu-02 li:nth-child(6),.c-mi .bibu-02 li:nth-child(5),.c-mi .bibu-02 li:nth-child(6){width:31%}.c-limi:first-child .bibu-02 li,.c-limire:nth-child(2) .bibu-02 li,.c-mire:first-child .bibu-02 li{width:48%}}nav.txbu ul{width:auto}nav.txbu ul li{justify-content:center;width:auto}nav.txbu ul li a:any-link{cursor:pointer;display:flex;justify-content:center;align-items:center;width:100%;height:100%;padding:var(--ab);text-align:center;font-weight:500;text-decoration:none;transition:transform .3s ease-in-out}nav.txbu{width:100%}[class^=txbu].zoom a:any-link:hover{transform:scale(1.05)}nav.txbu ul.txbu-01 li{width:100%}@media only screen and (min-width:600px){nav.txbu ul{flex-direction:row;gap:var(--a20) var(--a10)}.c-full nav.txbu ul.txbu-01 li,.c-limi:first-child nav.txbu ul.txbu-01 li,.c-limire:nth-child(2) nav.txbu ul.txbu-01 li,.c-mi nav.txbu ul.txbu-01 li,.c-mire:first-child nav.txbu ul.txbu-01 li{width:48%}}@media only screen and (min-width:980px){.c-full nav.txbu ul.txbu-01 li,.c-mi nav.txbu ul.txbu-01 li{width:31%}}@media only screen and (min-width:600px){.c-full nav.txbu ul.txbu-02 li,.c-mi nav.txbu ul.txbu-02 li{width:48%}.c-full nav.txbu ul.txbu-02 li:nth-child(3),.c-mi nav.txbu ul.txbu-02 li:nth-child(3){width:100%}.c-limi:first-child nav.txbu ul.txbu-02 li,.c-limire:nth-child(2) nav.txbu ul.txbu-02 li,.c-mire:first-child nav.txbu ul.txbu-02 li{width:48%}}@media only screen and (min-width:980px){.c-full nav.txbu ul.txbu-02 li,.c-mi nav.txbu ul.txbu-02 li{width:31%}.c-full nav.txbu ul.txbu-02 li:nth-child(3),.c-mi nav.txbu ul.txbu-02 li:nth-child(3){width:31%}.c-full nav.txbu ul.txbu-02 li:nth-child(4),.c-full nav.txbu ul.txbu-02 li:nth-child(7),.c-mi nav.txbu ul.txbu-02 li:nth-child(4),.c-mi nav.txbu ul.txbu-02 li:nth-child(7){width:65%}.c-full nav.txbu ul.txbu-02 li:last-child,.c-mi nav.txbu ul.txbu-02 li:last-child{width:100%}}@media only screen and (min-width:1260px){.c-full nav.txbu ul.txbu-02 li,.c-limi:first-child nav.txbu ul.txbu-02 li,.c-limire:nth-child(2) nav.txbu ul.txbu-02 li,.c-mi nav.txbu ul.txbu-02 li,.c-mire:first-child nav.txbu ul.txbu-02 li{width:31%}.c-full nav.txbu ul.txbu-02 li:last-child,.c-full nav.txbu ul.txbu-02 li:nth-child(4),.c-full nav.txbu ul.txbu-02 li:nth-child(7),.c-mi nav.txbu ul.txbu-02 li:last-child,.c-mi nav.txbu ul.txbu-02 li:nth-child(4),.c-mi nav.txbu ul.txbu-02 li:nth-child(7){width:31%}}nav.txbu li,nav.txbu ul.uni{background:0 0;border:none}nav.txbu ul.uni li a:any-link{color:var(--txbu01);background:var(--txbu02);border:var(--txbu03)}nav.txbu ul.uni li a:any-link:hover{color:var(--txbu04);background:var(--txbu05);border:var(--txbu06)}nav.txbu ul.farbig li:first-child a:any-link{color:var(--txbu-farbig01);background:var(--txbu-farbig02);border:var(--txbu-farbig03)}nav.txbu ul.farbig li:first-child a:any-link:hover{color:var(--txbu-farbig04);background:var(--txbu-farbig05);border:var(--txbu-farbig06)}nav.txbu ul.farbig li:nth-child(2) a:any-link{color:var(--txbu-farbig07);background:var(--txbu-farbig08);border:var(--txbu-farbig09)}nav.txbu ul.farbig li:nth-child(2) a:any-link:hover{color:var(--txbu-farbig10);background:var(--txbu-farbig11);border:var(--txbu-farbig12)}nav.txbu ul.zeichen li a:any-link{justify-content:flex-start;text-align:left}nav.txbu ul.zeichen li a:any-link::before{font-family:var(--ff-picto);margin-right:var(--a20);display:inline-block;font-style:normal;font-size:1.6rem}nav.txbu ul.zeichen li:first-child a:any-link::before{content:"\f192"}nav.txbu ul.zeichen li:first-child a:any-link::before:hover{content:"\f192"}nav.txbu ul.zeichen li:nth-child(2) a:any-link::before{content:"\f069"}nav.txbu ul.zeichen li:nth-child(2) a:any-link::before:hover{content:"\f069"}nav.txbu ul.zeichen li:nth-child(3) a:any-link::before{content:"\f013"}nav.txbu ul.zeichen li:nth-child(3) a:any-link::before:hover{content:"\f013"}.lsm{background:var(--lsm01)}.lsm{justify-content:space-between;flex-direction:column}.lsm figure,.lsm-teaser{flex-direction:column}.lsm figure{justify-content:flex-start;gap:0}.lsm-teaser{justify-content:space-between;gap:var(--a5) 0}.lsm figure>*{width:100%}.lsm img,.lsm picture{object-fit:cover}.lsm figcaption{text-align:left}.lsm .lsm-txt{width:100%;flex-grow:1}.lsm .lsm-txt h3{text-align:left}.lsm a.btn{margin-bottom:0}@media only screen and (min-width:980px){.c-full .lsm,.c-mi .lsm{flex-direction:row}.c-full .lsm figure,.c-mi .lsm figure{width:31%}.c-full .lsm-teaser,.c-mi .lsm-teaser{width:64%}.lsm figure figcaption{text-align:left}}@media only screen and (min-width:1260px){.c-limi:first-child .lsm,.c-limire:nth-child(2) .lsm,.c-mire:first-child .lsm{flex-direction:row}.c-limi:first-child .lsm figure,.c-limire:nth-child(2) .lsm figure,.c-mire:first-child .lsm figure{width:31%}.c-limi:first-child .lsm-teaser,.c-limire:nth-child(2) .lsm-teaser,.c-mire:first-child .lsm-teaser{width:64%}}ul.ulo[class*=lsm-0] article{height:100%}.lsm-teaser,ul.lsm-01 li{width:100%}ul.lsm-02 li{width:100%}.lsm figure figcaption{text-align:left}@media only screen and (min-width:980px){.c-full ul.lsm-01 .lsm-teaser,.c-limi:first-child ul.lsm-01 .lsm-teaser,.c-limire:nth-child(2) ul.lsm-01 .lsm-teaser,.c-mi ul.lsm-01 .lsm-teaser,.c-mire:first-child ul.lsm-01 .lsm-teaser{flex-direction:column;width:100%}.c-full ul.lsm-01 li,.c-mi ul.lsm-01 li{width:48%}}@media only screen and (min-width:1260px){ul.lsm-02 li figcaption{text-align:left}}@media only screen and (min-width:1440px){.c-mi ul.lsm-01 li{width:31%}.c-full ul.lsm-01 li{width:31%}.c-limi:first-child ul.lsm-01 li,.c-limire:nth-child(2) ul.lsm-01 li,.c-mire:first-child ul.lsm-01 li{width:48%}}.icca{justify-content:space-between;align-items:center;flex-direction:column}.icca .icca-txt{flex-grow:1}.icca a.btn{margin-bottom:0}.icca img,.icca picture{object-fit:cover;width:50%}.icca img{width:100%}.icca .icca-txt h3,.icca .icca-txt p,.icca figcaption.icca-txt{text-align:center}ul.ulo.icca-02 li figure{gap:0;background:var(--icca02)}ul.ulo.icca-02 figcaption.icca-txt{font-size:.95rem}ul.ulo.icca-01 li article,ul.ulo.icca-01 li div,ul.ulo.icca-01 li figure{flex-grow:1}ul.ulo.icca-01 li{align-content:flex-start}.icca picture{width:30%}@media only screen and (min-width:980px){.icca picture{width:40%}.c-limi:first-child ul.ulo.icca-01,.c-limire:nth-child(2) ul.ulo.icca-01,.c-mire:first-child ul.ulo.icca-01{flex-direction:row}.c-full ul.ulo.icca-01 li,.c-limi:first-child ul.ulo.icca-01 li,.c-limire:nth-child(2) ul.ulo.icca-01 li,.c-mi ul.ulo.icca-01 li,.c-mire:first-child ul.ulo.icca-01 li{width:48%}}@media only screen and (min-width:1260px){ul.ulo.icca-01 .icca-txt h3{min-height:calc(3.2em + var(--a15))}.c-mi ul.ulo.icca-01 li{width:31%}.c-full ul.ulo.icca-01 li{width:22%}.c-limi:first-child ul.ulo.icca-01 li,.c-limire:nth-child(2) ul.ulo.icca-01 li,.c-mire:first-child ul.ulo.icca-01 li{width:31%}}body#unternehmen-nachhaltigkeit ul.ulo.icca-01{justify-content:center;column-gap:3.5%}ul.ulo.icca-02 li article,ul.ulo.icca-02 li div,ul.ulo.icca-02 li figure{flex-grow:1}@media only screen and (min-width:980px){.c-limi:first-child ul.ulo.icca-02,.c-limire:nth-child(2) ul.ulo.icca-v,.c-mire:first-child ul.ulo.icca-02{flex-direction:row}.c-full ul.ulo.icca-02 li,.c-limi:first-child ul.ulo.icca-02 li,.c-limire:nth-child(2) ul.ulo.icca-02 li,.c-mi ul.ulo.icca-02 li,.c-mire:first-child ul.ulo.icca-02 li{width:31%}}@media only screen and (min-width:1260px){.c-mi ul.ulo.icca-02 li{width:22%}.c-full ul.ulo.icca-02 li{width:22%}.c-limi:first-child ul.ulo.icca-02 li,.c-limire:nth-child(2) ul.ulo.icca-02 li,.c-mire:first-child ul.ulo.icca-02 li{width:31%}}.pico{background:var(--pico01)}.pico{justify-content:space-between;flex-direction:column}.pico a.btn{margin-bottom:0}.pico img,.pico picture{object-fit:cover}.pico .pico-txt{flex-grow:1;padding:0 var(--a15)}.pico .pico-txt h3{text-align:center}.pico .pico-txt p{padding-bottom:0}ul.ulo.pico-01 li article,ul.ulo.pico-02 li article{height:100%}@media only screen and (min-width:980px){.c-full ul.ulo.pico-01 li,.c-mi ul.ulo.pico-01 li{width:48%}.c-full ul.ulo.pico-02 li,.c-mi ul.ulo.pico-02 li{width:48%}}@media only screen and (min-width:1260px){.c-full ul.ulo.pico-01 li,.c-mi ul.ulo.pico-01 li{width:31%}.c-limi:first-child ul.ulo.pico-01 li,.c-limire:nth-child(2) ul.ulo.pico-01 li,.c-mire:first-child ul.ulo.pico-01 li{width:48%}}.ref{background:var(--ref01)}.ref{justify-content:space-between;flex-direction:column}.ref .ref-txt{flex-grow:1;padding:0 var(--a10)}.ref a.btn{margin-bottom:0}.ref img,.ref picture{object-fit:cover}.ref-txt .kat{text-align:left}.ref-txt .xs,.ref-txt h3{text-align:center}ul.ulo.refca-01 li article{height:100%}@media only screen and (min-width:980px){.c-full ul.ulo.refca-01 li,.c-mi ul.ulo.refca-01 li{width:48%}}@media only screen and (min-width:1260px){.c-full ul.ulo.refca-01 li,.c-mi ul.ulo.refca-01 li{width:31%}.c-limi:first-child ul.ulo.refca-01 li,.c-limire:nth-child(2) ul.ulo.refca-01 li,.c-mire:first-child ul.ulo.refca-01 li{width:48%}}.offer .preis{color:var(--offer01);background:var(--offer02);border:var(--offer03)}.offer{justify-content:space-between;flex-direction:column}.offer-txt{flex-grow:1;padding:0 var(--a10)}.offer a.btn{margin-bottom:0}.offer img,.offer picture{object-fit:cover}.offer-txt h3{text-align:center}.offer .offer-preis{text-align:center}.offer .preis{font-size:1.8rem;font-weight:700;line-height:2.2}ul.ulo.offer-01 li article{height:100%}@media only screen and (min-width:980px){.c-full ul.ulo.offer-01 li,.c-mi ul.ulo.offer-01 li{width:48%}}@media only screen and (min-width:1260px){.c-full ul.ulo.offer-01 li,.c-mi ul.ulo.offer-01 li{width:31%}.c-limi:first-child ul.ulo.offer-01 li,.c-limire:nth-child(2) ul.ulo.offer-01 li,.c-mire:first-child ul.ulo.offer-01 li{width:48%}}ul.ulo.offer-01 .offer-txt ul{margin-bottom:var(--a30);padding-left:0;width:100%}ul.ulo.offer-01 .offer-txt ul,ul.ulo.offer-01 .offer-txt ul li{list-style:none}ul.ulo.offer-01 .offer-txt ul li{width:100%;margin-bottom:0;padding:.5rem .5rem .5rem 2.2rem;position:relative}ul.ulo.offer-01 .offer-txt ul li::before{position:absolute;left:.3rem;top:.7rem;font-size:1rem;font-weight:500;font-family:var(--ff-picto);width:1.5rem;content:"\f0a9"}.blog{background:var(--blog01)}.blog{justify-content:space-between;flex-direction:column}.blog-txt{flex-grow:1;padding:0 var(--a10)}.blog a.btn{margin-bottom:0}.blog>a.lio4{width:100%}.blog img,.blog picture{object-fit:cover}.blog-txt h3{text-align:left}.blog-txt p.kat{font-size:1rem;padding-bottom:0}ul.ulo.blog-01 li article{height:100%}@media only screen and (min-width:980px){.c-full ul.ulo.blog-01 li,.c-mi ul.ulo.blog-01 li{width:48%}}@media only screen and (min-width:1260px){.c-full ul.ulo.blog-01 li,.c-mi ul.ulo.blog-01 li{width:31%}.c-limi:first-child ul.ulo.blog-01 li,.c-limire:nth-child(2) ul.ulo.blog-01 li,.c-mire:first-child ul.ulo.blog-01 li{width:48%}}.opc,.opc-kontakt,.opc-txt{justify-content:space-between;flex-direction:column;gap:var(--a20) 0}.opc img,.opc picture{object-fit:cover}.opc-kontakt,.opc-txt{flex-grow:1;width:100%}.opc-txt{gap:0}.opc-kontakt{gap:var(--a15) 0}.opc-kontakt a:any-link,.opc-txt h3{display:inline-flex;justify-content:flex-start;align-items:center;width:100%;height:auto;margin:0;padding:0;text-align:left;vertical-align:middle;text-decoration:none}ul.ulo.opc-01 li article{height:100%}@media only screen and (min-width:600px){ul.ulo.opc-01{flex-direction:row}.c-full ul.ulo.opc-01 li,.c-mi ul.ulo.opc-01 li{width:31%}.c-limi:first-child ul.ulo.opc-01 li,.c-limire:nth-child(2) ul.ulo.opc-01 li,.c-mire:first-child ul.ulo.opc-01 li{width:48%}}@media only screen and (min-width:1024px){.c-full ul.ulo.opc-01 li,.c-mi ul.ulo.opc-01 li{width:22%}.c-limi:first-child ul.ulo.opc-01 li,.c-limire:nth-child(2) ul.ulo.opc-01 li,.c-mire:first-child ul.ulo.opc-01 li{width:48%}}ul.ulo.opc-02 .opc{gap:0}ul.ulo.opc-02 li{width:100%}ul.ulo.opc-02 li article{height:100%}ul.ulo.opc-02 .opc p{padding:0;text-align:center}ul.ulo.opc-02 .opc a.btn+a.btn{margin:0}@media only screen and (min-width:980px){ul.ulo.opc-02{flex-direction:row}.c-full ul.ulo.opc-02 li,.c-mi ul.ulo.opc-02 li{width:48%}.c-limi:first-child ul.ulo.opc-02 li,.c-limire:nth-child(2) ul.ulo.opc-02 li,.c-mire:first-child ul.ulo.opc-02 li{width:48%}}@media only screen and (min-width:1440px){ul.ulo.opc-02 article.opc.hg06{padding:var(--ab-temp)}}summary{color:var(--acco01);background:var(--acco02);border:var(--acco03)}summary:hover{color:var(--acco04);background:var(--acco05);border:var(--acco06)}summary::before{color:var(--acco07)}details{color:var(--acco08);background:var(--acco09);border:var(--acco10)}details[open]{color:var(--acco11);background:var(--acco12);border:var(--acco13)}details{transition:all .3s ease}summary::-webkit-details-marker{display:none}summary::marker{display:none}.acco{display:flex;flex-wrap:wrap;align-items:flex-end;flex-direction:column;gap:var(--ab) 0}summary{position:relative;min-height:var(--a40);cursor:pointer}details{width:85%}details p{padding-left:0}summary{font-weight:600;list-style:none}summary::before{position:absolute;left:-2rem;top:40%;font-family:var(--ff-picto);font-size:1.7rem;font-weight:700;content:'\f107';transform:translateY(-50%);transition:transform .3s ease}details[open] summary::before{content:'\f106'}@media only screen and (min-width:600px){.c-full .acco details,.c-mi .acco details{width:90%}.c-limi:first-child .acco details,.c-limire:nth-child(2) .acco details,.c-mire:first-child .acco details{width:85%}.c-limi:nth-child(2) .acco details,.c-limire:first-child .acco details,.c-limire:nth-child(3) .acco details,.c-mire:nth-child(2) .acco details{width:85%}}.chk{color:var(--chk01);background:var(--chk02);border:var(--chk03)}.chk .date{background:var(--chk05);border-right:var(--chk06)}.chk .date p{color:var(--chk04)}.chk article{border-bottom:var(--chk07)}.chk{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch;flex-direction:column}.chk{gap:var(--a20) 0;padding:0}.chk .date p{font-size:2rem;font-weight:800;text-align:center}.chk article{margin-bottom:var(--ab);padding-bottom:var(--ab)}.chk article:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .chk{flex:0 0 100%;flex-direction:column}@media only screen and (min-width:980px){.chk{flex-direction:row}.chk .date{flex:0 1 20%}.chk .chronik{flex:0 1 78%}}

/*  screen--formular.css  */
.box form{background:var(--form00)}.box form .f-row{background:var(--form00);border-bottom:var(--form01)}.box form label{color:var(--form02);background:var(--form00a)}.box form fieldset,.box form input,.box form textarea{background:var(--form04);color:var(--form03);border:var(--form05);border-bottom:var(--form06)}.box form input:invalid{background:var(--form07)}.box form input:focus,.box form input:hover,.box form textarea:focus,.box form textarea:hover{background:var(--form08);border-bottom-color:var(--form09)}.box form input[name=dsgvo],.box form input[type=checkbox],.box form input[type=radio]{background:var(--form10);border:var(--form11)}.box form input[name=dsgvo]:hover,.box form input[type=checkbox]:hover,.box form input[type=radio]:hover{background:var(--form12);border:var(--form13)}.box form input[type=checkbox]:checked{background:url(../others/img/form-checkbox.svg) center no-repeat;background-size:70%;background-color:var(--form14);border:var(--form15)}.box form input[type=radio]:checked{background:url(../others/img/form-radio.svg) center no-repeat;background-size:70%;background-color:var(--form14);border:var(--form15)}.box form input[type=file]{background:var(--form16);border:var(--form17)}.box form input[type=file]::file-selector-button{color:var(--form18);background-color:var(--form19);border:var(--form20)}.box form input[type=file]::file-selector-button:hover{color:var(--form21);background-color:var(--form22);border:var(--form23)}.box form,.box form .f-row,.box form fieldset{display:flex;justify-content:space-between;align-items:stretch;flex-direction:column;flex-wrap:wrap;width:100%;overflow:auto;gap:var(--ab)}.box form .f-row{gap:var(--a20)}.box form fieldset{width:auto;gap:var(--a20)}.box form legend,.box form p{font-weight:500;padding-bottom:var(--a5);text-transform:uppercase}.box form fieldset label,.box form label span{font-weight:400}.box form .f-row p{width:100%;display:block}.box form .f-row label span{display:block}.box form .f-row .r01 label,.box form .f-row .r02 label,.box form .f-row .r03 label,.box form .f-row .r04 label,.box form .f-row label,.box form .r01 label,.box form .r02 label,.box form .r03 label,.box form .r04 label,.box form input[type=file]{width:100%}.box form input[type=email],.box form input[type=tel],.box form input[type=text],.box form label[for=email],.box form label[for=fax],.box form label[for=name],.box form label[for=tel],.box form textarea{width:100%;box-sizing:border-box;outline:0}.box form fieldset{margin:0;padding:var(--ab)}.box form legend{padding-top:var(--a50)}.box form .f-row label span,.box form>label span{margin-bottom:var(--a10);padding-left:var(--a10)}.box form label input{padding:var(--a10)}.box form textarea{min-height:var(--a200);overflow:auto}.box form textarea:focus{outline:0}.box form input:focus,.box form input:hover,.box form textarea:focus,.box form textarea:hover{border-radius:0}.box form input[name=dsgvo],.box form input[type=checkbox],.box form input[type=radio]{display:inline-block;vertical-align:middle;width:25px;height:25px;margin:0 18px 0 0;padding:var(--a10)}.box form input[type=radio],.box form input[type=radio]:checked{border-radius:18px}.box form input[type=file]{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap;width:100%;padding-left:var(--a20)}.box form input[type=file]::file-selector-button{width:30%;margin:0 var(--a20) var(--a20) 0;padding:var(--a10) var(--a20)}.box form .nv,.box form input[name=fax],.box form label[for=fax]{display:none}.box form .dschutz{display:flex;gap:var(--a15)}.box form .dschutz label{display:flex;align-items:flex-start;gap:var(--a5)}.box form .dschutz .dsgvo input[type=checkbox]{flex-shrink:0}.box form .dschutz span{text-align:left}.box form .dschutz a:any-link{text-decoration:underline;background:0 0;border:none}.box form ::placeholder{opacity:0;padding:10px;transition:opacity 1s}.box form :focus::placeholder{opacity:0}.box form input,.box form input[name=dsgvo],.box form input[type=checkbox],.box form input[type=radio],.box form textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none}@media only screen and (min-width:980px){.box form .f-row,.box form fieldset{flex-direction:row;gap:var(--a20)}.box form .r01 label:first-child{width:25%}.box form .r01 label:last-child{width:70%}.box form .r02 label,.box form fieldset.r02 label{width:20%}.box form .r03 label,.box form fieldset.r03 label{width:100%}.box form .r04 label,.box form fieldset.r04 label{width:47%}.box form button[type=submit]{width:60%;margin:auto}}@media only screen and (min-width:1295px){:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form .f-row,:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form fieldset{flex-direction:column}:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form .r01 label:first-child,:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form .r01 label:last-child{width:100%}:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form .r02,:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form .r03,:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form .r04{flex-direction:row}:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form .r02 label,:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form fieldset.r02 label{width:47%}:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form .r03 label,:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form fieldset.r03 label{width:47%}:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form .r04 label,:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form fieldset.r04 label{width:47%}:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form input[type=file]{flex-direction:column;align-items:stretch}:is(.c-mire:first-child,.c-limi:nth-child(1),.c-limire:nth-child(2)) .box form input[type=file]::file-selector-button{width:60%;margin-right:0}}.hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
