.blackTheme body{background-color:#000}.blackTheme main{padding-bottom:130px}.blackTheme header{background-color:#000;border-bottom:1px solid #FFFFFF}.blackTheme header a{color:#fff}.blackTheme header .hover:hover,.blackTheme header .submenu .img-text-list a:hover,.blackTheme header .submenu .link-list a:hover,.blackTheme header .menu-container>ul>li>a:hover{color:#ff0}.blackTheme header .menu-container>ul>li>a:not(:only-child):before{border-color:transparent transparent #FFFF00 transparent}.blackTheme header .submenu{background:#000;box-shadow:0 20px 40px -30px #ffffff1a;border-top:1px solid #FFFFFF}.blackTheme header .submenu .img-text-list{border-left:1px solid #FFFFFF;background-color:#262626}.blackTheme header .submenu .img-text-list:after{background-color:#262626}.blackTheme header .submenu .img-text-list .text .label{background-color:#e5e5e5;color:#000}.blackTheme header nav>ul:nth-of-type(1)>li:nth-child(1)>button{border-left:1px solid #FFFFFF}.blackTheme header nav>ul:nth-of-type(1)>li:nth-child(1)>button em{color:#fff}.blackTheme header nav>ul:nth-of-type(1)>li:nth-child(1)>button.active{background-color:#262626}.blackTheme header nav>ul:nth-of-type(1)>li:nth-child(1)>button:hover{background-color:#262626}.blackTheme header nav>ul:nth-of-type(1)>li:nth-child(2) a{color:#000}.blackTheme header nav>ul:nth-of-type(1)>li:nth-child(3) .hamb span{background-color:#fff}.blackTheme header .header-search-container{box-shadow:0 20px 40px -30px #ffffff1a;background-color:#000}.blackTheme header .header-search-container form .button{background-color:#ff0;color:#000}.blackTheme header .header-search-container form .button:hover{background-color:#ffd500}@media (max-width: 992px){.blackTheme header .social-media-outer a{background-color:#262626}.blackTheme header .social-media-outer a:hover{background-color:#ff0;color:#000}.blackTheme header .menu-container{background-color:#000;border-top:1px solid #FFFFFF;box-shadow:0 20px 40px -30px #ffffff1a}.blackTheme header .menu-container>ul>li{border:none}.blackTheme header .menu-container>ul>li .icon-down{color:#fff;border-left:1px solid #FFFFFF}.blackTheme header .menu-container>ul>li>a{border:none;border-bottom:1px solid #FFFFFF}.blackTheme header .menu-container>ul>li>a.active{background-color:#262626}.blackTheme header .submenu{box-shadow:none;border-top:none;border-bottom-color:#fff}}.blackTheme .rte{color:#fff}.blackTheme .rte h1,.blackTheme .rte h2,.blackTheme .rte h3,.blackTheme .rte h4,.blackTheme .rte h5,.blackTheme .rte h6,.blackTheme .rte a{color:#ff0}.blackTheme .rte a:hover{color:#ffd500}.blackTheme .rte .button a{color:inherit}.blackTheme .rte .button:not(.yellow){background-color:#fff;color:#000}.blackTheme .rte .button:not(.yellow):hover{background-color:#ff0}.blackTheme [data-item=portraits]{position:relative}.blackTheme .portraits{gap:0px}.blackTheme .portraits.justify-center{justify-content:normal}.blackTheme .portraits .portrait-card{box-shadow:none;padding-top:0;min-height:1px;height:auto}@media (hover: hover){.blackTheme .portraits .portrait-card picture{transition:.3s background-color ease,.3s opacity ease}.blackTheme .portraits .portrait-card img{transition:.3s transform ease,.3s opacity ease}.blackTheme .portraits .portrait-card:hover picture{background-color:#b6b6b6}.blackTheme .portraits .portrait-card:hover img{transform:scale(1.1);opacity:.55}}.blackTheme .portraits .portrait-card picture{height:240px;position:static;padding-bottom:0}@media (min-width: 320px){.blackTheme .portraits .portrait-card picture{height:calc(53.5714285714vw + 68.5714285714px)}}@media (min-width: 992px){.blackTheme .portraits .portrait-card picture{height:600px}}.blackTheme .portraits .portrait-card .inner-container{position:absolute;top:0;width:100%;background:none;padding-left:7px;padding-right:7px}.blackTheme .portraits:after,.blackTheme .portraits:before{content:"";width:100vw;height:2px;background-color:#ff0;position:absolute;left:calc(50% - 50vw)}.blackTheme .portraits:before{top:0}.blackTheme .portraits:after{bottom:0}.blackTheme .portraits a{border-radius:0}.blackTheme .portraits .button{display:none}.blackTheme .portraits[data-columns="2"] li{width:50%;max-width:none;position:relative}.blackTheme .portraits[data-columns="2"] li:nth-child(odd){border-right:2px solid #FFFF00}.blackTheme .portraits[data-columns="2"] li:before{content:"";width:100vw;height:2px;background-color:#ff0;position:absolute;bottom:0;left:calc(50% - 50vw)}@media (max-width: 922px){.blackTheme .portraits[data-columns="2"]{margin-left:-15px;margin-right:-15px}}@media (max-width: 1125px){.blackTheme .portraits{gap:0px}}@media (max-width: 992px){.blackTheme .portraits{gap:0px}}@media (max-width: 768px){.blackTheme .portraits{gap:0px}}.blackTheme .quote,.blackTheme .socialShare .title{color:#fff}.blackTheme .socialShare em{background-color:#262626!important}.blackTheme .socialShare em:hover{color:#000;background-color:#ff0!important}.blackTheme .socialShare a{background-color:#262626!important}.blackTheme .socialShare a:hover{color:#000;background-color:#ff0!important}.blackTheme .socialShare a em{background-color:inherit!important}.blackTheme .socialShare a em:hover{color:inherit;background-color:inherit!important}.blackTheme .embedVideo iframe{border:1px solid #FFFF00}.blackTheme .accordion{background-color:#dadada}.blackTheme .accordion .body{border-radius:0 0 5px 5px;background-color:#000;border:1px solid #DADADA}.blackTheme .overlaySpendeErfolgXXX .overlaySpendeErfolg{background-color:#00000080;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);justify-content:center;align-items:center;position:fixed;top:0;left:0;right:0;bottom:0;padding-top:65px;padding-bottom:65px;z-index:1000;overflow:auto;display:none}.blackTheme .overlaySpendeErfolgXXX .overlaySpendeErfolg .overlaySpendeErfolg-inner{width:100%;height:100%;display:flex}@media (max-width: 768px){.blackTheme .overlaySpendeErfolgXXX .overlaySpendeErfolg{padding-bottom:0;background-color:#000;-webkit-backdrop-filter:none;backdrop-filter:none;padding-top:35px}.blackTheme .overlaySpendeErfolgXXX .overlaySpendeErfolg .erfolg-donations-container{border-radius:0;box-shadow:none}}.blackTheme .overlaySpendeErfolgXXX .close-overlaySpendeErfolg{margin:0;border:none;background-color:transparent;position:absolute;top:0;padding:20px;right:0}.blackTheme .overlaySpendeErfolgXXX .close-overlaySpendeErfolg:before{content:" ";background-image:url(/img/sprite-org.png);background-image:url(/img/sprite-org.svg),none;background-repeat:no-repeat;background-size:22.3571428571em 20.4285714286em;background-position:-12.78571em -15em;display:block;width:25px;height:25px}.blackTheme .overlaySpendeErfolgXXX .erfolg-donations-container{max-width:1000px;margin:auto;overflow:hidden;background-color:#000;box-shadow:0 0 20px #fff3;border-radius:5px}.blackTheme .overlaySpendeErfolgXXX .erfolg-donations-container .donations-container form .spenden-betrag-container .spenden-betrag .amount{background-color:#262626;color:#fff}.blackTheme .overlaySpendeErfolgXXX .erfolg-donations-container .donations-container form .spenden-betrag-container .spenden-betrag.selected .amount{background-color:#ff0;color:#000}.blackTheme .overlaySpendeErfolgXXX .erfolg-donations-container label{color:#fff}.blackTheme .overlaySpendeErfolgXXX .erfolg-donations-container label:before{color:#fff}.blackTheme .overlaySpendeErfolgXXX .donations-overlay{background-color:#000}.blackTheme .overlaySpendeErfolgXXX .donations-overlay .close-overlay div{background-position:44.2% 97.3%}.blackTheme .overlaySpendeErfolgXXX .donations-overlay .btn.black{background-color:#ff0!important;color:#000!important}.blackTheme .overlaySpendeErfolgXXX .donations-overlay .btn.black:hover{background-color:#ffd500!important}.blackTheme .overlaySpendeErfolgXXX .spenden-navigation li{color:#fff;opacity:.2}.blackTheme .overlaySpendeErfolgXXX .spenden-navigation li.active{opacity:1}.blackTheme .overlaySpendeErfolgXXX .sps2 .payment{border-color:#262626;background-color:#262626}.blackTheme .overlaySpendeErfolgXXX .sps2 .amount-selected{color:#fff}.blackTheme .overlaySpendeErfolgXXX .sps2 .payment.selected .payment-title{color:#000}.blackTheme .overlaySpendeErfolgXXX form .error input[type=text],.blackTheme .overlaySpendeErfolgXXX form .error select,.blackTheme .overlaySpendeErfolgXXX form .error .btn,.blackTheme .overlaySpendeErfolgXXX form .error textarea,.blackTheme .overlaySpendeErfolgXXX div.form-danke .error input[type=text],.blackTheme .overlaySpendeErfolgXXX div.form-danke .error select,.blackTheme .overlaySpendeErfolgXXX div.form-danke .error .btn,.blackTheme .overlaySpendeErfolgXXX div.form-danke .error textarea{background-color:#f2b9b9}.blackTheme form .salutation label{color:#000}.blackTheme form button[type=submit]{background-color:#ff0;color:#000}.blackTheme form button[type=submit]:hover{background-color:#ffd500}.blackTheme .impactstack-container{background-color:#000;color:#fff}.blackTheme .impactstack-container h2{color:#ff0}.blackTheme .spendenForm .erfolg .info{background-color:#000!important;color:#fff!important;box-shadow:0 0 20px #fff3}.blackTheme .spendenForm .erfolg .info .button{background-color:#ff0;color:#000}.blackTheme .spendenForm .erfolg .info .button:hover{background-color:#ffd500}.blackTheme .spendenForm form{background-color:#000!important;color:#fff!important;box-shadow:0 0 20px #fff3}.blackTheme .spendenForm form .ammounts>div .radio-outer-label input[type=radio]{background-color:#000;border-color:#fff!important}.blackTheme .spendenForm form .ammounts>div .radio-outer-label input[type=radio]:before{background-color:#fff}.blackTheme .spendenForm form h1,.blackTheme .spendenForm form .description a{color:#ff0}.blackTheme .spendenForm form .salutation-small>div label{background-color:#262626;color:#fff}.blackTheme .spendenForm form .salutation-small>div input[type=radio]:checked+label{background-color:#ff0;color:#000}.blackTheme .spendenForm form .salutation-small .custom-ammount-container:before{color:#000}.blackTheme .spendenForm .donations-container>.loading-spinner{color:#fff}.blackTheme .spendenForm .popup{background-color:#000!important;background:unset}.blackTheme .spendenForm .popup .content{color:#fff}.blackTheme .spendenForm .popup .content .spende-description a{color:#ff0}.blackTheme .spendenForm .popup .content form{box-shadow:unset}.blackTheme .spendenForm .popup .content .donation-type-radio input[type=radio]{border-color:#fff!important;background-color:transparent}.blackTheme .spendenForm .popup .content .donation-type-radio input[type=radio]:before{background-color:#fff}.blackTheme .spendenForm .popup .content .steps{border-bottom:1px solid #575756!important}.blackTheme .spendenForm .popup .content .steps li{color:#575756!important}.blackTheme .spendenForm .popup .content .steps li.active{color:#fff!important}.blackTheme .spendenForm .popup .content .steps .indicator{background-color:#fff!important}.blackTheme .spendenForm .popup .content .payment{background-color:#262626!important}.blackTheme .spendenForm .popup .content .payment div label{color:#fff}.blackTheme .spendenForm .popup .content .payment div label input[type=radio]{border-color:#fff!important;background-color:transparent}.blackTheme .spendenForm .popup .content .payment div label input[type=radio]:before{background-color:#000}.blackTheme .spendenForm .popup .content .payment .input-fields{background-color:#262626!important}.blackTheme .spendenForm .popup .content .payment .input-fields .field span{color:#fff}.blackTheme .spendenForm .popup .content .payment .input-fields .floating-label{color:#000}.blackTheme .spendenForm .popup .content .payment.selected-payment{background-color:#ff0!important}.blackTheme .spendenForm .popup .content .payment.selected-payment div label{color:#000}.blackTheme .spendenForm .popup .content .payment.selected-payment div label input{border-color:#000!important}.blackTheme .spendenForm .popup .content .payment>span{color:#000}.blackTheme .spendenForm .popup .content .payment.inputs>span{color:#fff}.blackTheme .spendenForm .popup .content .spenden-erfolge-accept-checks span,.blackTheme .spendenForm .popup .content .spenden-erfolge-infobox,.blackTheme .spendenForm .popup .content .spenden-erfolge-infobox a,.blackTheme .spendenForm .popup .content .geburtsdatum,.blackTheme .spendenForm .popup .content .select{color:#000}.blackTheme .spendenForm .popup .content .salutation>div>div>div input[type=radio]:checked+label{background-color:#ff0;color:#000}.blackTheme .spendenForm .popup .content .salutation>div>div>div label{background-color:#262626;color:#fff}.blackTheme .spendenForm .popup .content .actions button{background-color:#262626;color:#fff}.blackTheme .spendenForm .popup .content .actions button[type=submit]{background-color:#ff0;color:#000}.blackTheme .spendenForm .popup .content .actions button[type=submit]:hover{background-color:#ffd500}.blackTheme .spendenForm .popup .content .error-message{color:#000}.blackTheme .spendenForm .popup .close{color:#fff}.blackTheme #sticky_banner{background-color:#ff0}.blackTheme #sticky_banner .button{background-color:#000;color:#fff}.blackTheme #sticky_banner .button:hover{background-color:#262626}
