{"id":2061,"date":"2025-11-11T12:14:44","date_gmt":"2025-11-11T17:14:44","guid":{"rendered":"https:\/\/www.indyhunger.org\/?page_id=2061"},"modified":"2025-11-11T12:17:58","modified_gmt":"2025-11-11T17:17:58","slug":"donate","status":"publish","type":"page","link":"https:\/\/www.indyhunger.org\/es\/donate\/","title":{"rendered":"Donate"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"2061\" class=\"elementor elementor-2061\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-89aedb2 e-flex e-con-boxed e-con e-parent\" data-id=\"89aedb2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-f047fdf elementor-widget elementor-widget-heading\" data-id=\"f047fdf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Donate<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f521fa1 elementor-widget elementor-widget-text-editor\" data-id=\"f521fa1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Your tax-deductible contributions to Indy Hunger Network support us in our mission to ensure everyone has access to the nutritious food they need. Thank you for joining us in this work!<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1a2081f e-flex e-con-boxed e-con e-parent\" data-id=\"1a2081f\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1ff34d4 elementor-widget elementor-widget-html\" data-id=\"1ff34d4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script type=\"text\/javascript\" id=\"bloomerangForm15360\"><\/script>\n<pre><script type=\"text\/javascript\">\n    var insertForm15360 = function() {\n        var html15360 = '<style text=\\'text\/css\\'>' + \n'.donation-form label{color: #404040;' + \n'                display: block;}' + \n'' + \n'.donation-form label.error,' + \n'                     .donation-form #card-errors{color: #900;}' + \n'' + \n'.donation-form label.error{display: inline-block;' + \n'                padding: 0 10px;}' + \n'' + \n'.donation-form section{padding: 5px;}' + \n'' + \n'.donation-form .field{padding: 4px 0;}' + \n'' + \n'.donation-form .field .required-star{color: #aa0000; ' + \n'                display: inline-block; ' + \n'                margin-left: 5px;}' + \n'' + \n'.donation-form .field .checkboxes{max-width:275px;' + \n'                border: 1px solid #A9A9A9;' + \n'                -webkit-transition: all .3s ease-out;' + \n'                -moz-transition: all .3s ease-out;' + \n'                transition: all .3s ease-out;}' + \n'' + \n'.donation-form .field .checkbox{display:block;' + \n'                position:relative;' + \n'                -moz-box-sizing:border-box;' + \n'                box-sizing:border-box;' + \n'                height:30px;' + \n'                line-height:26px;' + \n'                padding:2px 28px 2px 8px;' + \n'                border-bottom:1px solid rgba(0,0,0,0.1);' + \n'                color:#404040;  ' + \n'                overflow:hidden;' + \n'                text-decoration:none; }' + \n'' + \n'.donation-form .field .checkbox input{opacity:0.01;' + \n'                position:absolute;' + \n'                left:-50px;  ' + \n'                z-index:-5;}' + \n'' + \n'.donation-form .field .checkbox:last-child{border-bottom:none;}' + \n'' + \n'.donation-form .field .checkbox.selected{background: rgb(50, 142, 253);' + \n'                color:#fff; }' + \n'' + \n'.donation-form .field .checkbox.selected:before{color:#fff;' + \n'                line-height:30px;' + \n'                position:absolute;' + \n'                right:10px; }' + \n'' + \n'.donation-form .field input,' + \n'                     .donation-form .field select,' + \n'                     .donation-form .field textarea,' + \n'                     .donation-form #card-element,' + \n'                     .donation-form #paypal-button-container{padding: 4px; ' + \n'                max-width: 275px;' + \n'                width: 96%}' + \n'' + \n'.donation-form .start-date label.error{padding: 4px; ' + \n'                max-width: 350px;' + \n'                width: 96%}' + \n'' + \n'.donation-form .field .StripeElement{background-color: white;' + \n'                background-color: -moz-field;' + \n'                border: 1px solid darkgray;' + \n'                display: inline-block;}' + \n'' + \n'.donation-form .field textarea.international{height: 120px;}' + \n'' + \n'.donation-form .field select{box-sizing: content-box;}' + \n'' + \n'.donation-form .field.radio label,' + \n'                     .donation-form .field.checkbox label{display: inline-block;}' + \n'' + \n'.donation-form .field.radio input,' + \n'                     .donation-form .field.checkbox input{width: auto;' + \n'                margin-left:0;}' + \n'' + \n'.donation-form .section.consent .field.checkbox:not(.consent-all){margin-left: 20px;}' + \n'' + \n'.donation-form #cardExpirationMonth,' + \n'                     .donation-form #cardExpirationYear{width: 85px;}' + \n'' + \n'.donation-form #security-code{width: 55px;}' + \n'' + \n'.donation-form .field .sidenote{color: #999;' + \n'                font-size: 10px; }' + \n'' + \n'.donation-form .field.other-option,' + \n'                     .donation-form .field.other-amount,' + \n'                     .donation-form .field.cardExpirationMonth,' + \n'                     .donation-form .field.cardExpirationYear{display: inline-block;}' + \n'' + \n'.donation-form .field.other-amount{padding-left: 6px;}' + \n'' + \n'.donation-form .field.cardExpirationMonth{padding-right: 20px;}' + \n'' + \n'.donation-form #other-amount{width: 65px;}' + \n'' + \n'.donation-form .errors{border: 1px solid #900;' + \n'                color: #900;  ' + \n'                padding: 10px;}' + \n'' + \n'.donation-form .radio label.error{display: inline-block;' + \n'                padding-right: 86%;  ' + \n'                float: right;}' + \n'' + \n'.donation-form .hidden{display: none;}' + \n'' + \n'.btn-group .btn-submit-donation{padding: 4px 10px;}' + \n'' + \n'iframe#spreedly-iframe[style=\\'visibility: hidden;\\']{display: none;}' + \n'' + \n'input, select, textarea, button{font-family: inherit;}' + \n'' + \n'#spreedly-modal-overlay[style=\"visibility:hidden\"]{display: none;}' + \n'' + \n'<\/style>' + \n'' + \n'<div id=\"donation-form-container\">' + \n'  <form id=\"donation-form\" class=\"donation-form\" method=\"post\" onsubmit=\"event.preventDefault(); collectPayment();\">' + \n'    <div class=\"errors hidden\"><\/div>' + \n'    <div class=\"section donation\">' + \n'      <h3>Donation<\/h3>' + \n'      <div class=\"field text donation-amount required\" >' + \n'<label for=\"donation-amount\"><span class=\"label\">Amount<\/span><span class=\"required-star\">*<\/span><\/label>' + \n'<input id=\"donation-amount\" name=\"donation-amount\" class=\"currency minimum1 required\" type=\"text\" placeholder=\"$0.00\"><\/input>' + \n'<\/div>' + \n'' + \n'<\/div>' + \n'    <div class=\"section recurring\">' + \n'      <div class=\"field checkbox recurring\" >' + \n'<label for=\"recurring\"><input id=\"recurring\" name=\"recurring\" type=\"checkbox\" maxlength=\"255\"><\/input><span class=\"label\">Show my support by making this a recurring donation<\/span><\/label>' + \n'<\/div>' + \n'<div class=\"field label recurring-paypal-venmo-label-info\" >' + \n'<label for=\"recurring-paypal-venmo-label-info\"><span class=\"label\">(Not available for payments made through PayPal or Venmo.)<\/span><\/label>' + \n'<html id=\"recurring-paypal-venmo-label-info\" name=\"recurring-paypal-venmo-label-info\" type=\"label\" maxlength=\"255\"><\/html>' + \n'<\/div>' + \n'<div class=\"field  frequency required\" style=\"display: none\">' + \n'<label for=\"frequency\">Frequency<span class=\"required-star\">*<\/span><\/label>' + \n'<select id=\"frequency\" name=\"frequency\" class=\"required\"><option value=\"\"><\/option>' + \n'<option value=\"Weekly\">Weekly<\/option>' + \n'<option value=\"Monthly\" selected>Monthly<\/option>' + \n'<option value=\"Quarterly\">Quarterly<\/option>' + \n'<option value=\"SemiAnnually\">Every six months<\/option>' + \n'<option value=\"Yearly\">Yearly<\/option>' + \n'<\/select>' + \n'<\/div>' + \n'<div class=\"field date start-date required\" style=\"display: none\">' + \n'<label for=\"start-date\"><span class=\"label\">Start Date<\/span><span class=\"required-star\">*<\/span><\/label>' + \n'<input id=\"start-date\" name=\"start-date\" class=\"validDate startDateVenmo required\" type=\"date\" placeholder=\"mm\/dd\/yyyy\"><\/input>' + \n'<\/div>' + \n'' + \n'<\/div>' + \n'    ' + \n'    ' + \n'    <div class=\"section contact\">' + \n'      <h3>Contact Information<\/h3>' + \n'      <div class=\"field text first-name required\" >' + \n'<label for=\"first-name\"><span class=\"label\">First Name<\/span><span class=\"required-star\">*<\/span><\/label>' + \n'<input id=\"first-name\" name=\"first-name\" class=\"required\" type=\"text\"><\/input>' + \n'<\/div>' + \n'<div class=\"field text last-name required\" >' + \n'<label for=\"last-name\"><span class=\"label\">Last Name<\/span><span class=\"required-star\">*<\/span><\/label>' + \n'<input id=\"last-name\" name=\"last-name\" class=\"required\" type=\"text\"><\/input>' + \n'<\/div>' + \n'<div class=\"field email email-address required\" >' + \n'<label for=\"email-address\"><span class=\"label\">Email<\/span><span class=\"required-star\">*<\/span><\/label>' + \n'<input id=\"email-address\" name=\"email-address\" class=\"email required\" type=\"email\" placeholder=\"someone@website.com\"><\/input>' + \n'<\/div>' + \n'<div class=\"field tel phone-number\" >' + \n'<label for=\"phone-number\"><span class=\"label\">Phone<\/span><\/label>' + \n'<input id=\"phone-number\" name=\"phone-number\" class=\"phoneUS\" type=\"tel\"><\/input>' + \n'<\/div>' + \n'' + \n'<\/div>' + \n'    <div class=\"section billing-address\">' + \n'      <h3>Billing Address<\/h3>' + \n'      <div class=\"field  country required\" >' + \n'<label for=\"country\">Country<span class=\"required-star\">*<\/span><\/label>' + \n'<select id=\"country\" name=\"country\" class=\"required\"><option value=\"\"><\/option>' + \n'<option value=\"AF\">Afghanistan<\/option>' + \n'<option value=\"AX\">Aland Islands<\/option>' + \n'<option value=\"AL\">Albania<\/option>' + \n'<option value=\"DZ\">Algeria<\/option>' + \n'<option value=\"AS\">American Samoa<\/option>' + \n'<option value=\"AD\">Andorra<\/option>' + \n'<option value=\"AO\">Angola<\/option>' + \n'<option value=\"AI\">Anguilla<\/option>' + \n'<option value=\"AQ\">Antarctica<\/option>' + \n'<option value=\"AG\">Antigua and Barbuda<\/option>' + \n'<option value=\"AR\">Argentina<\/option>' + \n'<option value=\"AM\">Armenia<\/option>' + \n'<option value=\"AW\">Aruba<\/option>' + \n'<option value=\"AU\">Australia<\/option>' + \n'<option value=\"AT\">Austria<\/option>' + \n'<option value=\"AZ\">Azerbaijan<\/option>' + \n'<option value=\"BS\">Bahamas<\/option>' + \n'<option value=\"BH\">Bahrain<\/option>' + \n'<option value=\"BD\">Bangladesh<\/option>' + \n'<option value=\"BB\">Barbados<\/option>' + \n'<option value=\"BY\">Belarus<\/option>' + \n'<option value=\"BE\">Belgium<\/option>' + \n'<option value=\"BZ\">Belize<\/option>' + \n'<option value=\"BJ\">Benin<\/option>' + \n'<option value=\"BM\">Bermuda<\/option>' + \n'<option value=\"BT\">Bhutan<\/option>' + \n'<option value=\"BO\">Bolivia<\/option>' + \n'<option value=\"BA\">Bosnia and Herzegovina<\/option>' + \n'<option value=\"BW\">Botswana<\/option>' + \n'<option value=\"BV\">Bouvet Island<\/option>' + \n'<option value=\"BR\">Brazil<\/option>' + \n'<option value=\"IO\">British Indian Ocean Territory<\/option>' + \n'<option value=\"BN\">Brunei Darussalam<\/option>' + \n'<option value=\"BG\">Bulgaria<\/option>' + \n'<option value=\"BF\">Burkina Faso<\/option>' + \n'<option value=\"BI\">Burundi<\/option>' + \n'<option value=\"KH\">Cambodia<\/option>' + \n'<option value=\"CM\">Cameroon<\/option>' + \n'<option value=\"CA\">Canada<\/option>' + \n'<option value=\"CV\">Cape Verde<\/option>' + \n'<option value=\"KY\">Cayman Islands<\/option>' + \n'<option value=\"CF\">Central African Republic<\/option>' + \n'<option value=\"TD\">Chad<\/option>' + \n'<option value=\"CL\">Chile<\/option>' + \n'<option value=\"CN\">China<\/option>' + \n'<option value=\"CX\">Christmas Island<\/option>' + \n'<option value=\"CC\">Cocos (Keeling) Islands<\/option>' + \n'<option value=\"CO\">Colombia<\/option>' + \n'<option value=\"KM\">Comoros<\/option>' + \n'<option value=\"CG\">Congo<\/option>' + \n'<option value=\"CD\">Democratic Republic of the Congo<\/option>' + \n'<option value=\"CK\">Cook Islands<\/option>' + \n'<option value=\"CR\">Costa Rica<\/option>' + \n'<option value=\"CI\">Cote d\\'Ivoire<\/option>' + \n'<option value=\"HR\">Croatia<\/option>' + \n'<option value=\"CU\">Cuba<\/option>' + \n'<option value=\"CW\">Curacao<\/option>' + \n'<option value=\"CY\">Cyprus<\/option>' + \n'<option value=\"CZ\">Czech Republic<\/option>' + \n'<option value=\"DK\">Denmark<\/option>' + \n'<option value=\"DJ\">Djibouti<\/option>' + \n'<option value=\"DM\">Dominica<\/option>' + \n'<option value=\"DO\">Dominican Republic<\/option>' + \n'<option value=\"EC\">Ecuador<\/option>' + \n'<option value=\"EG\">Egypt<\/option>' + \n'<option value=\"SV\">El Salvador<\/option>' + \n'<option value=\"GQ\">Equatorial Guinea<\/option>' + \n'<option value=\"ER\">Eritrea<\/option>' + \n'<option value=\"EE\">Estonia<\/option>' + \n'<option value=\"SZ\">Eswatini<\/option>' + \n'<option value=\"ET\">Ethiopia<\/option>' + \n'<option value=\"FK\">Falkland Islands (Malvinas)<\/option>' + \n'<option value=\"FO\">Faroe Islands<\/option>' + \n'<option value=\"FJ\">Fiji<\/option>' + \n'<option value=\"FI\">Finland<\/option>' + \n'<option value=\"FR\">France<\/option>' + \n'<option value=\"GF\">French Guiana<\/option>' + \n'<option value=\"PF\">French Polynesia<\/option>' + \n'<option value=\"TF\">French Southern Territories<\/option>' + \n'<option value=\"GA\">Gabon<\/option>' + \n'<option value=\"GM\">Gambia<\/option>' + \n'<option value=\"GE\">Georgia<\/option>' + \n'<option value=\"DE\">Germany<\/option>' + \n'<option value=\"GH\">Ghana<\/option>' + \n'<option value=\"GI\">Gibraltar<\/option>' + \n'<option value=\"GR\">Greece<\/option>' + \n'<option value=\"GL\">Greenland<\/option>' + \n'<option value=\"GD\">Grenada<\/option>' + \n'<option value=\"GP\">Guadeloupe<\/option>' + \n'<option value=\"GU\">Guam<\/option>' + \n'<option value=\"GT\">Guatemala<\/option>' + \n'<option value=\"GG\">Guernsey<\/option>' + \n'<option value=\"GN\">Guinea<\/option>' + \n'<option value=\"GW\">Guinea-Bissau<\/option>' + \n'<option value=\"GY\">Guyana<\/option>' + \n'<option value=\"HT\">Haiti<\/option>' + \n'<option value=\"HM\">Heard Island<\/option>' + \n'<option value=\"HN\">Honduras<\/option>' + \n'<option value=\"HK\">Hong Kong<\/option>' + \n'<option value=\"HU\">Hungary<\/option>' + \n'<option value=\"IS\">Iceland<\/option>' + \n'<option value=\"IN\">India<\/option>' + \n'<option value=\"ID\">Indonesia<\/option>' + \n'<option value=\"IR\">Islamic Republic of Iran<\/option>' + \n'<option value=\"IQ\">Iraq<\/option>' + \n'<option value=\"IE\">Ireland<\/option>' + \n'<option value=\"IM\">Isle of Man<\/option>' + \n'<option value=\"IL\">Israel<\/option>' + \n'<option value=\"IT\">Italy<\/option>' + \n'<option value=\"JM\">Jamaica<\/option>' + \n'<option value=\"JP\">Japan<\/option>' + \n'<option value=\"JE\">Jersey<\/option>' + \n'<option value=\"JO\">Jordan<\/option>' + \n'<option value=\"KZ\">Kazakhstan<\/option>' + \n'<option value=\"KE\">Kenya<\/option>' + \n'<option value=\"KI\">Kiribati<\/option>' + \n'<option value=\"KP\">Democratic People\\'s Republic of Korea<\/option>' + \n'<option value=\"KR\">Republic of Korea<\/option>' + \n'<option value=\"KW\">Kuwait<\/option>' + \n'<option value=\"KG\">Kyrgyzstan<\/option>' + \n'<option value=\"LA\">Lao People\\'s Democratic Republic<\/option>' + \n'<option value=\"LV\">Latvia<\/option>' + \n'<option value=\"LB\">Lebanon<\/option>' + \n'<option value=\"LS\">Lesotho<\/option>' + \n'<option value=\"LR\">Liberia<\/option>' + \n'<option value=\"LY\">Libya<\/option>' + \n'<option value=\"LI\">Liechtenstein<\/option>' + \n'<option value=\"LT\">Lithuania<\/option>' + \n'<option value=\"LU\">Luxembourg<\/option>' + \n'<option value=\"MO\">Macao<\/option>' + \n'<option value=\"MK\">Macedonia<\/option>' + \n'<option value=\"MG\">Madagascar<\/option>' + \n'<option value=\"MW\">Malawi<\/option>' + \n'<option value=\"MY\">Malaysia<\/option>' + \n'<option value=\"MV\">Maldives<\/option>' + \n'<option value=\"ML\">Mali<\/option>' + \n'<option value=\"MT\">Malta<\/option>' + \n'<option value=\"MH\">Marshall Islands<\/option>' + \n'<option value=\"MQ\">Martinique<\/option>' + \n'<option value=\"MR\">Mauritania<\/option>' + \n'<option value=\"MU\">Mauritius<\/option>' + \n'<option value=\"YT\">Mayotte<\/option>' + \n'<option value=\"MX\">Mexico<\/option>' + \n'<option value=\"FM\">Federated States of Micronesia<\/option>' + \n'<option value=\"MD\">Republic of Moldova<\/option>' + \n'<option value=\"MC\">Monaco<\/option>' + \n'<option value=\"MN\">Mongolia<\/option>' + \n'<option value=\"ME\">Montenegro<\/option>' + \n'<option value=\"MS\">Montserrat<\/option>' + \n'<option value=\"MA\">Morocco<\/option>' + \n'<option value=\"MZ\">Mozambique<\/option>' + \n'<option value=\"MM\">Myanmar<\/option>' + \n'<option value=\"NA\">Namibia<\/option>' + \n'<option value=\"NR\">Nauru<\/option>' + \n'<option value=\"NP\">Nepal<\/option>' + \n'<option value=\"NL\">Netherlands<\/option>' + \n'<option value=\"NC\">New Caledonia<\/option>' + \n'<option value=\"NZ\">New Zealand<\/option>' + \n'<option value=\"NI\">Nicaragua<\/option>' + \n'<option value=\"NE\">Niger<\/option>' + \n'<option value=\"NG\">Nigeria<\/option>' + \n'<option value=\"NU\">Niue<\/option>' + \n'<option value=\"NF\">Norfolk Island<\/option>' + \n'<option value=\"MP\">Northern Mariana Islands<\/option>' + \n'<option value=\"NO\">Norway<\/option>' + \n'<option value=\"OM\">Oman<\/option>' + \n'<option value=\"PK\">Pakistan<\/option>' + \n'<option value=\"PW\">Palau<\/option>' + \n'<option value=\"PS\">State of Palestine<\/option>' + \n'<option value=\"PA\">Panama<\/option>' + \n'<option value=\"PG\">Papua New Guinea<\/option>' + \n'<option value=\"PY\">Paraguay<\/option>' + \n'<option value=\"PE\">Peru<\/option>' + \n'<option value=\"PH\">Philippines<\/option>' + \n'<option value=\"PN\">Pitcairn<\/option>' + \n'<option value=\"PL\">Poland<\/option>' + \n'<option value=\"PT\">Portugal<\/option>' + \n'<option value=\"PR\">Puerto Rico<\/option>' + \n'<option value=\"QA\">Qatar<\/option>' + \n'<option value=\"RE\">Reunion<\/option>' + \n'<option value=\"RO\">Romania<\/option>' + \n'<option value=\"RU\">Russian Federation<\/option>' + \n'<option value=\"RW\">Rwanda<\/option>' + \n'<option value=\"BL\">Saint Barthelemy<\/option>' + \n'<option value=\"SH\">Ascension and Tristan da Cunha Saint Helena<\/option>' + \n'<option value=\"KN\">Saint Kitts and Nevis<\/option>' + \n'<option value=\"LC\">Saint Lucia<\/option>' + \n'<option value=\"MF\">Saint Martin (French part)<\/option>' + \n'<option value=\"PM\">Saint Pierre and Miquelon<\/option>' + \n'<option value=\"VC\">Saint Vincent and the Grenadines<\/option>' + \n'<option value=\"WS\">Samoa<\/option>' + \n'<option value=\"SM\">San Marino<\/option>' + \n'<option value=\"ST\">Sao Tome and Principe<\/option>' + \n'<option value=\"SA\">Saudi Arabia<\/option>' + \n'<option value=\"SN\">Senegal<\/option>' + \n'<option value=\"RS\">Serbia<\/option>' + \n'<option value=\"SC\">Seychelles<\/option>' + \n'<option value=\"SL\">Sierra Leone<\/option>' + \n'<option value=\"SG\">Singapore<\/option>' + \n'<option value=\"SX\">Sint Maarten (Dutch part)<\/option>' + \n'<option value=\"SK\">Slovakia<\/option>' + \n'<option value=\"SI\">Slovenia<\/option>' + \n'<option value=\"SB\">Solomon Islands<\/option>' + \n'<option value=\"SO\">Somalia<\/option>' + \n'<option value=\"ZA\">South Africa<\/option>' + \n'<option value=\"GS\">South Georgia<\/option>' + \n'<option value=\"SS\">South Sudan<\/option>' + \n'<option value=\"ES\">Spain<\/option>' + \n'<option value=\"LK\">Sri Lanka<\/option>' + \n'<option value=\"SD\">Sudan<\/option>' + \n'<option value=\"SR\">Suriname<\/option>' + \n'<option value=\"SJ\">Svalbard and Jan Mayen<\/option>' + \n'<option value=\"SE\">Sweden<\/option>' + \n'<option value=\"CH\">Switzerland<\/option>' + \n'<option value=\"SY\">Syrian Arab Republic<\/option>' + \n'<option value=\"TW\">Taiwan<\/option>' + \n'<option value=\"TJ\">Tajikistan<\/option>' + \n'<option value=\"TZ\">United Republic of Tanzania<\/option>' + \n'<option value=\"TH\">Thailand<\/option>' + \n'<option value=\"TL\">Timor-Leste<\/option>' + \n'<option value=\"TG\">Togo<\/option>' + \n'<option value=\"TK\">Tokelau<\/option>' + \n'<option value=\"TO\">Tonga<\/option>' + \n'<option value=\"TT\">Trinidad and Tobago<\/option>' + \n'<option value=\"TN\">Tunisia<\/option>' + \n'<option value=\"TR\">Turkey<\/option>' + \n'<option value=\"TM\">Turkmenistan<\/option>' + \n'<option value=\"TC\">Turks and Caicos Islands<\/option>' + \n'<option value=\"TV\">Tuvalu<\/option>' + \n'<option value=\"UG\">Uganda<\/option>' + \n'<option value=\"UA\">Ukraine<\/option>' + \n'<option value=\"AE\">United Arab Emirates<\/option>' + \n'<option value=\"GB\">United Kingdom<\/option>' + \n'<option value=\"US\" selected>United States<\/option>' + \n'<option value=\"UM\">United States Minor Outlying Islands<\/option>' + \n'<option value=\"UY\">Uruguay<\/option>' + \n'<option value=\"UZ\">Uzbekistan<\/option>' + \n'<option value=\"VU\">Vanuatu<\/option>' + \n'<option value=\"VA\">Vatican City<\/option>' + \n'<option value=\"VE\">Venezuela<\/option>' + \n'<option value=\"VN\">Viet Nam<\/option>' + \n'<option value=\"VG\">British Virgin Islands<\/option>' + \n'<option value=\"VI\">U.S. Virgin Islands<\/option>' + \n'<option value=\"WF\">Wallis and Futuna<\/option>' + \n'<option value=\"EH\">Western Sahara<\/option>' + \n'<option value=\"YE\">Yemen<\/option>' + \n'<option value=\"ZM\">Zambia<\/option>' + \n'<option value=\"ZW\">Zimbabwe<\/option>' + \n'<\/select>' + \n'<\/div>' + \n'<div class=\"field  street-address required\" >' + \n'<label for=\"street-address\"><span class=\"label\">Address<\/span><span class=\"required-star\">*<\/span><\/label>' + \n'<textarea id=\"street-address\" name=\"street-address\" class=\"required\"><\/textarea>' + \n'<\/div>' + \n'<div class=\"field text city required\" >' + \n'<label for=\"city\"><span class=\"label\">City<\/span><span class=\"required-star\">*<\/span><\/label>' + \n'<input id=\"city\" name=\"city\" class=\"required\" type=\"text\" data-us-label=\"City\" data-bm-label=\"Parish\"><\/input>' + \n'<\/div>' + \n'<div class=\"field  state required\" >' + \n'<label for=\"state\">State<span class=\"required-star\">*<\/span><\/label>' + \n'<select id=\"state\" name=\"state\" class=\"required\"><option value=\"\"><\/option>' + \n'<option value=\"AL\">Alabama<\/option>' + \n'<option value=\"AK\">Alaska<\/option>' + \n'<option value=\"AS\">American Samoa<\/option>' + \n'<option value=\"AZ\">Arizona<\/option>' + \n'<option value=\"AR\">Arkansas<\/option>' + \n'<option value=\"AE\">Armed Forces Africa, Canada, Europe, Middle East<\/option>' + \n'<option value=\"AA\">Armed Forces Americas (except Canada)<\/option>' + \n'<option value=\"AP\">Armed Forces Pacific<\/option>' + \n'<option value=\"CA\">California<\/option>' + \n'<option value=\"CO\">Colorado<\/option>' + \n'<option value=\"CT\">Connecticut<\/option>' + \n'<option value=\"DE\">Delaware<\/option>' + \n'<option value=\"DC\">District of Columbia<\/option>' + \n'<option value=\"FL\">Florida<\/option>' + \n'<option value=\"GA\">Georgia<\/option>' + \n'<option value=\"GU\">Guam<\/option>' + \n'<option value=\"HI\">Hawaii<\/option>' + \n'<option value=\"ID\">Idaho<\/option>' + \n'<option value=\"IL\">Illinois<\/option>' + \n'<option value=\"IN\">Indiana<\/option>' + \n'<option value=\"IA\">Iowa<\/option>' + \n'<option value=\"KS\">Kansas<\/option>' + \n'<option value=\"KY\">Kentucky<\/option>' + \n'<option value=\"LA\">Louisiana<\/option>' + \n'<option value=\"ME\">Maine<\/option>' + \n'<option value=\"MD\">Maryland<\/option>' + \n'<option value=\"MA\">Massachusetts<\/option>' + \n'<option value=\"MI\">Michigan<\/option>' + \n'<option value=\"MN\">Minnesota<\/option>' + \n'<option value=\"MS\">Mississippi<\/option>' + \n'<option value=\"MO\">Missouri<\/option>' + \n'<option value=\"MT\">Montana<\/option>' + \n'<option value=\"NE\">Nebraska<\/option>' + \n'<option value=\"NV\">Nevada<\/option>' + \n'<option value=\"NH\">New Hampshire<\/option>' + \n'<option value=\"NJ\">New Jersey<\/option>' + \n'<option value=\"NM\">New Mexico<\/option>' + \n'<option value=\"NY\">New York<\/option>' + \n'<option value=\"NC\">North Carolina<\/option>' + \n'<option value=\"ND\">North Dakota<\/option>' + \n'<option value=\"OH\">Ohio<\/option>' + \n'<option value=\"OK\">Oklahoma<\/option>' + \n'<option value=\"OR\">Oregon<\/option>' + \n'<option value=\"PA\">Pennsylvania<\/option>' + \n'<option value=\"PR\">Puerto Rico<\/option>' + \n'<option value=\"RI\">Rhode Island<\/option>' + \n'<option value=\"SC\">South Carolina<\/option>' + \n'<option value=\"SD\">South Dakota<\/option>' + \n'<option value=\"TN\">Tennessee<\/option>' + \n'<option value=\"TX\">Texas<\/option>' + \n'<option value=\"VI\">US Virgin Islands<\/option>' + \n'<option value=\"UT\">Utah<\/option>' + \n'<option value=\"VT\">Vermont<\/option>' + \n'<option value=\"VA\">Virginia<\/option>' + \n'<option value=\"WA\">Washington<\/option>' + \n'<option value=\"WV\">West Virginia<\/option>' + \n'<option value=\"WI\">Wisconsin<\/option>' + \n'<option value=\"WY\">Wyoming<\/option>' + \n'<\/select>' + \n'<\/div>' + \n'<div class=\"field  province required\" style=\"display: none\">' + \n'<label for=\"province\">Province<span class=\"required-star\">*<\/span><\/label>' + \n'<select id=\"province\" name=\"province\" class=\"required\"><option value=\"\"><\/option>' + \n'<option value=\"AB\">Alberta<\/option>' + \n'<option value=\"BC\">British Columbia<\/option>' + \n'<option value=\"MB\">Manitoba<\/option>' + \n'<option value=\"NB\">New Brunswick<\/option>' + \n'<option value=\"NL\">Newfoundland and Labrador<\/option>' + \n'<option value=\"NT\">Northwest Territories<\/option>' + \n'<option value=\"NS\">Nova Scotia<\/option>' + \n'<option value=\"NU\">Nunavut<\/option>' + \n'<option value=\"ON\">Ontario<\/option>' + \n'<option value=\"PE\">Prince Edward Island<\/option>' + \n'<option value=\"QC\">Quebec<\/option>' + \n'<option value=\"SK\">Saskatchewan<\/option>' + \n'<option value=\"YT\">Yukon Territory<\/option>' + \n'<\/select>' + \n'<\/div>' + \n'<div class=\"field number zip-code required\" >' + \n'<label for=\"zip-code\"><span class=\"label\">ZIP Code<\/span><span class=\"required-star\">*<\/span><\/label>' + \n'<input id=\"zip-code\" name=\"zip-code\" class=\"zipcodeUS required\" type=\"number\" minlength=\"5\" maxlength=\"10\"><\/input>' + \n'<\/div>' + \n'<div class=\"field text postal-code required\" style=\"display: none\">' + \n'<label for=\"postal-code\"><span class=\"label\">Postal Code<\/span><span class=\"required-star\">*<\/span><\/label>' + \n'<input id=\"postal-code\" name=\"postal-code\" class=\"required\" type=\"text\"><\/input>' + \n'<\/div>' + \n'' + \n'<\/div>' + \n'    <div class=\"section payment\">' + \n'      <h3>Payment Information<\/h3>' + \n'      <div class=\"field radio DebitCard required\" >' + \n'<label for=\"DebitCard\"><input id=\"DebitCard\" name=\"payment-type\" class=\"required\" type=\"radio\" maxlength=\"255\"><\/input><span class=\"label\">Debit Card<\/span><\/label>' + \n'<\/div>' + \n'<div class=\"field radio CreditCard required\" >' + \n'<label for=\"CreditCard\"><input id=\"CreditCard\" name=\"payment-type\" class=\"required\" type=\"radio\" maxlength=\"255\"><\/input><span class=\"label\">Credit Card<\/span><\/label>' + \n'<\/div>' + \n'<div class=\"field radio Savings required\" >' + \n'<label for=\"Savings\"><input id=\"Savings\" name=\"payment-type\" class=\"required\" type=\"radio\" maxlength=\"255\"><\/input><span class=\"label\">Savings<\/span><\/label>' + \n'<\/div>' + \n'<div class=\"field radio Checking required\" >' + \n'<label for=\"Checking\"><input id=\"Checking\" name=\"payment-type\" class=\"required\" type=\"radio\" maxlength=\"255\"><\/input><span class=\"label\">Checking<\/span><\/label>' + \n'<\/div>' + \n'<div class=\"field radio PayPalVenmo required\" >' + \n'<label for=\"PayPalVenmo\"><input id=\"PayPalVenmo\" name=\"payment-type\" class=\"required\" type=\"radio\" maxlength=\"255\"><\/input><span class=\"label\">PayPal or Venmo<\/span><\/label>' + \n'<\/div>' + \n'<div class=\"field number routingNumber required\" style=\"display: none\">' + \n'<label for=\"routingNumber\"><span class=\"label\">Routing Number<\/span><span class=\"required-star\">*<\/span><\/label>' + \n'<input id=\"routingNumber\" name=\"routing-number\" class=\"required\" type=\"number\" maxlength=\"255\"><\/input>' + \n'<\/div>' + \n'<div class=\"field number accountNumber required\" style=\"display: none\">' + \n'<label for=\"accountNumber\"><span class=\"label\">Account Number<\/span><span class=\"required-star\">*<\/span><\/label>' + \n'<input id=\"accountNumber\" name=\"account-number\" class=\"required\" type=\"number\" maxlength=\"255\"><\/input>' + \n'<\/div>' + \n'<div class=\"field text payment required\" id=\"stripe-cc-fields\">' + \n'                                  <label for=\"card-element\">' + \n'                                    <span class=\"label\">Credit or debit card<\/span>' + \n'                                    <span class=\"required-star\">*<\/span>' + \n'                                  <\/label>' + \n'                                  <div id=\"card-element\"><\/div>' + \n'                                  <div id=\"card-errors\" role=\"alert\"><\/div>' + \n'                                <\/div>' + \n'' + \n'<\/div>' + \n'    ' + \n'    <div class=\"section comment\">' + \n'      <div class=\"field text comment\" >' + \n'<label for=\"comment\"><span class=\"label\">Comments<\/span><\/label>' + \n'<textarea id=\"comment\" name=\"comment\" type=\"text\" value=\"Comments\"><\/textarea>' + \n'<\/div>' + \n'' + \n'<\/div>' + \n'    <div class=\"section consent hidden\">' + \n'      <div class=\"field checkbox consent-all\" >' + \n'<label for=\"consent-all\"><input id=\"consent-all\" name=\"consent-all\" type=\"checkbox\" maxlength=\"255\"><\/input><span class=\"label\">I would like to receive or continue receiving updates from Indy Hunger Network<\/span><\/label>' + \n'<\/div>' + \n'<div class=\"field checkbox consent-email\" style=\"display: none\">' + \n'<label for=\"consent-email\"><input id=\"consent-email\" name=\"consent-email\" type=\"checkbox\" checked=\"checked\" maxlength=\"255\"><\/input><span class=\"label\">by email<\/span><\/label>' + \n'<\/div>' + \n'<div class=\"field checkbox consent-mail\" style=\"display: none\">' + \n'<label for=\"consent-mail\"><input id=\"consent-mail\" name=\"consent-mail\" type=\"checkbox\" checked=\"checked\" maxlength=\"255\"><\/input><span class=\"label\">by postal mail<\/span><\/label>' + \n'<\/div>' + \n'<div class=\"field checkbox consent-phone\" style=\"display: none\">' + \n'<label for=\"consent-phone\"><input id=\"consent-phone\" name=\"consent-phone\" type=\"checkbox\" checked=\"checked\" maxlength=\"255\"><\/input><span class=\"label\">by phone<\/span><\/label>' + \n'<\/div>' + \n'' + \n'<\/div>' + \n'    <div class=\"section true-impact\">' + \n'      <h3>Increase My Impact<\/h3>' + \n'      <div class=\"field checkbox true-impact\" >' + \n'<label for=\"true-impact\"><input id=\"true-impact\" name=\"true-impact\" type=\"checkbox\" maxlength=\"255\"><\/input><span class=\"label\">Add [amount] to help cover our transaction fees<\/span><\/label>' + \n'<\/div>' + \n'' + \n'<\/div>' + \n'    <div class=\"section captcha\">' + \n'      <label id=\\'noCaptchaResponseError\\' class=\\'error noCaptchaResponseError\\' style=\\'display: none\\'>You must fill out the CAPTCHA<\/label><div id=\"captcha15360\"><\/div>' + \n'' + \n'<\/div>' + \n'    <div class=\"btn-group\">' + \n'      <input class=\"btn btn-submit btn-submit-donation\" type=\"submit\" value=\"Enter Payment\" id=\"express-submit\" disabled=\"true\" \/>' + \n'    <\/div>' + \n'    <div id=\"paypal-button-container\"><\/div>' + \n'  <\/form>' + \n'<\/div>' + \n'<div id=\"donation-processing-container\" style=\"display: none\">' + \n'  <h2>Processing...<\/h2><p>Your transaction is being processed. Please do not close your browser or leave this page.<\/p>' + \n'<\/div>' + \n'' + \n'' +  '';var successHtml15360 = '<div class=\\'donation-success\\'>' +\n                                                       '  <h2>Thank You for Your Donation!<\/h2>' +\n                                                       '  <p>Your generous gift has been processed. We truly appreciate your support of Indy Hunger Network.<\/p>' + \n                                                        '\\u003cdiv class=\\\"social-media-buttons\\\" style=\\\"margin-top:10px;\\\"\\u003e\\u003cdiv id=\\\"twitter-buttons\\\"\\u003e\\u003c\/div\\u003e\\u003c\/div\\u003e \\u003cscript\\u003e\\r\\n                    if (navigator.userAgent.indexOf(\\u0027Edge\/\\u0027) === -1) {\\r\\n                        !function(d,s,id){var js,fjs=d.getElementsByTagName(s)[0],p=\/^http:\/.test(d.location)?\\\"http\\\":\\\"https\\\";if(!d.getElementById(id)){js=d.createElement(s);js.id=id;js.src=p+\\\":\/\/platform.twitter.com\/widgets.js\\\";fjs.parentNode.insertBefore(js,fjs);}}(document, \\\"script\\\", \\\"twitter-wjs\\\");\\r\\n                        var twitterButtons = document.getElementById(\\u0027twitter-buttons\\u0027);\\r\\n                        twitterButtons.innerHTML = \\u0027\\u003cdiv id=\\\"tweetButton\\\" style=\\\"float:left; margin-right:10px\\\"\\u003e \\u003ca href=\\\"https:\/\/twitter.com\/share\\\" data-text=\\\"I just made a donation to @IndyHunger. You should too!\\\" class=\\\"twitter-share-button\\\"\\u003eTweet\\u003c\/a\\u003e \\u003c\/div\\u003e\\u003cdiv id=\\\"followButton\\\"\\u003e \\u003ca href=\\\"https:\/\/twitter.com\/indyhunger\\\" class=\\\"twitter-follow-button\\\"\\u003eFollow\\u003c\/a\\u003e \\u003c\/div\\u003e\\u0027;\\r\\n                        twitterButtons.style.height = \\u002735px\\u0027;\\r\\n                    }\\r\\n                \\u003c\/script\\u003e  ' + \n                                                        '<\/div>';( function($) {if (Bloomerang.useDonationId('15360')) { \n                                Bloomerang.useProcessor('14337', 'StripeExpress', 'pk_live_iZYXFefCkt380zu63aqUIo7y');\n                            } else {\n                                html15360 = '<p style=\"color: red\">Only one donation or event registration form can be used on each page.<\/p>';\n                            }if (jQuery('#bloomerangForm15360').length) {\n                        \n                    if (window.ActiveXObject) { \/\/ they are using IE < 11, which doesn't support TLS 1.1\n                        html15360 = '<p style=\"color: red\">Your browser does not support the minimum security requirements for keeping your Credit Card information safe when processing payments. Please upgrade your browser or download the latest version of' + \n                        ' <a target=\\'_blank\\' href=\\'https:\/\/www.google.com\/chrome\/browser\/desktop\/\\'>Chrome<\/a> or <a target=\\'_blank\\' href=\\'https:\/\/www.mozilla.org\/en-US\/firefox\/new\/\\'>Firefox<\/a>.<\/p>';\n                    }\n                        jQuery('#bloomerangForm15360').after(html15360);\n                        \n                         Bloomerang.Util.requireStripe(function() {\n                              Bloomerang.Util.Stripe = Stripe('pk_live_iZYXFefCkt380zu63aqUIo7y');\n\n                              Bloomerang.useKey('pub_4f91ce90-4955-11ec-a717-020b98d129ff');\n\n                              \/\/ Means we didn't set the client secret for self-hosted forms so we create one!\n                              if(!Bloomerang.StripePaymentElement) {\n                                Bloomerang.Util.createInitialIntentForSelfHosted(false);\n                              }\n                              else {\n                                Bloomerang.Util.mountStripePaymentElements(false);\n                              }\n\n                              jQuery(\".donation-form #express-submit\").val(\"Donate\");\n                              jQuery(\".registration-form #express-submit\").val(\"Register\");\n                              jQuery(\".membership-form #express-submit\").val(\"Join\");\n                              jQuery(\"#express-submit\").attr(\"disabled\", false);\n                            });\n                        Bloomerang.Data.PayPal.IsPayPalVenmoEnabled = false;\n                                           jQuery(\"#donation-form .recurring-paypal-venmo-label-info\").remove();\n                                           jQuery(\"#paypal-button-container\").remove();\n                                           jQuery(\"#donation-form .PayPalVenmo\").remove();\n                                           jQuery(\"#donation-form .PayPal\").remove();\n                                           jQuery(\"#donation-form .Venmo\").remove();\nBloomerang.Data.PayPal.IsPayPalPaymentMethodVaultingEnabled = false;Bloomerang.Data.PayPal.IsVenmoSameDayDonationEnabled = false;\n                        \n                    };\n                    if (Bloomerang.paymentFormLoaded) {\n                                            return false;\n                                        }\n                                        Bloomerang.paymentFormLoaded = true;\n                      \n                        Bloomerang.reCaptchaV3SiteKey = '6Lfw21UrAAAAAE_eiS-GFKTE1fGrkvJ_jDyiP08w';\n                        Bloomerang.gRecaptchaV3Threshold = 0.5;\n\n                        window.captchaLoadCallback = function() {\n                            Bloomerang.gRecaptchaLoaded = true;\n                        };\n                        \n                        window.captchaV3LoadCallback = function() {\n                            Bloomerang.gRecaptchaV3Loaded = true;\n                        };\n\n                        if(Bloomerang.donationFormReCaptchaV3SelfHostedFlag === undefined) {\n                            function success (result) {\n                                Bloomerang.donationFormReCaptchaV3SelfHostedFlag = result.DonationFormReCaptchaV3SelfHostedFlag;\n                                initializeCaptcha();\n                            }\n                                \n                            function failure (result) {\n                                Bloomerang.donationFormReCaptchaV3SelfHostedFlag = false;\n                                initializeCaptcha();\n                            } \n\n                            Bloomerang.Api._post('v1\/ReCaptchaV3SelfHostedFlag', {}, success, failure);\n                        } else {\n                            initializeCaptcha();\n                        }\n\n                        async function getRecaptchaV3Token() {\n                              const token = await new Promise((resolve, reject) => {\n                                 grecaptcha.ready(function() {\n                                    grecaptcha.execute(Bloomerang.reCaptchaV3SiteKey, {action: 'submit'}).then(function(token) {\n                                       resolve(token);\n                                     });\n                                  });\n                                });\n\n                                return token;\n                        }\n                        \n                        function initializeCaptcha() {\n                            Bloomerang.Util.load('https:\/\/www.google.com\/recaptcha\/api.js?onload=captchaLoadCallback&render=explicit',\n                                function() { return Bloomerang.gRecaptchaLoaded; },\n                                function() {\n                                    jQuery('.section.captcha').removeAttr('style');\n                                    jQuery('form.donation-form').data('captcha-id', grecaptcha.render('captcha15360', { 'sitekey' : '6LcC3FUrAAAAAEp7BPDUzqttVor8s1FBVUKNwfW6' }));\n                                    \n                                    if((Bloomerang.donationFormReCaptchaV3Flag && Bloomerang.isBloomerangHostedForm && Bloomerang.isDonationForm) || (Bloomerang.donationFormReCaptchaV3SelfHostedFlag && !Bloomerang.isBloomerangHostedForm && Bloomerang.reCaptchaV3SiteKey && Bloomerang.isDonationForm)) {\n                                        jQuery('.section.captcha').attr('style', 'display: none');\n                                    }\n                                },\n                                true,\n                                true);\n                            \n                            if((Bloomerang.donationFormReCaptchaV3Flag && Bloomerang.isBloomerangHostedForm && Bloomerang.isDonationForm) || (Bloomerang.donationFormReCaptchaV3SelfHostedFlag && !Bloomerang.isBloomerangHostedForm && Bloomerang.isDonationForm && Bloomerang.reCaptchaV3SiteKey)) {\n                                 Bloomerang.Util.load(`https:\/\/www.google.com\/recaptcha\/api.js?onload=captchaV3LoadCallback&render=${Bloomerang.reCaptchaV3SiteKey}`,\n                                    function() { return Bloomerang.gRecaptchaV3Loaded; },\n                                    function() {\n                                        grecaptcha.ready(function() {\n                                          grecaptcha.execute(Bloomerang.reCaptchaV3SiteKey, {action: 'submit'}).then(function(token) {\n                                              async function success (result) {\n                                                if(parseFloat(result.Score) < Bloomerang.gRecaptchaV3Threshold) {\n                                                    Bloomerang.isForcePuzzle = true;\n                                                    jQuery('.section.captcha').attr('style', 'display: block');\n                                                } else {\n\n                                                    const initialRecaptchaV3Token = await getRecaptchaV3Token();\n\n                                                     \/\/ Append to the form data container to be included when submitting the form on bloomerangV2.js\n                                                     Bloomerang.captchaResponseV3(initialRecaptchaV3Token);\n\n                                                     setInterval(async ()=> {\n                                                         const recaptchaV3Token = await getRecaptchaV3Token();\n\n                                                        \/\/ Append to the form data container to be included when submitting the form on bloomerangV2.js\n                                                        Bloomerang.captchaResponseV3(recaptchaV3Token);\n                                                     }, 80000);\n                                                }\n                                               }\n                                                \n                                               function failure (result) {\n                                                Bloomerang.isForcePuzzle = true;\n                                                jQuery('.section.captcha').attr('style', 'display: block');\n                                               }\n                                                \n                                               var data = {\n                                                  token: token,\n                                                  isSelfHosted: !Bloomerang.isBloomerangHostedForm\n                                               };\n                                                \n                                                Bloomerang.Api._post('v1\/ReCaptchaV3', data, success, failure);\n                                          });\n                                        });\n                                    },\n                                    true,\n                                    true);\n                               }\n                           }\n                            \n                    \n                    Bloomerang.transactionFee = 0.3; \n                    Bloomerang.transactionFeeRate = 0.032; \n                    Bloomerang.transactionFeeEft = 0.3; \n                    Bloomerang.transactionFeeRateEft = 0.018;\n                    Bloomerang.transactionFeePayPal = 0.49; \n                    Bloomerang.transactionFeeRatePayPal = 0.032; \n                    \n                    Bloomerang.useKey('pub_4f91ce90-4955-11ec-a717-020b98d129ff');\n\n        Bloomerang.isDonationForm=true;\n        Bloomerang.Util.getDonationAmount = function() {\n          return Number(accounting.unformat(jQuery(\".donation-form .section.donation input[name='donation-level']:checked\").val() || jQuery(\".donation-form #donation-amount\").val()));\n        };\n\n        \/\/ Register proper callbacks for various stages\/outcomes of submission\n        Bloomerang.Widget.Donation.OnSubmit = function (args) {\n            jQuery(\".btn-submit-donation\").val(\"Donating...\").prop(\"disabled\", true).addClass(\"disabled\");\n            var val = function (selector) { return jQuery(selector).val(); };\n            var country = val(\".donation-form #country\");\n            var state = Bloomerang.Util.getCorrectState(country, val(\".donation-form #state\"), val(\".donation-form #province\"));\n            var zipCode = Bloomerang.Util.getCorrectZipCode(country, val(\".donation-form #zip-code\"), val(\".donation-form #postal-code\"));\n            Bloomerang.Account\n                    .individual()\n                    .firstName(val(\".donation-form #first-name\"))\n                    .middleName(val(\".donation-form #middle-name\"))\n                    .lastName(val(\".donation-form #last-name\"))\n                    .homeAddress(val(\".donation-form #street-address\"),\n                                 val(\".donation-form #city\"),\n                                 state,\n                                 zipCode,\n                                 country)\n                    .homeEmail(val(\".donation-form #email-address\"))\n                    .homePhone(val(\".donation-form #phone-number\"))\n                    .applyDonationCustomFields();\n\n            if (jQuery(\".donation-form #consent-all\").prop(\"checked\")) {\n              Bloomerang.Account.optedInStatus(jQuery(\".donation-form #consent-email\").prop(\"checked\"),\n                                               jQuery(\".donation-form #consent-mail\").prop(\"checked\"),\n                                               jQuery(\".donation-form #consent-phone\").prop(\"checked\"));\n            }\n\n            var amount = Bloomerang.Util.getDonationAmount() + Bloomerang.Util.getDonationTrueImpactAmount();\n            if (jQuery(\".donation-form #recurring\").prop(\"checked\")) {\n                Bloomerang.RecurringDonation\n                        .amount(amount)\n                        .fundId(val(\".donation-form #fund\"))\n                        .note(val(\".donation-form #comment\"))\n                        .frequency(val(\".donation-form #frequency\") || \"Monthly\")\n                        .startDate(val(\".donation-form #start-date\"))\n                        .applyDonationCustomFields();\n\n                \/\/ Need to do a null-check here because they might have a cached version of Bloomerang-v2.js\n                if (Bloomerang.RecurringDonation.trueImpactEnabled && Bloomerang.RecurringDonation.trueImpactUsed) {\n                  Bloomerang.RecurringDonation\n                        .trueImpactEnabled(jQuery(\".donation-form .true-impact .fee-amount\").length > 0)\n                        .trueImpactUsed(jQuery(\".donation-form .true-impact input:checked\").length > 0);\n                }\n            } else {\n                Bloomerang.Donation\n                        .amount(amount)\n                        .fundId(val(\".donation-form #fund\"))\n                        .note(val(\".donation-form #comment\"))\n                        .applyDonationCustomFields();\n\n                \/\/ Need to do a null-check here because they might have a cached version of Bloomerang-v2.js\n                if (Bloomerang.Donation.trueImpactEnabled && Bloomerang.Donation.trueImpactUsed) {\n                  Bloomerang.Donation\n                        .trueImpactEnabled(jQuery(\".donation-form .true-impact .fee-amount\").length > 0)\n                        .trueImpactUsed(jQuery(\".donation-form .true-impact input:checked\").length > 0);\n                }\n            }\n\n            if (jQuery(\"#donation-form #Checking\").is(\":checked\") ||\n                jQuery(\"#donation-form #Savings\").is(\":checked\")) {\n              if (Bloomerang.Data.PayPal.IsVenmoSameDayDonationEnabled === true) {\n                Bloomerang.Eft\n                  .accountNumber(val(\".donation-form #accountNumber\"))\n                  .routingNumber(val(\".donation-form #routingNumber\"))\n                  .type(jQuery(\"#donation-form .section.movedpayment input[type='radio']:checked\").attr(\"id\"));\n              } else {\n                Bloomerang.Eft\n                  .accountNumber(val(\".donation-form #accountNumber\"))\n                  .routingNumber(val(\".donation-form #routingNumber\"))\n                  .type(jQuery(\"#donation-form .section.payment input[type='radio']:checked\").attr(\"id\"));\n              }\n            } else if (jQuery(\"#PayPalVenmo\").is(\":checked\") || \n                jQuery(\"#PayPal\").is(\":checked\") ||\n                jQuery(\"#Venmo\").is(\":checked\")) {\n              if (Bloomerang.Data.PayPal.IsVenmoSameDayDonationEnabled === true) {\n                Bloomerang.Donation\n                  .type(jQuery(\"#donation-form .section.movedpayment input[type='radio']:checked\").attr(\"id\"));\n              } else {\n                Bloomerang.Donation\n                  .type(jQuery(\"#donation-form .section.payment input[type='radio']:checked\").attr(\"id\"));\n              }\n            }\n            \n        };\n        Bloomerang.ValidateDonationFormCaptcha = function() {\n           if (typeof(grecaptcha) !== \"undefined\" && (jQuery(\"#captcha\" + Bloomerang.Data.WidgetIds.Donation).children().length || ((Bloomerang.donationFormReCaptchaV3Flag && Bloomerang.isBloomerangHostedForm) || (Bloomerang.donationFormReCaptchaV3SelfHostedFlag && !Bloomerang.isBloomerangHostedForm && Bloomerang.reCaptchaV3SiteKey)))) {\n                var captchaResponse = grecaptcha.getResponse(jQuery(\".donation-form\").data(\"captcha-id\"));\n                if (captchaResponse) {\n                    jQuery(\".donation-form .noCaptchaResponseError\").hide();\n                    Bloomerang.captchaResponse(captchaResponse);\n                    return true;\n                } else {\n                    jQuery(\".donation-form .noCaptchaResponseError\").show();\n                    return false;\n                }\n            } else return true;\n        };\n        Bloomerang.scrollToElement = function(element) {\n            var distance = 100;\n            var offset = element.offset().top;\n            var offsetTop = offset > distance ? offset - distance : offset;\n\t\t        jQuery('html, body').animate({ scrollTop : offsetTop}, 500);\n        };\n        Bloomerang.Api.OnSuccess = Bloomerang.Widget.Donation.OnSuccess = function (response) {\n            jQuery(\"#donation-processing-container\").hide();\n            var formContainer = jQuery(\"#donation-form-container\");\n            formContainer.show();\n            formContainer.html(successHtml15360);\n            Bloomerang.scrollToElement(formContainer);\n        };\n        Bloomerang.Api.OnError = Bloomerang.Widget.Donation.OnError = function (response) {\n            jQuery(\".btn-submit-donation\").prop(\"disabled\", false).removeClass(\"disabled\");\n            Bloomerang.Util.updateDonateButtonText();\n            jQuery(\"#donation-form-container .errors\").removeClass(\"hidden\").html(response.Message);\n            jQuery(\"#donation-processing-container\").hide();\n            jQuery(\"#donation-form-container\").show();\n            Bloomerang.scrollToElement(jQuery(\"#donation-form-container .errors\"));\n            Bloomerang.cancelFinancialSubmission(jQuery(\"#donation-form\"));\n            if (typeof(SpreedlyExpress) !== 'undefined') { \n              SpreedlyExpress.unload();\n              Bloomerang.initSpreedly();\n            }\n            if (typeof(grecaptcha) !== \"undefined\" && jQuery(\"#captcha\" + Bloomerang.Data.WidgetIds.Donation).children().length) {\n              grecaptcha.reset(jQuery(\".donation-form\").data(\"captcha-id\"));\n            }\n        };\n        \n        Bloomerang.Util.applyDonationCustomFields = function (obj, type) {\n        \n            \/\/ Clear any fields from a previous failed submission\n            obj.clearCustomFields();\n        \n            \/\/ Apply all <input> (not multiselect), <select> and <textarea> fields\n            jQuery(\".donation-form .section.custom-fields :input:not(a > input, select)[id*=\" + type + \"]\").each(function() {\n                if (jQuery(this).val().hasValue()) {\n                    obj.customFreeformField(jQuery(this).attr(\"id\").toUntypedValue(), jQuery(this).val());\n                }\n            });\n            \n            \/\/ Apply all <select> fields\n            jQuery(\".donation-form .section.custom-fields select[id*=\" + type + \"]\").each(function() {\n                if (jQuery(this).val().hasValue()) {\n                    obj.customPickField(jQuery(this).attr(\"id\").toUntypedValue(), jQuery(this).val());\n                }\n            });\n                \n            \/\/ Apply all multiselect fields\n            jQuery(\".donation-form .section.custom-fields .checkboxes[id*=\" + type + \"]\").each(function() {\n                obj.customPickField(jQuery(this).attr(\"id\").toUntypedValue(),\n                jQuery.map(jQuery(this).children(\".checkbox.selected\"), function(v) { return jQuery(v).attr(\"data-id\"); }));\n            });\n        };\n        \n        String.prototype.hasValue = function() {\n            return (this && jQuery.trim(this)); \/\/IE8 doesn't have a native trim function\n        };\n        \n        Bloomerang.Account.applyDonationCustomFields = function () {\n            Bloomerang.Util.applyDonationCustomFields(this, \"Account\");\n            return this;\n        };\n        \n        Bloomerang.Donation.applyDonationCustomFields = function () {\n            Bloomerang.Util.applyDonationCustomFields(this, \"Transaction\");\n            return this;\n        };\n        \n        Bloomerang.RecurringDonation.applyDonationCustomFields = function () {\n            Bloomerang.Util.applyDonationCustomFields(this, \"Transaction\");\n            return this;\n        };\n        \n        String.prototype.toUntypedValue = function() {\n            return this.substring(this.indexOf('_') + 1);\n        };\n        \n        Date.prototype.toDateInputValue = function() {\n            var local = new Date(this);\n            local.setMinutes(this.getMinutes() - this.getTimezoneOffset());\n            return (local.getMonth() + 1) + \/\/ Add one to the month because it starts at 0\n                    \"\/\" + local.getDate() + \"\/\" + local.getFullYear();\n        };\n        \n        jQuery(document).ready(function() {\n            jQuery(\".donation-form .field.start-date input\").val(new Date().toDateInputValue());\n            \n            jQuery(\".donation-form .field.start-date input\").blur(function() {\n              if(Bloomerang.Data.PayPal.IsPayPalVenmoEnabled && Bloomerang.Data.PayPal.IsPayPalPaymentMethodVaultingEnabled) {\n                Bloomerang.Data.PayPal.ButtonsObject.close();\n                if(Bloomerang.Data.PayPal.IsVenmoSameDayDonationEnabled && !jQuery(\".donation-form .field.start-date input\").valid())\n                  return;\n                \/\/ Future date\n                if(new Date(jQuery(\".donation-form .field.start-date input\").val()) > new Date(new Date().toISOString().split('T')[0])) {\n                  if (Bloomerang.Data.PayPal.IsVenmoSameDayDonationEnabled) {\n                    var source = jQuery(\"#donation-form #Venmo\").is(\":checked\") ? paypal.FUNDING.VENMO : paypal.FUNDING.PAYPAL;\n                    Bloomerang.Data.PayPal.ButtonsObject = paypal.Buttons(Bloomerang.Util.paypalButtonsFutureRecurringOptionsWithSource(source));\n                  } else {\n                    Bloomerang.Data.PayPal.ButtonsObject = paypal.Buttons(Bloomerang.Util.paypalButtonsFutureRecurringOptions());\n                  }\n                } else {\n                  Bloomerang.Data.PayPal.ButtonsObject = paypal.Buttons(Bloomerang.Data.PayPal.ButtonsOptions);\n                }\n                Bloomerang.Data.PayPal.ButtonsObject.render('#paypal-button-container');\n              }\n            });\n            \n            \/\/ Re-render paypal buttons in case where user was initially doing a future recurring donation\n            \/\/ then decided to uncheck the recurring donation checkbox\n            jQuery(\".donation-form #recurring\").change(function() {\n              if(Bloomerang.Data.PayPal.IsPayPalVenmoEnabled && Bloomerang.Data.PayPal.IsPayPalPaymentMethodVaultingEnabled) {\n                Bloomerang.Data.PayPal.ButtonsObject.close();\n                \/\/ Start Date is set to later than today\n                if(this.checked && jQuery(\".donation-form .field.start-date input\").val() && new Date(jQuery(\".donation-form .field.start-date input\").val()) > new Date(new Date().toISOString().split('T')[0])) {\n                  if (Bloomerang.Data.PayPal.IsVenmoSameDayDonationEnabled) {\n                    var source = jQuery(\"#donation-form #Venmo\").is(\":checked\") ? paypal.FUNDING.VENMO : paypal.FUNDING.PAYPAL;\n                    Bloomerang.Data.PayPal.ButtonsObject = paypal.Buttons(Bloomerang.Util.paypalButtonsFutureRecurringOptionsWithSource(source));\n                  } else {\n                    Bloomerang.Data.PayPal.ButtonsObject = paypal.Buttons(Bloomerang.Util.paypalButtonsFutureRecurringOptions());\n                  }\n                } else {\n                  if (Bloomerang.Data.PayPal.IsVenmoSameDayDonationEnabled) {\n                    var source = jQuery(\"#donation-form #Venmo\").is(\":checked\") ? paypal.FUNDING.VENMO : paypal.FUNDING.PAYPAL;\n                    Bloomerang.Data.PayPal.ButtonsObject = paypal.Buttons(Bloomerang.Util.paypalButtonsVaultingOptionsWithSource(source));\n                  } else {\n                    Bloomerang.Data.PayPal.ButtonsObject = paypal.Buttons(Bloomerang.Util.paypalButtonsVaultingOptions());\n                  }\n                }\n                Bloomerang.Data.PayPal.ButtonsObject.render('#paypal-button-container');\n              }\n            });\n        });\n        \n        \/\/ Hide recurring donation options if recurring donation box is unchecked\n        jQuery(\".donation-form .field.recurring\").change(function() { \n            jQuery(\".donation-form .field.recurring\").siblings().not(\".recurring-paypal-venmo-label-info\").each(function(i, e) { \n                jQuery(e).toggle();\n            }); \n        })\n        \n        \/\/ The other-amount field is only equired when the \"Other\" donation-level is selected\n        toggleOtherAmountRequired = function () { \n          jQuery(\".donation-form #other-amount\").toggleClass(\"required\",\n            jQuery(\".donation-form #other-option\").prop(\"checked\"));\n          Bloomerang.Util.calculateDonationTrueImpact();\n        };\n        jQuery(\".donation-form .section.donation input[name='donation-level']\").change(function() {\n           toggleOtherAmountRequired();\n           Bloomerang.Util.updateDonateButtonText();\n         });\n\n        if (jQuery(\".donation-form .true-impact label\").length) {\n          jQuery(\".donation-form .true-impact label\")[0].innerHTML = jQuery(\".donation-form .true-impact label\")[0].innerHTML.replace(\"[amount]\", \"<span class='fee-amount'>$0<\/span>\");\n        }\n        Bloomerang.Util.calculateDonationTrueImpact = function() {\n          if (!jQuery(\".donation-form .true-impact .fee-amount\").length) { return; }\n          \/\/ Note that we don't really care about JS floating point math. It's OK if the numbers are a couple cents off.\n          var amount = Bloomerang.Util.getDonationAmount();\n          var isEft = (jQuery(\"#donation-form #Checking\").is(\":checked\") || jQuery(\"#donation-form #Savings\").is(\":checked\"));\n          var isPayPalVenmo = jQuery(\"#donation-form #PayPalVenmo\").is(\":checked\");\n          var isPayPal = jQuery(\"#donation-form #PayPal\").is(\":checked\");\n          var isVenmo = jQuery(\"#donation-form #Venmo\").is(\":checked\");\n          var isStripeExpress = Bloomerang.Api.ProcessorType === \"StripeExpress\";\n          var feeRate = isEft ? Bloomerang.transactionFeeRateEft : Bloomerang.transactionFeeRate;\n          var newTotal = (amount + (isEft ? Bloomerang.transactionFeeEft : Bloomerang.transactionFee)) \/ (1 - feeRate);\n          \n          var impactAmount; \n          if(isPayPalVenmo || isPayPal || isVenmo){\n            var paypalFee = Bloomerang.transactionFeePayPal;\n            var paypalPercentage = Bloomerang.transactionFeeRatePayPal;\n            newTotal = (amount + paypalFee) \/ (1 - paypalPercentage);\n            impactAmount = Number((Math.floor((newTotal - amount)*100)\/100).toFixed(2));\n          }\n          else{\n            impactAmount = isStripeExpress\n              ? Number((Math.floor((newTotal - amount)*100)\/100).toFixed(2))\n              : Number((newTotal - amount).toFixed(2));\n          }\n          \n          jQuery(\".donation-form .true-impact .fee-amount\").text(accounting.formatMoney(impactAmount));\n          return impactAmount;\n        };\n        Bloomerang.Util.getDonationTrueImpactAmount = function() {\n          if (jQuery(\".donation-form .true-impact input:checked\").length) {\n            return Bloomerang.Util.calculateDonationTrueImpact();\n          }\n          return 0;\n        };\n        \n        Bloomerang.Util.updateDonateButtonText = function() {\n          if (jQuery(\"#donation-form #Checking\").is(\":checked\") ||\n              jQuery(\"#donation-form #Savings\").is(\":checked\") ||\n              Bloomerang.Util.isProcessorStripe()) {\n            var amount = Bloomerang.Util.getDonationAmount();\n            var impactAmount = Bloomerang.Util.getDonationTrueImpactAmount();\n            jQuery(\".btn-submit-donation\").val(\"Donate \" + accounting.formatMoney(amount + impactAmount));\n          } else {\n            jQuery(\".btn-submit-donation\").val(\"Enter Payment\");\n          }\n        };\n\n        \/\/ Changing the value of other-amount should change the value of other-option\n        jQuery(\".donation-form #other-amount\").change(function () { \n          jQuery(\".donation-form #other-option\").val(jQuery(this).val());\n          Bloomerang.Util.calculateDonationTrueImpact();\n          Bloomerang.Util.updateDonateButtonText();\n        });\n        \n        jQuery(\".donation-form #donation-amount\").change(function() {\n          Bloomerang.Util.calculateDonationTrueImpact();\n          Bloomerang.Util.updateDonateButtonText();\n        });\n        \n        \/\/ Clicking into the other-amount field should select the other-option\n        jQuery(\".donation-form #other-amount\").click(function() { \n          jQuery(\".donation-form #other-option\").prop('checked',true);\n          toggleOtherAmountRequired();\n          Bloomerang.Util.calculateDonationTrueImpact();\n        });\n        \n        jQuery.validator.addMethod(\"startDateVenmo\", function (value, element) {\n            return this.optional(element) || !jQuery(\"#donation-form #Venmo\").is(\":checked\") || value <= new Date().toISOString().split('T')[0];\n        }, \"Recurring donations processed through Venmo must have the same start date as the day of the transaction.\");\n\n        jQuery.validator.addMethod(\"phoneUS\", function(phone_number, element) {\n            var digits = phone_number.replace(\/\\D\/g, \"\");\n            return this.optional(element) || digits.length == 7 || digits.length == 10 || digits.length == 11;\n        }, \"Please specify a valid phone number or use '+' for international.\");\n\n        jQuery.validator.addMethod(\"phoneInternational\", function (phone_number, element) {\n            return this.optional(element) || \/^\\+[0-9\\-\\(\\)\\s.]+$\/i.test(phone_number);\n        }, \"Please specify a valid phone number.\");\n        jQuery.validator.classRuleSettings.phoneInternational = { phoneInternational: true };\n        \n        jQuery.validator.addMethod(\"zipcodeUS\", function (value, element) {\n            return this.optional(element) || \/\\d{5}-\\d{4}$|^\\d{5}$\/.test(value)\n        }, \"The specified US ZIP Code is invalid\");\n\n        jQuery.validator.addMethod(\"currency\", function (value, element, options) {\n            return !value ||\n                value\n                  .replace(\"$\", \"\")\n                  .replace(\".\", \"\")\n                  .split(\",\").join(\"\")\n                  .match(\/^\\d+$\/g);\n        }, \"Not a valid currency\");\n\n        jQuery.validator.classRuleSettings.currency = { currency: true };\n        \n        \/\/ Validate the other amount, but only if they selected it\n        jQuery.validator.addMethod(\"otherAmount\", function(value, element, param) {\n          if (jQuery(\".donation-form #other-option\").prop(\"checked\")) {\n            return jQuery.validator.methods.min.bind(this)(value, element, 1) &&\n              jQuery.validator.methods.currency(value, element);\n          }\n          return true;\n        }, \"Invalid amount\");\n        \n        jQuery.validator.classRuleSettings.otherAmount = { otherAmount: true };\n\n        jQuery.validator.addMethod(\"number\", function (value, element, options) {\n          return !value ||\n              value\n                .replace(\".\", \"\")\n                .split(\",\").join(\"\")\n                .match(\/^\\d+$\/g);\n        }, \"Not a valid number\");\n\n        jQuery.validator.classRuleSettings.number = { number: true };\n        \n        jQuery.validator.addMethod(\"validYear\", function (value, element, options) {\n            try {\n                return (!value || value.match(\/^[1-9]\\d\\d\\d$\/)) ? true : false;\n            }\n            catch (e) {\n                return false;\n            }\n        }, function () { return \"Must be a 4 digit year\"; });\n\n        jQuery.validator.classRuleSettings.validYear = { validYear: true };\n        \n        \/\/ Validate that the donation amount is at least $1\n        jQuery.validator.methods.min = function( value, element, param ) {\n          if (typeof (accounting) === \"undefined\") { \/\/ rip out $ and ,\n              value = ((value + \"\") || \"\").replace(\/[\\$,]\/g, \"\");\n          }\n          else { \/\/ Use accounting.parse, to handle $ and ,\n              value = accounting.parse(value);\n          }\n          return this.optional( element ) || value >= param;\n        };\n        jQuery.validator.classRuleSettings.minimum1 = { min: 1 };\n        jQuery.validator.messages.min = 'Please enter a value of at least {0}.'\n\n        jQuery(\".donation-form #country\").change(function(event) {\n          var element = jQuery(event.target || event.srcElement); \/\/ cross-browser event target selection\n          var isInternational = (element.val() != \"US\" && element.val() != \"CA\" && element.val() != \"BM\");\n          \/\/ TODO: Remove this when we have figured out the canada state\/province issue\n          Bloomerang.Util.addLog(\"Pre country change: Country=\" + element.val() + \", State=\" + jQuery(\".donation-form #state\").val() + \", Province=\" + jQuery(\".donation-form #province\").val() + \", City=\" + jQuery(\".donation-form #city\").val());\n          jQuery(\".donation-form #state, .donation-form #province\").val(\"\"); \/\/ clear the state when the country changes\n          jQuery(\".donation-form .field.city, .donation-form .field.state, .donation-form .field.province, .donation-form .field.zip-code, .donation-form .field.postal-code\").toggle(!isInternational);\n          jQuery(\".donation-form #street-address\").toggleClass(\"international\", isInternational);\n          if (element.val() == \"BM\") {\n            jQuery(\".donation-form .field.city .label\").text(jQuery(\".donation-form .field.city input\").data(\"bm-label\"));\n          } else if (element.val() == \"US\" || element.val() == \"CA\") {\n            jQuery(\".donation-form .field.city .label\").text(jQuery(\".donation-form .field.city input\").data(\"us-label\"));\n          }\n          if (element.val() == \"US\") {\n            jQuery(\".donation-form .field.state, .donation-form .field.zip-code\").show();\n            jQuery(\".donation-form .field.province, .donation-form .field.postal-code\").hide();\n          } else if (element.val() == \"CA\") {\n            jQuery(\".donation-form .field.state, .donation-form .field.zip-code\").hide();\n            jQuery(\".donation-form .field.province, .donation-form .field.postal-code\").show();\n          } else if (element.val() == \"BM\") {\n            jQuery(\".donation-form .field.state, .donation-form .field.province, .donation-form .field.zip-code\").hide();\n            jQuery(\".donation-form .field.postal-code\").show();\n          } else {\n            jQuery(\".donation-form #city, .donation-form #postal-code, .donation-form #zip-code\").val(\"\");\n          }\n          jQuery(\".donation-form .section.consent\").toggleClass(\"hidden\", !Bloomerang.Util.isCountryInEurope(element.val()));\n          \/\/ TODO: Remove this when we have figured out the canada state\/province issue\n          Bloomerang.Util.addLog(\"Post country change: Country=\" + element.val() + \", State=\" + jQuery(\".donation-form #state\").val() + \", Province=\" + jQuery(\".donation-form #province\").val()+ \", City=\" + jQuery(\".donation-form #city\").val());\n        });\n\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\n        \/\/ We use the focusin function to save the previous value so we can log out the previous and new values on change\n        \/\/ https:\/\/stackoverflow.com\/questions\/29118178\/input-jquery-get-old-value-before-onchange-and-get-value-after-on-change\/29118530\n        jQuery(\".donation-form #state\").focusin(function(e) {\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\n          element.data('val', element.val());\n        });\n\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\n        jQuery(\".donation-form #state\").change(function(e) {\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\n          var prev = element.data('val');\n          var current = element.val();\n          var provinceElement = jQuery(\".donation-form #province\");\n          var prevProvince = provinceElement.data('val');\n          var currentProvince = provinceElement.val();\n          Bloomerang.Util.addLog(\"State Changed: Target=\" + e.target.name + \", PreValue=\" + prev + \", Value=\" + current + \", Province PreValue =\" + prevProvince + \", Province CurrentValue =\" + currentProvince);\n        });\n\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\n        \/\/ We use the focusin function to save the previous value so we can log out the previous and new values on change\n        \/\/ https:\/\/stackoverflow.com\/questions\/29118178\/input-jquery-get-old-value-before-onchange-and-get-value-after-on-change\/29118530\n        jQuery(\".donation-form #province\").focusin(function(e) {\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\n          element.data('val', element.val());\n        });\n\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\n        jQuery(\".donation-form #province\").change(function(e) {\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\n          var prev = element.data('val');\n          var current = element.val();\n          var stateElement = jQuery(\".donation-form #state\");\n          var prevState = stateElement.data('val');\n          var currentState = stateElement.val();\n          Bloomerang.Util.addLog(\"Province Changed: Target=\" + e.target.name + \", PreValue=\" + prev + \", Value=\" + current + \", State PrevValue=\" + prevState + \", State Current=\" + currentState);\n        });\n\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\n        \/\/ We use the focusin function to save the previous value so we can log out the previous and new values on change\n        \/\/ https:\/\/stackoverflow.com\/questions\/29118178\/input-jquery-get-old-value-before-onchange-and-get-value-after-on-change\/29118530\n        jQuery(\".donation-form #city\").focusin(function(e) {\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\n          element.data('val', element.val());\n        });\n\n        \/\/ TODO: Remove this when we have figured out the canada state\/province issue\n        jQuery(\".donation-form #city\").change(function(e) {\n          var element = jQuery(e.target || e.srcElement); \/\/ cross-browser event target selection\n          var prev = element.data('val');\n          var current = element.val();\n          Bloomerang.Util.addLog(\"City Changed: Target=\" + e.target.name + \", PreValue=\" + prev + \", Value=\" + current);\n        });\n\n        jQuery(\".donation-form #phone-number\").change(function () {\n          var phoneField = jQuery(\".donation-form #phone-number\");\n          var internationalNumber = phoneField.val().substring(0,1) === '+';\n          phoneField.toggleClass(\"phoneUS\", !internationalNumber);\n          phoneField.toggleClass(\"phoneInternational\", internationalNumber);\n        })\n\n        collectPayment = async function () {\n          var form = jQuery(\"#donation-form\");\n          \n          \/\/ donationFormReCaptchaV3Flag is always undefined on self hosted forms so it will use the V2 captcha for stripe\n          if((Bloomerang.donationFormReCaptchaV3Flag && Bloomerang.isBloomerangHostedForm) || (Bloomerang.donationFormReCaptchaV3SelfHostedFlag && !Bloomerang.isBloomerangHostedForm && Bloomerang.reCaptchaV3SiteKey)) {\n            if (!Bloomerang.ValidateDonationFormCaptcha() && Bloomerang.isForcePuzzle) {\n              return false;\n            }\n          } else {\n            if (!Bloomerang.ValidateDonationFormCaptcha()) {\n              return false;\n            }\n          }\n\n          if (!form.valid()) {\n            return false;\n          }\n          \n          var isEft = jQuery(\"#donation-form #CreditCard\").length > 0 && \n                      !jQuery(\"#donation-form #CreditCard\").prop(\"checked\") && \n                      !jQuery(\"#donation-form #PayPalVenmo\").prop(\"checked\") && \n                      !jQuery(\"#donation-form #PayPal\").prop(\"checked\") && \n                      !jQuery(\"#donation-form #Venmo\").prop(\"checked\");\n          \n          if (Bloomerang.Util.isProcessorStripe() && !isEft && !Bloomerang.Util.StripeCardIsValid) {\n            document.getElementById('card-errors').textContent = \"Valid card info is required\";\n            return false;\n          }\n          \n          if(Bloomerang.UsePaymentElement && !isEft && !Bloomerang.Util.RecurringStripeCardIsValid) {\n            document.getElementById('card-errors').textContent = \"Valid card info is required\";\n            return false;\n          }\n  \n          if (isEft) {\n            submitDonation();\n          }\n          else {\n            var val = function (selector) { return jQuery(selector).val(); };\n            var amount = Bloomerang.Util.getDonationAmount() + Bloomerang.Util.getDonationTrueImpactAmount();\n            var selectedDonationLevel = jQuery(\".donation-form .section.donation input[name='donation-level']:checked\").parent().text();\n            selectedDonationLevel = (selectedDonationLevel.indexOf(\"-\") == -1 ? \"\" : selectedDonationLevel.substr(selectedDonationLevel.indexOf(\"-\") + 2) );\n\n            var oldMeta = '';\n            if (jQuery('meta[name=\"viewport\"]').length) {\n              oldMeta = jQuery('meta[name=\"viewport\"]').attr('content');\n            } else {\n              jQuery('head').append('<meta name=\"viewport\" content=\"\" \/>');\n            }\n            jQuery('meta[name=\"viewport\"]').attr('content', 'width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1');\n            jQuery('meta[name=\"viewport\"]').attr('content', oldMeta);\n\n            if (Bloomerang.Util.isProcessorStripe()) {\n              submitDonation();\n            } else {\n              SpreedlyExpress.setDisplayOptions({\n                \"amount\": accounting.formatMoney(amount),\n                \"full_name\": val(\".donation-form #first-name\") + \" \" + val(\".donation-form #last-name\"),\n                \"sidebar_bottom_description\": selectedDonationLevel,\n                \"submit_label\": \"Donate\"});\n              SpreedlyExpress.setPaymentMethodParams({\n                \"email\": val(\".donation-form #email-address\"),\n                \"phone_number\": val(\".donation-form #phone-number\"),\n                \"address1\": val(\".donation-form #street-address\"),\n                \"city\": val(\".donation-form #city\"),\n                \"state\": val(\".donation-form #state\") || val(\".donation-form #province\"),\n                \"zip\": val(\".donation-form #zip-code\") || val(\".donation-form #postal-code\"),\n                \"country\": val(\".donation-form #country\")});\n\n              SpreedlyExpress.onPaymentMethod(function(token, paymentMethod) {\n                Bloomerang.CreditCard.spreedlyToken(token);\n\t              submitDonation();\n\t            });\n\n              SpreedlyExpress.openView();\n            }\n          }\n        };\n\n        submitDonation = function() {\n          if (!Bloomerang.continueFinancialSubmission(jQuery(\"#donation-form\"))) { return false; }\n  \n          Bloomerang.Api.OnSubmit = Bloomerang.Widget.Donation.OnSubmit;\n          Bloomerang.Api.OnSuccess = Bloomerang.Widget.Donation.OnSuccess;\n          Bloomerang.Api.OnError = Bloomerang.Widget.Donation.OnError;\n\n          var processingMessage = jQuery(\"#donation-processing-container\");\n          processingMessage.show();\n          jQuery(\"#donation-form-container\").hide();\n          Bloomerang.scrollToElement(processingMessage);\n  \n          var tmp = jQuery(\".donation-form #recurring\").prop(\"checked\")\n            ? Bloomerang.Api.recurringDonate()\n            : Bloomerang.Api.donate();\n        };\n        \n        if(jQuery(\"#donation-form #DebitCard\").length === 0 || jQuery(\"#donation-form #DebitCard\").hasClass(\"hidden\")) {\n          jQuery(\"#donation-form #CreditCard\").prop(\"checked\", true);\n        }\n        else {\n          jQuery(\"#donation-form #DebitCard\").prop(\"checked\", true);\n        }\n        \n        \n        jQuery(\"#donation-form .section.payment input[type='radio']\").click(function() {\n          Bloomerang.Util.calculateDonationTrueImpact();\n          Bloomerang.Util.updateDonateButtonText();\n          \n          if (jQuery(this).attr(\"id\") == \"DebitCard\" || jQuery(this).attr(\"id\") == \"CreditCard\") {\n            jQuery(\"#donation-form .accountNumber, \\\n                    #donation-form .routingNumber, \\\n                    #donation-form .sample-check\").hide();\n            jQuery(\"#paypal-button-container\").hide();\n            \n            jQuery(\"#stripe-cc-fields\").show();\n            if((Bloomerang.donationFormReCaptchaV3Flag && Bloomerang.isBloomerangHostedForm) || (Bloomerang.donationFormReCaptchaV3SelfHostedFlag && !Bloomerang.isBloomerangHostedForm && Bloomerang.reCaptchaV3SiteKey)) {\n              if(Bloomerang.isForcePuzzle) {\n                jQuery(\".donation-form .section.captcha\").show();\n              }\n            } else {\n              jQuery(\".donation-form .section.captcha\").show();\n            }\n            jQuery(\"#donation-form .btn-group\").show();\n          }\n          else if(jQuery(this).attr(\"id\") == \"PayPalVenmo\") {\n            jQuery(\"#donation-form .accountNumber, \\\n                    #donation-form .routingNumber, \\\n                    #donation-form .sample-check\").hide();\n            jQuery(\"#stripe-cc-fields\").hide();\n            jQuery(\".donation-form .section.captcha\").hide();\n            jQuery(\"#donation-form .btn-group\").hide();\n            \n            jQuery(\"#paypal-button-container\").show();\n          }\n          else if(jQuery(this).attr(\"id\") == \"PayPal\") {\n            jQuery(\"#donation-form .accountNumber, \\\n                    #donation-form .routingNumber, \\\n                    #donation-form .sample-check\").hide();\n            jQuery(\"#stripe-cc-fields\").hide();\n            jQuery(\".donation-form .section.captcha\").hide();\n            jQuery(\"#donation-form .btn-group\").hide();\n            Bloomerang.Util.renderOnlyPayPal(false);\n            jQuery(\"#paypal-button-container\").show();\n          }\n          else if(jQuery(this).attr(\"id\") == \"Venmo\") {\n            jQuery(\"#donation-form .accountNumber, \\\n                    #donation-form .routingNumber, \\\n                    #donation-form .sample-check\").hide();\n            jQuery(\"#stripe-cc-fields\").hide();\n            jQuery(\".donation-form .section.captcha\").hide();\n            jQuery(\"#donation-form .btn-group\").hide();\n            Bloomerang.Util.renderOnlyVenmo();\n            jQuery(\"#paypal-button-container\").show();\n          }\n          else {                   \n            jQuery(\"#stripe-cc-fields\").hide();\n            jQuery(\"#paypal-button-container\").hide();\n            \n            jQuery(\"#donation-form .accountNumber, \\\n                    #donation-form .routingNumber, \\\n                    #donation-form .sample-check\").show();\n            if((Bloomerang.donationFormReCaptchaV3Flag && Bloomerang.isBloomerangHostedForm) || (Bloomerang.donationFormReCaptchaV3SelfHostedFlag && !Bloomerang.isBloomerangHostedForm && Bloomerang.reCaptchaV3SiteKey)) {\n              if(Bloomerang.isForcePuzzle) {\n                jQuery(\".donation-form .section.captcha\").show();\n              }\n            } else {\n              jQuery(\".donation-form .section.captcha\").show();\n            }\n            jQuery(\"#donation-form .btn-group\").show();\n                    \n            if (jQuery(\"#donation-form .sample-check\").length == 0) {                    \n              var checkImage = new Image();\n              checkImage.src = 'https:\/\/s3-us-west-2.amazonaws.com\/bloomerang-public-cdn\/public-gallery\/SampleCheck.png';\n              jQuery(checkImage).addClass(\"sample-check\");\n              jQuery(\"#donation-form .accountNumber\").after(checkImage);\n            }\n          }\n          \n        });\n      \n        jQuery(\"#donation-form .section.movedpayment input[type='radio']\").click(function() {\n          Bloomerang.Util.calculateDonationTrueImpact();\n          Bloomerang.Util.updateDonateButtonText();\n          if (Bloomerang.Data.PayPal.IsVenmoSameDayDonationEnabled && jQuery(\".donation-form .field.start-date input\").is(\":visible\")) {\n            jQuery(\".donation-form .field.start-date input\").valid();\n          }\n          \n          if (jQuery(this).attr(\"id\") == \"DebitCard\" || jQuery(this).attr(\"id\") == \"CreditCard\") {\n            jQuery(\"#donation-form .accountNumber, \\\n                    #donation-form .routingNumber, \\\n                    #donation-form .sample-check\").hide();\n            jQuery(\"#paypal-button-container\").hide();\n            \n            jQuery(\"#stripe-cc-fields\").show();\n            if((Bloomerang.donationFormReCaptchaV3Flag && Bloomerang.isBloomerangHostedForm) || (Bloomerang.donationFormReCaptchaV3SelfHostedFlag && !Bloomerang.isBloomerangHostedForm && Bloomerang.reCaptchaV3SiteKey)) {\n              if(Bloomerang.isForcePuzzle) {\n                jQuery(\".donation-form .section.captcha\").show();\n              }\n            } else {\n                jQuery(\".donation-form .section.captcha\").show();\n            }\n            jQuery(\"#donation-form .btn-group\").show();\n          }\n          else if(jQuery(this).attr(\"id\") == \"PayPalVenmo\") {\n            jQuery(\"#donation-form .accountNumber, \\\n                    #donation-form .routingNumber, \\\n                    #donation-form .sample-check\").hide();\n            jQuery(\"#stripe-cc-fields\").hide();\n            jQuery(\".donation-form .section.captcha\").hide();\n            jQuery(\"#donation-form .btn-group\").hide();\n            \n            jQuery(\"#paypal-button-container\").show();\n          }\n          else if(jQuery(this).attr(\"id\") == \"PayPal\") {\n            jQuery(\"#donation-form .accountNumber, \\\n                    #donation-form .routingNumber, \\\n                    #donation-form .sample-check\").hide();\n            jQuery(\"#stripe-cc-fields\").hide();\n            jQuery(\".donation-form .section.captcha\").hide();\n            jQuery(\"#donation-form .btn-group\").hide();\n            Bloomerang.Util.renderOnlyPayPal(jQuery(\".donation-form .field.start-date input\").val() > new Date().toISOString().split('T')[0]);\n            jQuery(\"#paypal-button-container\").show();\n          }\n          else if(jQuery(this).attr(\"id\") == \"Venmo\") {\n            jQuery(\"#donation-form .accountNumber, \\\n                    #donation-form .routingNumber, \\\n                    #donation-form .sample-check\").hide();\n            jQuery(\"#stripe-cc-fields\").hide();\n            jQuery(\".donation-form .section.captcha\").hide();\n            jQuery(\"#donation-form .btn-group\").hide();\n            Bloomerang.Util.renderOnlyVenmo();\n            jQuery(\"#paypal-button-container\").show();\n          }\n          else {                   \n            jQuery(\"#stripe-cc-fields\").hide();\n            jQuery(\"#paypal-button-container\").hide();\n            \n            jQuery(\"#donation-form .accountNumber, \\\n                    #donation-form .routingNumber, \\\n                    #donation-form .sample-check\").show();\n            if((Bloomerang.donationFormReCaptchaV3Flag && Bloomerang.isBloomerangHostedForm) || (Bloomerang.donationFormReCaptchaV3SelfHostedFlag && !Bloomerang.isBloomerangHostedForm && Bloomerang.reCaptchaV3SiteKey)) {\n              if(Bloomerang.isForcePuzzle) {\n                jQuery(\".donation-form .section.captcha\").show();\n              }\n            } else {\n              jQuery(\".donation-form .section.captcha\").show();\n            }\n            jQuery(\"#donation-form .btn-group\").show();\n                    \n            if (jQuery(\"#donation-form .sample-check\").length == 0) {                    \n              var checkImage = new Image();\n              checkImage.src = 'https:\/\/s3-us-west-2.amazonaws.com\/bloomerang-public-cdn\/public-gallery\/SampleCheck.png';\n              jQuery(checkImage).addClass(\"sample-check\");\n              jQuery(\"#donation-form .accountNumber\").after(checkImage);\n            }\n          }\n          \n        });\n      \n      jQuery(\"#donation-form #true-impact\").change(function() {\n        Bloomerang.Util.updateDonateButtonText();\n      });\n\n      \/\/ Show opt-in options based on the setting of the global opt-in\n      jQuery(\".donation-form .field.consent-all\").change(function() { \n          jQuery(\".donation-form .field.consent-all\").siblings().each(function(i, e) { \n              jQuery(e).toggle();\n          }); \n      });\n        \n})(jQuery);\n    };\n    \n                var startBloomerangLoad = function() {\n                    if (window.bloomerangLoadStarted == undefined) {\n                        window.bloomerangLoadStarted = true;\n                        var script = document.createElement('script');\n                        script.type = 'text\/javascript';\n                        script.src = 'https:\/\/crm.bloomerang.co\/Content\/Scripts\/Api\/Bloomerang-v2.js?nocache=1746795919';\n                        document.getElementsByTagName('head')[0].appendChild(script);\n                        waitForBloomerangLoad(function() { Bloomerang.Util.requireJQueryValidationAndStripe(function() { insertForm15360(); })});\n                    }\n                    else {\n                        waitForBloomerangLoad(function() { Bloomerang.Util.requireJQueryValidationAndStripe(function() { insertForm15360(); })});\n                    }\n                };\n\n                var waitForBloomerangLoad = function(callback) {\n                    if (typeof(Bloomerang) === 'undefined' || !Bloomerang._isReady) {\n                        setTimeout(function () { waitForBloomerangLoad(callback) }, 500);\n                    }\n                    else {\n                        if (true) {\n                            callback();\n                        } else {\n                            window.bloomerangLoadStarted = undefined;\n                            Bloomerang = undefined; \/\/ The version of Blomerang.js is not what we want. So blow it away and reload.\n                            startBloomerangLoad();\n                        }\n                    }\n                };\n\n                startBloomerangLoad();\n<\/script><\/pre>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Donate Your tax-deductible contributions to Indy Hunger Network support us in our mission to ensure everyone has access to the nutritious food they need. Thank you for joining us in this work!<\/p>","protected":false},"author":241203737,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"advanced_seo_description":"","jetpack_seo_html_title":"","jetpack_seo_noindex":false,"_starter_page_template":"","_wpcom_template_layout_category":[],"footnotes":""},"class_list":["post-2061","page","type-page","status-publish","hentry"],"jetpack_likes_enabled":true,"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/Pe4aOt-xf","jetpack-related-posts":[],"_links":{"self":[{"href":"https:\/\/www.indyhunger.org\/es\/wp-json\/wp\/v2\/pages\/2061","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.indyhunger.org\/es\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.indyhunger.org\/es\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.indyhunger.org\/es\/wp-json\/wp\/v2\/users\/241203737"}],"replies":[{"embeddable":true,"href":"https:\/\/www.indyhunger.org\/es\/wp-json\/wp\/v2\/comments?post=2061"}],"version-history":[{"count":3,"href":"https:\/\/www.indyhunger.org\/es\/wp-json\/wp\/v2\/pages\/2061\/revisions"}],"predecessor-version":[{"id":2064,"href":"https:\/\/www.indyhunger.org\/es\/wp-json\/wp\/v2\/pages\/2061\/revisions\/2064"}],"wp:attachment":[{"href":"https:\/\/www.indyhunger.org\/es\/wp-json\/wp\/v2\/media?parent=2061"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}