/* Generated by Script - DO NOT MODIFY */ @media screen and (min-width:1200px){/*Desktop*/ html{line-height:1.5}/*##########*/ body > header > .leiste{max-width:1920px;position:fixed;width:100%;top:0;z-index:1000}body > header > .leiste > div{grid-template-areas:"header-logo header-nav"}#nav{min-height:0px!important}#nav > nav{margin-left:3rem;height:100%}#nav > nav > ul{height:100%;margin:0;padding:0;display:flex;justify-content:end;align-items:center}#nav > nav > ul > li{list-style:none outside none;position:relative}#nav > nav > ul > li > a, #nav > nav > ul > li > a:visited, #nav > nav > ul > li > a:hover{color:#002e68;display:flex;align-items:flex-end;box-sizing:border-box;font-size:1.15rem;line-height:1;padding:0.75rem 1rem;text-decoration:none}#nav > nav > ul > li.active > a, #nav > nav > ul > li.active > a:visited, #nav > nav > ul > li.active > a:hover, #nav > nav > ul > li.open > a, #nav > nav > ul > li.open > a:visited, #nav > nav > ul > li.open > a:hover, #nav > nav > ul > li > a:hover{color:#7ddbd4;text-decoration:none}/* #nav > nav > ul > li:last-child > a, #nav > nav > ul > li:last-child > a:visited, #nav > nav > ul > li:last-child > a:hover{background-color:#dd0921;color:#ffffff;border-radius:0.25rem}*/ /*##########*/ .stageInfo .button{font-size:1.25rem;font-weight:700;margin-top:1rem}/*##########*/ .qrCode{max-width:400px}/*##########*/ .formInProgress > div > div:nth-child(1){height:6rem}.formInProgress > div > div:nth-child(2){width:140px;height:140px}}@media screen and (max-width:1199px){/*Mobile*/ html{line-height:1.5}/*##########*/ body > header > .leiste > div{grid-template-areas:"header-logo header-navicon"}#navicon{display:block}#navicon:before{font-size:2rem}#nav > nav{margin:0}#nav{display:none}#nav.open{display:block;position:absolute;left:0;width:100%;z-index:1000;box-sizing:border-box;background-color:#ffffff}#nav > nav{background-color:#ffffff;width:100%;height:100%;box-sizing:border-box;display:block}#nav > nav > ul{margin:0 auto;display:block;padding:2rem 0}#nav > nav > ul > li{border-bottom:1px solid #002e68;display:flex;justify-content:space-between;align-items:center;padding:0.5rem 0}#nav > nav > ul > li > a, #nav > nav > ul > li > a:visited, #nav > nav > ul > li > a:hover{color:#002e68;padding:0rem 0.5rem!important;font-size:1.4rem}.mfooter{display:block;background-color:#7ddbd4}.mfooter > div{margin:0 auto;padding:1rem 0;display:flex}.mfooter > div > a, .mfooter > div > a:visited, .mfooter > div > a:hover{color:#002e68}.mfooter > div > a{margin-left:0.5rem}.mfooter > div > a:before{content:'|';margin-right:0.5rem}.mfooter > div > a:first-child{margin-left:0}.mfooter > div > a:first-child:before{content:'';margin-right:0}/*##########*/ .stageInfo .button{font-weight:700;margin-top:1rem}/*##########*/ main .content{grid-gap:2rem;gap:2rem;grid-template-rows:auto;grid-template-columns:minmax(0, 1fr)}.qrCode{max-width:75%}/*##########*/ .formInProgress > div > div:nth-child(1){height:5rem}.formInProgress > div > div:nth-child(2){width:100px;height:100px}}@media screen and (min-width:1800px){/*Breite 1 (FHD+)*/ html{font-size:21px}body{max-width:1920px;margin:0 auto!important}h1, h2, h3, h4, h5{font-size:1.6rem;line-height:1.25}h1.bgred{font-size:2.75rem;line-height:1.25}/*##########*/ .videoBox:after{font-size:300px}/*##########*/ body > header section > div, body > footer section > div, body > main section .content, .elementWrapper .stageInfo > div{width:1725px}/*##########*/ body > header{min-height:110px}body > header > .leiste > div{height:110px}#logo > a{width:286px}/*##########*/ section.vollbild > .elementWrapper{width:1920px;/* height:670px;*/}.elementWrapper .stageInfo > div.mobile{display:none}.elementWrapper .stageInfo > div{padding:0 7rem 9rem 7rem}.stageInfo > div > div{width:750px}.stageInfo .logobox{width:375px}.stageInfo h1, .stageInfo h2, .stageInfo h3{font-size:2.75rem}.stageInfo h4, .stageInfo h5{font-size:1.6rem}/*##########*/ main .content{grid-gap:39px;gap:39px}main .content.c1{grid-template-columns:minmax(0, 1fr)}main .content.c11{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}main .content.c1{/* padding:0 8rem;*/}main .content.cIcon{align-items:center}main .content.contentIconText{grid-template-columns:minmax(0, 1fr) minmax(0, 4fr)}main .content.contentTextIcon{grid-template-columns:minmax(0, 4fr) minmax(0, 1fr)}.steps.steps3{grid-template-columns:repeat(3, 1fr)}.steps{gap:3rem}/*##########*/ /*SLICK*/
.dotsWrapper{bottom:12px}.dotsWrapper{bottom:17px}.slick-dots > li{margin-right:12px}.slick-dots > li > *{width:15px;height:15px}.slick-prev{left:-30px}.slick-next{right:-30px}.slick-arrow:after{font-size:6rem}}@media screen and (min-width:1200px) and (max-width:1799px){/*Breite 2 (Desktop)*/ html{font-size:19px}h1, h2, h3, h4, h5{font-size:1.4rem;line-height:1.25}h1.bgred{font-size:2.25rem;line-height:1.25}/*##########*/ .videoBox:after{font-size:200px}/*##########*/ body > header section > div, body > footer section > div, body > main section .content, .elementWrapper .stageInfo > div{width:1161px}/*##########*/ body > header{min-height:90px}body > header > .leiste > div{height:90px}#logo > a{width:236px}/*##########*/ section.vollbild > .elementWrapper{width:1800px;/* height:628px;*/}.elementWrapper .stageInfo > div.mobile{display:none}.elementWrapper .stageInfo > div{padding:0 2rem 9rem 2rem}.stageInfo > div > div{width:620px}.stageInfo .logobox{width:310px}.stageInfo h1, .stageInfo h2, .stageInfo h3{font-size:2.5rem}.stageInfo h4, .stageInfo h5{font-size:1.4rem}/*##########*/ main .content{grid-gap:27px;gap:27px}main .content.c1{grid-template-columns:minmax(0, 1fr)}main .content.c11{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}main .content.c1{/* padding:0 7rem;*/}main .content.cIcon{align-items:center}main .content.contentIconText{grid-template-columns:minmax(0, 1fr) minmax(0, 4fr)}main .content.contentTextIcon{grid-template-columns:minmax(0, 4fr) minmax(0, 1fr)}.steps.steps3{grid-template-columns:repeat(3, 1fr)}.steps{gap:2rem}/*##########*/ /*SLICK*/
.dotsWrapper{bottom:10px}.dotsWrapper{bottom:15px}.slick-dots > li{margin-right:8px}.slick-dots > li > *{width:13px;height:13px}.slick-prev{left:-20px}.slick-next{right:-20px}.slick-arrow:after{font-size:5rem}}@media screen and (min-width:1020px) and (max-width:1199px){/*Breite 3 (Tablet+)*/ html{font-size:18px}h1, h2, h3, h4, h5{font-size:1.4rem;line-height:1.25}h1.bgred{font-size:2rem;line-height:1.25}/*##########*/ .videoBox:after{font-size:200px}/*##########*/ body > header section > div, body > footer section > div, body > main section .content, #nav > nav > ul, .mfooter > div, .elementWrapper .stageInfo > div{width:1000px}/*##########*/ body > header > .leiste > div{height:90px}#logo > a{width:236px}#nav.open{top:90px}/*##########*/ section.vollbild > .elementWrapper{width:1200px;/* height:419px;*/}.elementWrapper .stageInfo > div.mobile{display:none}.elementWrapper .stageInfo > div{padding:0 2rem 5rem 2rem}.stageInfo > div > div{width:500px}.stageInfo .logobox{width:250px}.stageInfo h1, .stageInfo h2, .stageInfo h3{font-size:2.25rem}.stageInfo h4, .stageInfo h5{font-size:1.4rem}/*##########*/ main .content{grid-gap:19px;gap:19px}main .content.c1{grid-template-columns:minmax(0, 1fr)}main .content.c11{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}main .content.c1{/* padding:0 5rem;*/}main .content.cIcon{align-items:center}main .content.contentIconText{grid-template-columns:minmax(0, 1fr) minmax(0, 4fr)}main .content.contentTextIcon{grid-template-columns:minmax(0, 4fr) minmax(0, 1fr)}.steps.steps3{grid-template-columns:repeat(3, 1fr)}.steps{gap:2rem}/*##########*/ /*SLICK*/
.dotsWrapper{bottom:10px}.dotsWrapper{bottom:15px}.slick-dots > li{margin-right:8px}.slick-dots > li > *{width:10px;height:10px}.slick-prev{left:-20px}.slick-next{right:-20px}.slick-arrow:after{font-size:5rem}}@media screen and (min-width:760px) and (max-width:1019px){/*Breite 4 (Tablet)*/ html{font-size:16px}h1, h2, h3, h4, h5{font-size:1.25rem;line-height:1.25}h1.bgred{font-size:1.65rem;line-height:1.25}/*##########*/ .videoBox:after{font-size:175px}/*##########*/ body > header section > div, body > footer section > div, body > main section .content, #nav > nav > ul, .mfooter > div, .elementWrapper .stageInfo > div{width:738px}/*##########*/ body > header > .leiste > div{height:75px}#logo > a{width:191px}#nav.open{top:75px}/*##########*/ section.vollbild > .elementWrapper{width:1020px;/* height:356px;*/}.elementWrapper .stageInfo > div.mobile{display:none}.elementWrapper .stageInfo > div{padding:0 0 5rem 0}.stageInfo > div > div{width:400px}.stageInfo .logobox{width:200px}.stageInfo h1, .stageInfo h2, .stageInfo h3{font-size:2.0rem}.stageInfo h4, .stageInfo h5{font-size:1.25rem}/*##########*/ main .content{grid-gap:18px;gap:18px}main .content.c1{grid-template-columns:minmax(0, 1fr)}main .content.c11{grid-template-columns:minmax(0, 1fr) minmax(0, 1fr)}main .content.c1{/* padding:0 3rem;*/}main .content.cIcon{align-items:center}main .content.contentIconText{grid-template-columns:minmax(0, 1fr) minmax(0, 4fr)}main .content.contentTextIcon{grid-template-columns:minmax(0, 4fr) minmax(0, 1fr)}.steps.steps3{grid-template-columns:repeat(3, 1fr)}.steps{gap:2rem}/*##########*/ /*SLICK*/
.dotsWrapper{bottom:8px}.dotsWrapper{bottom:13px}.slick-dots > li{margin-right:5px}.slick-dots > li > *{width:10px;height:10px}.slick-prev{left:-20px}.slick-next{right:-20px}.slick-arrow:after{font-size:5rem}}@media screen and (min-width:480px) and (max-width:759px){/*Breite 5 (Mobile+)*/ html{font-size:14px}h1, h2, h3, h4, h5{font-size:1.25rem;line-height:1.25}h1.bgred{font-size:1.65rem;line-height:1.25}/*##########*/ .videoBox:after{font-size:175px}/*##########*/ body > header section > div, body > footer section > div, body > main section .content, #nav > nav > ul, .mfooter > div, .elementWrapper .stageInfo > div{width:440px}/*##########*/ body > header > .leiste > div{height:70px}#logo > a{width:186px}#nav.open{top:70px}/*##########*/ section.vollbild > .elementWrapper{width:760px;/* height:262px;*/}.elementWrapper .stageInfo > div.nomobile{display:none}.elementWrapper .stageInfo > div{padding:0 0 4rem 0}.stageInfo > div > div{width:320px}.stageInfo .logobox{width:160px}.stageInfo h1, .stageInfo h2, .stageInfo h3{font-size:1.75rem}.stageInfo h4, .stageInfo h5{font-size:1.25rem}.stageInfo .button{margin-top:1rem}/*##########*/ main .content.cIcon > .icon{width:170px}/* main .content.cIcon{align-items:center}main .content.contentIconText{grid-template-columns:minmax(0, 1fr) minmax(0, 4fr)}main .content.contentTextIcon{grid-template-columns:minmax(0, 4fr) minmax(0, 1fr)}*/ /*##########*/ body > footer > section > div{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-areas:"footer-kontakt" "footer-nav" "footer-etc" "footer-copy"}/*##########*/ /*SLICK*/
.dotsWrapper{display:none;bottom:9px}.dotsWrapper{bottom:14px}.slick-dots > li{margin-right:4px}.slick-dots > li > *{width:10px;height:10px}.slick-prev{left:-40px}.slick-next{right:-40px}.slick-arrow:after{font-size:5rem}}@media screen and (max-width:479px){/*Breite 6 (Mobil)*/ html{font-size:13px}h1, h2, h3, h4, h5{font-size:1.25rem;line-height:1.25}h1.bgred{font-size:1.65rem;line-height:1.25}/*##########*/ .videoBox:after{font-size:150px}/*##########*/ body > header section > div, body > footer section > div, body > main section .content, #nav > nav > ul, .mfooter > div, .elementWrapper .stageInfo > div{width:300px}/*##########*/ body > header > .leiste > div{height:60px}#logo > a{width:156px}#nav.open{top:60px}/*##########*/ section.vollbild > .elementWrapper{width:480px;/* height:168px;*/}.elementWrapper .stageInfo > div.nomobile{display:none}.elementWrapper .stageInfo > div{padding:0 0 2rem 0}.stageInfo > div > div{/* width:280px;*/}.stageInfo .logobox{width:150px}.stageInfo h1, .stageInfo h2, .stageInfo h3{font-size:1.5rem}.stageInfo h4, .stageInfo h5{font-size:1.15rem}.stageInfo .button{margin-top:1rem}/*##########*/ main .content.cIcon > .icon{width:150px}/*##########*/ body > footer > section > div{grid-template-columns:repeat(1, minmax(0, 1fr));grid-template-areas:"footer-kontakt" "footer-nav" "footer-etc" "footer-copy"}/*##########*/ /*SLICK*/
.dotsWrapper{display:none;bottom:9px}.dotsWrapper{bottom:14px}.slick-dots > li{margin-right:6px}.slick-dots > li > *{width:7px;height:7px}.slick-prev{left:-35px}.slick-next{right:-35px}.slick-arrow:after{font-size:4rem}}