@font-face{font-family:Marselis;src:url("../fonts/marselis/MarselisWeb.eot");src:url("../fonts/marselis/MarselisWeb.eot?#iefix") format('embedded-opentype'), url("../fonts/marselis/MarselisWeb.woff") format('woff')}@font-face{font-family:MarselisSlab;src:url("../fonts/marselis/MarselisSlabWeb.eot#iefix") format("embedded-opentype"), url("../fonts/marselis/MarselisSlabWeb.woff") format('woff')}@font-face{font-family:Marselis;font-weight:bold;src:url("../fonts/marselis/285b8d67-bc1e-4d1d-abba-c68ccc816b8e.eot?#iefix");src:url("../fonts/marselis/285b8d67-bc1e-4d1d-abba-c68ccc816b8e.eot?#iefix") format("eot"), url("../fonts/marselis/04f24e45-8a61-4aa7-843e-6be5c6f4acdb.woff2") format("woff2"), url("../fonts/marselis/91900976-eb28-4844-947b-d2859ae829e9.woff") format("woff"), url("../fonts/marselis/f9e64f2d-0e78-4b9a-acdd-606a2c7b7fbc.ttf") format("truetype")}#menu{z-index:1030;width:100%}@media (min-width:992px){#menu{position:fixed;top:0;right:0;left:0}}#menu .container-fluid{margin-top:90px}#menu .navbar{background:url(../files/images/balken-weiß.svg) no-repeat;background-size:cover;height:221px;margin-top:-100px;margin-left:-2px}@media (min-width:576px) and (max-width:767.98px){#menu .navbar{height:209px}}@media (min-width:768px) and (max-width:991.98px){#menu .navbar{height:250px}}@media (min-width:992px) and (max-width:1199.98px){#menu .navbar{height:250px}}@media (min-width:1200px){#menu .navbar{height:281px}}@media (max-width:575.98px){#menu .navbar{height:185px;margin-top:-87px}}@media (max-width:575.98px){#menu .container-mobile{flex-wrap:nowrap}}#menu .navbar-brand img{width:120px}@media (min-width:768px){#menu .navbar-brand img{width:180px}}@media (min-width:1200px){#menu .navbar-brand img{width:190px}}#menu .navbar-collapse{z-index:1030;border-radius:2px;padding-bottom:20px}@media (max-width:1199.98px){#menu .navbar-collapse{position:absolute;left:0;right:0;width:100%;top:199px;background-color:white}}@media (max-width:1199.98px) and (min-width:768px) and (max-width:991.98px){#menu .navbar-collapse{top:215px}}@media (max-width:575.98px){#menu .navbar-collapse{background-color:rgba(255, 255, 255, 0.8);top:182px}}#menu .nav-link{text-align:center;text-transform:uppercase;margin-left:35px}#menu .nav-link:hover{transition:all 0.4s ease}#menu .nav-link.active{color:#9AC11A}@media (max-width:1199.98px){#menu .nav-link{text-align:right;padding-right:28px}}#menu .navbar-toggler-icon{float:right;background-image:url(../files/images/icons/bars.svg)}#header.navbar-scroll #menu .navbar{height:218px;background:rgba(255, 255, 255, 0.95)}#header.navbar-scroll #menu .navbar .navbar-brand img{margin-top:15px;width:130px;transition:all 400ms}@media (min-width:992px){.header-unterseite{margin-top:120px}}.header-unterseite .unterseite-headerbild{height:300px}@media (min-width:768px) and (max-width:991.98px){.header-unterseite .unterseite-headerbild{height:400px}}@media (min-width:992px){.header-unterseite .unterseite-headerbild{height:500px}}.header-unterseite .unterseite-headerbild img{object-fit:cover;width:100%;height:100%}.header-spacer{padding-top:20px}@media (min-width:992px){.header-spacer{padding-top:170px}}@media (min-width:1200px){.header-spacer{padding-top:200px}}h1.heading-unterseite{margin-bottom:30px;font-size:25px;font-weight:400;border-bottom:3px solid #F4BD0A;width:fit-content;line-height:40px}#footer{color:white;padding-top:50px}@media (max-width:991.98px){#footer{background-color:#9AC11A;margin-top:50px}}@media (max-width:991.98px){#footer .footer-1{padding-left:0px;padding-bottom:20px;border-bottom:1px solid white}}@media (max-width:767.98px){#footer .footer-1{padding-left:15px}}@media (min-width:992px){#footer .footer-1{padding-right:50px;border-right:1px solid white}}@media (max-width:991.98px){#footer .footer-2-3{padding-left:0;padding-top:20px;padding-bottom:20px;border-bottom:1px solid white}}@media (max-width:767.98px){#footer .footer-2-3{padding-left:15px}}@media (min-width:992px){#footer .footer-2-3{padding-left:50px;padding-right:50px;border-right:1px solid white}}@media (max-width:991.98px){#footer .footer-4{padding-left:0;padding-top:20px;padding-bottom:50px}}@media (max-width:767.98px){#footer .footer-4{padding-left:15px}}@media (min-width:992px){#footer .footer-4{padding-left:50px}}@media (min-width:992px){#footer .balken-footer{background:url(../files/images/balken-gruen-footer.png) no-repeat;width:auto;height:374px;justify-content:center;align-items:center;color:#fff;background-size:cover;padding-top:107px}}#footer p{font-size:16px;margin-bottom:0}#footer a{color:white;line-height:37px;text-decoration:none}#footer a:hover{color:#0053A0}.btn{padding:7px 25px}.btn:focus{box-shadow:none}.btn-secondary{color:white}.btn-secondary:hover{background-color:#0053A0;border-color:#0053A0}.btn-primary{color:white;background-color:#0053A0;border-color:#0053A0}.btn-primary:hover{background-color:#9AC11A;border-color:#9AC11A}.btn-primary:active{background-color:#0053A0;border-color:#0053A0;font-size:18px;transition:all 0.3s ease}.btn-primary:focus{color:#fff;background-color:#88ab17;border-color:none;box-shadow:0 0 0 0.2rem rgba(0, 0, 0, 0.01)}button:focus{outline:none}.spacer-top-bottom{padding-top:50px;padding-bottom:50px}@media (min-width:768px){.spacer-top-bottom{padding-top:80px;padding-bottom:80px}}.spacer-top{padding-top:50px}@media (min-width:768px){.spacer-top{padding-top:80px}}.spacer-bottom{padding-bottom:50px}@media (min-width:768px){.spacer-bottom{padding-bottom:80px}}.accordion button:not(.collapsed){background-color:#9AC11A;color:#fff}.accordion .card-header{cursor:pointer}.accordion .card-header:hover h3{color:#9AC11A}.modal-header,.modal-title{color:white}.modal-header span,.modal-title span{color:white}.modal-link{transition:all 0.2s ease-in-out}.banner .banner-wave{object-fit:cover;min-height:70px}.banner .banner-content{margin-top:-2px;margin-bottom:-2px}.banner-header{position:relative;margin-top:-80px}.banner-img{height:200px}@media (min-width:992px){.banner-img{height:400px}}@media (min-width:1200px){.banner-img{height:500px}}.gvo-form h1{font-size:25px;color:#0053A0;margin-bottom:20px}.gvo-form .form-control:not(.is-invalid){border-color:#9AC11A}.gvo-form .form-control:focus{box-shadow:none}.gvo-form label{font-size:16px}.gvo-form span{line-height:37px;width:80%}@media (max-width:991.98px){.gvo-form span{line-height:25px}}@media (max-width:575.98px){.gvo-form .form-check{padding-left:0;margin-top:20px}.gvo-form .form-check span{width:80%}}.gvo-form .btn-primary{margin-top:20px;padding:10px 30px}#donationform h2{width:fit-content;margin-top:0}#donationform h1,#donationform h2{margin-bottom:30px;font-size:25px;color:#0053A0;font-weight:400;border-bottom:3px solid #f4bd0a;width:fit-content;line-height:40px}#donationform h1{width:fit-content}#donationform h3{color:#0053A0;font-size:16px}@media (min-width:576px){#donationform .zusammenfassung-width{width:351px}}#donationform .container{max-width:875px}#donationform .container .zahlweise .form-check{padding-left:25px}@media (min-width:576px){#donationform .container .zahlweise .form-check{padding-left:auto}}#donationform .container .alert-success{margin-top:15px;margin-bottom:30px}@media (min-width:768px){#donationform .container .alert-success{margin-top:20px;margin-bottom:20px}}@media (min-width:992px){#donationform .container .alert-success{margin-top:100px}}#donationform .container .custom-control a{color:#0053A0}#donationform .container .custom-control a:hover{color:#9AC11A;text-decoration:none}.card.rounded img{border-top-left-radius:10px;border-top-right-radius:10px}.own_tooltip{position:relative;display:inline-block}.own_tooltip .tooltiptext{visibility:hidden;width:290px;background-color:#9AC11A;color:#fff;text-align:left;padding:10px 15px;border-radius:6px;line-height:1.5em;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-65px;padding-bottom:10px;opacity:0;transition:opacity 0.3s}@media (max-width:767.98px){.own_tooltip .tooltiptext{width:fit-content;left:-80%;font-size:14px}}@media (max-width:767.98px){.own_tooltip .tooltiptext ul{padding-left:15px}}.own_tooltip .tooltiptext::after{content:"";position:absolute;top:100%;left:21%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#9AC11A transparent transparent transparent}@media (max-width:767.98px){.own_tooltip .tooltiptext::after{display:none}}.own_tooltip:hover .tooltiptext{visibility:visible;opacity:1}.voting-period{background-color:#0053A0;color:white;padding:20px 20px;text-align:center;border-radius:5px;width:fit-content;margin:auto;margin-bottom:50px;transform:rotate(5deg)}@media (min-width:992px){.voting-period{position:absolute;right:0;top:0}}.candidate-listing{padding-bottom:50px}@media (min-width:992px){.candidate-listing{background-image:url(../files/images/gvo-biene.svg);background-repeat:no-repeat;background-position-y:bottom;background-position-x:right;background-size:500px}}.candidate-listing .container .candidate-listing-single{padding:20px;background-color:#f6f6f6;align-items:center;margin-bottom:30px}.candidate-listing .container .candidate-listing-single .candidate-listing-image{width:100%;padding-left:0px}@media (max-width:767.98px){.candidate-listing .container .candidate-listing-single .candidate-listing-image{padding-left:15px}}.candidate-listing .container .candidate-listing-single .candidate-listing-image img{width:100%;object-fit:cover}@media (min-width:992px){.candidate-listing .container .candidate-listing-single .candidate-listing-image img{height:350px}}.candidate-listing .container .candidate-listing-single h5{line-break:normal}@media (max-width:1199.98px){.candidate-listing .container .candidate-listing-single h5{margin-top:25px}}.candidate-listing .container .candidate-listing-single .btn-primary{margin-bottom:20px}.candidate-listing .biene-bild{position:absolute;right:0;bottom:400px}@media (min-width:992px){.candidate-detail{padding-top:130px}}.candidate-detail .candidate-detail-image img{width:100%;object-fit:contain;border-left:15px solid white;border-right:15px solid white}@media (min-width:576px){.candidate-detail .candidate-detail-image img{height:100%;width:450px}}@media (min-width:768px){.candidate-detail .candidate-detail-image img{width:450px}}@media (min-width:1200px){.candidate-detail .candidate-detail-image img{padding-top:20px;background-color:white}}.candidate-detail h2{margin-top:40px;margin-bottom:60px;max-width:100%;hyphens:auto}@media (min-width:768px) and (max-width:991.98px){.candidate-detail h2{max-width:450px}}@media (min-width:992px) and (max-width:1199.98px){.candidate-detail h2{max-width:600px}}@media (min-width:1200px){.candidate-detail h2{max-width:850px}}@media (max-width:767.98px){.candidate-detail .voting-period{margin-top:30px}}@media (min-width:768px) and (max-width:991.98px){.candidate-detail .voting-period{position:absolute;right:0px;top:-150px}}@media (min-width:992px) and (max-width:1199.98px){.candidate-detail .voting-period{right:30px;top:-160px}}@media (min-width:1200px){.candidate-detail .voting-period{top:-109px}}html{scroll-behavior:smooth;scroll-padding:100px}::selection{background:#0053A0;color:#fff}body{font-family:'Marselis';position:relative}p{font-family:'Marselis';font-size:16px;line-height:30px}h1{font-size:34px;line-height:50px}@media (max-width:1199.98px){h1{font-size:30px}}h2{margin-bottom:30px;font-size:25px;color:#0053A0;font-weight:400;border-bottom:3px solid #F4BD0A;width:fit-content;line-height:40px}h3{font-size:16px;color:#0053A0;font-weight:400}h5{color:#0053A0}a{color:#0053A0;transition:all 0.2s ease-in-out}a:hover{color:#9AC11A;text-decoration:none}.link-white{color:#fff}.link-white:hover{color:#0053A0}.link-dark{color:#212529;transition:all 0.2s ease-in-out}.link-dark:hover{color:#0053A0}.fs-lg{font-size:20px}span{color:#9AC11A}.fixed-top{right:0;left:0;z-index:1030}.alert{text-align:center}.alert p{margin:auto}.hover-opacity{transition:all 0.2s ease-in-out}.hover-opacity:hover{opacity:0.8}.rounded-10{border-radius:10px}.shadow-base{box-shadow:0px 0px 20px rgba(0, 0, 0, 0.05)}.op-left{object-position:left}.op-top{object-position:top}.of-cover{object-fit:cover}.margin-mobile{margin-left:21px;padding-right:10px}@media (min-width:576px){.margin-mobile{margin-left:0}}@media (min-width:768px) and (max-width:991.98px){:target:before{content:"";display:block;height:5px}}@media (min-width:992px) and (max-width:1199.98px){:target:before{content:"";display:block;height:80px}}@media (min-width:1200px){:target:before{content:"";display:block;height:100px;margin:-80px 0 0}}#info-buttons .info-kasten-ausrichtung-rechts{position:fixed;right:-277px;top:35%;z-index:5;transition:0.3s ease-in-out}#info-buttons .info-kasten-ausrichtung-rechts:hover{right:-4px}@media (max-width:767.98px){#info-buttons .info-kasten-ausrichtung-rechts{right:-271px}#info-buttons .info-kasten-ausrichtung-rechts:hover{right:-268px}}#info-buttons .info-kasten{position:relative;display:flex;width:auto;right:0;bottom:0;z-index:2}#info-buttons .info-kasten span{padding-left:15px;color:#fff}#info-buttons .info-kasten .btn-info-rechts{background-color:rgba(154, 193, 26, 0.7);border-color:transparent;width:357px;height:79px;line-height:37px;color:white;font-size:16px;border-radius:8px;padding-left:9px;transition:all 0.2s ease-in-out}@media (max-width:767.98px){#info-buttons .info-kasten .btn-info-rechts{background-color:rgba(154, 193, 26, 0.6);width:326px;height:59px;padding-left:0px}}#info-buttons .info-kasten .btn-info-rechts:hover{background-color:rgba(154, 193, 26, 0.9)}#info-buttons .info-kasten .btn-icon-info-kasten{background-color:rgba(154, 193, 26, 0.6);border-color:transparent;height:73px;text-align:center;width:75px;margin-right:2px}#trailimageid{z-index:9999}@media (max-width:1199.98px){#trailimageid{display:none}}.rechtliches img{margin-top:10px;margin-bottom:10px;width:60%}@media (min-width:576px){.rechtliches img{width:40%}}@media (min-width:1200px){.rechtliches img{width:22%}}.rechtliches h2{border-bottom:none;margin-bottom:0}.rechtliches b{color:#0053A0}.rechtliches h3{padding-top:10px;font-size:25px}@media (max-width:767.98px){.rechtliches h3{font-size:18px}}.rechtliches a{color:#212529}.rechtliches a:hover{color:#9AC11A;text-decoration:none}.auswertung h1{color:#0053A0 !important}@media (max-width:1199.98px){.auswertung #contentSection{padding-top:50px !important}}@media (max-width:767.98px){.auswertung #contentSection{padding-top:0px !important}}.auswertung #contentSection .teilnehmer{margin-bottom:30px;border-bottom:1px solid #e4e4e4;overflow-wrap:break-word}#application-form .gvo-form.ended{opacity:0.3;pointer-events:none}#application-form span{padding-top:10px;margin-bottom:5px;font-weight:bold}#application-form .pl-3{padding-left:30px !important;padding-right:30px !important}@media (min-width:992px){#application-form .pl-3{padding-left:50px !important}}#application-form input::-webkit-file-upload-button{background:#9AC11A;color:#fff;border:#9AC11A;border-radius:5px;padding:5px 10px}#application-form input::-webkit-file-upload-button:hover{background:#88ab17}#application-form .form-check-label span{color:#9AC11A;font-weight:bold}#application-form .uploaddropzone{border:1px solid rgba(154, 193, 26, 0.5);padding:19px 20px 0px 20px;text-align:center;background-color:#f6f6f6;border-radius:0.25rem}#application-form .uploaddropzone i{font-size:30px}#application-form .uploaddropzone .help-block{color:#212529;font-size:13px}#application-form .uploaddropzone .progress{margin-top:10px;margin-bottom:15px}#application-form .uploaddropzone .filelist{padding-left:0px;list-style:none}#application-form .uploaddropzone .fa-upload:before{content:url(../files/images/upload-biene.png)}body{position:relative}#home-header .headerbild{height:400px}@media (min-width:576px){#home-header .headerbild{height:500px}}@media (min-width:768px){#home-header .headerbild{height:500px}}@media (min-width:992px){#home-header .headerbild{height:450px}}@media (min-width:1200px){#home-header .headerbild{height:800px}}#home-header .headerbild img{object-fit:cover;width:100%;height:100%;object-position:45%}@media (min-width:992px){#home-header .headerbild img{object-fit:cover;width:100%;height:100%;object-position:top}}@media (min-width:992px){#home-header .headerbild img{margin-top:123px}}#projekte ul{list-style-type:none}#spenden .stiftung-logo img{width:45%;padding-right:45px;padding-bottom:20px}@media (min-width:576px){#spenden .stiftung-logo img{padding-bottom:0px}}#spenden .spenden-bild{text-align:right}#spenden .spenden-bild img{margin-top:85px;width:100%}@media (max-width:767.98px){#spenden .spenden-bild img{margin-top:50px}}#spenden .biene{background:url(../files/images/gvo-biene.svg) no-repeat;width:auto;height:auto;display:flex;justify-content:end;align-items:center}#spenden .btn-group-secondary .btn-secondary-icon,#spenden .btn-group-secondary .btn-secondary{transition:all 0.2s ease-in-out}#spenden .btn-group-secondary:hover .btn-secondary-icon,#spenden .btn-group-secondary:hover .btn-secondary{background-color:#0053A0}#spenden .btn-secondary-icon{padding-top:10px;padding-bottom:10px;padding-left:10px;padding-right:10px;background-color:#9AC11A;border:none;width:60px;border-radius:7px 0px 0px 7px;outline:none}#spenden .btn-secondary-icon img{width:120%;color:white;padding:none}#spenden .btn-secondary{border:none;border-radius:0px 7px 7px 0px;font-size:16px;transition:0.1s ease-in-out;outline:none;align-items:center;display:flex;color:white}#spenden .btn-secondary img{width:30%;color:white;padding:none}#kontakt{margin-bottom:100px}#kontakt h2{padding-top:20px;border-bottom:none}#kontakt h3{padding-top:20px;font-weight:bolder;line-height:28px}#kontakt h4{font-size:16px;font-weight:bold;line-height:28px}#kontakt .btn-primary:focus,#kontakt .btn-primary:active{background-color:#9AC11A;border-color:#9AC11A}#contact-form .margin-mobile{margin-left:21px}@media (min-width:576px){#contact-form .margin-mobile{margin-left:0}}.biene-bild{position:absolute;right:115px;bottom:400px;text-align:right;z-index:-1}.biene-bild img{width:70%}@media (max-width:991.98px){.biene-bild{display:none}}