.donation-steps{display:flex}.donation-steps .active{font-weight:700}.payment-card{display:none}.outer-initail-donation-wrapper{position:relative;box-sizing:border-box;width:100%;max-width:650px!important}.initail-donation-wrapper{max-width:700px!important}.initail-donation-wrapper .tabs-donation .donation-header,.initail-donation-wrapper .tabs-donation .tabs-your-donation,.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount{display:flex}.initail-donation-wrapper .tabs-donation .tabs-your-donation,.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount label,input[type="checkbox"],input[type="radio"]{cursor:pointer}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .money.type_of_donationothers{justify-content:flex-start}.donate-form-wrap input:focus,.donate-form-wrap select:focus,.donation_form input:focus,.donation_form select:focus,button:focus,.dynamic-step-1 textarea:focus{outline:none!important}.initail-donation-wrapper .tabs-your-donation .tab-active{background:#fff;color:#44417c;font-weight:600}.donation_type,.step{text-align:center;width:92px;font-size:12px!important;padding:11px 0}.tab-content{background:#fff;padding:20px}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount label,.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount input{width:141px;border:1px solid #fff;max-width:100%;height:94px;float:left;display:flex;justify-content:center;align-items:center;margin-bottom:10px;text-align:center;background:#fabf00;color:#05033D;font-size:44px}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount label.active{color:#fff}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount input{color:#05033D}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount input:focus{outline:none}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount label{margin-right:17px}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .form-input{margin-bottom:15px;position:relative}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div label{display:block;clear:both;margin:0 10px 0 4px;padding:0}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div select,.about_you select,.about_you input,.dynamic-step-1 textarea{border:1px solid #fff!important;background:#DCDBEB}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div label{display:block;clear:both;margin:0 10px 0 4px;padding:0;font-size:18px;color:#292929}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div select,.about_you select,.about_you input,.dynamic-step-1 textarea{border:1px solid #fff!important;cursor:pointer;padding:8px;color:#000}.donation-steps .step-circle{border-radius:50%;border:1px solid;padding:3px 6px;margin-right:6px;width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center}.about_you .input-wrapper{align-items:center;display:flex;flex-wrap:wrap}.about_you .input-wrapper input{margin:15px 6px 0 0;flex:0 0 49%;max-width:49%}.about_you .input-wrapper input:last-child{margin-right:0}.thankyou{text-align:center;color:#000;display:flex;flex-direction:column;min-height:200px;align-items:center;justify-content:center;padding:20px;gap:20px}.payment-summary.button{padding:20px}.thankyou h3{font-size:20px;color:#000}.payment-card{bottom:50px;position:absolute;width:calc(100% - 64px);left:32px}.step-3_payment .intro-text{margin:0 0 10px;font-size:20px!important;text-align:center;color:#000}.step-3_payment .intro-text .button{display:inline-block;margin-top:10px}.newsletter{margin-top:30px}.newsletter .title,.newsletter em{display:block;margin-bottom:15px}.error-wrapper{color:maroon}.address-box-wrapper{margin-top:40px}.tooltip-error{align-items:center;display:flex;position:absolute;right:0;bottom:-88px}.tooltip-error .error{width:141px;background-color:#a12722;color:#fff;padding:6px 10px;z-index:1;bottom:auto;transition:opacity 0.3s;font-size:13px}.tooltip-error .error::after{content:"";position:absolute;top:-11%;left:46%;border-width:6px;border-style:solid;border-color:#a12722 #fff0 #fff0;transform:rotate(180deg)}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .currency-input{width:141px;border:1px solid #fff;max-width:100%;height:94px;justify-content:center;display:block;margin-bottom:10px;font-size:18px;font-weight:500;clear:both;background:#FABF00}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount input{-moz-appearance:textfield}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount input::-webkit-outer-spin-button,.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .currency-input.active,.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .currency-input.active *{background-color:#444192;color:#fff}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .currency-input .currency-symbol{display:flex;align-items:center}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .currency-input input{border:none;width:70px;height:auto;padding:0;align-items:center}.outer-initail-donation-wrapper{padding:20px}.currency-input .label-others{width:100%;justify-content:center;display:flex;color:#05033D;font-size:14px;font-weight:400;text-transform:uppercase}.currency-input .currency-symbol-inner{width:100%;display:flex;justify-content:center;color:#05033D;font-family:'League Gothic',sans-serif;font-size:44px;font-weight:400}.buttons-donation-wrap{display:flex;background:#fff;box-sizing:border-box;padding:0 20px 20px;margin-top:0;max-width:650px!important;width:100%}.buttons-donation-wrap>button{margin-top:0}.tabs-donation{padding-bottom:0}.donate-amount-select.active{background-color:#444192!important;color:#fff}.outer-initail-donation-wrapper button{background-color:#444192!important;font-family:'League Gothic',sans-serif;font-size:44px;border-radius:0;width:auto;margin-top:40px}.outer-initail-donation-wrapper button.payment-button,.pure-button.pure-button-primary{padding:5px 70px 5px 25px;color:#fabf00;background-image:url(/wp-content/uploads/2023/10/arrow-yellow.png)!important;background-repeat:no-repeat!important;background-position:right 20px center!important;transition:all 0.2s ease-in-out!important}.outer-initail-donation-wrapper button.back{padding:5px 25px;color:#fff!important;float:left;margin-right:10px}.payment-card{max-width:600px!important;padding:20px}.donation-form-button button,.payment-button,.pure-button.pure-button-primary,.payment-summary{background-color:#444192!important;color:#fabf00!important}#paypal-button{background-color:#2c2e2f;text-align:center;resize:horizontal}.paypal-buttons-context-iframe{top:25%}.buttons-donation-wrap{column-gap:10px}@media only screen and (max-width:600px){.donation-header,.amount{display:block!important}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div label{margin:0 10px 0 0px!important}.type_of_donation,.my_donation_is{width:-webkit-fill-available}.money{display:block}.about_you .input-wrapper input{margin:15px 6px 0 0;flex:0 0 100%!important;max-width:90%!important}.about_you .input-wrapper{align-items:center;display:flex;flex-wrap:inherit!important}.buttons-donation-wrap{display:block}.initail-donation-wrapper .tabs-donation .donation-header,.initail-donation-wrapper .tabs-donation .tabs-your-donation,.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount{justify-content:initial}.initail-donation-wrapper .tabs-your-donation .donation_type{width:50%!important}.initail-donation-wrapper .tabs-donation .donation-header{padding:0 10px!important}button.pure-button.pure-button-primary{width:65%!important}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .currency-input{width:100%}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount label,.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .amount input{width:100%}.tooltip-error .error{width:100%}.tooltip-error{bottom:-54px}.tooltip-error .error::after{top:-21%}.donate-amount-select.active,.outer-initail-donation-wrapper button{margin-bottom:10px;width:30%;font-family:'League Gothic',sans-serif;color:#fabf00!important;font-size:44px}.donate-amount-select.active,.outer-initail-donation-wrapper button.payment-button{width:65%}.paypal-button.paypal-button-shape-rect{line-height:27px}}.paypal-buttons-context-iframe{top:25%}.buttons-donation-wrap{column-gap:10px}@media only screen and (max-width:600px){.donation-header,.amount{display:block!important}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div label{margin:0 10px 0 0px!important}.type_of_donation,.my_donation_is{width:-webkit-fill-available}.money{display:block}.about_you .input-wrapper input{margin:15px 6px 0 0;flex:0 0 100%!important;max-width:90%!important}.about_you .input-wrapper{align-items:center;display:flex;flex-wrap:inherit!important}.buttons-donation-wrap{display:block}}.money-child{display:flex}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div label.companylabel{display:inline-block;vertical-align:super;font-weight:700}form.stripe-form{width:30vw;min-width:500px;max-width:550px;align-self:center;box-shadow:0 0 0 .5px rgb(50 50 93 / .1),0 2px 5px 0 rgb(50 50 93 / .1),0 1px 1.5px 0 rgb(0 0 0 / .07);border-radius:7px;padding:40px}.hidden{display:none}#payment-message{color:#697386;font-size:16px;line-height:20px;padding-top:12px;text-align:center}#payment-element{margin-bottom:24px}button{border:0;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;transition:all 0.2s ease;box-shadow:0 4px 5.5px 0 rgb(0 0 0 / .07)}.stripe-form button:hover{filter:contrast(115%)}.stripe-form button:disabled{opacity:.5;cursor:default}.spinner,.spinner:before,.spinner:after{border-radius:50%}.spinner{color:#fff;font-size:22px;text-indent:-99999px;margin:0 auto;position:relative;width:20px;height:20px;box-shadow:inset 0 0 0 2px;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.spinner:before,.spinner:after{position:absolute;content:""}.spinner:before{width:10.4px;height:20.4px;background:#5469d4;border-radius:20.4px 0 0 20.4px;top:-.2px;left:-.2px;-webkit-transform-origin:10.4px 10.2px;transform-origin:10.4px 10.2px;-webkit-animation:loading 2s infinite ease 1.5s;animation:loading 2s infinite ease 1.5s}.spinner:after{width:10.4px;height:10.2px;background:#5469d4;border-radius:0 10.2px 10.2px 0;top:-.1px;left:10.2px;-webkit-transform-origin:0 10.2px;transform-origin:0 10.2px;-webkit-animation:loading 2s infinite ease;animation:loading 2s infinite ease}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media only screen and (max-width:600px){form{width:80vw;min-width:initial}}#card-element{margin:12px 0;border:1px solid #ccc;padding:10px;border-radius:4px;background-color:#fff}.wallet-payment-section{margin:18px 0 12px}.wallet-payment-section[hidden]{display:none!important}#express-checkout-element{min-height:50px}.payment-method-divider{align-items:center;color:#555;display:flex;font-size:14px;gap:12px;margin:20px 0 14px;text-align:center}.payment-method-divider::before,.payment-method-divider::after{background:#ccc;content:"";flex:1;height:1px}.payment-method-divider span{white-space:nowrap}select#address3{margin-top:20px}.donation-steps .active .step-circle{color:#000;background:#fff}.donation_type,.step{padding:11px 7px;display:flex;flex-direction:column;align-items:center;justify-content:center;font-weight:700;font-size:16px}.donate-form-wrap p,.donate-form-wrap div,.stripe-form .intro-text{color:#000}form.donation_form,.donation_form .newsletter,p.intro-heading,.pure-control-group label{color:#000}.stripe-form button{background:#444192!important;color:#fabf00!important;width:150px;display:flex;gap:10px;justify-content:center}.stripe-payment-actions{align-items:stretch;display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.stripe-payment-actions button{font-family:'League Gothic',sans-serif;font-size:32px;line-height:1.2;margin:0;min-height:52px;padding:7px 24px;width:auto}.stripe-payment-actions .payment-back-button{background:#444192!important;color:#fff!important}@media only screen and (max-width:600px){.stripe-payment-actions{flex-direction:column}.stripe-payment-actions button{width:100%!important}}.current-state{font-weight:700;width:auto;text-align:center;display:flex;align-items:center;justify-content:center;color:#000;background:#fff}.initail-donation-wrapper .tabs-donation .donation-header{padding:0 10px 0 30px}.tabs.tabs-your-donation{background:#444192}.tabs-donation input[type="checkbox"]{width:30px!important;height:30px!important;margin-right:17px;border:1px solid #e5e5e5!important;min-width:30px}.dynamic-step-1 .donate-form-wrap .donation-form-inner-div .gift.my_donation_isothers{display:flex}img{display:block;height:auto;max-width:100%}.newsletter-checkbox{display:flex;margin:10px 0}.current-state.has-content{padding:20px}select#card_type{color:#000}button.pure-button.pure-button-primary{width:auto}.form-input.amount.hide-section{display:none!important}.thankyou>h3{color:#000!important}div#payment-errors{color:red}.hide{display:none!important}button{border:0}