@charset "UTF-8";@media screen and (max-width:640px){.small-0{display:none}}@media screen and (min-width:1024px){.large-0{display:none}}.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:700;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 h2,.fundraisingform .h2{color:#000}.button.grey{background:#cbcfd0;color:#333;border:2px solid #cbcfd0}.button.grey:hover{background:#fff}.label{color:#333;background:0 0;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:0;content:'';width:30px;height:30px;border:1px solid #cbcfd0;border-radius:100%}[type=radio]+label::after{background-color:transparent;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .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 .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .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:0;content:'';width:30px;height:30px;background-image:url(../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:10px;left:10px;margin:0}.fundraising-checkbox input[type=checkbox]:checked+label::before{background-image:url(../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:700}.section-header h2{color:#0071ba;font-size:20px;line-height:60px;margin:0;font-weight:700}.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:700;cursor:pointer;padding:15px 50px;font-size:20px;line-height:30px;border-radius:30px;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .25s ease-in-out;margin-left:5px;margin-right:5px}.interval-switch .interval.active{background-color:#0071ba;color:#fff;cursor:default;-webkit-transition:all .25s ease-in-out;-o-transition:all .25s ease-in-out;transition:all .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;display:block}}@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:700}.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:40px;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}.slider-switch{margin-top:40px;position:relative;height:34px;border:2px solid #0071ba;border-radius:17px;font-size:0}.slider-switch .option{font-size:18px;width:50%;text-align:center;display:inline-block;color:#0071ba;cursor:pointer;line-height:30px;z-index:1;position:relative;vertical-align:top;white-space:nowrap}.slider-switch::before{content:'';background-color:#0071ba;width:50%;height:100%;position:absolute;border-radius:17px;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .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:700}.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-before-medium,.foundraisingform .space-after-medium,.foundraisingform .space-before-small,.foundraisingform .space-after-small,.foundraisingform .space-before-extra-small,.foundraisingform .space-after-extra-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;border-bottom:2px solid #0071ba;padding-left:68px;position:relative;height:auto;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}.interval-info .cell.small-12:first-child .donation-action-box{border-top:2px solid #0071ba}.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.style-multistep .button-bar>.grid-container>.grid-x,.fundraisingform .button-bar>.grid-container>.grid-x{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.fundraisingform.style-multistep .button-bar .next-button.inactive,.fundraisingform .button-bar .next-button.inactive{border-color:#888!important}.fundraisingform.style-multistep .button-bar .paypal-oder,.fundraisingform .button-bar .paypal-oder{margin-top:1em}@media screen and (max-width:640px){.fundraisingform.style-multistep .button-bar .paypal-oder,.fundraisingform .button-bar .paypal-oder{margin-bottom:0}}@media screen and (max-width:640px){.fundraisingform.style-multistep .button-bar .btn-paypal,.fundraisingform .button-bar .btn-paypal{display:block}}.fundraisingform.style-multistep .button-bar .btn-paypal.next-button,.fundraisingform .button-bar .btn-paypal.next-button{display:block}.fundraisingform.style-multistep .button-bar .paypallink-container,.fundraisingform .button-bar .paypallink-container{text-align:right}@media screen and (max-width:640px){.fundraisingform.style-multistep .button-bar .paypallink-container,.fundraisingform .button-bar .paypallink-container{text-align:center}}.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-wrapper,.fundraisingform .button-bar .paypallink-container #paypaldirect-wrapper{display:block;margin-top:-19px}.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-link,.fundraisingform .button-bar .paypallink-container #paypaldirect-link{display:block;text-align:center}@media screen and (max-width:640px){.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-link,.fundraisingform .button-bar .paypallink-container #paypaldirect-link{display:block}}.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-link .btn-paypal,.fundraisingform .button-bar .paypallink-container #paypaldirect-link .btn-paypal{display:block}.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-link p,.fundraisingform .button-bar .paypallink-container #paypaldirect-link p{font-size:.8rem;margin-bottom:0;font-weight:600}.fundraisingform.style-multistep .button-bar .paypallink-container #paypaldirect-link a,.fundraisingform .button-bar .paypallink-container #paypaldirect-link a{margin-top:0}@media screen and (max-width:640px){.fundraisingform.style-multistep .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 .section-4+.section-content .button-bar>.grid-container>.grid-x,.fundraisingform .section-2.paypaldirect-overview+.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.style-multistep .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 .section-4+.section-content .button-bar>.grid-container>.grid-x .prev-button,.fundraisingform .section-2.paypaldirect-overview+.section-content .button-bar>.grid-container>.grid-x .prev-button{margin-bottom:1rem}}@media screen and (max-width:640px){.fundraisingform.style-multistep .section-2.paypaldirect-overview+.section-content label[for=payment_wants_newsletter],.fundraisingform .section-2.paypaldirect-overview+.section-content label[for=payment_wants_newsletter]{font-size:.6rem}}@media screen and (max-width:640px){.fundraisingform.style-multistep .section-2.paypaldirect-overview+.section-content .button-bar>.grid-container>.grid-x .prev-button,.fundraisingform .section-2.paypaldirect-overview+.section-content .button-bar>.grid-container>.grid-x .prev-button{margin-bottom:-1rem}}.frame .button.btn-special.btn-paypal,.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:.8rem;line-height:1;padding-top:.6em;padding-bottom:.3em;padding-left:2.2em;padding-right:2.2em}.frame .button.btn-special.btn-paypal span,.button.btn-special.btn-paypal span{line-height:.7;vertical-align:text-top;display:inline-block}.frame .button.btn-special.btn-paypal svg,.button.btn-special.btn-paypal svg{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);margin-top:2px;display:inline-block;vertical-align:sub;margin-bottom:-2px}.frame .button.btn-special.btn-paypal:hover,.frame .button.btn-special.btn-paypal:focus,.button.btn-special.btn-paypal:hover,.button.btn-special.btn-paypal:focus{-webkit-box-shadow:inset 0 0 100px 100px rgba(0,0,0,.05);box-shadow:inset 0 0 100px 100px rgba(0,0,0,.05)}.frame .button.btn-special:hover,.frame .button.btn-special:focus,.button.btn-special:hover,.button.btn-special:focus{-webkit-box-shadow:inset 0 0 100px 100px rgba(0,0,0,.05);box-shadow:inset 0 0 100px 100px rgba(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}