@-webkit-keyframes dots{0%{content:'';opacity:0}25%{content:'.'}50%{content:'..'}75%{content:'...';opacity:.5;opacity:1}}@keyframes dots{0%{content:'';opacity:0}25%{content:'.'}50%{content:'..'}75%{content:'...';opacity:.5;opacity:1}}@media screen and (min-width:992px){.lead-lg{font-size:1.25em}}.form-donate,.form-title{color:var(--color-black)}.form-donate .form-wrapper{border-radius:var(--border-radius);padding:1.5% 5% 5%;overflow:visible}.form-donate .form-title{width:calc(100% - 2rem + 4px);margin-bottom:.75em;padding:.5rem .125rem .5rem 1rem;background-color:var(--color-primary);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);position:absolute;top:0;left:calc(1rem - 2px);height:4rem;border-bottom-left-radius:2px;border-bottom-right-radius:2px}.form-donate .form-title h4{margin:0}.form-donate .form-title h4:first-letter{text-transform:uppercase}.form-donate .form-title .numberCircle{color:#001955;font-family:var(--ff-body);font-size:1.5rem;width:2.5rem;height:2.5rem;font-weight:700;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}.form-donate .form-title .numberCircle.active{color:var(--color-white)}.form-donate .payment-container,.form-donate form.donation-form{margin-top:4rem}.form-donate .payment-container,.form-donate .payment-container .payment{width:100%}.form-donate .payment-container .adyen-checkout__dropin--ready:empty{position:relative;width:100%;min-height:300px;background:#f7f8f9;border:1px solid #e6e9eb;border-radius:12px;overflow:hidden}.form-donate .payment-container .adyen-checkout__dropin--ready:empty:before{content:'...';width:24px;z-index:0;font-size:2rem;font-weight:700;display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-animation:1.5s linear infinite running dots;animation:1.5s linear infinite running dots}.form-donate p.step4-story~.form-group{display:none}.page-donate .mat-radio-outer-circle{border-color:var(--color-black)}.page-donate .mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{border-color:var(--color-primary)}.page-donate button[type=submit]{font-size:1em;font-weight:600;letter-spacing:.05em;padding-top:.75em;padding-bottom:.75em}.page-donate a.link-back{display:block;text-align:center;font-size:large}.page-donate .mat-radio-group.radio-group-amount,.page-donate .step3-story+.form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:stretch;align-content:stretch;width:auto!important}.page-donate mat-label[name=frequency]{display:block;font-size:1.35em;margin-bottom:.5rem}.page-donate .mat-radio-group.radio-group-frequency{display:block;margin-bottom:1.5rem}.page-donate .mat-radio-button.radio-button-frequency{margin-right:.75rem}.page-donate .mat-radio-button.radio-button-frequency .mat-radio-label-content{padding-left:4px}.page-donate .mat-radio-button.radio-button-frequency .mat-radio-label-content:first-letter{text-transform:uppercase}.page-donate .mat-radio-button:last-child{margin-right:0}.page-donate .mat-radio-group.radio-group-amount{margin:2rem 0}.page-donate .mat-radio-group.radio-group-amount .mat-radio-button,.page-donate .mat-radio-group.radio-group-amount[name=paymentMethod]{width:auto!important;display:contents}.page-donate .mat-radio-group.radio-group-amount .mat-radio-label,.page-donate .mat-radio-group.radio-group-amount[name=paymentMethod] .mat-radio-label{position:relative;padding:.5em;margin-right:.5em;border-radius:2px;margin-bottom:0;box-shadow:0 0 0 1px var(--color-black);transition:all .25s ease-out}.page-donate .mat-radio-group.radio-group-amount .mat-radio-label:first-child .mat-radio-button,.page-donate .mat-radio-group.radio-group-amount[name=paymentMethod] .mat-radio-label:first-child .mat-radio-button{margin-right:.5em}.page-donate .mat-radio-group.radio-group-amount .mat-radio-label:last-child .mat-radio-button,.page-donate .mat-radio-group.radio-group-amount[name=paymentMethod] .mat-radio-label:last-child .mat-radio-button{margin-left:.5em}.page-donate .mat-radio-group.radio-group-amount mat-radio-button:last-child .mat-radio-label,.page-donate .mat-radio-group[name=paymentMethod] .mat-radio-label{margin-right:0}.page-donate .mat-radio-group.radio-group-amount .mat-radio-container,.page-donate .mat-radio-group[name=paymentMethod] .mat-radio-container{display:none}.page-donate .mat-radio-group.radio-group-amount .mat-radio-label,.page-donate .mat-radio-group[name=paymentMethod] .mat-radio-label{text-align:center}.page-donate .mat-radio-group.radio-group-amount .mat-radio-checked .mat-radio-label,.page-donate .mat-radio-group[name=paymentMethod] .mat-radio-checked .mat-radio-label{background-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary)}.page-donate .mat-radio-group.radio-group-amount .mat-radio-label-content,.page-donate .mat-radio-group[name=paymentMethod] .mat-radio-label-content{padding-left:0;width:100%}.page-donate .mat-form-field.width-100{width:100%}.page-donate .mat-form-field.input-3cols{width:calc(100% / 12 * 4)}.page-donate .mat-form-field.input-6cols{width:calc(100% / 12 * 8)}.page-donate .mat-form-field-prefix+.mat-form-field-infix{padding-left:6px}.page-donate .mat-form-field-prefix+.mat-form-field-infix .mat-form-field-label{padding-left:6px;padding-top:8px}.page-donate .mat-form-field-label,.page-donate .mat-input-element,.page-donate .mat-radio-button,.page-donate .mat-select{font-family:var(--ff-sans-serif)}.page-donate.step3 .form-group .mat-form-field{width:100%}@media screen and (min-width:640px){.page-donate.step3 .form-group .mat-form-field:not(:only-child){width:50%}.page-donate.step3 .form-group[ngmodelgroup=ddDataGoup] .mat-form-field{width:100%}}.page-donate input.form-control.mat-input-element:focus{outline:0;box-shadow:0 0 0 1000px #fff inset;-webkit-box-shadow:0 0 0 1000px #fff inset}.page-donate input.form-control.mat-input-element::-webkit-input-placeholder{padding-top:.25em}.page-donate input.form-control.mat-input-element:-ms-input-placeholder{padding-top:.25em}.page-donate input.form-control.mat-input-element::placeholder{padding-top:.25em}.page-donate .page-header .nav-link[href="/doneer"]{display:none!important}.page-donate .page-donate-share{overflow:hidden;border-radius:2px}.page-donate .page-donate-share-button{padding:.75em 0;text-align:center}.page-donate .page-donate-share-button,.page-donate .page-donate-share-button:active,.page-donate .page-donate-share-button:hover{color:#fff}.page-donate app-root [style*="padding:20px"]{background-color:transparent!important;border-radius:0!important;padding:0!important}.page-donate input:-webkit-autofill,.page-donate input:-webkit-autofill:focus input:-webkit-autofill,.page-donate input:-webkit-autofill:hover,.page-donate select:-webkit-autofill,.page-donate select:-webkit-autofill:focus,.page-donate select:-webkit-autofill:hover,.page-donate textarea:-webkit-autofill,.page-donate textarea:-webkit-autofill:hover textarea:-webkit-autofill:focus{box-shadow:0 0 0 1000px var(--color-white) inset}.page-donate input.form-control.mat-input-element,.page-donate input.form-control.mat-input-element:focus{border:0;background:0 0}