@charset "UTF-8";@media screen and (min-width:1100px){.aswidget{padding-top:4rem}}.frb-modern main{padding-top:0}.frb-modern .page-breadcrumb{height:0!important}.frb-modern #wrap_payment_salutation{display:inline-block;margin-left:20px}@media screen and (max-width:1099px){.show-lg{display:none!important}}@media screen and (min-width:1100px){.hide-lg{display:none!important}}@media (min-width:1100px){.newdonationform-wrapper.step-1 .hero-lg,.newdonationform-wrapper.step-2 .hero-lg{min-height:675px}}.newdonation-form{padding:0;margin:0 auto;margin-left:0}@media (min-width:768px){.newdonation-form{padding:30px 40px 40px;max-width:591px;background:#fff}}@-webkit-keyframes a{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes a{0%{opacity:0;-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.newdonationform-wrapper .hero-lg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:39px 25px 159px;padding-left:20px}@media screen and (max-width:1099px){.newdonationform-wrapper .hero-lg{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important;padding:21px 7px 50px}}@media screen and (min-width:1100px){.newdonationform-wrapper .hero-lg{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:a;animation-name:a}}@media screen and (min-width:1600px){.newdonationform-wrapper .hero-lg{padding:39px 60px 159px}}@media screen and (min-width:1160px){.newdonationform-wrapper .hero-lg{padding-left:50px}}.newdonationform-wrapper .hero-text-wrapper{height:111px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newdonationform-wrapper .hero{width:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newdonationform-wrapper .hero-text{text-align:center;font-size:30px;font-weight:700;color:#fff;text-shadow:1px 1px 3px #000;text-transform:none;margin-bottom:0}.newdonationform-wrapper .newdonation-headline{display:block;width:100%;margin-bottom:17px;font-size:24px;font-weight:700;text-align:center}@media (min-width:768px){.newdonationform-wrapper .newdonation-headline{margin-bottom:7px}}.newdonationform-wrapper .error{display:block;padding:0 1rem;width:100%;background:#fc5619;color:#fff;border-bottom-left-radius:5px;border-bottom-right-radius:5px;font-size:10px;font-weight:700;text-align:center}.newdonationform-wrapper .hide-lg .bg-wrapper{position:relative}.newdonationform-wrapper .hide-lg .bg-wrapper .hero-text{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%}.aswidget .newdonationform-wrapper .hero-lg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:1rem!important}@media (min-width:1100px){.aswidget .newdonationform-wrapper.step-1 .hero-lg,.aswidget .newdonationform-wrapper.step-2 .hero-lg{min-height:60vh}}.modern-design .iframe-field>.field-wrap>div:first-child,.modern-design .iframe-field>.field-wrap>div:first-child>div:first-child{height:38px}.modern-design © .newdonation-submit{border:none!important}.modern-design .interval-switch{display:block!important;margin-top:1rem;margin-bottom:1rem}.modern-design .interval-switch .interval{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:128px;margin:0 10px;padding:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#3d71b7;border:1px solid #d9d9d9;border-radius:27.5px;background:#fff;vertical-align:unset;font-size:.875rem;font-weight:400;line-height:1.8}@media (min-width:768px){.modern-design .interval-switch .interval{width:142px}}.modern-design .interval-field{display:none!important}.modern-design .interval-info{margin-bottom:1rem!important}.modern-design .interval-info .donation-action-box{border:1px solid #0071ba}@media screen and (max-width:640px){.modern-design .interval-info{margin-left:0;margin-right:0}}.modern-design .interval-info .cell{margin:0 5px!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 5px;height:42px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#3d71b7;font-size:16px;font-weight:700;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:69px;flex-basis:69px;cursor:pointer}.modern-design .interval-info .cell:first-child{margin-left:0!important}.modern-design .interval-info .cell:last-child{margin-right:0!important}@media screen and (max-width:1099px){.modern-design .interval-info .cell{max-height:40px}}.modern-design .interval-info .cell .donation-action.active{color:#fff;background:#3d71b7;background:#0071ba}.modern-design .interval-info .cell .donation-action.active .donation-price{color:#fff}@media screen and (min-width:768px){.modern-design .interval-info .cell{height:72px;width:110px!important;border:none}.modern-design .interval-info .cell>.donation-action{width:100%}}.modern-design .donation-action-box{min-height:42px;height:42px;padding-top:0;padding-bottom:0;padding-left:0!important;padding-right:0!important;margin-bottom:0;border:none;text-align:center!important;width:100%}@media screen and (min-width:1100px){.modern-design .donation-action-box{min-height:72px}}.modern-design .donation-action-box:after,.modern-design .donation-action-box:before{display:none}.modern-design .donation-action-box .donation-price{white-space:nowrap;font-size:16px!important;font-weight:700;text-align:center}@media screen and (min-width:1100px){.modern-design .donation-action-box .donation-price{font-size:23px!important}}.modern-design .donation-action-box .donation-info{display:none}.modern-design .donation-action-box img{display:none}.modern-design .choose-price-box{padding:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 5px;height:42px;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border:1px solid #3d71b7;color:#3d71b7;font-size:16px;font-weight:700;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:69px;flex-basis:69px;cursor:pointer;margin:0;padding-left:0!important}@media screen and (max-width:1099px){.modern-design .choose-price-box{height:38px}}.modern-design .choose-price-box.active{border:1px solid #3d71b7;background-color:#3d71b7;color:#fff}.modern-design .choose-price-box.active input{background-color:#3d71b7;color:#fff}.modern-design .choose-price-box.active span{color:#fff}.modern-design .choose-price-box.active .text-label{color:#fff}.modern-design .choose-price-box label{padding:0;height:100%;display:block}.modern-design .choose-price-box label span{display:none}.modern-design .choose-price-box .field-wrap{height:100%;display:block}.modern-design .choose-price-box .field-wrap input{height:100%;border:none!important;padding:0}@media screen and (max-width:1099px){.modern-design .choose-price-box .field-wrap input{height:38px}}.modern-design .choose-price-box .error{position:absolute;width:100%;padding:0;bottom:-19px}@media screen and (max-width:1099px){.modern-design .choose-price-box .error{bottom:auto;top:41px}}.modern-design .choose-price-box .text-label{position:absolute;top:calc(50% - 1em);left:8px;width:65%;height:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:left;font-size:12px;line-height:12px;font-weight:400;white-space:pre-line;color:#d9d9d9;border:transparent!important;pointer-events:none;display:none}@media screen and (min-width:1100px){.modern-design .choose-price-box .text-label{font-size:18px;line-height:18px}}.modern-design .choose-price-box .currency{margin:0 5px;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-preferred-size:13px;flex-basis:13px;display:inline-block;font-size:23px!important;font-weight:700;position:absolute;right:5px;top:50%;margin-top:-11px;line-height:1}@media screen and (max-width:1099px){.modern-design .choose-price-box .currency{font-size:16px!important;margin-top:-8px}}.modern-design .visual_payment_amount_changer{font-size:23px!important;font-weight:700}@media screen and (max-width:1099px){.modern-design .visual_payment_amount_changer{font-size:16px!important;line-height:1}}.modern-design .label{display:inline-block;font-size:12px;text-align:start;margin-bottom:6px}@media (min-width:768px){.modern-design .label{font-size:15px}}.modern-design .small{font-size:12px}.modern-design .fundraising-radio label{color:#3d71b7;font-size:16px}.modern-design [type=radio]+label:before{width:20px;height:20px;top:6px}.modern-design [type=radio]:checked+label:after{width:12px;height:12px;left:4px;margin-top:-6px}.modern-design [type=radio]+label{padding-left:20px}.modern-design .fundraising-radio{margin-top:5px}.modern-design .hero-certificates{display:block;width:190px;height:33px;position:absolute;left:0;bottom:5px;background-color:#fff}.modern-design .hero-certificates .logos-container{margin:5px 10px;height:23px}.modern-design .logos-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:15px}.modern-design .logos-container.logos-step2{float:right;max-width:180px;margin-top:0}.modern-design .logo-wrapper{display:inline-block;max-width:100px;max-height:60px;margin-left:10px}.modern-design .logo-wrapper:first-child{margin-left:0}.modern-design .logo-wrapper svg{max-width:100%;max-height:100%}.modern-design .logo-wrapper.itg-logo-wrapper{max-width:140px}.modern-design .logo-wrapper.itg-logo-wrapper svg{width:160px;height:160px;margin-top:-50px}.modern-design .logo-wrapper.ds-logo-wrapper{max-height:70px}.modern-design .logo-wrapper.ds-logo-wrapper svg{margin-top:8px}.modern-design .newdonation-seperator{display:block;width:100%;height:1px;background-color:#2771bc;margin-top:1rem;margin-bottom:1rem}.modern-design [type=color],.modern-design [type=date],.modern-design [type=datetime-local],.modern-design [type=datetime],.modern-design [type=email],.modern-design [type=month],.modern-design [type=number],.modern-design [type=password],.modern-design [type=search],.modern-design [type=tel],.modern-design [type=text],.modern-design [type=time],.modern-design [type=url],.modern-design [type=week],.modern-design select,.modern-design textarea{width:100%;margin:0;height:38px;padding-top:10px;padding-right:10px;padding-bottom:9px;padding-left:10px;font-size:16px}.modern-design select{padding:0.2em 2em 0.2em 1em!important;background-size:20px 13px}.modern-design .fundraising-checkbox label{padding-left:30px;font-size:14px}.modern-design .fundraising-checkbox label:before{width:25px;height:25px}.modern-design #payment_credit_card_expiry.StripeElement,.modern-design #payment_credit_card_number.StripeElement,.modern-design #payment_credit_card_secure_id.StripeElement{padding-top:7px;padding-left:10px}.modern-design .payment-provider .payment-option{height:80px;padding:0;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}.modern-design .payment-provider .payment-option>div{max-width:85%;border-bottom:2px solid transparent;-webkit-transition:border 0.4s ease-in-out;-o-transition:border 0.4s ease-in-out;transition:border 0.4s ease-in-out}.modern-design .payment-provider .payment-option>div img{width:100%;height:auto;-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important;margin-bottom:10px}.modern-design .payment-provider .payment-option.active>div{border-bottom:2px solid #FC5619;-webkit-transition:border 0.4s ease-in-out;-o-transition:border 0.4s ease-in-out;transition:border 0.4s ease-in-out}.modern-design .payment-provider .payment-option.active[data-payment=direct_debit]>div{border-bottom:2px solid #035EA1}.modern-design .payment-provider .payment-option.active[data-payment=micropayment_credit_card]>div,.modern-design .payment-provider .payment-option.active[data-payment=stripe_credit_card]>div{border-bottom:2px solid #172274}.modern-design .payment-provider .payment-option.active[data-payment=paypal]>div{border-bottom:2px solid #179BD7}.modern-design .payment-provider .payment-option.active[data-payment=stripe_apple_pay]>div{border-bottom:2px solid #000000}.modern-design .payment-provider .payment-option.active[data-payment=stripe_google_pay]>div{border-bottom:2px solid #4285F4}.modern-design .payment-provider .payment-option[data-payment=stripe_apple_pay]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:40px}.modern-design .payment-provider .payment-option[data-payment=stripe_apple_pay] img{height:60px}.modern-design .payment-provider .payment-option[data-payment=stripe_google_pay]{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-left:40px}.modern-design .payment-provider .payment-option[data-payment=stripe_google_pay] img{height:60px}.modern-design .slider-switch{margin-top:0;margin-bottom:1rem}.visual_payment_amount_changer:placeholder-shown+span{display:inline-block!important}.newdonation-cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:100%;height:44px;margin:20px 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:15px;text-transform:uppercase;color:#fff;background:#f55519;cursor:pointer}@media (min-width:768px){.newdonation-cta-submit{width:326px;margin-top:0}}.newdonation-cta.inactive,.newdonation-cta.inactive:active,.newdonation-cta.inactive:focus,.newdonation-cta.inactive:hover{border-color:#888!important;color:#888!important;background:transparent!important;cursor:default!important}.newdonation-cta-submit-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.newdonation-cta-submit-wrapper{margin-top:30px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:640px){.small-0{display:none}}@media screen and (min-width:1024px){.large-0{display:none}}.newdonation-toggle-section{display:none}.newdonation-toggle-section.toggle-active{display:block}.newdonation-headline{display:block;width:100%;margin-bottom:17px;font-size:24px;font-weight:700;text-align:center}@media (min-width:768px){.newdonation-headline{margin-bottom:7px}}.newdonation-subtext{display:inline-block;font-size:12px;text-align:start}@media (min-width:768px){.newdonation-subtext{font-size:10px}}.newdonation-link{display:inline-block;text-align:center;font-size:14px;text-decoration:underline;cursor:pointer}.agb-wrapper{display:none;background:#ebf4fb;padding:10px 25px 20px}.agb-wrapper .agb-text{font-size:14px;color:#4c4c4c;margin:0}.agb-wrapper .agb-text:first-of-type{margin-bottom:14px}.personaldata-wrapper>.grid-container{padding-left:0;padding-right:0}.newdonation-section-bank .grid-container{padding-left:0;padding-right:0}.fundraisingform select{display:block}.fundraisingform .centered{text-align:center;margin-left:auto;margin-right:auto}.fundraisingform .button{margin:0}.fundraisingform .error{background:#00c1ff;color:#fff;font-weight:bold;border-bottom-left-radius:5px;border-bottom-right-radius:5px;margin-bottom:1rem;padding:0 1rem}.fundraisingform input,.fundraisingform select{border:1px solid #cbcfd0!important}.fundraisingform input.has-error,.fundraisingform select.has-error{margin-bottom:0}.fundraisingform #newdonation-submit{border:none!important}.fundraisingform .h2,.fundraisingform h2{color:#000}.button.grey{background:#cbcfd0;color:#333;border:2px solid #cbcfd0}.button.grey:hover{background:#fff}.label{color:#333;background:none;padding:0}.label.label-error{color:#FC5619}.fundraising-radio{display:inline-block;position:relative;margin-top:15px;margin-bottom:15px}[type=radio]{opacity:0;position:absolute}[type=radio]+label{padding-left:35px}[type=radio]+label:before{display:inline-block;position:absolute;left:0px;content:'';width:30px;height:30px;border:1px solid #cbcfd0;border-radius:100%}[type=radio]+label:after{background-color:transparent;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}[type=radio]:checked+label:after{display:inline-block;position:absolute;top:50%;left:7px;margin-top:-8px;content:'';width:16px;height:16px;border-radius:100%;background-color:#0071ba;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.fundraising-checkbox{position:relative}.fundraising-checkbox label{padding-left:40px;cursor:pointer}.fundraising-checkbox label:before{display:inline-block;position:absolute;left:0px;content:'';width:30px;height:30px;background-image:url(/typo3conf/ext/vcfrb3/Resources/Public/Icons/checkbox.svg);background-repeat:no-repeat;background-size:contain;border:1px solid #cbcfd0}.fundraising-checkbox label[for=payment_wants_newsletter]:before{border:2px solid #0071ba}.fundraising-checkbox input[type=checkbox]{position:absolute;top:6px;left:6px;margin:0}.fundraising-checkbox input[type=checkbox]:checked+label:before{background-image:url(/typo3conf/ext/vcfrb3/Resources/Public/Icons/checkbox-active.svg)}.iframe-field>.field-wrap>div:first-child{height:64px;border:1px solid #cbcfd0}.iframe-field>.field-wrap>div:first-child>div:first-child{height:64px}.hidden-fields{display:none}.primary-color{color:#0071ba}.form-seperator{border-bottom:2px solid #cbcfd0}.section-header{padding:15px;border:1px solid #cbcfd0;background-color:#fff}.section-header .text-wrapper{display:inline-block;vertical-align:bottom}.section-header .fake-link{display:none}.section-header .checked{display:none;height:60px;width:60px;border-radius:30px;border:2px solid transparent;background:url("../Icons/uno_verification.svg");background-repeat:no-repeat;background-position:center;background-color:#fff;margin-right:30px}.section-header .number{height:60px;width:60px;border-radius:30px;border:2px solid #0071ba;text-align:center;line-height:60px;color:#0071ba;display:inline-block;margin-right:30px;font-weight:bold}.section-header h2{color:#0071ba;font-size:20px;line-height:60px;margin:0;font-weight:bold}.section-header.done{background-color:#0071ba;border-bottom:1px solid #cbcfd0;cursor:pointer;font-size:0}.section-header.done .fake-link{display:inline-block;text-decoration:underline;line-height:30px;font-size:16px;color:#fff}.section-header.done h2{color:#fff;line-height:30px}.section-header.done .checked{display:inline-block}.section-header.done .number{display:none}.section-header.open{background-color:#0071ba;border:1px solid #0071ba}.section-header.open h2{color:#fff}.section-header.open .number{color:#fff;border:2px solid #fff}.section-content{overflow:hidden;padding:60px;border:2px solid #0071ba;background-color:#fff}@media screen and (max-width:640px){.section-content{padding-left:15px;padding-right:15px}}#payment_interval{margin-top:1rem;margin-bottom:1rem}.border-box{border:2px solid #0071ba;padding:60px;margin-bottom:60px;background-color:#fff}.interval-switch{margin-bottom:60px}.interval-switch .interval-wrapper{display:inline-block}.interval-switch .interval{text-transform:capitalize;display:inline-block;border:1px solid #0071ba;float:left;color:#0071ba;font-weight:bold;cursor:pointer;line-height:30px;border-radius:30px;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;margin-left:5px;margin-right:5px}.interval-switch .interval.active{background-color:#0071ba;color:#fff;cursor:default;-webkit-transition:all 0.25s ease-in-out;-o-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out}.interval-switch:after{content:'';display:block;clear:both}.chose-donationpurpose .field-wrap{width:400px;display:inline-block}.chose-donationpurpose .field-wrap select{margin-left:15px;border-color:#0071ba;color:#0071ba}.interval-info.interval-info-layout-simple .donation-price,.interval-info.interval-info-simple .donation-price{font-size:2.2rem;padding-top:0}.donation-action-box{border:2px solid #0071ba;padding:15px;text-align:center;color:#0071ba;font-size:16px;line-height:24px;min-height:160px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:justify;align-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:640px){.donation-action-box{min-height:100px}}@media screen and (min-width:640px) and (max-width:1024px){.donation-action-box{margin-bottom:1rem;width:100%}}.donation-action-box.active{border:2px solid #ffed00}@media screen and (max-width:640px){.donation-action-box.active img{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}.donation-action-box.donation-action-box-plain{border:none;padding:0;height:auto}.donation-action-box.donation-action-box-plain.choose-price-box{display:block}.donation-action-box.donation-action-box-plain.choose-price-box label{display:block}.donation-action-box label{color:#0071ba;font-size:14px}.donation-action-box p{margin:0}.donation-action-box .donation-price{font-size:2rem;font-weight:bold}.donation-action-box .donation-info{max-height:48px;overflow:hidden}.donation-action-box.choose-price-box{display:table}.donation-action-box.choose-price-box label{display:table-cell;vertical-align:middle}.donation-action-box.choose-price-box label input{margin:0}.donation-action-box.choose-price-box .field-wrap{position:relative}.donation-action-box.choose-price-box .field-wrap input{padding-right:30px;text-align:right}.donation-action-box.choose-price-box .field-wrap input::-webkit-input-placeholder{text-align:left}.donation-action-box.choose-price-box .field-wrap input:-ms-input-placeholder{text-align:left}.donation-action-box.choose-price-box .field-wrap input::-ms-input-placeholder{text-align:left}.donation-action-box.choose-price-box .field-wrap input::placeholder{text-align:left}.donation-action-box.choose-price-box .field-wrap .currency-symbol{position:absolute;right:20px;line-height:32px;top:16px;font-size:20px;color:#333}.donation-action-box.choose-price-box .field-wrap .error{margin:0}.interval-field label{display:none}.newsletter-field{margin-top:30px}.conditional-box{margin-bottom:30px}.conditional-wrapper .fundraising-checkbox{margin-bottom:30px}.payment-provider{margin-bottom:30px}.payment-option{border:2px solid #cbcfd0;text-align:center;padding:15px;cursor:pointer}.payment-option.active{border-color:#0071ba}.payment-infos{margin-bottom:30px;margin-bottom:0;margin-bottom:0!important;max-height:0;overflow:hidden;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.payment-infos.active{max-height:999px;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.payment-infos[data-payment=paypal]{height:0!important;margin-bottom:0!important}.slider-switch{margin-top:40px;position:relative;height:34px;border:2px solid #0071ba;border-radius:17px;font-size:0}.slider-switch .option{font-size:20px;width:50%;text-align:center;display:inline-block;color:#0071ba;cursor:pointer;line-height:30px;z-index:1;position:relative}.slider-switch:before{content:'';background-color:#0071ba;width:50%;height:100%;position:absolute;border-radius:17px;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.slider-switch.left .option-left{color:#fff}.slider-switch.left:before{left:0}.slider-switch.right .option-right{color:#fff}.slider-switch.right:before{left:50%}.check-filed-row{white-space:nowrap;margin-bottom:15px}.check-filed-row .check-filed-label,.check-filed-row .check-filed-value{width:50%;display:inline-block;vertical-align:top;white-space:normal}@media screen and (max-width:640px){.check-filed-row .check-filed-label,.check-filed-row .check-filed-value{width:100%;display:block}}.check-filed-row .check-filed-label{font-weight:bold}.inline-headline{display:inline-block}.jump-to-step{text-decoration:underline;font-size:16px}.fundraisingform-footer{margin-top:30px;padding:60px;padding-bottom:30px;border:2px solid #0071ba;background-color:#fff}.footer-info-box{text-align:center;font-size:16px;line-height:24px}.footer-info-box p{margin:0}.fundraisingform.single .border-box{margin:0}.fundraisingform.single .border-box+.border-box{border-top:0}.fundraisingform.single h3{text-align:center}.fundraisingform.style-multistep .interval-info{margin-bottom:50px}@media screen and (max-width:1024px){.interval-field .label{padding-left:0}.interval-field select{border:1px solid #0071ba!important;color:#0071ba}}@media screen and (max-width:640px){.foundraisingform .space-after-extra-small,.foundraisingform .space-after-medium,.foundraisingform .space-after-small,.foundraisingform .space-before-extra-small,.foundraisingform .space-before-medium,.foundraisingform .space-before-small{padding:0}.border-box{padding:0 15px;border-bottom:0}.border-box+.border-box{border-top:0;padding-top:30px;padding-bottom:30px;border-bottom:2px solid #0071ba}.interval-field{margin-top:15px;margin-bottom:15px}.interval-info{margin-left:-15px;margin-right:-15px}.interval-info .donation-action-box{border:none;padding-left:68px;position:relative;text-align:left}.interval-info .donation-action-box:before{content:'';background-image:url("../Icons/radio-button.svg");background-repeat:no-repeat;border:2px solid #0071ba;border-radius:12px;width:24px;height:24px;position:absolute;top:50%;margin-top:-12px;left:22px}.interval-info .donation-action-box.choose-price-box{padding-left:15px;text-align:center;display:block}.interval-info .donation-action-box.choose-price-box label{display:block}.interval-info .donation-action-box.choose-price-box.active label{color:#fff}.interval-info .donation-action-box.choose-price-box:before{content:none}.interval-info .donation-action-box img{float:left;margin-right:15px}.interval-info .donation-action-box .donation-info{max-height:none}.interval-info .donation-action-box.active{background-color:#0071ba;color:#fff}.interval-info .donation-action-box.active:before{background-image:url("../Icons/radio-button-active.svg");border:2px solid #fff}.interval-info .donation-action-box:after{content:'';display:block;clear:both}.interval-info .chose-donationpurpose{padding:0 15px;text-align:left;margin-bottom:15px}.interval-info .chose-donationpurpose .label{padding-left:15px}.interval-info .chose-donationpurpose .field-wrap{width:100%}.interval-info .chose-donationpurpose .field-wrap select{margin-left:0}.interval-info .cell.small-12{margin-bottom:0}.newsletter-field{margin:0}.form-seperator{margin-bottom:30px}.conditional-wrapper .fundraising-checkbox{margin-bottom:30px}.conditional-box{margin-bottom:0}.fundraisingform-footer{padding:60px 15px}.fundraisingform-footer .cell{margin-bottom:60px}.fundraisingform-footer .cell:last-of-type{margin-bottom:0}.fundraisingform.style-multistep .medium-6{margin-bottom:0}.fundraisingform.style-multistep .section-content{overflow:hidden;padding:30px 15px}.fundraisingform.style-multistep .border-box{padding:0;border:none;margin:0}.fundraisingform.style-multistep .interval-field{margin:0;margin-bottom:1rem}.fundraisingform.style-multistep .check-filed-row .check-filed-label,.fundraisingform.style-multistep .check-filed-row .check-filed-value{display:block;width:100%}.fundraisingform.style-multistep .inline-headline{display:block;margin:0}.fundraisingform.style-multistep .inline-headline+.jump-to-step{margin-bottom:15px;display:block}.fundraisingform.style-multistep .button-bar .grid-x{-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse}.fundraisingform.style-multistep .button-bar .button{margin-top:30px}}.fundraisingform .donationpurposeId{display:none!important}.fundraisingform-thanks-page .newsletter-success{text-align:center}@media screen and (max-width:640px){.fundraisingform .button-bar>.grid-container>.grid-x,.fundraisingform.style-multistep .button-bar>.grid-container>.grid-x{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fundraisingform .button-bar .next-button.inactive,.fundraisingform.style-multistep .button-bar .next-button.inactive{border-color:#888!important}.fundraisingform .button-bar .paypal-oder,.fundraisingform.style-multistep .button-bar .paypal-oder{margin-top:1em}@media screen and (max-width:640px){.fundraisingform .button-bar .paypal-oder,.fundraisingform.style-multistep .button-bar .paypal-oder{margin-bottom:0}}@media screen and (max-width:640px){.fundraisingform .button-bar .btn-paypal,.fundraisingform.style-multistep .button-bar .btn-paypal{display:block}}.fundraisingform .button-bar .btn-paypal.next-button,.fundraisingform.style-multistep .button-bar .btn-paypal.next-button{display:block}.fundraisingform .button-bar .paypallink-container,.fundraisingform.style-multistep .button-bar .paypallink-container{text-align:right}@media screen and (max-width:640px){.fundraisingform .button-bar .paypallink-container,.fundraisingform.style-multistep .button-bar .paypallink-container{text-align:center}}.fundraisingform .button-bar .paypallink-container #paypaldirect-wrapper,.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-wrapper{display:block;margin-top:-19px}.fundraisingform .button-bar .paypallink-container #paypaldirect-link,.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-link{display:block;text-align:center}@media screen and (max-width:640px){.fundraisingform .button-bar .paypallink-container #paypaldirect-link,.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-link{display:block}}.fundraisingform .button-bar .paypallink-container #paypaldirect-link .btn-paypal,.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-link .btn-paypal{display:block}.fundraisingform .button-bar .paypallink-container #paypaldirect-link p,.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-link p{font-size:0.8rem;margin-bottom:0;font-weight:600}.fundraisingform .button-bar .paypallink-container #paypaldirect-link a,.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-link a{margin-top:0}@media screen and (max-width:640px){.fundraisingform .section-2.paypaldirect-overview+.section-content .button-bar>.grid-container>.grid-x,.fundraisingform .section-4+.section-content .button-bar>.grid-container>.grid-x,.fundraisingform.style-multistep .section-2.paypaldirect-overview+.section-content .button-bar>.grid-container>.grid-x,.fundraisingform.style-multistep .section-4+.section-content .button-bar>.grid-container>.grid-x{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fundraisingform .section-2.paypaldirect-overview+.section-content .button-bar>.grid-container>.grid-x .prev-button,.fundraisingform .section-4+.section-content .button-bar>.grid-container>.grid-x .prev-button,.fundraisingform.style-multistep .section-2.paypaldirect-overview+.section-content .button-bar>.grid-container>.grid-x .prev-button,.fundraisingform.style-multistep .section-4+.section-content .button-bar>.grid-container>.grid-x .prev-button{margin-bottom:1rem}}@media screen and (max-width:640px){.fundraisingform .section-2.paypaldirect-overview+.section-content label[for=payment_wants_newsletter],.fundraisingform.style-multistep .section-2.paypaldirect-overview+.section-content label[for=payment_wants_newsletter]{font-size:0.6rem}}@media screen and (max-width:640px){.fundraisingform .section-2.paypaldirect-overview+.section-content .button-bar>.grid-container>.grid-x .prev-button,.fundraisingform.style-multistep .section-2.paypaldirect-overview+.section-content .button-bar>.grid-container>.grid-x .prev-button{margin-bottom:-1rem}}.button.btn-special.btn-paypal,.frame .button.btn-special.btn-paypal{text-transform:none;background-color:#ffc439;border:1px solid #ffc439;color:#333;border-radius:18px;border-radius:4px;min-height:55px;max-height:100px;font-size:0.8rem;line-height:1;padding-top:0.6em;padding-bottom:0.3em;padding-left:2.2em;padding-right:2.2em}.button.btn-special.btn-paypal span,.frame .button.btn-special.btn-paypal span{line-height:0.7;vertical-align:text-top;display:inline-block}.button.btn-special.btn-paypal svg,.frame .button.btn-special.btn-paypal svg{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);margin-top:2px;display:inline-block;vertical-align:sub;margin-bottom:-2px}.button.btn-special.btn-paypal:focus,.button.btn-special.btn-paypal:hover,.frame .button.btn-special.btn-paypal:focus,.frame .button.btn-special.btn-paypal:hover{-webkit-box-shadow:inset 0 0 100px 100px rgba(0, 0, 0, 0.05);box-shadow:inset 0 0 100px 100px rgba(0, 0, 0, 0.05)}.button.btn-special:focus,.button.btn-special:hover,.frame .button.btn-special:focus,.frame .button.btn-special:hover{-webkit-box-shadow:inset 0 0 100px 100px rgba(0, 0, 0, 0.05);box-shadow:inset 0 0 100px 100px rgba(0, 0, 0, 0.05)}.fundraisingform.layout-kunst .donation-action-box.donation-action-box-plain.choose-price-box{min-height:1px}.fundraisingform.layout-kunst .donation-action-box label{color:#333}.frb-logo-wrapper{position:relative;margin-top:0px;margin-bottom:1rem}@media (min-width:1100px){.frb-logo-wrapper{margin-top:-120px;margin-bottom:120px}}.aswidget .frb-logo-wrapper{margin-top:0;margin-bottom:0;padding-bottom:1rem}.fundraisingbox-logo{display:inline-block;margin-left:20px}@media (min-width:1160px){.fundraisingbox-logo{margin-left:50px}}.fundraisingbox-logo img{max-width:100px;background-color:#fff;padding:5px}@media screen and (max-width:767px){.fundraisingbox-logo{float:none;display:inline-block;margin-top:0;margin-bottom:1rem;margin-left:20px}}#fotocreditLG{display:inline-block;position:absolute;right:0;bottom:0;padding:1rem 1rem;color:white;text-shadow:1px 1px 1px black;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);font-size:14px;line-height:1}@media screen and (max-width:1099px){#fotocreditLG{display:none!important}}#fotocreditSM{display:inline-block;position:absolute;right:0;bottom:0;padding:1rem 1rem;color:white;text-shadow:1px 1px 1px black;text-shadow:1px 1px 1px rgba(0, 0, 0, 0.8);font-size:14px;line-height:1}@media screen and (min-width:1100px){#fotocreditSM{display:none!important}}.newdonation-cta{background:#ffed00!important;color:#333!important;font-weight:bold;border-color:#ffed00!important}.newdonation-cta:active,.newdonation-cta:focus,.newdonation-cta:hover{background:#ffed00!important;background:rgba(255, 237, 0, 0.8)!important;color:#333!important;text-decoration:underline;border-color:#ffed00!important;border-color:rgba(255, 237, 0, 0)!important}.fundraisingform.isemergencylook{position:relative}@media screen and (min-width:1100px){.fundraisingform.isemergencylook:before{content:"";position:absolute;top:0;left:0;width:100%;height:1.6vw;max-height:45px;background-image:url(/typo3conf/ext/basetpl/Resources/Public/images/emergencylook/Stripe_1.svg);background-repeat:no-repeat;background-position:top left;z-index:1;background-size:cover}.fundraisingform.isemergencylook:after{content:"";position:absolute;bottom:-120px;left:0;width:100%;height:1.6vw;max-height:45px;background-image:url(/typo3conf/ext/basetpl/Resources/Public/images/emergencylook/Stripe_2.svg);background-repeat:no-repeat;background-position:top left;z-index:1;background-size:cover}.fundraisingform.isemergencylook.aswidget:after{bottom:0}}.fundraisingform.isemergencylook .hero.hide-lg{position:relative}.fundraisingform.isemergencylook .hero.hide-lg:before{content:"";position:absolute;top:0;left:0;width:100%;height:20px;max-height:45px;background-image:url(/typo3conf/ext/basetpl/Resources/Public/images/emergencylook/Stripe_1.svg);background-repeat:no-repeat;background-position:top left;z-index:1;background-size:cover}.fundraisingform.isemergencylook .hero.hide-lg:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:20px;max-height:45px;background-image:url(/typo3conf/ext/basetpl/Resources/Public/images/emergencylook/Stripe_2.svg);background-repeat:no-repeat;background-position:top left;z-index:1;background-size:cover}.fundraisingform.isemergencylook #fotocreditSM,.fundraisingform.isemergencylook .frb-logo-wrapper,.fundraisingform.isemergencylook .hero-certificates{z-index:2}.fundraisingform .backgroundVideo{position:relative;width:100%;height:auto}.fundraisingform .backgroundVideo+.hero-certificates{display:none}@media screen and (max-width:640px){.fundraisingform .backgroundVideo+.hero-certificates{display:block;width:100%;height:33px;left:0;bottom:5px;background-color:#fff;margin-bottom:5px}.fundraisingform .backgroundVideo+.hero-certificates .logos-container{display:block!important;max-width:99999px!important;width:100%;height:33px;left:0;bottom:5px;background-color:#fff}.fundraisingform .backgroundVideo+.hero-certificates .logos-container *{display:inline-block;max-width:100px;max-height:33px;margin-left:10px}}@media screen and (min-width:767px){.fundraisingform .backgroundVideo{width:100vw!important;height:100vh!important;position:fixed;min-width:100vw;min-height:100vh;-o-object-fit:cover;object-fit:cover;content:normal}}.fundraisingform.modern-design.ishtmlvideo .hero{display:none!important}.fundraisingform.modern-design.ishtmlvideo.isemergencylook:before{content:"";position:absolute;top:0;left:0;width:100%;height:1.6vw;max-height:45px;background-image:url(/typo3conf/ext/basetpl/Resources/Public/images/emergencylook/Stripe_1.svg);background-repeat:no-repeat;background-position:top left;z-index:1;background-size:cover}.fundraisingform.modern-design.ishtmlvideo.isemergencylook:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1.6vw;max-height:45px;background-image:url(/typo3conf/ext/basetpl/Resources/Public/images/emergencylook/Stripe_2.svg);background-repeat:no-repeat;background-position:top left;z-index:1;background-size:cover}.fundraisingform.modern-design.ishtmlvideo+.agb-wrapper{position:relative}
/*# sourceMappingURL=fundraisingform-modern.css.map */