.field-group--has-errors{padding:6px;margin-bottom:1rem;background:rgba(216,62,47,.1);border-radius:3px;border:1px solid rgba(216,62,47,.4);margin-left:-6px;margin-right:-6px}.field-group__error{color:#d83e2f;padding:4px 6px}.field-group__error:before{content:"!";color:#fff;background:#d83e2f;border-radius:2px;padding:3px;margin-right:4px;font-size:20px}.form-inputs__flex{display:flex}.form-inputs__flex>*{flex:1 0 4em}.form-inputs__flex>* input,.form-inputs__flex>* select,.form-inputs__flex>* textarea{border-radius:0}.form-inputs__flex>:not(:last-child) input,.form-inputs__flex>:not(:last-child) select,.form-inputs__flex>:not(:last-child) textarea{border-right:0}.form-inputs__flex>:first-child input,.form-inputs__flex>:first-child select,.form-inputs__flex>:first-child textarea{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inputs__flex>:last-child input,.form-inputs__flex>:last-child select,.form-inputs__flex>:last-child textarea{border-top-right-radius:4px;border-bottom-right-radius:4px}.form-inputs__flex-item-two-thirds{flex:2 1 4em}.staged-donation-v2__headline{max-width:calc(1240px + 1rem);color:#1f3b6e;font-family:inherit;font-style:normal;font-weight:600;font-size:1.7rem;line-height:1.1}.staged-donation-v2{width:100%}.staged-donation-v2 fieldset{border:0;padding:0;margin:0}.staged-donation-v2__stages-list{display:flex;overflow:hidden;margin:0 -.5rem}.staged-donation-v2__stages-list>*{flex:0 0 auto;width:100%;transform:translateZ(0);transition:transform .5s ease-in-out;padding:0 .5rem}.staged-donation-v2__stage{padding:1rem;border:0}.staged-donation-v2__stage-actions{display:flex;margin-top:1rem;align-items:center}.staged-donation-v2__stage-actions>*{flex:1 0 auto}.staged-donation-v2__stage-actions>:last-child{text-align:right}.staged-donation-v2__prev-stage-button{cursor:pointer;display:inline-block;background-color:#636466;padding:10px 20px;color:#fff;text-align:center;transition:all .2s ease;border:0;margin-top:1rem;border-radius:4px;padding:5px 10px;margin:0}.staged-donation-v2__prev-stage-button a{color:inherit}.staged-donation-v2__prev-stage-button:active,.staged-donation-v2__prev-stage-button:hover{background:#4a4b4c;box-shadow:none;color:#fff}.staged-donation-v2__next-stage-button{cursor:pointer;display:inline-block;background-color:#d83e2f;padding:10px 20px;color:#fff;text-align:center;transition:all .2s ease;border:0;margin-top:1rem;border-radius:4px;margin:0}.staged-donation-v2__next-stage-button a{color:inherit}.staged-donation-v2__next-stage-button:active,.staged-donation-v2__next-stage-button:hover{background:#b32e21;box-shadow:none;color:#fff}.staged-donation-v2__submit-button[disabled]{background-color:#333;cursor:not-allowed}.staged-donation-v2__header-block{overflow:hidden;display:flex;align-items:center;flex-wrap:wrap;margin-bottom:1rem}.staged-donation-v2__amount-reminder{float:left;font-size:1.4rem}.staged-donation-v2__amount-edit{cursor:pointer}.staged-donation-v2__progress-wrapper{display:flex;margin:-.5rem;align-items:center;padding:1rem 0}.staged-donation-v2__progress-wrapper>*{flex:0 0 auto;padding:.5rem}.staged-donation-v2__progress-wrapper-spacer{flex:1 0 auto}.staged-donation-v2__progress-indicators-list{display:flex;margin:-.5rem;align-items:center}.staged-donation-v2__progress-indicators-list>*{flex:0 0 auto;padding:.5rem}.staged-donation-v2--stage-2-active .staged-donation-v2__progress-indicators-list>:nth-child(-n+2) .staged-donation-v2__progress-indicator,.staged-donation-v2--stage-3-active .staged-donation-v2__progress-indicators-list>:nth-child(-n+3) .staged-donation-v2__progress-indicator,.staged-donation-v2--stage-4-active .staged-donation-v2__progress-indicators-list>:nth-child(-n+4) .staged-donation-v2__progress-indicator,.staged-donation-v2--stage-5-active .staged-donation-v2__progress-indicators-list>:nth-child(-n+5) .staged-donation-v2__progress-indicator,:first-child>.staged-donation-v2__progress-indicator{background:#d83e2f}.staged-donation-v2__progress-indicator{width:35px;height:35px;line-height:40px;position:relative;background:#1f3b6e;border-radius:50%;text-align:center;cursor:pointer}.staged-donation-v2__progress-indicator,.staged-donation-v2__secure{display:flex;align-items:center;justify-content:center;font-weight:700;color:#fff}.staged-donation-v2__secure{width:100px;background:#636466;padding:.5rem .25rem;border-radius:15px;font-size:12px;line-height:normal}.staged-donation-v2__secure-image{width:16px;height:16px;margin-left:.25rem}.staged-donation-v2__group-separator{margin:1rem 0;border-bottom:1px solid #eee}.staged-donation-v2__card-expires select{padding:10px 30px 10px 20px;background-position:95% 50%;margin-bottom:1rem}.staged-donation-v2__card-expires select:first-of-type{border-radius:2px 0 0 2px}.staged-donation-v2__card-expires select:nth-of-type(2){border-radius:0 2px 2px 0;border-left:0}.staged-donation-v2__amount-options>span label.radio,.staged-donation-v2__frequency-options>span label.radio,.staged-donation-v2__single-amount-option{display:inline-block;background:#1f3b6e;color:#fff;border-radius:2px;border:1px solid #c7c8ca;transition:background-color .3s,border .3s;padding:.5rem;width:100%;text-align:center;cursor:pointer;font-weight:700;font-size:1.25rem}.staged-donation-v2__amount-options>span label.radio:hover,.staged-donation-v2__frequency-options>span label.radio:hover,.staged-donation-v2__single-amount-option:hover{background:#d83e2f}.staged-donation-v2__amount-options>span label.radio:active,.staged-donation-v2__frequency-options>span label.radio:active,.staged-donation-v2__single-amount-option:active{background:#d83e2f;color:#fff}@media (min-width:1200px){.staged-donation-v2__amount-options>span label.radio,.staged-donation-v2__frequency-options>span label.radio,.staged-donation-v2__single-amount-option{font-size:22px}}.staged-donation-v2__amount-options>span input[type=radio],.staged-donation-v2__frequency-options>span input[type=radio]{display:block;position:absolute;left:-9999px}.staged-donation-v2__amount-options>span input[type=radio]:checked+label,.staged-donation-v2__frequency-options>span input[type=radio]:checked+label,.staged-donation-v2__single-amount-option{background:#d83e2f;color:#fff;border:1px solid #c7c8ca}.staged-donation-v2__amount-options{display:flex;flex-wrap:wrap;margin:-.5rem}.staged-donation-v2__amount-options>*{flex:1 0 auto;padding:.5rem}.staged-donation-v2__amount-options>span{width:33.33333%}.staged-donation-v2__amount-options>.donation-other-input-container{display:flex;width:66.66667%;align-items:center;visibility:hidden}.staged-donation-v2__amount-options>.donation-other-input-container>.currency-symbol{color:#000;padding-right:.5rem;font-size:1.5rem}.staged-donation-v2__amount-options>.donation-other-input-container>input{margin-bottom:0}.staged-donation-v2__frequency-options{display:flex;flex-wrap:wrap;margin:-.5rem}.staged-donation-v2__frequency-options>*{flex:1 0 auto;padding:.5rem}.staged-donation-v2__frequency-options>span{width:50%}.staged-donation-v2__single-amount-option{width:auto}.staged-donation-v2__checkbox{display:block;margin-bottom:1rem}.staged-donation-v2__notice{background:hsla(0,0%,100%,.9);color:#000;font-weight:400}.staged-donation-v2__amount-value{color:#000;font-weight:400}.staged-donation-v2 .StripeElement{width:100%;padding:10px 20px;margin-bottom:1rem;background:#f3f3f3;border:1px solid #e6e3e3;color:#4f4f50;border-radius:4px;appearance:none!important;transition:background-color .3s,border-bottom .3s;padding:1rem}.staged-donation-v2 .StripeElement:focus{outline:none;border:1px solid #1f3b6e;box-shadow:0 0 9px -1px #1f3b6e;z-index:1;position:relative}.staged-donation-v2 .card-error{padding:6px;margin-bottom:1rem;background:rgba(216,62,47,.1);border-radius:3px;border:1px solid rgba(216,62,47,.4);color:#d83e2f;padding:4px 6px}.staged-donation-v2 .card-error:before{content:"!";color:#fff;background:#d83e2f;border-radius:2px;padding:3px;margin-right:4px;font-size:20px}.staged-donation-v2--stage-2-active .staged-donation-v2__stages-list>*{transform:translate3d(-100%,0,0)}.staged-donation-v2--stage-3-active .staged-donation-v2__stages-list>*{transform:translate3d(-200%,0,0)}.staged-donation-v2--stage-4-active .staged-donation-v2__stages-list>*{transform:translate3d(-300%,0,0)}.staged-donation-v2--stage-5-active .staged-donation-v2__stages-list>*{transform:translate3d(-400%,0,0)}.staged-donation-v2--other-amount-visible .donation-other-input-container{visibility:visible}.staged-donation-v2__employer-text{font-size:1rem}.staged-donation-v2__submitted{display:flex;align-items:center;justify-content:center;float:right;width:120px;font-size:18px}.staged-donation-v2__loader{height:20px;width:50px;padding-left:1rem;fill:#d83e2f}
/*# sourceMappingURL=styles.css.map*/