@font-face{font-family:"Kievit";src:local("Kievit"),url(../../static/media/kievit_tab_book.2d58386a.ttf) format("truetype")}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.Button{border:1px solid #005e9e;background-color:#b2c4dd}#cookies-eu-banner{background:#444;color:#fff;padding:6px;font-size:13px;text-align:center}#cookies-eu-accept,#cookies-eu-more,#cookies-eu-reject{text-decoration:none;background:#222;color:#fff;border:1px solid #000;cursor:pointer;padding:4px 7px;margin:2px 0;font-size:13px;font-weight:700;transition:background .07s,color .07s,border-color .07s}#cookies-eu-accept:focus,#cookies-eu-accept:hover,#cookies-eu-more:focus,#cookies-eu-more:hover{background:#fff;color:#222}#cookies-eu-more{margin-left:7px}#cookies-eu-reject{background:none;font-weight:400;color:#ccc;cursor:pointer;padding:4px 7px;margin:2px 0;border:1px solid #666}#cookies-eu-reject:focus,#cookies-eu-reject:hover{border-color:#fff;background:#222;color:#fff}.App{text-align:center;background-color:#e6e6e6}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.content{text-align:left;margin:0 15%;padding:10px}.header{display:flex;flex-direction:row;align-items:center;height:120px;padding:0 0 0 15%;border-bottom:1px solid #d8d8d8;background-color:#fff}.header .branding .brand_logo{order:0;height:50px;width:50px;padding:10px}.header .title{order:1;height:25px;width:110px;vertical-align:middle}.header .navigation{order:2;height:45px;width:750px;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap}.header .navigation .menu-item{height:25px;padding:10px;vertical-align:baseline;justify-content:center}.header .socials{order:3;width:15%}.header .socials .social-icon{color:#000}.header .socials .social-icons svg{margin-left:20px}.header .donation{order:4;flex:auto}.header .donation>Button{border:1px solid rgba(0,0,0,.23);font-weight:700;background-color:#42b3ff;padding:5px 10px}.head-image{width:auto}.head-image img{width:100%}.header .title a{color:#000;text-decoration:none}@media only screen and (max-width:1200px){.header .donation{display:none}}@media only screen and (max-width:990px){.header{padding:0}.header .branding,.header .donation{display:none}.header .title{margin-left:10px}.header .socials{display:none}}.startseite{background-color:#e6e6e6}.startseite h1{font-family:Kievit;font-size:50px}.startseite .hero .hero-box{max-width:100%;max-height:100%;position:relative;text-align:right}.startseite .hero .hero-box .hero-text{position:absolute;padding:10px;top:45%;left:12%;text-align:center;font-family:Kievit}.startseite .hero-image{width:100%;height:100%;z-index:0;position:relative}.startseite .hero .hero-box .hero-btn-box{position:absolute;top:35%;left:13%;display:flex;flex-direction:column;align-items:flex-start;height:auto}.startseite .hero .hero-box .hero-btn-box .btn-primary{padding:10px 40px;text-align:center;background-color:#000!important;color:#fff!important;font-weight:700}.startseite .hero .hero-box .hero-btn-box .hero-btn-text{color:#000;font-weight:700;font-size:30px}.startseite .hero .hero-box .hero-text .heading{background-color:#fff;padding:0 10px;text-align:left}.startseite .hero .hero-box .hero-text .main{font-size:100px;text-transform:uppercase}.startseite .hero .hero-box .hero-text .top{font-size:90px;text-transform:uppercase;width:340px}.startseite .hero .hero-box .hero-text .sub{font-size:40px;margin-top:15px;width:-webkit-max-content;width:max-content}.startseite .navigation{position:absolute;order:0;right:0;top:calc(50% - 297.5px);height:auto;width:210px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.startseite .navigation .menu-item{display:block;height:25px;width:150px;padding:30px;text-transform:uppercase;line-height:25px;font-family:Kievit;text-align:left;background-color:#102a5d;color:#fff}.startseite .navigation .mobile-menu{visibility:hidden}.startseite .navigation .menu-item:hover{background-color:#c6cce7;color:#000;text-decoration:none}.startseite .navigation .socials{width:210px;margin-top:10px}.startseite .navigation .socials .social-icons{display:flex;justify-content:space-evenly}.startseite .navigation .socials .social-icon{color:#102a5d}.startseite .navigation .socials .social-icon:hover{color:#c6cce7}.startseite .section-1{border-top:1px solid rgba(0,0,0,.23);display:flex;align-items:center}.startseite .section-1 .newsletter{margin-top:-5px;width:100%;padding:20px;height:200px;background-image:url(../../static/media/darkblueCduBg.d680c0d2.png);background-color:#0d629b}.startseite .section-1 .newsletter .newsletter-box{padding:20px 0;background-color:#0f4c81;border:1px solid #646464;width:60%;height:260px;overflow-y:visible;margin:-50px auto auto;z-index:999;position:relative;color:#fff}.startseite .section-1 .newsletter .newsletter-box .privacy-link{color:#fff;font-weight:700}.startseite .section-1 .newsletter .newsletter-box .newsletter-head{padding-bottom:10px;font-weight:600;font-size:30px}.startseite .section-1 .newsletter .newsletter-box .sub-heading{font-size:12px}.startseite .section-1 .newsletter .newsletter-box .newsletter-form-box{padding:20px}.startseite .section-1 .newsletter .newsletter-box .newsletter-form-box .newsletter-consent{padding:20px;font-size:11px}.startseite .section-1 .newsletter .newsletter-box .newsletter-form-box .field-forename{margin-right:20px;background-color:#fff;border-radius:5px}.startseite .section-1 .newsletter .newsletter-box .newsletter-form-box .field-email{width:50%;background-color:#fff;border-radius:5px}.startseite .section-1 .newsletter .newsletter-box .newsletter-button{margin-top:30px}.startseite .section-1 .newsletter .newsletter-box .newsletter-button a{height:50px;width:auto;color:#fff;background-color:#cb2929;border-radius:5px;padding:20px;border:none}h1{font-size:40px;font-weight:700}.startseite .section-2 .news .main-heading{margin-top:60px}.startseite .section-2 .news .news-content{display:flex;align-items:center;justify-content:center;padding-bottom:20px}.startseite .section-2 .news .news-content .news-box{width:20%;height:auto;background-color:#fff;border:1px solid #c8c8c8;box-shadow:2px 5px 6px hsla(0,0%,78.4%,.3);padding:20px;margin-left:20px;overflow:visible}.startseite .section-2 .news .news-content .news-box .image-box .news-image{max-width:100%;max-height:100%}.startseite .section-2 .news .news-content .news-box .news-text{height:250px;text-align:left;overflow:hidden}.startseite .section-2 .news .news-content .news-box .btn-news{margin-top:10px;float:left}.startseite .section-2 .news .news-content .news-box .news-text h2{text-align:left}.startseite .section-2 .news .left{order:0}.startseite .section-2 .news .middle{order:1}.startseite .section-2 .news .right{order:2}.startseite .section-3 .work{height:auto;background-image:url(../../static/media/workBg.02de254d.png);background-repeat:no-repeat;background-size:100%,cover;text-align:center}.startseite .section-3 .work .main-heading h1{color:#bdcce7;padding:20px}.startseite .section-3 .work .work-container{display:flex;justify-content:center;align-items:flex-start}.startseite .section-3 .work .work-container .work-button-left{order:0;background-color:#e6e6e6;padding:20px;height:10px;width:10px;border-radius:50%;margin-top:12%}.startseite .section-3 .work .work-container .work-button-left .dir-icon{height:20px;width:20px;margin-top:-5px;margin-left:-1px}.startseite .section-3 .work .work-container .work-button-right .dir-icon{height:20px;width:20px;margin-top:-5px;margin-left:-3px}.startseite .section-3 .work .work-container .work-button-right{order:2;background-color:#e6e6e6;padding:20px;height:10px;width:10px;border-radius:50%;margin-top:12%;margin-left:40px}.startseite .section-3 .work .work-image-box{height:522.2px;width:293.3px;margin:4px}.startseite .section-3 .work .work-image-box,.startseite .section-3 .work .work-image-box-outer{transition:-webkit-clip-path 1s;transition:clip-path 1s;transition:clip-path 1s,-webkit-clip-path 1s}.startseite .section-3 .work .work-image-box-outer{height:530.2px;width:301.3px;background-color:#fff;margin-left:40px;margin-bottom:40px}.startseite .section-3 .work .work-container:hover .right{-webkit-clip-path:polygon(0 0,100% 5%,100% 95%,0 100%);clip-path:polygon(0 0,100% 5%,100% 95%,0 100%)}.startseite .section-3 .work .work-container:hover .left{-webkit-clip-path:polygon(0 5%,100% 0,100% 100%,0 95%);clip-path:polygon(0 5%,100% 0,100% 100%,0 95%)}.startseite .section-3 .work .work-image-box .work-image{width:100%;height:100%}.startseite .section-3 .work .work-image-box .work-text{vertical-align:middle}.startseite .section-4 .countdown{height:656px;background-color:#fff;background-image:linear-gradient(0deg,#e6e6e6 5%,transparent 30%),url(../../static/media/countdownBg.bd12bcdc.png);background-size:100%,cover;background-repeat:no-repeat}.startseite .section-4 .countdown .clock{display:flex;justify-content:center}.startseite .section-4 .countdown .clock .clock-number{margin-top:5vh;margin-left:10px;width:10%;height:50px;background-color:hsla(0,0%,100%,.6588235294117647);border:1px solid #e6e6e6;font-weight:700;order:0}.startseite .section-4 .countdown .clock .clock-number .sub-heading{font-weight:400}.startseite .section-4 .countdown-text{padding-top:12%;font-size:50px;text-transform:uppercase;font-family:Kievit}.startseite .section-5 .contact .contact-image-box{max-width:100%;max-height:100%;position:relative;text-align:right}.startseite .section-5 .contact .contact-image-box .contact-image{max-width:100%;max-height:100%;z-index:0;position:relative}.startseite .section-5 .contact .contact-image-box .contact-text{position:absolute;padding:10px;top:70%;left:4%;text-align:center;font-family:Kievit}.startseite .section-5 .contact .contact-image-box .contact-text .main-heading{font-size:100px;text-transform:uppercase;background-color:#fff;padding:0 10px;margin-top:10px}.startseite .section-5 .contact .contact-image-box .contact-text .sub-heading{font-size:40px;background-color:#fff;padding:0 10px;text-align:left;width:-webkit-max-content;width:max-content}.btn-primary{border:1px solid #102a5d!important;color:#102a5d!important;background-color:#bdcce7!important;border-radius:4px;text-transform:uppercase;padding:6px 8px;text-decoration:none!important}@media only screen and (max-width:1550px){.startseite .hero .hero-box .hero-btn-box{top:30%}.startseite .hero .hero-box .hero-text .top{width:auto}.startseite .hero .hero-box .hero-text .main{font-size:70px}.startseite .hero .hero-box .hero-text .sub{font-size:20px}.startseite .section-5 .contact .contact-image-box .contact-text .main-heading{font-size:70px}.startseite .section-5 .contact .contact-image-box .contact-text .sub-heading{font-size:20px}}@media only screen and (max-width:1150px){.startseite .hero .hero-box .hero-btn-box{display:none}.startseite .hero .hero-box .hero-text{top:35%}.startseite .hero .hero-box .hero-text .main{font-size:70px}.startseite .hero .hero-box .hero-text .sub{font-size:20px}.startseite .navigation .socials{display:none}.startseite .section-5 .contact .contact-image-box .contact-text .main-heading{font-size:70px}.startseite .section-5 .contact .contact-image-box .contact-text .sub-heading{font-size:20px}}@media only screen and (max-width:950px){.startseite .section-1{border-top:1px solid rgba(0,0,0,.23);display:flex;align-items:center}.startseite .section-1 .newsletter{height:auto}.startseite .section-1 .newsletter .newsletter-box{width:90%;height:auto;margin-top:0}.startseite .section-1 .newsletter .newsletter-box .newsletter-head{font-size:15px}.startseite .section-1 .newsletter .newsletter-box .sub-heading{font-size:11px}.startseite .section-1 .newsletter .newsletter-box .newsletter-form-box{flex-direction:row;padding:20px}.startseite .section-1 .newsletter .newsletter-box .newsletter-form-box .newsletter-consent{padding:20px;font-size:11px}.startseite .section-1 .newsletter .newsletter-box .newsletter-form-box .field-email,.startseite .section-1 .newsletter .newsletter-box .newsletter-form-box .field-forename{width:auto}.startseite h1{font-size:25px}.startseite .section-5 .contact .contact-image-box .contact-text .main-heading{font-size:50px}.startseite .section-5 .contact .contact-image-box .contact-text .sub-heading{font-size:35px}}@media only screen and (max-width:768px){.startseite .hero .hero-box .hero-text{position:absolute;padding:10px;top:30%;left:5%;text-align:center;font-family:Kievit}.startseite .hero .hero-box .hero-text .main{font-size:25px;text-transform:uppercase}.startseite .hero .hero-box .hero-text .top{font-size:20px;text-transform:uppercase;width:auto}.startseite .hero .hero-box .hero-text .sub{font-size:10px;margin-top:15px;width:-webkit-max-content;width:max-content}.startseite .hero .hero-box .hero-btn-box{visibility:hidden}.startseite .navigation .mobile-menu{visibility:visible;width:40px;height:40px;background-color:#102a5d;border-radius:10%;margin-top:20px;margin-left:150px}.startseite .navigation .mobile-menu .menu-icon{color:#fff;height:30px;width:30px;padding:5px}.startseite .navigation{top:0}.startseite .navigation .mobile-menu:hover{background-color:#c6cce7}.startseite .navigation .menu-item{display:none;box-sizing:content-box;padding:5px;text-align:center;width:100px;margin-left:100px}.startseite .navigation .menu-item:hover{background-color:#c6cce7;color:#000;text-decoration:none}.startseite .navigation .socials{visibility:hidden}.startseite .section-2 .news .main-heading{margin-top:20px}.startseite .section-2 .news .news-content{flex-direction:column}.startseite .section-2 .news .news-content .news-box{margin-top:20px;width:80%;height:auto}.startseite .section-2 .news .news-content .news-box .news-text{height:250px;text-align:left;overflow:hidden}.startseite .section-3 .work{height:auto;background-image:url(../../static/media/workBg.02de254d.png);background-repeat:no-repeat;background-size:100%,cover;text-align:center}.startseite .section-3 .work .main-heading h1{color:#bdcce7;padding:20px}.startseite .section-3 .work .work-container .work-button-left,.startseite .section-3 .work .work-container .work-button-right{visibility:hidden}.startseite .section-3 .work .work-image-box{width:auto;height:auto;margin:4px}.startseite .section-3 .work .work-image-box img{width:100%;height:auto}.startseite .section-3 .work .work-image-box-outer{width:50%;height:auto;margin-left:20px;margin-bottom:10px}.startseite .section-3 .work .work-container:hover .left,.startseite .section-3 .work .work-container:hover .right{-webkit-clip-path:none;clip-path:none}.startseite .section-3 .work .work-image-box .work-image{width:100%;height:auto}.startseite .section-3 .work .work-image-box .work-text{vertical-align:middle}.startseite .section-4 .countdown .clock{flex-direction:column;align-items:center}.startseite .section-4 .countdown .clock .clock-number{width:30%;height:50px}.startseite .section-5 .contact .contact-image-box .contact-text{top:60%;text-align:center;font-family:Kievit}.startseite .section-5 .contact .contact-image-box .contact-text .main-heading{font-size:40px}.startseite .section-5 .contact .contact-image-box .contact-text .sub-heading{font-size:25px}}@media only screen and (max-width:620px){.startseite .section-1 .newsletter .newsletter-box .newsletter-form-box .field-forename{margin:0;width:80%}.startseite .section-1 .newsletter .newsletter-box .newsletter-form-box .field-email{margin:10px 0 0;width:80%}}@media only screen and (max-width:550px){.startseite .section-5 .contact .contact-image-box .contact-text .main-heading{font-size:25px}.startseite .section-5 .contact .contact-image-box .contact-text .sub-heading{font-size:15px}}.about-me{width:80%;margin:auto}.about-me .main-heading{font-size:40px;font-weight:700}.about-me .row .column{width:50%;background-color:#fff}.about-me .row .column .column-image{width:100%}.about-me .row{display:flex}.about-me .row .column .text{padding:20px}.about-me .row-1{background-color:#102a5d;color:#fff}.about-me .row-1 h2,.about-me .row-1 p{text-align:center}.about-me .row .full-size-img{max-width:100%}.about-me .row .content{margin:0 5%;position:relative}.about-me .row-4{height:auto}.about-me .row-4 .content{margin-top:8%;color:#fff;width:40%;position:absolute}.row-4 h2,.row h2{color:#bdcce7}@media only screen and (max-width:1100px){.content{margin:0}.about-me .row{flex-direction:column}.about-me .row .column{width:100%}}.contact-wrapper{width:70%;margin:auto}.contact-wrapper .row{display:flex;justify-content:flex-start;margin-top:10px}.contact-wrapper .row .column-image{width:100%;object-fit:cover}.contact-wrapper .personal{flex-wrap:wrap}.contact-wrapper .team-wrapper .row .column-image{max-height:200px;max-width:150px;border-radius:5px}.contact-wrapper .row .frame{padding:10px;margin-left:20px;background-color:#fff;display:flex;width:100%;overflow:hidden}.contact-wrapper .team-wrapper .row .frame{padding:10px;margin:10px;background-color:#fff;display:flex;width:140px;border-radius:5px;box-shadow:#000}.contact-wrapper .images-wrapper .row .frame .appearing-div{width:300px;text-align:left;margin-left:20px}.contact-wrapper .images-wrapper .row .appearing-div .btn-primary{padding:10px 50px}.contact-wrapper .images-wrapper .row .appearing-div p{width:250px}.contact-wrapper .images-wrapper .row .frame .hide{display:none}.contact-wrapper .images-wrapper .row .frame:hover{padding:10px 300px 10px 10px;background-color:#fff}.contact-wrapper .images-wrapper .usage-text{text-align:left;margin-left:20px;font-size:11px}.contact-wrapper .images-wrapper .usage-text .content{margin:0}.contact-wrapper .images-wrapper .press-contact{text-align:left;margin-left:20px;font-weight:700}.calendly-wrapper{background-color:#102a5d}.calendly-wrapper .calendly-heading h1{padding-top:20px;color:#bdcce7}.calendly-wrapper .calendly-footer h1{color:#bdcce7}.calendly-inline-widget{min-width:320px;height:670px}h1{font-family:Kievit;text-transform:uppercase}.other-events{width:auto}.other-events img{max-width:90%}.section-header{background-image:url(../../static/media/darkblueCduBg.d680c0d2.png);height:150px}.section-header h1{color:#bdcce7;line-height:150px}.content-image img{width:100%}.position-right{justify-content:flex-end}.position-left{justify-content:flex-start}.section-content{display:flex}.text-container{margin-top:20px;width:70%}.image-container{width:30%;display:flex;align-items:flex-start}.image-container img{width:100%}.last{margin-bottom:30px}@media only screen and (max-width:768px){.text-container .content{margin:0 5%}}.contact-form-box{display:inline-block;width:50%}.contact-form-box .sub-heading{text-transform:uppercase;text-align:left;font-weight:700}.contact-form .field-row{display:flex}.contact-form .field-forename{margin-top:10px;order:0;width:50%}.contact-form .field-location{margin-left:10px;margin-top:10px;width:50%;order:1}.contact-form .field-email,.contact-form .field-message,.contact-form .field-subject{width:100%;margin-top:10px}.contact-form-box .privacy-box{display:flex;align-items:flex-start}.contact-form-box .privacy-checkbox{order:0}.contact-form-box .checkbox-text{font-size:11px;order:1;margin-top:10px;text-align:left}.contact-form-box .btn-checkbox{margin-top:10px}@media only screen and (max-width:768px){.contact-form-box{display:inline-block;width:80%}}.paypal-body{width:100%;text-align:center}.divider-image,.divider-image img{width:100%}.example-amounts{width:120px;margin-right:10px}.example-amounts input{cursor:pointer}.example-amounts:hover{background-color:#bdcce7;color:#000!important}.donate-form{margin:0 15%!important;padding:10px!important;display:flex!important;flex-direction:row!important;justify-content:center!important}.amount-label{-webkit-transform-origin:unset!important;transform-origin:unset!important}.amount-container{padding:10px!important;justify-content:center;align-content:center;width:380px}@media only screen and (max-width:768px){.donate-text-body .content{margin:0}.donate-form{margin:10px 0 0!important}.amount-container{width:calc(100% - 20px)}}.above{display:flex;align-items:flex-end;background:#e6e6e6}.above-footer{padding-top:180px;width:20%;background:#102a5d;-webkit-clip-path:polygon(0 0,100% 100%,100% 50%,100% 100%,0 100%,0 100%);clip-path:polygon(0 0,100% 100%,100% 50%,100% 100%,0 100%,0 100%);color:#fff}.above-footer-middle{width:60%;order:1;height:75px}.above-footer-right{padding-top:45px;width:100%;background:#bdcce7;margin-left:-80%;margin-right:-20%;order:2}.above-footer-right,.above-footer-right-out{-webkit-clip-path:polygon(0 100%,100% 0,100% 0,100% 100%,0 100%,0 50%);clip-path:polygon(0 100%,100% 0,100% 0,100% 100%,0 100%,0 50%)}.above-footer-right-out{padding-top:180px;width:20%;background:rgba(203,41,41,.8);order:3;color:#fff}.footer{margin-top:-1px;background-color:#102a5d}.above-footer-middle .socials .social-icon{color:#000;margin-left:10px}.footer .branding .brand-logo{height:100px;width:100px;opacity:.1}.footer .footer-line{display:flex;justify-content:space-between;color:#fff;padding:10px}.above-footer .copyright{margin-bottom:10px;margin-left:20px;text-align:left}.above-footer-right-out .important-links{margin-bottom:10px;margin-right:20px;text-align:right;display:flex;flex-wrap:wrap;justify-content:flex-end}.above-footer-right-out .important-links .footer-item{margin-left:10px}@media only screen and (max-width:1550px){.above-footer .copyright{font-size:12px}}
/*# sourceMappingURL=main.d972c31d.chunk.css.map */