@import url("https://use.typekit.net/ebq4xli.css");body,html{height:100%}body{color:#000000;padding:0;margin:0;font-family:"noto-sans";font-size:14px}@media (min-width: 394px){body{font-size:16px}}@media (min-width: 992px){body{font-size:18px}}img{max-width:100%}h1,h2,h3{font-weight:bold}h1,h2{color:#000}h1,h2{font-size:26px;margin-bottom:20px}@media (min-width: 394px){h1,h2{font-size:28px}}@media (min-width: 768px){h1,h2{font-size:30px;margin-bottom:30px}}@media (min-width: 992px){h1,h2{font-size:34px}}@media (min-width: 1400px){h1,h2{font-size:40px;margin-bottom:40px}}h3{font-size:21px;margin:20px 0}@media (min-width: 768px){h3{font-size:24px}}@media (min-width: 1200px){h3{font-size:26px}}h4{font-size:18px;margin:20px 0}@media (min-width: 768px){h4{font-size:19px}}@media (min-width: 1200px){h4{font-size:21px}}p,li{font-size:17px;margin:15px 0}@media (min-width: 768px){p,li{font-size:18px;margin:20px 0}}@media (min-width: 1200px){p,li{font-size:20px;margin:30px 0}}a{text-decoration:none;transition:color 300ms}.checklist{padding:0 0 0 32px;list-style:none}.checklist li{position:relative}.checklist li:before{background-image:url(../img/checkmark.png);background-repeat:no-repeat;background-size:20px;content:'';height:32px;left:-32px;position:absolute;top:5px;width:32px}.section{padding:50px 0;position:relative}@media (min-width: 576px){.section{padding:75px 0}}@media (min-width: 768px){.section{padding:100px 0}}.container{padding-left:20px;padding-right:20px;position:relative;z-index:1}.offset-top{margin-top:-100px}@media (min-width: 576px){.offset-top{margin-top:-152px}}@media (min-width: 576px) and (max-width: 767px){.container,.container-md,.container-sm{max-width:760px}}@media (min-width: 768px) and (max-width: 991px){.container,.container-md,.container-sm{max-width:870px}}@media (min-width: 992px) and (max-width: 1199px){.container,.container-md,.container-sm{max-width:980px}}.header{background:#009AA4;padding:20px 0 10px 0}@media (min-width: 576px){.header{padding:20px 0}}.header a,.header a:hover,.header a:focus{color:#fff}.footer{background:#009AA4;color:#fff;font-size:14px;padding:20px 0}.footer a{color:#fff}@media (min-width: 576px){.footer a{margin:0 5px}}@media (min-width: 768px){.footer a{margin:0 0 0 10px}}.logo{max-width:312px;width:100%}@media (max-width: 575px){.logo{margin-bottom:10px}}@media (min-width: 992px){.logo{max-width:390px}}@media (min-width: 1200px){.logo{max-width:520px}}.contact-icon{display:block;font-size:16px;margin:10px 10px 10px 40px;position:relative}@media (min-width: 576px){.contact-icon{margin:10px 0}}.contact-icon img{right:100%;position:absolute;top:50%;transform:translate(-10px, -50%)}@media (min-width: 576px){.phone-icon{margin-right:15px}.mail-icon{margin-right:6px}}.bg-punkte{position:relative}.bg-punkte .container{position:relative;z-index:1}.bg-punkte:before,.bg-punkte:after{background-image:url("../img/bg/rasterpunkte.png");background-position:top right;background-repeat:no-repeat;background-size:720px 405px;content:'';position:absolute;bottom:0;left:0;right:0;top:0;z-index:0}@media (min-width: 576px){.bg-punkte:before,.bg-punkte:after{background-size:960px 540px}}@media (min-width: 768px){.bg-punkte:before,.bg-punkte:after{background-size:1440px 810px}}@media (min-width: 992px){.bg-punkte:before,.bg-punkte:after{background-size:1920px 1080px}}.bg-punkte:after{transform:rotate(180deg)}.bg-2{background-color:#ABDEE1}.bg-2:before,.bg-2:after{background-image:url("../img/bg/rasterpunkte-weiss.png")}.comic-font{font-family:'captain-comic';font-style:italic;font-weight:700}.color-1{color:#009AA4}.color-2{color:#EC7220}@media (min-width: 768px){.header-comic{transform:translateX(-150px)}}.z-index-1{z-index:1}.step-container{align-items:start;display:flex;margin:10px 0}.step-container p{margin:6px 0}.min-width-110{min-width:90px}@media (min-width: 768px){.min-width-110{min-width:110px}}.min-width-80{min-width:80px}.step-checkbox{min-width:40px}.step-checkbox img{margin:16px 0}@media (max-width: 575px){.w-sm-100{width:100% !important}}.border-container{background:#fff;border:4px solid #000;margin:20px 0}.height-100{height:calc(100% - 20px)}.badge{border-radius:0 !important;background-color:#009AA4;font-size:16px;padding:10px 15px;opacity:1}@media (min-width: 576px){.badge{font-size:18px}}@media (min-width: 992px){.mt-lg-7{margin-top:5rem !important}}@media (min-width: 1200px){.col-xl-flex{flex:1 0 0% !important}.col-xl-1-5{max-width:20%}}.list-style-line{list-style:none;padding:0}.list-style-line li{margin:10px 0}.list-style-line li:before{content:'';background-image:url("../img/listenzeichen-linie.png");background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;height:10px;margin-right:10px;width:16px}.btn-primary{background:#EC7220;padding:10px 20px;border-radius:0;border:4px solid #000;font-size:16px;font-weight:bold;max-width:100%;text-decoration:none;text-shadow:none;transition:background-color 300ms;white-space:initial}@media (min-width: 394px){.btn-primary{font-size:18px;padding:11px 25px}}@media (min-width: 992px){.btn-primary{font-size:21px;padding:12px 30px}}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#b0500f;border:4px solid #000}#intro{background-image:url(../img/bg/header_hintergrund_strahlen.png);background-position:center;background-size:cover;background-repeat:no-repeat;padding:20px 0}.platzhalter{background-color:#fff;height:400px;line-height:400px;text-align:center}#scroll-btn{background-image:url("../img/on_scroll_button.png");background-position:center;background-repeat:no-repeat;background-size:cover;bottom:20px;height:100px;opacity:1;position:fixed;right:20px;transition:background-color 300ms linear, opacity 300ms linear, right 0ms linear;width:100px;z-index:11}#scroll-btn .hover-bubble{left:-210px;height:0;opacity:0;overflow:hidden;position:absolute;top:-150px;transition:opacity 400ms, width 0ms linear 400ms, height 0ms linear 400ms;width:0}#scroll-btn .hover-bubble-text{color:#000;left:50%;position:absolute;text-align:center;top:50%;transform:translate(calc(-50% - 5px), calc(-50% - 18px));width:80%}@media (max-width: 575px){#scroll-btn{display:none}}@media (min-width: 768px){#scroll-btn{height:130px;width:130px}#scroll-btn .hover-bubble{left:-210px;top:-142px}}@media (min-width: 1200px){#scroll-btn{height:160px;width:160px}#scroll-btn .hover-bubble{left:-200px;top:-142px}}#scroll-btn h4{margin:0}#scroll-btn .arrow-orange{display:none}#scroll-btn:active .hover-bubble-text{color:#EC7220}#scroll-btn:active .arrow-black{display:none}#scroll-btn:active .arrow-orange{display:inline-block}#scroll-btn:hover .hover-bubble,#scroll-btn:focus .hover-bubble{height:192px;opacity:1;transition:opacity 400ms, width 0ms, height 0ms;width:280px}.footer-reached #scroll-btn{opacity:0;right:-150px;transition:background-color 300ms linear, opacity 300ms linear, right 0ms linear 300ms}
.max-374 {max-height: 374px !important;}
