Give – Donation Plugin and Fundraising Platform - Version 2.18.1

Version Description

Download this release

Release Info

Developer jason_the_adams
Plugin Icon 128x128 Give – Donation Plugin and Fundraising Platform
Version 2.18.1
Comparing to
See all releases

Code changes from version 2.18.0 to 2.18.1

assets/dist/css/give-classic-template.css CHANGED
@@ -20,4 +20,4 @@
20
  /*!
21
  * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
22
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
23
- */@font-face{font-display:auto;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../fonts/fa-brands-400.eot);src:url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}body{color:#444;display:flex;font-family:var(--give-primary-font,inherit),sans-serif;justify-content:center}#give-receipt,.give-form-wrap{inline-size:min(100%,51.5rem)}.give-container-boxed .give-form-wrap{background-color:#fff}@media screen and (min-width:32rem){.give-container-boxed .give-form-wrap{border-radius:.5rem;box-shadow:0 .125rem .3125rem rgba(0,0,0,.3)}.give-container-boxed{padding:1rem}}.give-form{border-radius:inherit}.give-form-closed{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));background-color:rgb(var(--give-header-background-color--for-rgb));background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;border-radius:.5rem;box-shadow:0 0 .5em rgba(0,0,0,.1);display:flex;font-size:clamp(1.125rem,.5096153846rem + 1.9230769231vw,1.5rem);justify-content:center;margin:1rem;padding-block:clamp(4rem,-2.5641025641rem + 20.5128205128vw,8rem);padding-inline:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem)}.give-form-closed>p{color:#fff;font-weight:500;line-height:1.4;max-inline-size:40ch;text-align:center;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-form-section{display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);padding-block:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);padding-inline:clamp(1rem,-4.5384615385rem + 17.3076923077vw,4.375rem);row-gap:1rem}.give-form-section>*{grid-column:span 12}.give-form-section>.form-row-wide,.give-form-section>.give-ffm-form-row-half,.give-form-section>.give-ffm-form-row-one-third,.give-form-section>.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.give-form-section>.give-ffm-form-row-one-third{grid-column:span 4}.give-form-section>.give-ffm-form-row-half{grid-column:span 6}.give-form-section>.give-ffm-form-row-two-third{grid-column:span 8}.give-form-section>.form-row-wide{grid-column:span 12}.give-container-boxed .give-form-section:nth-of-type(odd){background-color:#fff}.give-container-boxed .give-form-section:nth-of-type(2n){background-color:#f9f9f9}.give-form-section:first-of-type{border-start-end-radius:inherit;border-start-start-radius:inherit}.give-form-section:last-of-type{border-end-end-radius:inherit;border-end-start-radius:inherit}.give-btn{align-items:center;background-color:var(--give-primary-color);border:.125rem solid var(--give-primary-color);border-radius:.5rem;color:#fff;display:flex;font-family:inherit;font-size:1.375rem;font-weight:600;justify-content:center;line-height:1.2;padding:1rem;text-align:center;transition-duration:.2s;transition-property:background-color,color;transition-timing-function:ease-in}.give-tooltip{-webkit-margin-start:.5em;color:#c1c1c1;font-size:.9em;margin-inline-start:.5em}#give-donation-level-button-wrap .give-tooltip{-webkit-margin-start:0;align-items:center;display:flex;height:100%;justify-content:center;margin-inline-start:0}#give-donation-level-button-wrap .give-tooltip:after{word-wrap:normal;background:#383838;border-radius:.25rem;box-shadow:.25rem .25rem .5rem rgba(0,0,0,.2);color:#fff;display:block;font-family:inherit;font-size:clamp(.75rem,.4743589744rem + 3.2051282051vw,1.0625rem);line-height:1.2;max-width:8.5rem;padding:.75rem 1.125rem;text-align:center;text-shadow:0 .0625rem 0 #000;white-space:normal;width:8.5rem}.give-label{align-items:baseline;display:flex;padding-block:10px;padding-inline:0}.give-label .give-required-indicator{-webkit-margin-start:5px;color:#a00;margin-inline-start:5px}.give-input-field-wrapper,.give-select,.give-square-cc-fields,.give-stripe-single-cc-field-wrap,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount){background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;padding:1.1875rem}.give-input-field-wrapper.focus,.give-input-field-wrapper:focus,.give-select.focus,.give-select:focus,.give-square-cc-fields.focus,.give-square-cc-fields:focus,.give-stripe-single-cc-field-wrap.focus,.give-stripe-single-cc-field-wrap:focus,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount).focus,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount):focus{outline:.125rem solid var(--give-primary-color)}.form-row select,.give-gateway-details select,.give-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.66016 7.19531C5.90625 7.44141 6.31641 7.44141 6.5625 7.19531L11.8945 1.89062C12.1406 1.61719 12.1406 1.20703 11.8945 0.960938L11.2656 0.332031C11.0195 0.0859375 10.6094 0.0859375 10.3359 0.332031L6.125 4.54297L1.88672 0.332031C1.61328 0.0859375 1.20312 0.0859375 0.957031 0.332031L0.328125 0.960938C0.0820312 1.20703 0.0820312 1.61719 0.328125 1.89062L5.66016 7.19531Z' fill='%23A2A3A2'/%3E%3C/svg%3E"),linear-gradient(180deg,#fff,#fff);background-position:right .7em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%}.form-row input[type=checkbox]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;flex-grow:0;flex-shrink:0;justify-content:center}@supports not (aspect-ratio:1){.form-row input[type=checkbox]{inline-size:1.25rem}}.form-row input[type=checkbox]:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}.form-row input[type=checkbox]:checked:after{opacity:1}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]{--size:1.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:9999px;content:"";flex-grow:0;flex-shrink:0;font-size:1em;margin:0;position:relative;transition:box-shadow .2s ease-in-out}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:after,:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:before{border-radius:inherit;content:"";display:block}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:before{border:.0625em solid #b4b9be;box-shadow:inset 0 .0625em .125em rgba(0,0,0,.25);height:var(--size);width:var(--size)}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:after{background-color:var(--give-primary-color);height:calc(var(--size)*0.375);left:calc(var(--size)/2);opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-in-out;width:calc(var(--size)*0.375)}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:checked:after{opacity:1}[data-field-type=checkbox] fieldset,[data-field-type=radio] fieldset{display:grid;row-gap:.75rem}[data-field-type=checkbox] label,[data-field-type=radio] label{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;padding:0}.form-row-wide,.give-ffm-form-row-half,.give-ffm-form-row-one-third,.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.form-row-wide{grid-column:span 12}.form-row-one-third,.give-ffm-form-row-one-third{grid-column:span 4}.form-row-half,.give-ffm-form-row-half{grid-column:span 6}.form-row-two-thirds,.give-ffm-form-row-two-third{grid-column:span 8}@media screen and (max-width:32rem){.form-row-responsive{grid-column:span 12}}.give-form-header{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));align-items:center;background-color:rgb(var(--give-header-background-color--for-rgb));background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;border-start-end-radius:inherit;border-start-start-radius:inherit;color:#fff;display:flex;flex-direction:column;justify-items:center;row-gap:2rem;text-align:center}@media screen and (min-width:32rem){.give-form-header{padding:3rem}}.give-container-unboxed .give-form-header{border-radius:.5rem;margin-inline:1rem}.give-form-header-top-wrap{-webkit-padding-before:2.75rem;-webkit-padding-after:.75rem;padding-block-end:.75rem;padding-block-start:2.75rem;padding-inline:2rem}@media screen and (min-width:32rem){.give-form-header-top-wrap{padding:0}}.give-form-title{-webkit-margin-after:2.75rem;font-size:clamp(1.75rem,1.0320512821rem + 2.2435897436vw,2.1875rem);font-weight:600;line-height:1.2;margin-block-end:2.75rem;position:relative;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-form-title:after{background-color:#fff;block-size:.3125rem;border-radius:9999px;content:"";display:block;inline-size:4.375rem;inset-block-start:calc(100% + 1.25rem);inset-inline-start:50%;position:absolute;transform:translate(-50%)}.give-form-description{font-size:clamp(1.125rem,.9198717949rem + .641025641vw,1.25rem);line-height:1.45;margin:0 auto;max-inline-size:42ch}.give-form-secure-badge{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);color:#333;-moz-column-gap:.75em;column-gap:.75em;display:inline-flex;font-size:.9rem;font-weight:500;line-height:1;padding-block:.5rem;padding-inline:.9rem}.give-form-description+.give-form-secure-badge{-webkit-margin-before:2rem;margin-block-start:2rem}.give-form-secure-icon{aspect-ratio:1;block-size:1em;color:#77d006;inset-block-start:-.04em;position:relative}@supports not (aspect-ratio:1){.give-form-secure-icon{inline-size:1em}}.give-form-stats-panel{background-color:#fff;border-block-width:.0625rem;border-color:#ddd;border-inline-width:0;border-style:solid;inline-size:100%}@media screen and (min-width:32rem){.give-form-stats-panel{background-color:#fbfbfb;border:0;border-radius:.5rem}}.give-form-stats-panel-list{-webkit-padding-start:0;border-radius:inherit;color:#4c4c4c;display:flex;flex-wrap:wrap;inline-size:100%;justify-content:center;justify-items:stretch;list-style:none;margin:0;padding-inline-start:0;text-align:center}.give-form-stats-panel-stat:first-child,.give-form-stats-panel-stat:nth-child(2){position:relative}.give-form-stats-panel-stat:first-child:after,.give-form-stats-panel-stat:nth-child(2):after{background-color:#ddd;block-size:100%;content:"";display:block;inline-size:.0625rem;inset-block-start:0;inset-inline-start:calc(100% + .03125rem);position:absolute}.give-form-stats-panel-stat{color:#767676;font-weight:600;inline-size:33.3333333333%;padding:1rem}.give-form-stats-panel-stat-number{color:#424242;display:block}.give-form-goal-progress{-webkit-border-before:1px solid #ddd;background-color:#fff;border-block-start:1px solid #ddd;border-end-end-radius:inherit;border-end-start-radius:inherit;inline-size:100%;padding:1.25rem}.give-form-goal-progress-meter{background-color:#f1f1f1;block-size:1.375em;border-radius:9999px;box-shadow:inset 0 .0625em .25rem rgba(0,0,0,.1);inline-size:100%;overflow:hidden;overflow:clip}.give-form-goal-progress-meter:after{--zero-percent:0%;background:linear-gradient(180deg,var(--give-header-stats-progressbar-color),var(--give-header-stats-progressbar-color)),linear-gradient(180deg,#fff,#ccc);background-blend-mode:multiply;block-size:100%;border-end-end-radius:inherit;border-start-end-radius:inherit;content:"";display:block;inline-size:clamp(var(--zero-percent),var(--progress),100%)}.give-donation-amount-section{display:grid;row-gap:clamp(1.5rem,.6794871795rem + 2.5641025641vw,2rem)}.give-donation-amount-section p.give-custom-amount-text{display:none}.give-amount-heading,.give-tributes-dedicate-donation .give-tributes-legend,.give-tributes-dedicate-donation legend{-webkit-padding-after:.75rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;padding-block-end:.75rem}.give-donation-amount{align-items:center;background-color:#fff;border:.125rem solid #424242;border-radius:.5rem;display:flex}.give-donation-amount:focus-within{border-color:var(--give-primary-color)}.give-donation-amount .give-currency-symbol,.give-donation-amount .give-text-input{border-radius:inherit}.give-donation-amount .give-currency-symbol{color:#555;display:block;font-size:1.375rem;font-weight:500;padding:clamp(1.375rem,.9335641026rem + 1.3794871795vw,1.644rem)}.give-donation-amount .give-text-input{border:0;color:#333;font-family:inherit;font-size:clamp(2.625rem,1.8044871795rem + 2.5641025641vw,3.125rem);font-weight:600;inline-size:100%;line-height:1.2;outline:0;padding-block:.275em;padding-inline:.45em;text-align:right}.give-amount-description{line-height:1.375}.give-donation-levels-wrap{display:grid;gap:clamp(.3125rem,-2.2516025641rem + 8.0128205128vw,1.875rem);grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(clamp(6.625rem,.4711538462rem + 19.2307692308vw,10.375rem),1fr));inline-size:100%;list-style:none}.give-btn.give-donation-level-btn{block-size:100%;font-size:clamp(1.5rem,.4743589744rem + 3.2051282051vw,2.125rem);min-inline-size:-moz-available;min-inline-size:-webkit-fill-available;padding-block:clamp(.5rem,-1.4487179487rem + 6.0897435897vw,1.6875rem);padding-inline:.5rem;transition-duration:.2s;transition-property:background-color,color,filter,box-shadow,transform;transition-timing-function:ease-in}.give-btn.give-donation-level-btn:hover{box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);filter:brightness(1.2);transform:scale(1.02)}.give-btn.give-donation-level-btn.give-default-level{background-color:#fff;color:var(--give-primary-color)}.give-btn.give-donation-level-btn.give-btn-level-custom{font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);line-height:1.25;word-spacing:9999px}@media screen and (min-width:32rem){.give-btn.give-donation-level-btn.give-btn-level-custom{font-weight:400}}.give-btn.give-donation-level-btn .give-formatted-currency{-moz-column-gap:.15rem;column-gap:.15rem;direction:ltr;display:flex;line-height:1}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-after,.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{font-weight:400}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{align-self:flex-start;font-size:.583em;transform:translateY(.2em)}@media screen and (min-width:32rem){.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{font-size:.41em;transform:translateY(.4em)}}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-after{-webkit-margin-before:.2em;align-self:center;font-size:.8em;margin-block-start:.2em}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-formatted{display:inline-flex}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-without-decimals{white-space:nowrap}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-decimal{font-size:.5em;transform:translateY(.2em)}.give-currency-switcher-msg-wrap,.give-fee-message-label,.give-recurring-donors-choice,.give-recurring-multi-level-message{background-color:#fff;border:.1875rem solid transparent;border-radius:.5rem;box-shadow:0 0 .88em rgba(0,0,0,.1);color:#333;font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);line-height:1.2;padding:.8125rem;transition:border-color .2s ease-in-out}.checked-within{border-color:var(--give-primary-color)}.give-currency-switcher-msg-wrap,.give-fee-message-label,.give-recurring-donors-choice{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex}.give-recurring-period,.give_fee_mode_checkbox{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;flex-grow:0;flex-shrink:0;justify-content:center}@supports not (aspect-ratio:1){.give-recurring-period,.give_fee_mode_checkbox{inline-size:1.25rem}}.give-recurring-period:after,.give_fee_mode_checkbox:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}.give-recurring-period:checked:after,.give_fee_mode_checkbox:checked:after{opacity:1}.give-recurring-donors-choice-period{-webkit-padding-before:0;-webkit-padding-after:.0625em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Cpath d='M5.66 7.195a.644.644 0 00.902 0l5.332-5.304c.247-.274.247-.684 0-.93l-.628-.629c-.247-.246-.657-.246-.93 0L6.125 4.543 1.887.332c-.274-.246-.684-.246-.93 0L.328.961c-.246.246-.246.656 0 .93L5.66 7.195z' fill='%23a2a3a2'/%3E%3C/svg%3E");background-position:right top 50%;background-repeat:no-repeat;background-size:.65em auto;border-block-end-width:.0625em;border-block-start-width:0;border-color:#333;border-inline-width:0;border-radius:0;border-style:solid;box-shadow:none;color:inherit;display:inline;font-family:inherit;font-size:inherit;inline-size:calc(var(--selected-text-width) + 1.25em);overflow:visible;padding-block-end:.0625em;padding-block-start:0;padding-inline:0;transition:border-color .2s ease-in-out}.give-recurring-donors-choice-period:focus,.give-recurring-donors-choice-period:hover{border-color:var(--give-primary-color)}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset){-moz-column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);display:grid;grid-column:span 12;grid-template-columns:repeat(12,1fr);row-gap:clamp(1.5rem,.7820512821rem + 2.2435897436vw,1.9375rem)}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) legend:first-of-type{-webkit-padding-after:.75rem;-webkit-margin-after:1rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;margin-block-end:1rem;padding-block-end:.75rem;width:100%}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-responsive,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-wide,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) div,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) p{grid-column:span 12}@media screen and (min-width:32rem){.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-responsive{grid-column:span 6}}.give-personal-info-section #give-email-wrap label,.give-personal-info-section #give-first-name-wrap label,.give-personal-info-section #give-last-name-wrap label,.give-personal-info-section #give-title-wrap label{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.give-personal-info-section .give-input[type=email],.give-personal-info-section .give-input[type=text]{background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;padding:1.1875rem}.give-personal-info-section div[id^=give-user-login-submit]{-moz-column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);display:grid;grid-template-columns:repeat(12,1fr)}.give-personal-info-section div[id^=give-user-login-submit] input{grid-column:span 6}.give-personal-info-description{grid-column:span 12}#give-title-wrap{grid-column:span 2}#give-title-wrap~:is(#give-first-name-wrap,#give-last-name-wrap){grid-column:span 5}@media screen and (max-width:51.5rem){#give-title-wrap{grid-column:span 4}#give-title-wrap+#give-first-name-wrap{grid-column:span 8}#give-title-wrap~#give-last-name-wrap{grid-column:span 12}}#give-email-wrap,#give-first-name-wrap,#give-last-name-wrap{position:relative}#give-email-wrap:before,#give-first-name-wrap:before,#give-last-name-wrap:before{block-size:1em;color:#8d8e8e;font-family:Font Awesome\ 5 Free;font-weight:900;inset-block-end:.1875em;inset-block-start:0;inset-inline-start:1.1875rem;margin-block:auto;pointer-events:none;position:absolute}#give-email-wrap input,#give-first-name-wrap input{-webkit-padding-start:2.6875rem;padding-inline-start:2.6875rem}#give-first-name-wrap:before{content:"\f007"}#give-email-wrap:before{content:"\f0e0"}.give-payment-details-section legend:first-of-type{-webkit-padding-after:.75rem;-webkit-margin-after:1rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;inline-size:100%;line-height:1.3;margin-block-end:1rem;padding-block-end:.75rem}#give-gateway-radio-list{-webkit-margin-before:2rem;display:flex;flex-direction:column;gap:.9375rem;list-style:none;margin-block-start:2rem}#give-gateway-radio-list>li{--tab-radio-diameter:1.25rem;--tab-radio-border-size:0.0625rem;--tab-block-padding:1.375rem;--tab-block-size:calc(var(--tab-block-padding)*2 + var(--tab-radio-diameter));--tab-inline-padding:1.375rem;--tab-transition:0.2s ease-in-out;-webkit-padding-before:var(--tab-block-size);background-color:#fafafa;border-radius:.25rem;padding-block-start:var(--tab-block-size);position:relative;transition:background-color var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway{border-end-end-radius:inherit;border-end-start-radius:inherit;border-start-end-radius:inherit;border-start-start-radius:inherit}#give-gateway-radio-list>li>.give-gateway:nth-last-child(3){border-end-end-radius:0;border-end-start-radius:0}#give-gateway-radio-list>li>.give-gateway-details{border-end-end-radius:inherit;border-end-start-radius:inherit}#give-gateway-radio-list>li>.give-gateway{-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:var(--tab-block-size);border:.0625rem solid #ddd;font-size:1rem;inline-size:100%;inset-block-start:0;inset-inline:0;margin:0;position:absolute;transition:border-color var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway:after,#give-gateway-radio-list>li>.give-gateway:before{block-size:var(--diameter);border-radius:9999px;content:"";inline-size:var(--diameter);inset-block:0;inset-inline-start:0;margin-block:auto;position:absolute}#give-gateway-radio-list>li>.give-gateway:before{--diameter:var(--tab-radio-diameter);-webkit-margin-start:var(--tab-block-padding);border:var(--tab-radio-border-size) solid #b4b9be;box-shadow:inset 0 .0625em .125em rgba(0,0,0,.25);margin-inline-start:var(--tab-block-padding)}#give-gateway-radio-list>li>.give-gateway:after{--diameter:calc(var(--tab-radio-diameter)*0.4);-webkit-margin-start:calc(var(--tab-radio-diameter)/2 - var(--diameter)/2 + var(--tab-block-padding));background-color:var(--give-primary-color);margin-inline-start:calc(var(--tab-radio-diameter)/2 - var(--diameter)/2 + var(--tab-block-padding));opacity:0;transition:opacity var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway+.give-gateway-option{--font-size:1em;--line-height:1.25;--block-size:calc(var(--font-size)*var(--line-height));font:700 var(--font-size)/var(--line-height) var(--give-primary-font);inset-block-start:calc(var(--tab-radio-diameter)/2 - var(--block-size)/2 + var(--tab-block-padding));inset-inline-end:var(--tab-inline-padding);inset-inline-start:calc(var(--tab-inline-padding) + var(--tab-radio-diameter) + .5rem);position:absolute}#give-gateway-radio-list>li>.give-gateway:checked:after{opacity:1}#give-gateway-radio-list>li>.give-gateway:focus,#give-gateway-radio-list>li>.give-gateway:hover{border-color:var(--give-primary-color)}#give-gateway-radio-list>li>.give-gateway:focus{outline:0}#give-gateway-radio-list>li.give-gateway-option-selected{background-color:#fff}#give-gateway-radio-list>li.give-gateway-option-selected .give-gateway-details,#give-gateway-radio-list>li.give-gateway-option-selected>.give-gateway:not(:focus,:hover){border-color:#000}.give-gateway-details{-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;border-block-start-width:0;border-inline:.0625rem solid #ddd;display:grid;font-size:.9375rem;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);inline-size:100%;line-height:1.5;padding-block:2rem;padding-inline:1.375rem;row-gap:1rem}.give-gateway-details>*{grid-column:span 12}.give-gateway-details>.form-row-wide,.give-gateway-details>.give-ffm-form-row-half,.give-gateway-details>.give-ffm-form-row-one-third,.give-gateway-details>.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.give-gateway-details>.give-ffm-form-row-one-third{grid-column:span 4}.give-gateway-details>.give-ffm-form-row-half{grid-column:span 6}.give-gateway-details>.give-ffm-form-row-two-third{grid-column:span 8}.give-gateway-details>.form-row-wide{grid-column:span 12}.give-gateway-details img{block-size:auto;max-inline-size:100%}.give-gateway-details a{color:var(--give-primary-color)}.give-gateway-details>.no-fields p{inline-size:min(28.75rem,100%);margin-inline:auto}.give-gateway-details>.no-fields p:first-of-type{-webkit-margin-before:1rem;margin-block-start:1rem}.give-gateway-details>.no-fields p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}.give-gateway-details>.no-fields input{font-family:inherit}.give-gateway-details fieldset{display:grid;gap:1rem;grid-auto-flow:row;grid-template-columns:repeat(12,1fr)}.give-gateway-details fieldset>*{grid-column:span 12}@media screen and (min-width:32rem){.give-gateway-details fieldset>.form-row-responsive.form-row-one-third{grid-column:span 4}.give-gateway-details fieldset>.form-row-responsive.form-row-half{grid-column:span 6}.give-gateway-details fieldset>.form-row-responsive.form-row-two-thirds{grid-column:span 8}}[name=payment-mode]+label:after{block-size:1em;color:#c1c1c1;content:"\f4be";font-family:Font Awesome\ 5 Free;font-size:1.5em;font-weight:900;inset-inline-end:0;position:absolute;transform:translateY(-.15em)}[name=payment-mode][value=manual]+label:after{content:"\f7d9"}[name=payment-mode][value=offline]+label:after{content:"\f555"}[name=payment-mode]:where([value=stripe],[value=stripe_checkout],[value=authorize])+label:after{content:"\f09d"}[name=payment-mode]:where([value=stripe_sepa],[value=stripe_bces])+label:after{content:"\f19c"}[name=payment-mode]:where([value=paypal],[value=stripe_apple_pay],[value=stripe_google_pay])+label:after{font-family:Font Awesome\ 5 Brands;font-weight:100}[name=payment-mode][value=paypal]+label:after{content:"\f1ed";font-size:1.75em}[name=payment-mode][value=stripe_apple_pay]+label:after{content:"\f415"}[name=payment-mode][value=stripe_google_pay]+label:after{content:"\e079"}.give-donation-summary-section .heading{display:none}.give-donation-summary-section table{border-collapse:collapse;inline-size:100%;line-height:1.2}.give-donation-summary-section button{align-items:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--give-primary-color);-moz-column-gap:.25em;column-gap:.25em;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;text-align:start;white-space:nowrap}.give-donation-summary-section button svg path{fill:var(--give-primary-color)}.give-donation-summary-section tr{vertical-align:baseline}.give-donation-summary-section tr>:first-of-type{text-align:start}.give-donation-summary-section tr>:last-of-type{text-align:end}.give-donation-summary-section tfoot,.give-donation-summary-section thead{color:#333}.give-donation-summary-section tbody tr,.give-donation-summary-section tfoot{-webkit-border-before:.0625rem solid #ddd;border-block-start:.0625rem solid #ddd}.give-donation-summary-section thead th{-webkit-padding-after:1.25rem;padding-block-end:1.25rem}.give-donation-summary-section thead th:first-of-type{font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:400}.give-donation-summary-section thead th .back-btn{font-size:.875rem}.give-donation-summary-section tbody td{font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);padding-block:1.25rem}.give-donation-summary-section tbody td:last-of-type{min-inline-size:6rem}.give-donation-summary-section tfoot th{-webkit-padding-before:1.75rem;font-size:1.125rem;font-weight:700;padding-block-start:1.75rem}.give-donation-summary-section .give-donation-summary-help-text{-webkit-margin-before:.5rem;align-items:start;color:#8c8c8c;-moz-column-gap:.25rem;column-gap:.25rem;display:inline-flex;font-size:.875rem;margin-block-start:.5rem}.give-donation-summary-section .give-donation-summary-help-text>img{transform:translateY(.1em)}.give-donate-now-button-section{-webkit-padding-before:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem);-webkit-padding-after:clamp(2.5rem,.4487179487rem + 6.4102564103vw,3.75rem);display:grid;padding-block-end:clamp(2.5rem,.4487179487rem + 6.4102564103vw,3.75rem);padding-block-start:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem);row-gap:clamp(2rem,.7692307692rem + 3.8461538462vw,2.75rem)}#give-final-total-wrap{display:none}.give-submit{transition-duration:.3s;transition-property:filter,box-shadow,transform;transition-timing-function:ease-in-out}.give-submit:hover{box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);filter:brightness(1.2);transform:scale(1.01)}#give-purchase-button{inline-size:100%}.give-secure-donation-badge-bottom{align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:inline-flex;font-size:.8125rem;justify-self:center;line-height:1}.give-form-header+.give_errors.give_notices{-webkit-padding-before:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);display:grid;padding-block-start:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);padding-inline:clamp(1rem,-4.5384615385rem + 17.3076923077vw,4.375rem);row-gap:1rem}.give_error,.give_notice{align-items:stretch;background-color:#fff;border:.0625rem solid rgba(0,0,0,.05);border-radius:.5rem;box-shadow:0 0 .5em rgba(0,0,0,.1);color:#444;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:1rem;font-weight:500;line-height:1.3;padding-block:.625rem;padding-inline:.75rem;position:relative}.give_error:before,.give_notice:before{--border:0.0625rem solid rgb(0 0 0/0.05);-webkit-border-start:var(--border);-webkit-margin-start:-.8125rem;align-items:center;background-color:var(--color);border-block:var(--border);border-end-start-radius:inherit;border-inline-start:var(--border);border-start-start-radius:inherit;color:rgba(0,0,0,.5);content:var(--icon);display:flex;flex-shrink:0;font-family:Font Awesome\ 5 Free;font-size:.9em;font-weight:900;justify-content:center;line-height:1;margin-block:calc(-.625em - .0625rem);margin-inline-start:-.8125rem;padding-inline:.75em}.give-notice-close{block-size:1.5rem;cursor:pointer;inset-block-start:.1rem;inset-inline-end:.1rem;position:absolute}#give_error_test_mode{margin-bottom:.9rem}.give_error{--color:#ff3c00;--icon:""}.give_success{--color:#0eca46;--icon:""}.give_warning{--color:#ffba00;--icon:""}#give_terms_agreement{display:block}#give_terms_agreement>input[type=checkbox]{-webkit-margin-before:1rem;-webkit-margin-end:.5rem;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;display:inline-flex;flex-grow:0;flex-shrink:0;justify-content:center;margin-block-start:1rem;margin-inline-end:.5rem}@supports not (aspect-ratio:1){#give_terms_agreement>input[type=checkbox]{inline-size:1.25rem}}#give_terms_agreement>input[type=checkbox]:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}#give_terms_agreement>input[type=checkbox]:checked:after{opacity:1}.give-receipt-classic{background:#fff;box-shadow:0 .125rem .3125rem rgba(0,0,0,.3)}@media screen and (min-width:32rem){.give-receipt-classic{border-radius:.5rem}}.give-receipt-classic .give-receipt-title{font-size:1.625rem;font-weight:600;line-height:1.2;margin-block:2rem;position:relative;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-receipt-classic .social-sharing{align-items:center;background:#fbfbfb;border-block:.0625rem solid #f2f2f2;display:flex;flex-direction:column;padding-block:clamp(1.5rem,-.141025641rem + 5.1282051282vw,2.5rem);padding-inline:1.25rem;row-gap:1.25rem}.give-receipt-classic .social-sharing .instruction{color:#555;font-size:.9375rem;grid-column:span 2;line-height:1.5;max-inline-size:60ch;text-align:center}.give-receipt-classic .social-sharing .btn-row{align-items:center;-moz-column-gap:1.75rem;column-gap:1.75rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1rem}.give-receipt-classic .social-sharing .social-btn{align-items:center;border:none;-moz-column-gap:.75em;column-gap:.75em;display:flex;font-size:1rem;padding:.875em 1.6875em;transition:background-color .2s ease}.give-receipt-classic .social-sharing .social-btn>i{font-size:1.375em}.give-receipt-classic .social-sharing .social-btn.facebook-btn{background-color:#3b5998}.give-receipt-classic .social-sharing .social-btn.facebook-btn:hover{background-color:#4668b1}.give-receipt-classic .social-sharing .social-btn.twitter-btn{background-color:#00acee}.give-receipt-classic .social-sharing .social-btn.twitter-btn:hover{background-color:#00b7ff}.give-receipt-classic .receipt-sections .details .headline{color:#333;font-size:1.25rem;font-weight:600}.give-receipt-classic .receipt-sections .details .details-table{display:flex;flex-direction:column}.give-receipt-classic .receipt-sections .details .details-table .details-row{align-items:flex-start;-moz-column-gap:.625rem;column-gap:.625rem;display:flex;flex-wrap:wrap;font-size:1.125rem;font-weight:500;row-gap:.5rem}.give-receipt-classic .receipt-sections .details .details-table .details-row>i{align-self:center;color:#989898}.give-receipt-classic .receipt-sections .details .details-table .details-row .detail{-webkit-margin-end:auto;align-self:center;color:#6b6b6b;margin-inline-end:auto;white-space:nowrap}.give-receipt-classic .receipt-sections .details .details-table .details-row .value{-webkit-margin-start:0;margin-inline-start:0;white-space:pre-wrap}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value:before{--diameter:0.8125rem;aspect-ratio:1;background-color:var(--status-color,#ccc);block-size:var(--diameter);-webkit-clip-path:circle();clip-path:circle();content:"";flex-shrink:0}@supports not (aspect-ratio:1){.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value:before{inline-size:var(--diameter)}}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value[data-value=Complete]{--status-color:#1fe433}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value[data-value=Pending]{--status-color:#ffba00}.give-receipt-classic .receipt-sections .details .details-table .details-row--totalAmount{font-weight:700}.give-receipt-classic .receipt-sections .details .details-table.payment-details{border-bottom:.125rem solid #f2f2f2}.give-receipt-classic .receipt-sections .details .details-table:empty{display:none!important}.give-receipt-classic .dashboard-link-container{-webkit-margin-before:2rem;-webkit-padding-after:clamp(1.5rem,-1.9871794872rem + 10.8974358974vw,3.625rem);align-items:center;display:flex;justify-content:space-between;margin-block-start:2rem;padding-block-end:clamp(1.5rem,-1.9871794872rem + 10.8974358974vw,3.625rem);padding-inline:clamp(1.25rem,-3.6730769231rem + 15.3846153846vw,4.25rem)}.give-receipt-classic .dashboard-link-container .dashboard-link{color:var(--give-primary-color)}.give-receipt-classic .dashboard-link-container .dashboard-link>i{-webkit-margin-start:.25rem;font-size:1.5rem;line-height:.5;margin-inline-start:.25rem;text-decoration:none;transform:translateY(.18em)}.give-receipt-classic .dashboard-link-container .download-btn{font-size:inherit;padding-block:.75rem;padding-inline:1.6875rem}.give-receipt-classic #give-pdf-receipt-link,.give-receipt-classic #give-pdf-receipt-link:visited{align-items:center;color:#fff;-moz-column-gap:.9375rem;column-gap:.9375rem;display:flex;text-decoration:none}.give-receipt-classic #give-pdf-receipt-link:after,.give-receipt-classic #give-pdf-receipt-link:visited:after{content:"\f1c1";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:1.625rem;font-weight:900;line-height:1}.give-receipt-classic .receipt-sections{-webkit-padding-before:clamp(2.375rem,1.3493589744rem + 3.2051282051vw,3rem);padding-block-start:clamp(2.375rem,1.3493589744rem + 3.2051282051vw,3rem);padding-inline:clamp(1.25rem,-3.6730769231rem + 15.3846153846vw,4.25rem)}.give-receipt-classic .details+.details{-webkit-margin-before:2.375rem;margin-block-start:2.375rem}.give-receipt-classic .headline{-webkit-padding-after:1.25rem;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;padding-block-end:1.25rem}.give-receipt-classic .headline:before{font-family:Font Awesome\ 5 Free;font-size:.875rem;font-weight:900}.give-receipt-classic .details-row,.give-receipt-classic .headline{-webkit-border-after:.0625rem solid #f2f2f2;border-block-end:.0625rem solid #f2f2f2}.give-receipt-classic .details-row{padding-block:.9375rem}.give-receipt-classic .details:first-child .headline:before{content:"\f007"}.give-receipt-classic .details:nth-child(2) .headline:before{content:"\f004"}.give-donation-amount{position:relative}.give-cs-mini-dropdown{-webkit-margin-end:.625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;block-size:clamp(2.625rem,1.8044871795rem + 2.5641025641vw,3.125rem);border:0 dotted #c1c1c1;border-inline-start-width:.125rem;color:transparent;cursor:pointer;inline-size:calc(var(--currency-text-width, auto) + 2.75rem);inset-inline-end:.625rem;margin-inline-end:.625rem;position:absolute}.give-cs-mini-dropdown option{color:#333}.give-cs-mini-dropdown:first-child{-webkit-margin-start:.625rem;-webkit-margin-end:0;border-inline-end-width:.125rem;border-inline-start-width:0;inset-inline-end:0;inset-inline-start:.625rem;margin-inline-end:0;margin-inline-start:.625rem}.give-cs-mini-dropdown:focus{border:.0625rem solid var(--give-primary-color);border-radius:.3125rem;outline:none;padding:1.25rem}.give-cs-mini-dropdown+span.give-currency-position-after{padding:0}.give-cs-mini-dropdown~span.give-currency-symbol{-webkit-padding-end:1.875rem;align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:inline-flex;padding-inline-end:1.875rem;white-space:nowrap}.give-cs-mini-dropdown~span.give-currency-symbol:after{color:#6f6f6f;content:"\f0d7";display:inline;font-family:Font Awesome\ 5 Free;font-size:.75em;font-weight:900}.give-currency-switcher-wrap{display:none!important}.give-embed-form .give-select-fund-row{-webkit-padding-before:1.875rem!important;-webkit-padding-after:0!important;padding-block-end:0!important;padding-block-start:1.875rem!important;padding-inline:0!important}.give-funds-select{background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;margin-block:.9375rem;padding:1.1875rem}.give-funds-select.focus,.give-funds-select:focus{outline:.125rem solid var(--give-primary-color)}.give-tributes-dedicate-donation{-webkit-margin-before:.625rem;-webkit-padding-after:.625rem;margin-block-start:.625rem;padding-block-end:.625rem}.give-tributes-dedicate-donation .give-tributes-show-wrap{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.give-tributes-dedicate-donation .give-tributes-legend,.give-tributes-dedicate-donation legend{grid-column:span 12;inline-size:100%;line-height:1.2;margin:0!important;padding-block:.625rem!important;padding-inline:0!important}.give-tributes-dedicate-donation .give-tributes-label{display:block;font-weight:500;padding-block:.625rem;padding-inline:0}.give-tributes-dedicate-donation .give_tributes_info_wrap{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.give-tributes-dedicate-donation [type=radio]{-webkit-margin-end:.5rem!important;margin-inline-end:.5rem!important}.give-repeater-table{inline-size:100%}.give-section-break{-webkit-padding-after:.75rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;padding-block-end:.75rem}#give-payment-mode-select~.ffm-field-container,#give_checkout_user_info~.ffm-field-container,.ffm-field-container+:not(.ffm-field-container),.give-total-wrap~.ffm-field-container{-webkit-margin-before:calc(clamp(1.75rem, -.9166666667rem + 8.3333333333vw, 3.375rem) - clamp(1.5rem, .6794871795rem + 2.5641025641vw, 2rem));margin-block-start:calc(clamp(1.75rem, -.9166666667rem + 8.3333333333vw, 3.375rem) - clamp(1.5rem, .6794871795rem + 2.5641025641vw, 2rem))}#give-payment-mode-select~.ffm-field-container,#give_checkout_user_info~.ffm-field-container,.give-total-wrap~.ffm-field-container{align-self:end}#give-payment-mode-select~.ffm-field-container~.ffm-field-container,#give_checkout_user_info~.ffm-field-container~.ffm-field-container,.give-total-wrap~.ffm-field-container~.ffm-field-container{-webkit-margin-before:0;margin-block-start:0}form[id*=give-form] .ffm-field-container{flex-basis:100%;width:100%}.give-stripe-checkout-modal{display:none}.give-stripe-checkout-modal.give-stripe-checkout-show-modal{-ms-scroll-chaining:none;align-items:safe center;background-color:rgba(0,0,0,.5);block-size:100%;display:flex;inline-size:100%;inset-block-start:0;inset-inline-start:0;justify-content:center;min-block-size:-webkit-max-content;min-block-size:-moz-max-content;min-block-size:max-content;overflow:auto;overscroll-behavior:contain;position:fixed;z-index:10}body:has(.give-stripe-checkout-modal.give-stripe-checkout-show-modal){overflow:hidden}.give-stripe-checkout-modal-content{block-size:-webkit-max-content;block-size:-moz-max-content;block-size:max-content;inline-size:min(100%,32rem);margin:auto}.give-stripe-checkout-modal-container{background-color:#fff;font-size:1rem}@media screen and (min-width:32rem){.give-stripe-checkout-modal-container{border-radius:.5rem}}.give-stripe-checkout-modal-container>:first-child{border-start-end-radius:inherit;border-start-start-radius:inherit}.give-stripe-checkout-modal-container>:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.give-stripe-checkout-modal-container>*{padding:1rem}.give-stripe-checkout-modal-header{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));background-color:rgb(var(--give-header-background-color--for-rgb))!important;background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;color:#fff;font-family:var(--give-font);position:relative;text-align:center;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-stripe-checkout-modal-close{background-color:transparent;border:0;border-radius:9999px;font-size:1.2em;inset-block-start:0;inset-inline-end:0;margin:1rem;opacity:.75;position:absolute;transition:opacity .2s ease-in-out}.give-stripe-checkout-modal-close:hover{opacity:1}.give-stripe-checkout-modal-close:focus{opacity:1;outline:.125em solid fff}.give-stripe-checkout-modal-close:before{clip:rect(0,0,0,0);border-width:0;content:"Close";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.give-stripe-checkout-modal-close:after{aspect-ratio:1;block-size:1em;color:#fff;content:"\f057";font-family:Font Awesome\ 5 Free;font-weight:900}@supports not (aspect-ratio:1){.give-stripe-checkout-modal-close:after{inline-size:1em}}.give-stripe-checkout-modal-close>svg{display:none}.give-stripe-checkout-modal-body{display:grid;gap:1rem;grid-auto-flow:row;grid-template-columns:repeat(12,1fr)}.give-stripe-checkout-modal-sequoia-donate-button{inline-size:100%}
20
  /*!
21
  * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
22
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
23
+ */@font-face{font-display:auto;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../fonts/fa-brands-400.eot);src:url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}body{color:#444;display:flex;font-family:var(--give-primary-font,inherit),sans-serif;justify-content:center}#give-receipt,.give-form-wrap{inline-size:min(100%,51.5rem)}.give-container-boxed .give-form-wrap{background-color:#fff}@media screen and (min-width:32rem){.give-container-boxed .give-form-wrap{border-radius:.5rem;box-shadow:0 .125rem .3125rem rgba(0,0,0,.3)}.give-container-boxed{padding:1rem}}.give-form{border-radius:inherit}.give-form-closed{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));background-color:rgb(var(--give-header-background-color--for-rgb));background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;border-radius:.5rem;box-shadow:0 0 .5em rgba(0,0,0,.1);display:flex;font-size:clamp(1.125rem,.5096153846rem + 1.9230769231vw,1.5rem);justify-content:center;margin:1rem;padding-block:clamp(4rem,-2.5641025641rem + 20.5128205128vw,8rem);padding-inline:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem)}.give-form-closed>p{color:#fff;font-weight:500;line-height:1.4;max-inline-size:40ch;text-align:center;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-form-section{display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);padding-block:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);padding-inline:clamp(1rem,-4.5384615385rem + 17.3076923077vw,4.375rem);row-gap:1rem}.give-form-section>*{grid-column:span 12}.give-form-section>.form-row-wide,.give-form-section>.give-ffm-form-row-half,.give-form-section>.give-ffm-form-row-one-third,.give-form-section>.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.give-form-section>.give-ffm-form-row-one-third{grid-column:span 4}.give-form-section>.give-ffm-form-row-half{grid-column:span 6}.give-form-section>.give-ffm-form-row-two-third{grid-column:span 8}.give-form-section>.form-row-wide{grid-column:span 12}.give-container-boxed .give-form-section:nth-of-type(odd){background-color:#fff}.give-container-boxed .give-form-section:nth-of-type(2n){background-color:#f9f9f9}.give-form-section:first-of-type{border-start-end-radius:inherit;border-start-start-radius:inherit}.give-form-section:last-of-type{border-end-end-radius:inherit;border-end-start-radius:inherit}.give-btn{align-items:center;background-color:var(--give-primary-color);border:.125rem solid var(--give-primary-color);border-radius:.5rem;color:#fff;display:flex;font-family:inherit;font-size:1.375rem;font-weight:600;justify-content:center;line-height:1.2;padding:1rem;text-align:center;transition-duration:.2s;transition-property:background-color,color;transition-timing-function:ease-in}.give-tooltip{-webkit-margin-start:.5em;color:#c1c1c1;font-size:.9em;margin-inline-start:.5em}#give-donation-level-button-wrap .give-tooltip{-webkit-margin-start:0;align-items:center;display:flex;height:100%;justify-content:center;margin-inline-start:0}#give-donation-level-button-wrap .give-tooltip:after{word-wrap:normal;background:#383838;border-radius:.25rem;box-shadow:.25rem .25rem .5rem rgba(0,0,0,.2);color:#fff;display:block;font-family:inherit;font-size:clamp(.75rem,.4743589744rem + 3.2051282051vw,1.0625rem);line-height:1.2;max-width:8.5rem;padding:.75rem 1.125rem;text-align:center;text-shadow:0 .0625rem 0 #000;white-space:normal;width:8.5rem}.give-label{align-items:baseline;display:flex;padding-block:10px;padding-inline:0}.give-label .give-required-indicator{-webkit-margin-start:5px;color:#a00;margin-inline-start:5px}.give-input-field-wrapper,.give-select,.give-square-cc-fields,.give-stripe-single-cc-field-wrap,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount){background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;padding:1.1875rem}.give-input-field-wrapper.focus,.give-input-field-wrapper:focus,.give-select.focus,.give-select:focus,.give-square-cc-fields.focus,.give-square-cc-fields:focus,.give-stripe-single-cc-field-wrap.focus,.give-stripe-single-cc-field-wrap:focus,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount).focus,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount):focus{outline:.125rem solid var(--give-primary-color)}.form-row select,.give-gateway-details select,.give-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.66016 7.19531C5.90625 7.44141 6.31641 7.44141 6.5625 7.19531L11.8945 1.89062C12.1406 1.61719 12.1406 1.20703 11.8945 0.960938L11.2656 0.332031C11.0195 0.0859375 10.6094 0.0859375 10.3359 0.332031L6.125 4.54297L1.88672 0.332031C1.61328 0.0859375 1.20312 0.0859375 0.957031 0.332031L0.328125 0.960938C0.0820312 1.20703 0.0820312 1.61719 0.328125 1.89062L5.66016 7.19531Z' fill='%23A2A3A2'/%3E%3C/svg%3E"),linear-gradient(180deg,#fff,#fff);background-position:right .7em top 50%,0 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%}.form-row input[type=checkbox]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;flex-grow:0;flex-shrink:0;justify-content:center}@supports not (aspect-ratio:1){.form-row input[type=checkbox]{inline-size:1.25rem}}.form-row input[type=checkbox]:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}.form-row input[type=checkbox]:checked:after{opacity:1}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]{--size:1.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:9999px;content:"";flex-grow:0;flex-shrink:0;font-size:1em;margin:0;position:relative;transition:box-shadow .2s ease-in-out}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:after,:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:before{border-radius:inherit;content:"";display:block}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:before{border:.0625em solid #b4b9be;box-shadow:inset 0 .0625em .125em rgba(0,0,0,.25);height:var(--size);width:var(--size)}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:after{background-color:var(--give-primary-color);height:calc(var(--size)*0.375);left:calc(var(--size)/2);opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease-in-out;width:calc(var(--size)*0.375)}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:checked:after{opacity:1}[data-field-type=checkbox] fieldset,[data-field-type=radio] fieldset{display:grid;row-gap:.75rem}[data-field-type=checkbox] label,[data-field-type=radio] label{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;padding:0}.form-row-wide,.give-ffm-form-row-half,.give-ffm-form-row-one-third,.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.form-row-wide{grid-column:span 12}.form-row-one-third,.give-ffm-form-row-one-third{grid-column:span 4}.form-row-half,.give-ffm-form-row-half{grid-column:span 6}.form-row-two-thirds,.give-ffm-form-row-two-third{grid-column:span 8}@media screen and (max-width:32rem){.form-row-responsive{grid-column:span 12}}.give-form-header{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));align-items:center;background-color:rgb(var(--give-header-background-color--for-rgb));background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;border-start-end-radius:inherit;border-start-start-radius:inherit;color:#fff;display:flex;flex-direction:column;justify-items:center;row-gap:2rem;text-align:center}@media screen and (min-width:32rem){.give-form-header{padding:3rem}}.give-container-unboxed .give-form-header{border-radius:.5rem;margin-inline:1rem}.give-form-header-top-wrap{-webkit-padding-before:2.75rem;-webkit-padding-after:.75rem;padding-block-end:.75rem;padding-block-start:2.75rem;padding-inline:2rem}@media screen and (min-width:32rem){.give-form-header-top-wrap{padding:0}}.give-form-title{-webkit-margin-after:2.75rem;font-size:clamp(1.75rem,1.0320512821rem + 2.2435897436vw,2.1875rem);font-weight:600;line-height:1.2;margin-block-end:2.75rem;position:relative;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-form-title:after{background-color:#fff;block-size:.3125rem;border-radius:9999px;content:"";display:block;inline-size:4.375rem;inset-block-start:calc(100% + 1.25rem);inset-inline-start:50%;position:absolute;transform:translate(-50%)}.give-form-description{font-size:clamp(1.125rem,.9198717949rem + .641025641vw,1.25rem);line-height:1.45;margin:0 auto;max-inline-size:42ch}.give-form-secure-badge{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);color:#333;-moz-column-gap:.75em;column-gap:.75em;display:inline-flex;font-size:.9rem;font-weight:500;line-height:1;padding-block:.5rem;padding-inline:.9rem}.give-form-description+.give-form-secure-badge{-webkit-margin-before:2rem;margin-block-start:2rem}.give-form-secure-icon{aspect-ratio:1;block-size:1em;color:#77d006;inset-block-start:-.04em;position:relative}@supports not (aspect-ratio:1){.give-form-secure-icon{inline-size:1em}}.give-form-stats-panel{background-color:#fff;border-block-width:.0625rem;border-color:#ddd;border-inline-width:0;border-style:solid;inline-size:100%}@media screen and (min-width:32rem){.give-form-stats-panel{background-color:#fbfbfb;border:0;border-radius:.5rem}}.give-form-stats-panel-list{-webkit-padding-start:0;border-radius:inherit;color:#4c4c4c;display:flex;flex-wrap:wrap;inline-size:100%;justify-content:center;justify-items:stretch;list-style:none;margin:0;padding-inline-start:0;text-align:center}.give-form-stats-panel-stat:first-child,.give-form-stats-panel-stat:nth-child(2){position:relative}.give-form-stats-panel-stat:first-child:after,.give-form-stats-panel-stat:nth-child(2):after{background-color:#ddd;block-size:100%;content:"";display:block;inline-size:.0625rem;inset-block-start:0;inset-inline-start:calc(100% + .03125rem);position:absolute}.give-form-stats-panel-stat{color:#767676;font-weight:600;inline-size:33.3333333333%;padding:1rem}.give-form-stats-panel-stat-number{color:#424242;display:block}.give-form-goal-progress{-webkit-border-before:1px solid #ddd;background-color:#fff;border-block-start:1px solid #ddd;border-end-end-radius:inherit;border-end-start-radius:inherit;inline-size:100%;padding:1.25rem}.give-form-goal-progress-meter{background-color:#f1f1f1;block-size:1.375em;border-radius:9999px;box-shadow:inset 0 .0625em .25rem rgba(0,0,0,.1);inline-size:100%;overflow:hidden;overflow:clip}.give-form-goal-progress-meter:after{--zero-percent:0%;background:linear-gradient(180deg,var(--give-header-stats-progressbar-color),var(--give-header-stats-progressbar-color)),linear-gradient(180deg,#fff,#ccc);background-blend-mode:multiply;block-size:100%;border-end-end-radius:inherit;border-start-end-radius:inherit;content:"";display:block;inline-size:clamp(var(--zero-percent),var(--progress),100%)}.give-donation-amount-section{display:grid;row-gap:clamp(1.5rem,.6794871795rem + 2.5641025641vw,2rem)}.give-donation-amount-section p.give-custom-amount-text{display:none}.give-amount-heading,.give-tributes-dedicate-donation .give-tributes-legend,.give-tributes-dedicate-donation legend{-webkit-padding-after:.75rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;padding-block-end:.75rem}.give-donation-amount{align-items:center;background-color:#fff;border:.125rem solid #424242;border-radius:.5rem;display:flex}.give-donation-amount:focus-within{border-color:var(--give-primary-color)}.give-donation-amount .give-currency-symbol,.give-donation-amount .give-text-input{border-radius:inherit}.give-donation-amount .give-currency-symbol{color:#555;display:block;font-size:1.375rem;font-weight:500;padding:clamp(1.375rem,.9335641026rem + 1.3794871795vw,1.644rem)}.give-donation-amount .give-text-input{border:0;color:#333;font-family:inherit;font-size:clamp(2.625rem,1.8044871795rem + 2.5641025641vw,3.125rem);font-weight:600;inline-size:100%;line-height:1.2;outline:0;padding-block:.275em;padding-inline:.45em;text-align:right}.give-amount-description{line-height:1.375}.give-donation-levels-wrap{display:grid;gap:clamp(.3125rem,-2.2516025641rem + 8.0128205128vw,1.875rem);grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(clamp(6.625rem,.4711538462rem + 19.2307692308vw,10.375rem),1fr));inline-size:100%;list-style:none}.give-btn.give-donation-level-btn{block-size:100%;font-size:clamp(1.5rem,.4743589744rem + 3.2051282051vw,2.125rem);min-inline-size:-moz-available;min-inline-size:-webkit-fill-available;padding-block:clamp(.5rem,-1.4487179487rem + 6.0897435897vw,1.6875rem);padding-inline:.5rem;transition-duration:.2s;transition-property:background-color,color,filter,box-shadow,transform;transition-timing-function:ease-in}.give-btn.give-donation-level-btn:hover{box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);filter:brightness(1.2);transform:scale(1.02)}.give-btn.give-donation-level-btn.give-default-level{background-color:#fff;color:var(--give-primary-color)}.give-btn.give-donation-level-btn.give-btn-level-custom{font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);line-height:1.25;word-spacing:9999px}@media screen and (min-width:32rem){.give-btn.give-donation-level-btn.give-btn-level-custom{font-weight:400}}.give-btn.give-donation-level-btn .give-formatted-currency{-moz-column-gap:.15rem;column-gap:.15rem;direction:ltr;display:flex;line-height:1}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-after,.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{font-weight:400}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{align-self:flex-start;font-size:.583em;transform:translateY(.2em)}@media screen and (min-width:32rem){.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{font-size:.41em;transform:translateY(.4em)}}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-after{-webkit-margin-before:.2em;align-self:center;font-size:.8em;margin-block-start:.2em}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-formatted{display:inline-flex}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-without-decimals{white-space:nowrap}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-decimal{font-size:.5em;transform:translateY(.2em)}.give-currency-switcher-msg-wrap,.give-fee-message-label,.give-recurring-donors-choice,.give-recurring-multi-level-message{background-color:#fff;border:.1875rem solid transparent;border-radius:.5rem;box-shadow:0 0 .88em rgba(0,0,0,.1);color:#333;font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);line-height:1.2;padding:.8125rem;transition:border-color .2s ease-in-out}.checked-within{border-color:var(--give-primary-color)}.give-currency-switcher-msg-wrap,.give-fee-message-label,.give-recurring-donors-choice{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex}.give-recurring-period,.give_fee_mode_checkbox{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;flex-grow:0;flex-shrink:0;justify-content:center}@supports not (aspect-ratio:1){.give-recurring-period,.give_fee_mode_checkbox{inline-size:1.25rem}}.give-recurring-period:after,.give_fee_mode_checkbox:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}.give-recurring-period:checked:after,.give_fee_mode_checkbox:checked:after{opacity:1}.give-recurring-donors-choice-period{-webkit-padding-before:0;-webkit-padding-after:.0625em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Cpath d='M5.66 7.195a.644.644 0 00.902 0l5.332-5.304c.247-.274.247-.684 0-.93l-.628-.629c-.247-.246-.657-.246-.93 0L6.125 4.543 1.887.332c-.274-.246-.684-.246-.93 0L.328.961c-.246.246-.246.656 0 .93L5.66 7.195z' fill='%23a2a3a2'/%3E%3C/svg%3E");background-position:right top 50%;background-repeat:no-repeat;background-size:.65em auto;border-block-end-width:.0625em;border-block-start-width:0;border-color:#333;border-inline-width:0;border-radius:0;border-style:solid;box-shadow:none;color:inherit;display:inline;font-family:inherit;font-size:inherit;inline-size:calc(var(--selected-text-width) + 1.25em);overflow:visible;padding-block-end:.0625em;padding-block-start:0;padding-inline:0;transition:border-color .2s ease-in-out}.give-recurring-donors-choice-period:focus,.give-recurring-donors-choice-period:hover{border-color:var(--give-primary-color)}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset){-moz-column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);display:grid;grid-column:span 12;grid-template-columns:repeat(12,1fr);row-gap:clamp(1.5rem,.7820512821rem + 2.2435897436vw,1.9375rem)}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) legend:first-of-type{-webkit-padding-after:.75rem;-webkit-margin-after:1rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;margin-block-end:1rem;padding-block-end:.75rem;width:100%}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-responsive,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-wide,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) div,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) p{grid-column:span 12}@media screen and (min-width:32rem){.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-responsive{grid-column:span 6}}.give-personal-info-section #give-email-wrap label,.give-personal-info-section #give-first-name-wrap label,.give-personal-info-section #give-last-name-wrap label,.give-personal-info-section #give-title-wrap label{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.give-personal-info-section .give-input[type=email],.give-personal-info-section .give-input[type=text]{background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;padding:1.1875rem}.give-personal-info-section div[id^=give-user-login-submit]{-moz-column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);display:grid;grid-template-columns:repeat(12,1fr)}.give-personal-info-section div[id^=give-user-login-submit] input{grid-column:span 6}.give-personal-info-description{grid-column:span 12}#give-title-wrap{grid-column:span 2}#give-title-wrap~:is(#give-first-name-wrap,#give-last-name-wrap){grid-column:span 5}@media screen and (max-width:51.5rem){#give-title-wrap{grid-column:span 4}#give-title-wrap+#give-first-name-wrap{grid-column:span 8}#give-title-wrap~#give-last-name-wrap{grid-column:span 12}}#give-email-wrap,#give-first-name-wrap,#give-last-name-wrap{position:relative}#give-email-wrap:before,#give-first-name-wrap:before,#give-last-name-wrap:before{block-size:1em;color:#8d8e8e;font-family:Font Awesome\ 5 Free;font-weight:900;inset-block-end:.1875em;inset-block-start:0;inset-inline-start:1.1875rem;margin-block:auto;pointer-events:none;position:absolute}#give-email-wrap input,#give-first-name-wrap input{-webkit-padding-start:2.6875rem;padding-inline-start:2.6875rem}#give-first-name-wrap:before{content:"\f007"}#give-email-wrap:before{content:"\f0e0"}.give-payment-details-section legend:first-of-type{-webkit-padding-after:.75rem;-webkit-margin-after:1rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;inline-size:100%;line-height:1.3;margin-block-end:1rem;padding-block-end:.75rem}#give-gateway-radio-list{-webkit-margin-before:2rem;display:flex;flex-direction:column;gap:.9375rem;list-style:none;margin-block-start:2rem}#give-gateway-radio-list>li{--tab-radio-diameter:1.25rem;--tab-radio-border-size:0.0625rem;--tab-block-padding:1.375rem;--tab-block-size:calc(var(--tab-block-padding)*2 + var(--tab-radio-diameter));--tab-inline-padding:1.375rem;--tab-transition:0.2s ease-in-out;-webkit-padding-before:var(--tab-block-size);background-color:#fafafa;border-radius:.25rem;padding-block-start:var(--tab-block-size);position:relative;transition:background-color var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway{border-end-end-radius:inherit;border-end-start-radius:inherit;border-start-end-radius:inherit;border-start-start-radius:inherit}#give-gateway-radio-list>li>.give-gateway:nth-last-child(3){border-end-end-radius:0;border-end-start-radius:0}#give-gateway-radio-list>li>.give-gateway-details{border-end-end-radius:inherit;border-end-start-radius:inherit}#give-gateway-radio-list>li>.give-gateway{-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:var(--tab-block-size);border:.0625rem solid #ddd;font-size:1rem;inline-size:100%;inset-block-start:0;inset-inline:0;margin:0;position:absolute;transition:border-color var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway:after,#give-gateway-radio-list>li>.give-gateway:before{block-size:var(--diameter);border-radius:9999px;content:"";inline-size:var(--diameter);inset-block:0;inset-inline-start:0;margin-block:auto;position:absolute}#give-gateway-radio-list>li>.give-gateway:before{--diameter:var(--tab-radio-diameter);-webkit-margin-start:var(--tab-block-padding);border:var(--tab-radio-border-size) solid #b4b9be;box-shadow:inset 0 .0625em .125em rgba(0,0,0,.25);margin-inline-start:var(--tab-block-padding)}#give-gateway-radio-list>li>.give-gateway:after{--diameter:calc(var(--tab-radio-diameter)*0.4);-webkit-margin-start:calc(var(--tab-radio-diameter)/2 - var(--diameter)/2 + var(--tab-block-padding));background-color:var(--give-primary-color);margin-inline-start:calc(var(--tab-radio-diameter)/2 - var(--diameter)/2 + var(--tab-block-padding));opacity:0;transition:opacity var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway+.give-gateway-option{--font-size:1em;--line-height:1.25;--block-size:calc(var(--font-size)*var(--line-height));font:700 var(--font-size)/var(--line-height) var(--give-primary-font);inset-block-start:calc(var(--tab-radio-diameter)/2 - var(--block-size)/2 + var(--tab-block-padding));inset-inline-end:var(--tab-inline-padding);inset-inline-start:calc(var(--tab-inline-padding) + var(--tab-radio-diameter) + .5rem);position:absolute}#give-gateway-radio-list>li>.give-gateway:checked:after{opacity:1}#give-gateway-radio-list>li>.give-gateway:focus,#give-gateway-radio-list>li>.give-gateway:hover{border-color:var(--give-primary-color)}#give-gateway-radio-list>li>.give-gateway:focus{outline:0}#give-gateway-radio-list>li.give-gateway-option-selected{background-color:#fff}#give-gateway-radio-list>li.give-gateway-option-selected .give-gateway-details,#give-gateway-radio-list>li.give-gateway-option-selected>.give-gateway:not(:focus,:hover){border-color:#000}#give_cc_fields,.give_gateway_details{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);row-gap:1rem}#give_cc_fields>*,.give_gateway_details>*{grid-column:span 12}#give_cc_fields>.form-row-wide,#give_cc_fields>.give-ffm-form-row-half,#give_cc_fields>.give-ffm-form-row-one-third,#give_cc_fields>.give-ffm-form-row-two-third,.give_gateway_details>.form-row-wide,.give_gateway_details>.give-ffm-form-row-half,.give_gateway_details>.give-ffm-form-row-one-third,.give_gateway_details>.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}#give_cc_fields>.give-ffm-form-row-one-third,.give_gateway_details>.give-ffm-form-row-one-third{grid-column:span 4}#give_cc_fields>.give-ffm-form-row-half,.give_gateway_details>.give-ffm-form-row-half{grid-column:span 6}#give_cc_fields>.give-ffm-form-row-two-third,.give_gateway_details>.give-ffm-form-row-two-third{grid-column:span 8}#give_cc_fields>.form-row-wide,.give_gateway_details>.form-row-wide{grid-column:span 12}@media screen and (min-width:32rem){#give_cc_fields>.form-row-responsive.form-row-one-third,.give_gateway_details>.form-row-responsive.form-row-one-third{grid-column:span 4}#give_cc_fields>.form-row-responsive.form-row-half,.give_gateway_details>.form-row-responsive.form-row-half{grid-column:span 6}#give_cc_fields>.form-row-responsive.form-row-two-thirds,.give_gateway_details>.form-row-responsive.form-row-two-thirds{grid-column:span 8}}.give-gateway-details{-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;border-block-start-width:0;border-inline:.0625rem solid #ddd;font-size:.9375rem;inline-size:100%;line-height:1.5;padding-block:2rem;padding-inline:1.375rem}.give-gateway-details>*{grid-column:span 12}.give-gateway-details>.form-row-wide,.give-gateway-details>.give-ffm-form-row-half,.give-gateway-details>.give-ffm-form-row-one-third,.give-gateway-details>.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.give-gateway-details>.give-ffm-form-row-one-third{grid-column:span 4}.give-gateway-details>.give-ffm-form-row-half{grid-column:span 6}.give-gateway-details>.give-ffm-form-row-two-third{grid-column:span 8}.give-gateway-details>.form-row-wide{grid-column:span 12}.give-gateway-details img{block-size:auto;max-inline-size:100%}.give-gateway-details a{color:var(--give-primary-color)}.give-gateway-details>.no-fields p{inline-size:min(28.75rem,100%);margin-inline:auto}.give-gateway-details>.no-fields p:first-of-type{-webkit-margin-before:1rem;margin-block-start:1rem}.give-gateway-details>.no-fields p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}.give-gateway-details>.no-fields input{font-family:inherit}.give-gateway-details fieldset{display:grid;gap:1rem;grid-auto-flow:row;grid-template-columns:repeat(12,1fr)}.give-gateway-details fieldset>*{grid-column:span 12}@media screen and (min-width:32rem){.give-gateway-details fieldset>.form-row-responsive.form-row-one-third{grid-column:span 4}.give-gateway-details fieldset>.form-row-responsive.form-row-half{grid-column:span 6}.give-gateway-details fieldset>.form-row-responsive.form-row-two-thirds{grid-column:span 8}}[name=payment-mode]+label:after{block-size:1em;color:#c1c1c1;content:"\f4be";font-family:Font Awesome\ 5 Free;font-size:1.5em;font-weight:900;inset-inline-end:0;position:absolute;transform:translateY(-.15em)}[name=payment-mode][value=manual]+label:after{content:"\f7d9"}[name=payment-mode][value=offline]+label:after{content:"\f555"}[name=payment-mode]:where([value=stripe],[value=stripe_checkout],[value=authorize])+label:after{content:"\f09d"}[name=payment-mode]:where([value=stripe_sepa],[value=stripe_bces])+label:after{content:"\f19c"}[name=payment-mode]:where([value=paypal],[value=stripe_apple_pay],[value=stripe_google_pay])+label:after{font-family:Font Awesome\ 5 Brands;font-weight:100}[name=payment-mode][value=paypal]+label:after{content:"\f1ed";font-size:1.75em}[name=payment-mode][value=stripe_apple_pay]+label:after{content:"\f415"}[name=payment-mode][value=stripe_google_pay]+label:after{content:"\e079"}.give-donation-summary-section .heading{display:none}.give-donation-summary-section table{border-collapse:collapse;inline-size:100%;line-height:1.2}.give-donation-summary-section button{align-items:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--give-primary-color);-moz-column-gap:.25em;column-gap:.25em;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;text-align:start;white-space:nowrap}.give-donation-summary-section button svg path{fill:var(--give-primary-color)}.give-donation-summary-section tr{vertical-align:baseline}.give-donation-summary-section tr>:first-of-type{text-align:start}.give-donation-summary-section tr>:last-of-type{text-align:end}.give-donation-summary-section tfoot,.give-donation-summary-section thead{color:#333}.give-donation-summary-section tbody tr,.give-donation-summary-section tfoot{-webkit-border-before:.0625rem solid #ddd;border-block-start:.0625rem solid #ddd}.give-donation-summary-section thead th{-webkit-padding-after:1.25rem;padding-block-end:1.25rem}.give-donation-summary-section thead th:first-of-type{font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:400}.give-donation-summary-section thead th .back-btn{font-size:.875rem}.give-donation-summary-section tbody td{font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);padding-block:1.25rem}.give-donation-summary-section tbody td:last-of-type{min-inline-size:6rem}.give-donation-summary-section tfoot th{-webkit-padding-before:1.75rem;font-size:1.125rem;font-weight:700;padding-block-start:1.75rem}.give-donation-summary-section .give-donation-summary-help-text{-webkit-margin-before:.5rem;align-items:start;color:#8c8c8c;-moz-column-gap:.25rem;column-gap:.25rem;display:inline-flex;font-size:.875rem;margin-block-start:.5rem}.give-donation-summary-section .give-donation-summary-help-text>img{transform:translateY(.1em)}.give-donate-now-button-section{-webkit-padding-before:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem);-webkit-padding-after:clamp(2.5rem,.4487179487rem + 6.4102564103vw,3.75rem);display:grid;padding-block-end:clamp(2.5rem,.4487179487rem + 6.4102564103vw,3.75rem);padding-block-start:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem);row-gap:clamp(2rem,.7692307692rem + 3.8461538462vw,2.75rem)}#give-final-total-wrap{display:none}.give-submit{transition-duration:.3s;transition-property:filter,box-shadow,transform;transition-timing-function:ease-in-out}.give-submit:hover{box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);filter:brightness(1.2);transform:scale(1.01)}#give-purchase-button{inline-size:100%}.give-secure-donation-badge-bottom{align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:inline-flex;font-size:.8125rem;justify-self:center;line-height:1}.give-form-header+.give_errors.give_notices{-webkit-padding-before:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);display:grid;padding-block-start:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);padding-inline:clamp(1rem,-4.5384615385rem + 17.3076923077vw,4.375rem);row-gap:1rem}.give_error,.give_notice{align-items:stretch;background-color:#fff;border:.0625rem solid rgba(0,0,0,.05);border-radius:.5rem;box-shadow:0 0 .5em rgba(0,0,0,.1);color:#444;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:1rem;font-weight:500;line-height:1.3;padding-block:.625rem;padding-inline:.75rem;position:relative}.give_error:before,.give_notice:before{--border:0.0625rem solid rgb(0 0 0/0.05);-webkit-border-start:var(--border);-webkit-margin-start:-.8125rem;align-items:center;background-color:var(--color);border-block:var(--border);border-end-start-radius:inherit;border-inline-start:var(--border);border-start-start-radius:inherit;color:rgba(0,0,0,.5);content:var(--icon);display:flex;flex-shrink:0;font-family:Font Awesome\ 5 Free;font-size:.9em;font-weight:900;justify-content:center;line-height:1;margin-block:calc(-.625em - .0625rem);margin-inline-start:-.8125rem;padding-inline:.75em}.give-notice-close{block-size:1.5rem;cursor:pointer;inset-block-start:.1rem;inset-inline-end:.1rem;position:absolute}#give_error_test_mode{margin-bottom:.9rem}.give_error{--color:#ff3c00;--icon:""}.give_success{--color:#0eca46;--icon:""}.give_warning{--color:#ffba00;--icon:""}#give_terms_agreement{display:block}#give_terms_agreement>input[type=checkbox]{-webkit-margin-before:1rem;-webkit-margin-end:.5rem;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;display:inline-flex;flex-grow:0;flex-shrink:0;justify-content:center;margin-block-start:1rem;margin-inline-end:.5rem}@supports not (aspect-ratio:1){#give_terms_agreement>input[type=checkbox]{inline-size:1.25rem}}#give_terms_agreement>input[type=checkbox]:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}#give_terms_agreement>input[type=checkbox]:checked:after{opacity:1}.give-receipt-classic{background:#fff;box-shadow:0 .125rem .3125rem rgba(0,0,0,.3)}@media screen and (min-width:32rem){.give-receipt-classic{border-radius:.5rem}}.give-receipt-classic .give-receipt-title{font-size:1.625rem;font-weight:600;line-height:1.2;margin-block:2rem;position:relative;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-receipt-classic .social-sharing{align-items:center;background:#fbfbfb;border-block:.0625rem solid #f2f2f2;display:flex;flex-direction:column;padding-block:clamp(1.5rem,-.141025641rem + 5.1282051282vw,2.5rem);padding-inline:1.25rem;row-gap:1.25rem}.give-receipt-classic .social-sharing .instruction{color:#555;font-size:.9375rem;grid-column:span 2;line-height:1.5;max-inline-size:60ch;text-align:center}.give-receipt-classic .social-sharing .btn-row{align-items:center;-moz-column-gap:1.75rem;column-gap:1.75rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1rem}.give-receipt-classic .social-sharing .social-btn{align-items:center;border:none;-moz-column-gap:.75em;column-gap:.75em;display:flex;font-size:1rem;padding:.875em 1.6875em;transition:background-color .2s ease}.give-receipt-classic .social-sharing .social-btn>i{font-size:1.375em}.give-receipt-classic .social-sharing .social-btn.facebook-btn{background-color:#3b5998}.give-receipt-classic .social-sharing .social-btn.facebook-btn:hover{background-color:#4668b1}.give-receipt-classic .social-sharing .social-btn.twitter-btn{background-color:#00acee}.give-receipt-classic .social-sharing .social-btn.twitter-btn:hover{background-color:#00b7ff}.give-receipt-classic .receipt-sections .details .headline{color:#333;font-size:1.25rem;font-weight:600}.give-receipt-classic .receipt-sections .details .details-table{display:flex;flex-direction:column}.give-receipt-classic .receipt-sections .details .details-table .details-row{align-items:flex-start;-moz-column-gap:.625rem;column-gap:.625rem;display:flex;flex-wrap:wrap;font-size:1.125rem;font-weight:500;row-gap:.5rem}.give-receipt-classic .receipt-sections .details .details-table .details-row>i{align-self:center;color:#989898}.give-receipt-classic .receipt-sections .details .details-table .details-row .detail{-webkit-margin-end:auto;align-self:center;color:#6b6b6b;margin-inline-end:auto;white-space:nowrap}.give-receipt-classic .receipt-sections .details .details-table .details-row .value{-webkit-margin-start:0;margin-inline-start:0;white-space:pre-wrap}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value:before{--diameter:0.8125rem;aspect-ratio:1;background-color:var(--status-color,#ccc);block-size:var(--diameter);-webkit-clip-path:circle();clip-path:circle();content:"";flex-shrink:0}@supports not (aspect-ratio:1){.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value:before{inline-size:var(--diameter)}}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value[data-value=Complete]{--status-color:#1fe433}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value[data-value=Pending]{--status-color:#ffba00}.give-receipt-classic .receipt-sections .details .details-table .details-row--totalAmount{font-weight:700}.give-receipt-classic .receipt-sections .details .details-table.payment-details{border-bottom:.125rem solid #f2f2f2}.give-receipt-classic .receipt-sections .details .details-table:empty{display:none!important}.give-receipt-classic .dashboard-link-container{-webkit-margin-before:2rem;-webkit-padding-after:clamp(1.5rem,-1.9871794872rem + 10.8974358974vw,3.625rem);align-items:center;display:flex;justify-content:space-between;margin-block-start:2rem;padding-block-end:clamp(1.5rem,-1.9871794872rem + 10.8974358974vw,3.625rem);padding-inline:clamp(1.25rem,-3.6730769231rem + 15.3846153846vw,4.25rem)}.give-receipt-classic .dashboard-link-container .dashboard-link{color:var(--give-primary-color)}.give-receipt-classic .dashboard-link-container .dashboard-link>i{-webkit-margin-start:.25rem;font-size:1.5rem;line-height:.5;margin-inline-start:.25rem;text-decoration:none;transform:translateY(.18em)}.give-receipt-classic .dashboard-link-container .download-btn{font-size:inherit;padding-block:.75rem;padding-inline:1.6875rem}.give-receipt-classic #give-pdf-receipt-link,.give-receipt-classic #give-pdf-receipt-link:visited{align-items:center;color:#fff;-moz-column-gap:.9375rem;column-gap:.9375rem;display:flex;text-decoration:none}.give-receipt-classic #give-pdf-receipt-link:after,.give-receipt-classic #give-pdf-receipt-link:visited:after{content:"\f1c1";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:1.625rem;font-weight:900;line-height:1}.give-receipt-classic .receipt-sections{-webkit-padding-before:clamp(2.375rem,1.3493589744rem + 3.2051282051vw,3rem);padding-block-start:clamp(2.375rem,1.3493589744rem + 3.2051282051vw,3rem);padding-inline:clamp(1.25rem,-3.6730769231rem + 15.3846153846vw,4.25rem)}.give-receipt-classic .details+.details{-webkit-margin-before:2.375rem;margin-block-start:2.375rem}.give-receipt-classic .headline{-webkit-padding-after:1.25rem;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;padding-block-end:1.25rem}.give-receipt-classic .headline:before{font-family:Font Awesome\ 5 Free;font-size:.875rem;font-weight:900}.give-receipt-classic .details-row,.give-receipt-classic .headline{-webkit-border-after:.0625rem solid #f2f2f2;border-block-end:.0625rem solid #f2f2f2}.give-receipt-classic .details-row{padding-block:.9375rem}.give-receipt-classic .details:first-child .headline:before{content:"\f007"}.give-receipt-classic .details:nth-child(2) .headline:before{content:"\f004"}.give-donation-amount{position:relative}.give-cs-mini-dropdown{-webkit-margin-end:.625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;block-size:clamp(2.625rem,1.8044871795rem + 2.5641025641vw,3.125rem);border:0 dotted #c1c1c1;border-inline-start-width:.125rem;color:transparent;cursor:pointer;inline-size:calc(var(--currency-text-width, auto) + 2.75rem);inset-inline-end:.625rem;margin-inline-end:.625rem;position:absolute}.give-cs-mini-dropdown option{color:#333}.give-cs-mini-dropdown:first-child{-webkit-margin-start:.625rem;-webkit-margin-end:0;border-inline-end-width:.125rem;border-inline-start-width:0;inset-inline-end:0;inset-inline-start:.625rem;margin-inline-end:0;margin-inline-start:.625rem}.give-cs-mini-dropdown:focus{border:.0625rem solid var(--give-primary-color);border-radius:.3125rem;outline:none;padding:1.25rem}.give-cs-mini-dropdown+span.give-currency-position-after{padding:0}.give-cs-mini-dropdown~span.give-currency-symbol{-webkit-padding-end:1.875rem;align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:inline-flex;padding-inline-end:1.875rem;white-space:nowrap}.give-cs-mini-dropdown~span.give-currency-symbol:after{color:#6f6f6f;content:"\f0d7";display:inline;font-family:Font Awesome\ 5 Free;font-size:.75em;font-weight:900}.give-currency-switcher-wrap{display:none!important}.give-embed-form .give-select-fund-row{-webkit-padding-before:1.875rem!important;-webkit-padding-after:0!important;padding-block-end:0!important;padding-block-start:1.875rem!important;padding-inline:0!important}.give-funds-select{background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;margin-block:.9375rem;padding:1.1875rem}.give-funds-select.focus,.give-funds-select:focus{outline:.125rem solid var(--give-primary-color)}.give-tributes-dedicate-donation{-webkit-margin-before:.625rem;-webkit-padding-after:.625rem;margin-block-start:.625rem;padding-block-end:.625rem}.give-tributes-dedicate-donation .give-tributes-show-wrap{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.give-tributes-dedicate-donation .give-tributes-legend,.give-tributes-dedicate-donation legend{grid-column:span 12;inline-size:100%;line-height:1.2;margin:0!important;padding-block:.625rem!important;padding-inline:0!important}.give-tributes-dedicate-donation .give-tributes-label{display:block;font-weight:500;padding-block:.625rem;padding-inline:0}.give-tributes-dedicate-donation .give_tributes_info_wrap{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.give-tributes-dedicate-donation [type=radio]{-webkit-margin-end:.5rem!important;margin-inline-end:.5rem!important}.give-repeater-table{inline-size:100%}.give-section-break{-webkit-padding-after:.75rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;padding-block-end:.75rem}#give-payment-mode-select~.ffm-field-container,#give_checkout_user_info~.ffm-field-container,.ffm-field-container+:not(.ffm-field-container),.give-total-wrap~.ffm-field-container{-webkit-margin-before:calc(clamp(1.75rem, -.9166666667rem + 8.3333333333vw, 3.375rem) - clamp(1.5rem, .6794871795rem + 2.5641025641vw, 2rem));margin-block-start:calc(clamp(1.75rem, -.9166666667rem + 8.3333333333vw, 3.375rem) - clamp(1.5rem, .6794871795rem + 2.5641025641vw, 2rem))}#give-payment-mode-select~.ffm-field-container,#give_checkout_user_info~.ffm-field-container,.give-total-wrap~.ffm-field-container{align-self:end}#give-payment-mode-select~.ffm-field-container~.ffm-field-container,#give_checkout_user_info~.ffm-field-container~.ffm-field-container,.give-total-wrap~.ffm-field-container~.ffm-field-container{-webkit-margin-before:0;margin-block-start:0}form[id*=give-form] .ffm-field-container{flex-basis:100%;width:100%}.give-stripe-checkout-modal{display:none}.give-stripe-checkout-modal.give-stripe-checkout-show-modal{-ms-scroll-chaining:none;align-items:safe center;background-color:rgba(0,0,0,.5);block-size:100%;display:flex;inline-size:100%;inset-block-start:0;inset-inline-start:0;justify-content:center;min-block-size:-webkit-max-content;min-block-size:-moz-max-content;min-block-size:max-content;overflow:auto;overscroll-behavior:contain;position:fixed;z-index:10}body:has(.give-stripe-checkout-modal.give-stripe-checkout-show-modal){overflow:hidden}.give-stripe-checkout-modal-content{block-size:-webkit-max-content;block-size:-moz-max-content;block-size:max-content;inline-size:min(100%,32rem);margin:auto}.give-stripe-checkout-modal-container{background-color:#fff;font-size:1rem}@media screen and (min-width:32rem){.give-stripe-checkout-modal-container{border-radius:.5rem}}.give-stripe-checkout-modal-container>:first-child{border-start-end-radius:inherit;border-start-start-radius:inherit}.give-stripe-checkout-modal-container>:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.give-stripe-checkout-modal-container>*{padding:1rem}.give-stripe-checkout-modal-header{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));background-color:rgb(var(--give-header-background-color--for-rgb))!important;background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;color:#fff;font-family:var(--give-font);position:relative;text-align:center;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-stripe-checkout-modal-close{background-color:transparent;border:0;border-radius:9999px;font-size:1.2em;inset-block-start:0;inset-inline-end:0;margin:1rem;opacity:.75;position:absolute;transition:opacity .2s ease-in-out}.give-stripe-checkout-modal-close:hover{opacity:1}.give-stripe-checkout-modal-close:focus{opacity:1;outline:.125em solid fff}.give-stripe-checkout-modal-close:before{clip:rect(0,0,0,0);border-width:0;content:"Close";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.give-stripe-checkout-modal-close:after{aspect-ratio:1;block-size:1em;color:#fff;content:"\f057";font-family:Font Awesome\ 5 Free;font-weight:900}@supports not (aspect-ratio:1){.give-stripe-checkout-modal-close:after{inline-size:1em}}.give-stripe-checkout-modal-close>svg{display:none}.give-stripe-checkout-modal-body{display:grid;gap:1rem;grid-auto-flow:row;grid-template-columns:repeat(12,1fr)}.give-stripe-checkout-modal-sequoia-donate-button{inline-size:100%}
assets/dist/css/give-classic-template.rtl.css CHANGED
@@ -20,4 +20,4 @@
20
  /*!
21
  * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
22
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
23
- */@font-face{font-display:auto;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../fonts/fa-brands-400.eot);src:url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}body{color:#444;display:flex;font-family:var(--give-primary-font,inherit),sans-serif;justify-content:center}#give-receipt,.give-form-wrap{inline-size:min(100%,51.5rem)}.give-container-boxed .give-form-wrap{background-color:#fff}@media screen and (min-width:32rem){.give-container-boxed .give-form-wrap{border-radius:.5rem;box-shadow:0 .125rem .3125rem rgba(0,0,0,.3)}.give-container-boxed{padding:1rem}}.give-form{border-radius:inherit}.give-form-closed{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));background-color:rgb(var(--give-header-background-color--for-rgb));background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;border-radius:.5rem;box-shadow:0 0 .5em rgba(0,0,0,.1);display:flex;font-size:clamp(1.125rem,.5096153846rem + 1.9230769231vw,1.5rem);justify-content:center;margin:1rem;padding-block:clamp(4rem,-2.5641025641rem + 20.5128205128vw,8rem);padding-inline:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem)}.give-form-closed>p{color:#fff;font-weight:500;line-height:1.4;max-inline-size:40ch;text-align:center;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-form-section{display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);padding-block:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);padding-inline:clamp(1rem,-4.5384615385rem + 17.3076923077vw,4.375rem);row-gap:1rem}.give-form-section>*{grid-column:span 12}.give-form-section>.form-row-wide,.give-form-section>.give-ffm-form-row-half,.give-form-section>.give-ffm-form-row-one-third,.give-form-section>.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.give-form-section>.give-ffm-form-row-one-third{grid-column:span 4}.give-form-section>.give-ffm-form-row-half{grid-column:span 6}.give-form-section>.give-ffm-form-row-two-third{grid-column:span 8}.give-form-section>.form-row-wide{grid-column:span 12}.give-container-boxed .give-form-section:nth-of-type(odd){background-color:#fff}.give-container-boxed .give-form-section:nth-of-type(2n){background-color:#f9f9f9}.give-form-section:first-of-type{border-start-end-radius:inherit;border-start-start-radius:inherit}.give-form-section:last-of-type{border-end-end-radius:inherit;border-end-start-radius:inherit}.give-btn{align-items:center;background-color:var(--give-primary-color);border:.125rem solid var(--give-primary-color);border-radius:.5rem;color:#fff;display:flex;font-family:inherit;font-size:1.375rem;font-weight:600;justify-content:center;line-height:1.2;padding:1rem;text-align:center;transition-duration:.2s;transition-property:background-color,color;transition-timing-function:ease-in}.give-tooltip{-webkit-margin-start:.5em;color:#c1c1c1;font-size:.9em;margin-inline-start:.5em}#give-donation-level-button-wrap .give-tooltip{-webkit-margin-start:0;align-items:center;display:flex;height:100%;justify-content:center;margin-inline-start:0}#give-donation-level-button-wrap .give-tooltip:after{word-wrap:normal;background:#383838;border-radius:.25rem;box-shadow:-.25rem .25rem .5rem rgba(0,0,0,.2);color:#fff;display:block;font-family:inherit;font-size:clamp(.75rem,.4743589744rem + 3.2051282051vw,1.0625rem);line-height:1.2;max-width:8.5rem;padding:.75rem 1.125rem;text-align:center;text-shadow:0 .0625rem 0 #000;white-space:normal;width:8.5rem}.give-label{align-items:baseline;display:flex;padding-block:10px;padding-inline:0}.give-label .give-required-indicator{-webkit-margin-start:5px;color:#a00;margin-inline-start:5px}.give-input-field-wrapper,.give-select,.give-square-cc-fields,.give-stripe-single-cc-field-wrap,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount){background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;padding:1.1875rem}.give-input-field-wrapper.focus,.give-input-field-wrapper:focus,.give-select.focus,.give-select:focus,.give-square-cc-fields.focus,.give-square-cc-fields:focus,.give-stripe-single-cc-field-wrap.focus,.give-stripe-single-cc-field-wrap:focus,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount).focus,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount):focus{outline:.125rem solid var(--give-primary-color)}.form-row select,.give-gateway-details select,.give-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.66016 7.19531C5.90625 7.44141 6.31641 7.44141 6.5625 7.19531L11.8945 1.89062C12.1406 1.61719 12.1406 1.20703 11.8945 0.960938L11.2656 0.332031C11.0195 0.0859375 10.6094 0.0859375 10.3359 0.332031L6.125 4.54297L1.88672 0.332031C1.61328 0.0859375 1.20312 0.0859375 0.957031 0.332031L0.328125 0.960938C0.0820312 1.20703 0.0820312 1.61719 0.328125 1.89062L5.66016 7.19531Z' fill='%23A2A3A2'/%3E%3C/svg%3E"),linear-gradient(-180deg,#fff,#fff);background-position:left .7em top 50%,100% 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%}.form-row input[type=checkbox]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;flex-grow:0;flex-shrink:0;justify-content:center}@supports not (aspect-ratio:1){.form-row input[type=checkbox]{inline-size:1.25rem}}.form-row input[type=checkbox]:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}.form-row input[type=checkbox]:checked:after{opacity:1}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]{--size:1.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:9999px;content:"";flex-grow:0;flex-shrink:0;font-size:1em;margin:0;position:relative;transition:box-shadow .2s ease-in-out}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:after,:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:before{border-radius:inherit;content:"";display:block}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:before{border:.0625em solid #b4b9be;box-shadow:inset 0 .0625em .125em rgba(0,0,0,.25);height:var(--size);width:var(--size)}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:after{background-color:var(--give-primary-color);height:calc(var(--size)*0.375);right:calc(var(--size)/2);opacity:0;position:absolute;top:50%;transform:translate(50%,-50%);transition:opacity .2s ease-in-out;width:calc(var(--size)*0.375)}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:checked:after{opacity:1}[data-field-type=checkbox] fieldset,[data-field-type=radio] fieldset{display:grid;row-gap:.75rem}[data-field-type=checkbox] label,[data-field-type=radio] label{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;padding:0}.form-row-wide,.give-ffm-form-row-half,.give-ffm-form-row-one-third,.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.form-row-wide{grid-column:span 12}.form-row-one-third,.give-ffm-form-row-one-third{grid-column:span 4}.form-row-half,.give-ffm-form-row-half{grid-column:span 6}.form-row-two-thirds,.give-ffm-form-row-two-third{grid-column:span 8}@media screen and (max-width:32rem){.form-row-responsive{grid-column:span 12}}.give-form-header{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));align-items:center;background-color:rgb(var(--give-header-background-color--for-rgb));background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;border-start-end-radius:inherit;border-start-start-radius:inherit;color:#fff;display:flex;flex-direction:column;justify-items:center;row-gap:2rem;text-align:center}@media screen and (min-width:32rem){.give-form-header{padding:3rem}}.give-container-unboxed .give-form-header{border-radius:.5rem;margin-inline:1rem}.give-form-header-top-wrap{-webkit-padding-before:2.75rem;-webkit-padding-after:.75rem;padding-block-end:.75rem;padding-block-start:2.75rem;padding-inline:2rem}@media screen and (min-width:32rem){.give-form-header-top-wrap{padding:0}}.give-form-title{-webkit-margin-after:2.75rem;font-size:clamp(1.75rem,1.0320512821rem + 2.2435897436vw,2.1875rem);font-weight:600;line-height:1.2;margin-block-end:2.75rem;position:relative;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-form-title:after{background-color:#fff;block-size:.3125rem;border-radius:9999px;content:"";display:block;inline-size:4.375rem;inset-block-start:calc(100% + 1.25rem);inset-inline-start:50%;position:absolute;transform:translate(50%)}.give-form-description{font-size:clamp(1.125rem,.9198717949rem + .641025641vw,1.25rem);line-height:1.45;margin:0 auto;max-inline-size:42ch}.give-form-secure-badge{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);color:#333;-moz-column-gap:.75em;column-gap:.75em;display:inline-flex;font-size:.9rem;font-weight:500;line-height:1;padding-block:.5rem;padding-inline:.9rem}.give-form-description+.give-form-secure-badge{-webkit-margin-before:2rem;margin-block-start:2rem}.give-form-secure-icon{aspect-ratio:1;block-size:1em;color:#77d006;inset-block-start:-.04em;position:relative}@supports not (aspect-ratio:1){.give-form-secure-icon{inline-size:1em}}.give-form-stats-panel{background-color:#fff;border-block-width:.0625rem;border-color:#ddd;border-inline-width:0;border-style:solid;inline-size:100%}@media screen and (min-width:32rem){.give-form-stats-panel{background-color:#fbfbfb;border:0;border-radius:.5rem}}.give-form-stats-panel-list{-webkit-padding-start:0;border-radius:inherit;color:#4c4c4c;display:flex;flex-wrap:wrap;inline-size:100%;justify-content:center;justify-items:stretch;list-style:none;margin:0;padding-inline-start:0;text-align:center}.give-form-stats-panel-stat:first-child,.give-form-stats-panel-stat:nth-child(2){position:relative}.give-form-stats-panel-stat:first-child:after,.give-form-stats-panel-stat:nth-child(2):after{background-color:#ddd;block-size:100%;content:"";display:block;inline-size:.0625rem;inset-block-start:0;inset-inline-start:calc(100% + .03125rem);position:absolute}.give-form-stats-panel-stat{color:#767676;font-weight:600;inline-size:33.3333333333%;padding:1rem}.give-form-stats-panel-stat-number{color:#424242;display:block}.give-form-goal-progress{-webkit-border-before:1px solid #ddd;background-color:#fff;border-block-start:1px solid #ddd;border-end-end-radius:inherit;border-end-start-radius:inherit;inline-size:100%;padding:1.25rem}.give-form-goal-progress-meter{background-color:#f1f1f1;block-size:1.375em;border-radius:9999px;box-shadow:inset 0 .0625em .25rem rgba(0,0,0,.1);inline-size:100%;overflow:hidden;overflow:clip}.give-form-goal-progress-meter:after{--zero-percent:0%;background:linear-gradient(-180deg,var(--give-header-stats-progressbar-color),var(--give-header-stats-progressbar-color)),linear-gradient(-180deg,#fff,#ccc);background-blend-mode:multiply;block-size:100%;border-end-end-radius:inherit;border-start-end-radius:inherit;content:"";display:block;inline-size:clamp(var(--zero-percent),var(--progress),100%)}.give-donation-amount-section{display:grid;row-gap:clamp(1.5rem,.6794871795rem + 2.5641025641vw,2rem)}.give-donation-amount-section p.give-custom-amount-text{display:none}.give-amount-heading,.give-tributes-dedicate-donation .give-tributes-legend,.give-tributes-dedicate-donation legend{-webkit-padding-after:.75rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;padding-block-end:.75rem}.give-donation-amount{align-items:center;background-color:#fff;border:.125rem solid #424242;border-radius:.5rem;display:flex}.give-donation-amount:focus-within{border-color:var(--give-primary-color)}.give-donation-amount .give-currency-symbol,.give-donation-amount .give-text-input{border-radius:inherit}.give-donation-amount .give-currency-symbol{color:#555;display:block;font-size:1.375rem;font-weight:500;padding:clamp(1.375rem,.9335641026rem + 1.3794871795vw,1.644rem)}.give-donation-amount .give-text-input{border:0;color:#333;font-family:inherit;font-size:clamp(2.625rem,1.8044871795rem + 2.5641025641vw,3.125rem);font-weight:600;inline-size:100%;line-height:1.2;outline:0;padding-block:.275em;padding-inline:.45em;text-align:left}.give-amount-description{line-height:1.375}.give-donation-levels-wrap{display:grid;gap:clamp(.3125rem,-2.2516025641rem + 8.0128205128vw,1.875rem);grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(clamp(6.625rem,.4711538462rem + 19.2307692308vw,10.375rem),1fr));inline-size:100%;list-style:none}.give-btn.give-donation-level-btn{block-size:100%;font-size:clamp(1.5rem,.4743589744rem + 3.2051282051vw,2.125rem);min-inline-size:-moz-available;min-inline-size:-webkit-fill-available;padding-block:clamp(.5rem,-1.4487179487rem + 6.0897435897vw,1.6875rem);padding-inline:.5rem;transition-duration:.2s;transition-property:background-color,color,filter,box-shadow,transform;transition-timing-function:ease-in}.give-btn.give-donation-level-btn:hover{box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);filter:brightness(1.2);transform:scale(1.02)}.give-btn.give-donation-level-btn.give-default-level{background-color:#fff;color:var(--give-primary-color)}.give-btn.give-donation-level-btn.give-btn-level-custom{font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);line-height:1.25;word-spacing:9999px}@media screen and (min-width:32rem){.give-btn.give-donation-level-btn.give-btn-level-custom{font-weight:400}}.give-btn.give-donation-level-btn .give-formatted-currency{-moz-column-gap:.15rem;column-gap:.15rem;direction:rtl;display:flex;line-height:1}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-after,.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{font-weight:400}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{align-self:flex-start;font-size:.583em;transform:translateY(.2em)}@media screen and (min-width:32rem){.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{font-size:.41em;transform:translateY(.4em)}}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-after{-webkit-margin-before:.2em;align-self:center;font-size:.8em;margin-block-start:.2em}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-formatted{display:inline-flex}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-without-decimals{white-space:nowrap}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-decimal{font-size:.5em;transform:translateY(.2em)}.give-currency-switcher-msg-wrap,.give-fee-message-label,.give-recurring-donors-choice,.give-recurring-multi-level-message{background-color:#fff;border:.1875rem solid transparent;border-radius:.5rem;box-shadow:0 0 .88em rgba(0,0,0,.1);color:#333;font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);line-height:1.2;padding:.8125rem;transition:border-color .2s ease-in-out}.checked-within{border-color:var(--give-primary-color)}.give-currency-switcher-msg-wrap,.give-fee-message-label,.give-recurring-donors-choice{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex}.give-recurring-period,.give_fee_mode_checkbox{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;flex-grow:0;flex-shrink:0;justify-content:center}@supports not (aspect-ratio:1){.give-recurring-period,.give_fee_mode_checkbox{inline-size:1.25rem}}.give-recurring-period:after,.give_fee_mode_checkbox:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}.give-recurring-period:checked:after,.give_fee_mode_checkbox:checked:after{opacity:1}.give-recurring-donors-choice-period{-webkit-padding-before:0;-webkit-padding-after:.0625em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Cpath d='M5.66 7.195a.644.644 0 00.902 0l5.332-5.304c.247-.274.247-.684 0-.93l-.628-.629c-.247-.246-.657-.246-.93 0L6.125 4.543 1.887.332c-.274-.246-.684-.246-.93 0L.328.961c-.246.246-.246.656 0 .93L5.66 7.195z' fill='%23a2a3a2'/%3E%3C/svg%3E");background-position:left top 50%;background-repeat:no-repeat;background-size:.65em auto;border-block-end-width:.0625em;border-block-start-width:0;border-color:#333;border-inline-width:0;border-radius:0;border-style:solid;box-shadow:none;color:inherit;display:inline;font-family:inherit;font-size:inherit;inline-size:calc(var(--selected-text-width) + 1.25em);overflow:visible;padding-block-end:.0625em;padding-block-start:0;padding-inline:0;transition:border-color .2s ease-in-out}.give-recurring-donors-choice-period:focus,.give-recurring-donors-choice-period:hover{border-color:var(--give-primary-color)}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset){-moz-column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);display:grid;grid-column:span 12;grid-template-columns:repeat(12,1fr);row-gap:clamp(1.5rem,.7820512821rem + 2.2435897436vw,1.9375rem)}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) legend:first-of-type{-webkit-padding-after:.75rem;-webkit-margin-after:1rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;margin-block-end:1rem;padding-block-end:.75rem;width:100%}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-responsive,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-wide,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) div,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) p{grid-column:span 12}@media screen and (min-width:32rem){.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-responsive{grid-column:span 6}}.give-personal-info-section #give-email-wrap label,.give-personal-info-section #give-first-name-wrap label,.give-personal-info-section #give-last-name-wrap label,.give-personal-info-section #give-title-wrap label{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.give-personal-info-section .give-input[type=email],.give-personal-info-section .give-input[type=text]{background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;padding:1.1875rem}.give-personal-info-section div[id^=give-user-login-submit]{-moz-column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);display:grid;grid-template-columns:repeat(12,1fr)}.give-personal-info-section div[id^=give-user-login-submit] input{grid-column:span 6}.give-personal-info-description{grid-column:span 12}#give-title-wrap{grid-column:span 2}#give-title-wrap~:is(#give-first-name-wrap,#give-last-name-wrap){grid-column:span 5}@media screen and (max-width:51.5rem){#give-title-wrap{grid-column:span 4}#give-title-wrap+#give-first-name-wrap{grid-column:span 8}#give-title-wrap~#give-last-name-wrap{grid-column:span 12}}#give-email-wrap,#give-first-name-wrap,#give-last-name-wrap{position:relative}#give-email-wrap:before,#give-first-name-wrap:before,#give-last-name-wrap:before{block-size:1em;color:#8d8e8e;font-family:Font Awesome\ 5 Free;font-weight:900;inset-block-end:.1875em;inset-block-start:0;inset-inline-start:1.1875rem;margin-block:auto;pointer-events:none;position:absolute}#give-email-wrap input,#give-first-name-wrap input{-webkit-padding-start:2.6875rem;padding-inline-start:2.6875rem}#give-first-name-wrap:before{content:"\f007"}#give-email-wrap:before{content:"\f0e0"}.give-payment-details-section legend:first-of-type{-webkit-padding-after:.75rem;-webkit-margin-after:1rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;inline-size:100%;line-height:1.3;margin-block-end:1rem;padding-block-end:.75rem}#give-gateway-radio-list{-webkit-margin-before:2rem;display:flex;flex-direction:column;gap:.9375rem;list-style:none;margin-block-start:2rem}#give-gateway-radio-list>li{--tab-radio-diameter:1.25rem;--tab-radio-border-size:0.0625rem;--tab-block-padding:1.375rem;--tab-block-size:calc(var(--tab-block-padding)*2 + var(--tab-radio-diameter));--tab-inline-padding:1.375rem;--tab-transition:0.2s ease-in-out;-webkit-padding-before:var(--tab-block-size);background-color:#fafafa;border-radius:.25rem;padding-block-start:var(--tab-block-size);position:relative;transition:background-color var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway{border-end-end-radius:inherit;border-end-start-radius:inherit;border-start-end-radius:inherit;border-start-start-radius:inherit}#give-gateway-radio-list>li>.give-gateway:nth-last-child(3){border-end-end-radius:0;border-end-start-radius:0}#give-gateway-radio-list>li>.give-gateway-details{border-end-end-radius:inherit;border-end-start-radius:inherit}#give-gateway-radio-list>li>.give-gateway{-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:var(--tab-block-size);border:.0625rem solid #ddd;font-size:1rem;inline-size:100%;inset-block-start:0;inset-inline:0;margin:0;position:absolute;transition:border-color var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway:after,#give-gateway-radio-list>li>.give-gateway:before{block-size:var(--diameter);border-radius:9999px;content:"";inline-size:var(--diameter);inset-block:0;inset-inline-start:0;margin-block:auto;position:absolute}#give-gateway-radio-list>li>.give-gateway:before{--diameter:var(--tab-radio-diameter);-webkit-margin-start:var(--tab-block-padding);border:var(--tab-radio-border-size) solid #b4b9be;box-shadow:inset 0 .0625em .125em rgba(0,0,0,.25);margin-inline-start:var(--tab-block-padding)}#give-gateway-radio-list>li>.give-gateway:after{--diameter:calc(var(--tab-radio-diameter)*0.4);-webkit-margin-start:calc(var(--tab-radio-diameter)/2 - var(--diameter)/2 + var(--tab-block-padding));background-color:var(--give-primary-color);margin-inline-start:calc(var(--tab-radio-diameter)/2 - var(--diameter)/2 + var(--tab-block-padding));opacity:0;transition:opacity var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway+.give-gateway-option{--font-size:1em;--line-height:1.25;--block-size:calc(var(--font-size)*var(--line-height));font:700 var(--font-size)/var(--line-height) var(--give-primary-font);inset-block-start:calc(var(--tab-radio-diameter)/2 - var(--block-size)/2 + var(--tab-block-padding));inset-inline-end:var(--tab-inline-padding);inset-inline-start:calc(var(--tab-inline-padding) + var(--tab-radio-diameter) + .5rem);position:absolute}#give-gateway-radio-list>li>.give-gateway:checked:after{opacity:1}#give-gateway-radio-list>li>.give-gateway:focus,#give-gateway-radio-list>li>.give-gateway:hover{border-color:var(--give-primary-color)}#give-gateway-radio-list>li>.give-gateway:focus{outline:0}#give-gateway-radio-list>li.give-gateway-option-selected{background-color:#fff}#give-gateway-radio-list>li.give-gateway-option-selected .give-gateway-details,#give-gateway-radio-list>li.give-gateway-option-selected>.give-gateway:not(:focus,:hover){border-color:#000}.give-gateway-details{-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;border-block-start-width:0;border-inline:.0625rem solid #ddd;display:grid;font-size:.9375rem;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);inline-size:100%;line-height:1.5;padding-block:2rem;padding-inline:1.375rem;row-gap:1rem}.give-gateway-details>*{grid-column:span 12}.give-gateway-details>.form-row-wide,.give-gateway-details>.give-ffm-form-row-half,.give-gateway-details>.give-ffm-form-row-one-third,.give-gateway-details>.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.give-gateway-details>.give-ffm-form-row-one-third{grid-column:span 4}.give-gateway-details>.give-ffm-form-row-half{grid-column:span 6}.give-gateway-details>.give-ffm-form-row-two-third{grid-column:span 8}.give-gateway-details>.form-row-wide{grid-column:span 12}.give-gateway-details img{block-size:auto;max-inline-size:100%}.give-gateway-details a{color:var(--give-primary-color)}.give-gateway-details>.no-fields p{inline-size:min(28.75rem,100%);margin-inline:auto}.give-gateway-details>.no-fields p:first-of-type{-webkit-margin-before:1rem;margin-block-start:1rem}.give-gateway-details>.no-fields p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}.give-gateway-details>.no-fields input{font-family:inherit}.give-gateway-details fieldset{display:grid;gap:1rem;grid-auto-flow:row;grid-template-columns:repeat(12,1fr)}.give-gateway-details fieldset>*{grid-column:span 12}@media screen and (min-width:32rem){.give-gateway-details fieldset>.form-row-responsive.form-row-one-third{grid-column:span 4}.give-gateway-details fieldset>.form-row-responsive.form-row-half{grid-column:span 6}.give-gateway-details fieldset>.form-row-responsive.form-row-two-thirds{grid-column:span 8}}[name=payment-mode]+label:after{block-size:1em;color:#c1c1c1;content:"\f4be";font-family:Font Awesome\ 5 Free;font-size:1.5em;font-weight:900;inset-inline-end:0;position:absolute;transform:translateY(-.15em)}[name=payment-mode][value=manual]+label:after{content:"\f7d9"}[name=payment-mode][value=offline]+label:after{content:"\f555"}[name=payment-mode]:where([value=stripe],[value=stripe_checkout],[value=authorize])+label:after{content:"\f09d"}[name=payment-mode]:where([value=stripe_sepa],[value=stripe_bces])+label:after{content:"\f19c"}[name=payment-mode]:where([value=paypal],[value=stripe_apple_pay],[value=stripe_google_pay])+label:after{font-family:Font Awesome\ 5 Brands;font-weight:100}[name=payment-mode][value=paypal]+label:after{content:"\f1ed";font-size:1.75em}[name=payment-mode][value=stripe_apple_pay]+label:after{content:"\f415"}[name=payment-mode][value=stripe_google_pay]+label:after{content:"\e079"}.give-donation-summary-section .heading{display:none}.give-donation-summary-section table{border-collapse:collapse;inline-size:100%;line-height:1.2}.give-donation-summary-section button{align-items:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--give-primary-color);-moz-column-gap:.25em;column-gap:.25em;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;text-align:start;white-space:nowrap}.give-donation-summary-section button svg path{fill:var(--give-primary-color)}.give-donation-summary-section tr{vertical-align:baseline}.give-donation-summary-section tr>:first-of-type{text-align:start}.give-donation-summary-section tr>:last-of-type{text-align:end}.give-donation-summary-section tfoot,.give-donation-summary-section thead{color:#333}.give-donation-summary-section tbody tr,.give-donation-summary-section tfoot{-webkit-border-before:.0625rem solid #ddd;border-block-start:.0625rem solid #ddd}.give-donation-summary-section thead th{-webkit-padding-after:1.25rem;padding-block-end:1.25rem}.give-donation-summary-section thead th:first-of-type{font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:400}.give-donation-summary-section thead th .back-btn{font-size:.875rem}.give-donation-summary-section tbody td{font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);padding-block:1.25rem}.give-donation-summary-section tbody td:last-of-type{min-inline-size:6rem}.give-donation-summary-section tfoot th{-webkit-padding-before:1.75rem;font-size:1.125rem;font-weight:700;padding-block-start:1.75rem}.give-donation-summary-section .give-donation-summary-help-text{-webkit-margin-before:.5rem;align-items:start;color:#8c8c8c;-moz-column-gap:.25rem;column-gap:.25rem;display:inline-flex;font-size:.875rem;margin-block-start:.5rem}.give-donation-summary-section .give-donation-summary-help-text>img{transform:translateY(.1em)}.give-donate-now-button-section{-webkit-padding-before:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem);-webkit-padding-after:clamp(2.5rem,.4487179487rem + 6.4102564103vw,3.75rem);display:grid;padding-block-end:clamp(2.5rem,.4487179487rem + 6.4102564103vw,3.75rem);padding-block-start:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem);row-gap:clamp(2rem,.7692307692rem + 3.8461538462vw,2.75rem)}#give-final-total-wrap{display:none}.give-submit{transition-duration:.3s;transition-property:filter,box-shadow,transform;transition-timing-function:ease-in-out}.give-submit:hover{box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);filter:brightness(1.2);transform:scale(1.01)}#give-purchase-button{inline-size:100%}.give-secure-donation-badge-bottom{align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:inline-flex;font-size:.8125rem;justify-self:center;line-height:1}.give-form-header+.give_errors.give_notices{-webkit-padding-before:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);display:grid;padding-block-start:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);padding-inline:clamp(1rem,-4.5384615385rem + 17.3076923077vw,4.375rem);row-gap:1rem}.give_error,.give_notice{align-items:stretch;background-color:#fff;border:.0625rem solid rgba(0,0,0,.05);border-radius:.5rem;box-shadow:0 0 .5em rgba(0,0,0,.1);color:#444;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:1rem;font-weight:500;line-height:1.3;padding-block:.625rem;padding-inline:.75rem;position:relative}.give_error:before,.give_notice:before{--border:0.0625rem solid rgb(0 0 0/0.05);-webkit-border-start:var(--border);-webkit-margin-start:-.8125rem;align-items:center;background-color:var(--color);border-block:var(--border);border-end-start-radius:inherit;border-inline-start:var(--border);border-start-start-radius:inherit;color:rgba(0,0,0,.5);content:var(--icon);display:flex;flex-shrink:0;font-family:Font Awesome\ 5 Free;font-size:.9em;font-weight:900;justify-content:center;line-height:1;margin-block:calc(-.625em - .0625rem);margin-inline-start:-.8125rem;padding-inline:.75em}.give-notice-close{block-size:1.5rem;cursor:pointer;inset-block-start:.1rem;inset-inline-end:.1rem;position:absolute}#give_error_test_mode{margin-bottom:.9rem}.give_error{--color:#ff3c00;--icon:""}.give_success{--color:#0eca46;--icon:""}.give_warning{--color:#ffba00;--icon:""}#give_terms_agreement{display:block}#give_terms_agreement>input[type=checkbox]{-webkit-margin-before:1rem;-webkit-margin-end:.5rem;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;display:inline-flex;flex-grow:0;flex-shrink:0;justify-content:center;margin-block-start:1rem;margin-inline-end:.5rem}@supports not (aspect-ratio:1){#give_terms_agreement>input[type=checkbox]{inline-size:1.25rem}}#give_terms_agreement>input[type=checkbox]:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}#give_terms_agreement>input[type=checkbox]:checked:after{opacity:1}.give-receipt-classic{background:#fff;box-shadow:0 .125rem .3125rem rgba(0,0,0,.3)}@media screen and (min-width:32rem){.give-receipt-classic{border-radius:.5rem}}.give-receipt-classic .give-receipt-title{font-size:1.625rem;font-weight:600;line-height:1.2;margin-block:2rem;position:relative;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-receipt-classic .social-sharing{align-items:center;background:#fbfbfb;border-block:.0625rem solid #f2f2f2;display:flex;flex-direction:column;padding-block:clamp(1.5rem,-.141025641rem + 5.1282051282vw,2.5rem);padding-inline:1.25rem;row-gap:1.25rem}.give-receipt-classic .social-sharing .instruction{color:#555;font-size:.9375rem;grid-column:span 2;line-height:1.5;max-inline-size:60ch;text-align:center}.give-receipt-classic .social-sharing .btn-row{align-items:center;-moz-column-gap:1.75rem;column-gap:1.75rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1rem}.give-receipt-classic .social-sharing .social-btn{align-items:center;border:none;-moz-column-gap:.75em;column-gap:.75em;display:flex;font-size:1rem;padding:.875em 1.6875em;transition:background-color .2s ease}.give-receipt-classic .social-sharing .social-btn>i{font-size:1.375em}.give-receipt-classic .social-sharing .social-btn.facebook-btn{background-color:#3b5998}.give-receipt-classic .social-sharing .social-btn.facebook-btn:hover{background-color:#4668b1}.give-receipt-classic .social-sharing .social-btn.twitter-btn{background-color:#00acee}.give-receipt-classic .social-sharing .social-btn.twitter-btn:hover{background-color:#00b7ff}.give-receipt-classic .receipt-sections .details .headline{color:#333;font-size:1.25rem;font-weight:600}.give-receipt-classic .receipt-sections .details .details-table{display:flex;flex-direction:column}.give-receipt-classic .receipt-sections .details .details-table .details-row{align-items:flex-start;-moz-column-gap:.625rem;column-gap:.625rem;display:flex;flex-wrap:wrap;font-size:1.125rem;font-weight:500;row-gap:.5rem}.give-receipt-classic .receipt-sections .details .details-table .details-row>i{align-self:center;color:#989898}.give-receipt-classic .receipt-sections .details .details-table .details-row .detail{-webkit-margin-end:auto;align-self:center;color:#6b6b6b;margin-inline-end:auto;white-space:nowrap}.give-receipt-classic .receipt-sections .details .details-table .details-row .value{-webkit-margin-start:0;margin-inline-start:0;white-space:pre-wrap}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value:before{--diameter:0.8125rem;aspect-ratio:1;background-color:var(--status-color,#ccc);block-size:var(--diameter);-webkit-clip-path:circle();clip-path:circle();content:"";flex-shrink:0}@supports not (aspect-ratio:1){.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value:before{inline-size:var(--diameter)}}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value[data-value=Complete]{--status-color:#1fe433}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value[data-value=Pending]{--status-color:#ffba00}.give-receipt-classic .receipt-sections .details .details-table .details-row--totalAmount{font-weight:700}.give-receipt-classic .receipt-sections .details .details-table.payment-details{border-bottom:.125rem solid #f2f2f2}.give-receipt-classic .receipt-sections .details .details-table:empty{display:none!important}.give-receipt-classic .dashboard-link-container{-webkit-margin-before:2rem;-webkit-padding-after:clamp(1.5rem,-1.9871794872rem + 10.8974358974vw,3.625rem);align-items:center;display:flex;justify-content:space-between;margin-block-start:2rem;padding-block-end:clamp(1.5rem,-1.9871794872rem + 10.8974358974vw,3.625rem);padding-inline:clamp(1.25rem,-3.6730769231rem + 15.3846153846vw,4.25rem)}.give-receipt-classic .dashboard-link-container .dashboard-link{color:var(--give-primary-color)}.give-receipt-classic .dashboard-link-container .dashboard-link>i{-webkit-margin-start:.25rem;font-size:1.5rem;line-height:.5;margin-inline-start:.25rem;text-decoration:none;transform:translateY(.18em)}.give-receipt-classic .dashboard-link-container .download-btn{font-size:inherit;padding-block:.75rem;padding-inline:1.6875rem}.give-receipt-classic #give-pdf-receipt-link,.give-receipt-classic #give-pdf-receipt-link:visited{align-items:center;color:#fff;-moz-column-gap:.9375rem;column-gap:.9375rem;display:flex;text-decoration:none}.give-receipt-classic #give-pdf-receipt-link:after,.give-receipt-classic #give-pdf-receipt-link:visited:after{content:"\f1c1";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:1.625rem;font-weight:900;line-height:1}.give-receipt-classic .receipt-sections{-webkit-padding-before:clamp(2.375rem,1.3493589744rem + 3.2051282051vw,3rem);padding-block-start:clamp(2.375rem,1.3493589744rem + 3.2051282051vw,3rem);padding-inline:clamp(1.25rem,-3.6730769231rem + 15.3846153846vw,4.25rem)}.give-receipt-classic .details+.details{-webkit-margin-before:2.375rem;margin-block-start:2.375rem}.give-receipt-classic .headline{-webkit-padding-after:1.25rem;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;padding-block-end:1.25rem}.give-receipt-classic .headline:before{font-family:Font Awesome\ 5 Free;font-size:.875rem;font-weight:900}.give-receipt-classic .details-row,.give-receipt-classic .headline{-webkit-border-after:.0625rem solid #f2f2f2;border-block-end:.0625rem solid #f2f2f2}.give-receipt-classic .details-row{padding-block:.9375rem}.give-receipt-classic .details:first-child .headline:before{content:"\f007"}.give-receipt-classic .details:nth-child(2) .headline:before{content:"\f004"}.give-donation-amount{position:relative}.give-cs-mini-dropdown{-webkit-margin-end:.625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;block-size:clamp(2.625rem,1.8044871795rem + 2.5641025641vw,3.125rem);border:0 dotted #c1c1c1;border-inline-start-width:.125rem;color:transparent;cursor:pointer;inline-size:calc(var(--currency-text-width, auto) + 2.75rem);inset-inline-end:.625rem;margin-inline-end:.625rem;position:absolute}.give-cs-mini-dropdown option{color:#333}.give-cs-mini-dropdown:first-child{-webkit-margin-start:.625rem;-webkit-margin-end:0;border-inline-end-width:.125rem;border-inline-start-width:0;inset-inline-end:0;inset-inline-start:.625rem;margin-inline-end:0;margin-inline-start:.625rem}.give-cs-mini-dropdown:focus{border:.0625rem solid var(--give-primary-color);border-radius:.3125rem;outline:none;padding:1.25rem}.give-cs-mini-dropdown+span.give-currency-position-after{padding:0}.give-cs-mini-dropdown~span.give-currency-symbol{-webkit-padding-end:1.875rem;align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:inline-flex;padding-inline-end:1.875rem;white-space:nowrap}.give-cs-mini-dropdown~span.give-currency-symbol:after{color:#6f6f6f;content:"\f0d7";display:inline;font-family:Font Awesome\ 5 Free;font-size:.75em;font-weight:900}.give-currency-switcher-wrap{display:none!important}.give-embed-form .give-select-fund-row{-webkit-padding-before:1.875rem!important;-webkit-padding-after:0!important;padding-block-end:0!important;padding-block-start:1.875rem!important;padding-inline:0!important}.give-funds-select{background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;margin-block:.9375rem;padding:1.1875rem}.give-funds-select.focus,.give-funds-select:focus{outline:.125rem solid var(--give-primary-color)}.give-tributes-dedicate-donation{-webkit-margin-before:.625rem;-webkit-padding-after:.625rem;margin-block-start:.625rem;padding-block-end:.625rem}.give-tributes-dedicate-donation .give-tributes-show-wrap{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.give-tributes-dedicate-donation .give-tributes-legend,.give-tributes-dedicate-donation legend{grid-column:span 12;inline-size:100%;line-height:1.2;margin:0!important;padding-block:.625rem!important;padding-inline:0!important}.give-tributes-dedicate-donation .give-tributes-label{display:block;font-weight:500;padding-block:.625rem;padding-inline:0}.give-tributes-dedicate-donation .give_tributes_info_wrap{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.give-tributes-dedicate-donation [type=radio]{-webkit-margin-end:.5rem!important;margin-inline-end:.5rem!important}.give-repeater-table{inline-size:100%}.give-section-break{-webkit-padding-after:.75rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;padding-block-end:.75rem}#give-payment-mode-select~.ffm-field-container,#give_checkout_user_info~.ffm-field-container,.ffm-field-container+:not(.ffm-field-container),.give-total-wrap~.ffm-field-container{-webkit-margin-before:calc(clamp(1.75rem, -.9166666667rem + 8.3333333333vw, 3.375rem) - clamp(1.5rem, .6794871795rem + 2.5641025641vw, 2rem));margin-block-start:calc(clamp(1.75rem, -.9166666667rem + 8.3333333333vw, 3.375rem) - clamp(1.5rem, .6794871795rem + 2.5641025641vw, 2rem))}#give-payment-mode-select~.ffm-field-container,#give_checkout_user_info~.ffm-field-container,.give-total-wrap~.ffm-field-container{align-self:end}#give-payment-mode-select~.ffm-field-container~.ffm-field-container,#give_checkout_user_info~.ffm-field-container~.ffm-field-container,.give-total-wrap~.ffm-field-container~.ffm-field-container{-webkit-margin-before:0;margin-block-start:0}form[id*=give-form] .ffm-field-container{flex-basis:100%;width:100%}.give-stripe-checkout-modal{display:none}.give-stripe-checkout-modal.give-stripe-checkout-show-modal{-ms-scroll-chaining:none;align-items:safe center;background-color:rgba(0,0,0,.5);block-size:100%;display:flex;inline-size:100%;inset-block-start:0;inset-inline-start:0;justify-content:center;min-block-size:-webkit-max-content;min-block-size:-moz-max-content;min-block-size:max-content;overflow:auto;overscroll-behavior:contain;position:fixed;z-index:10}body:has(.give-stripe-checkout-modal.give-stripe-checkout-show-modal){overflow:hidden}.give-stripe-checkout-modal-content{block-size:-webkit-max-content;block-size:-moz-max-content;block-size:max-content;inline-size:min(100%,32rem);margin:auto}.give-stripe-checkout-modal-container{background-color:#fff;font-size:1rem}@media screen and (min-width:32rem){.give-stripe-checkout-modal-container{border-radius:.5rem}}.give-stripe-checkout-modal-container>:first-child{border-start-end-radius:inherit;border-start-start-radius:inherit}.give-stripe-checkout-modal-container>:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.give-stripe-checkout-modal-container>*{padding:1rem}.give-stripe-checkout-modal-header{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));background-color:rgb(var(--give-header-background-color--for-rgb))!important;background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;color:#fff;font-family:var(--give-font);position:relative;text-align:center;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-stripe-checkout-modal-close{background-color:transparent;border:0;border-radius:9999px;font-size:1.2em;inset-block-start:0;inset-inline-end:0;margin:1rem;opacity:.75;position:absolute;transition:opacity .2s ease-in-out}.give-stripe-checkout-modal-close:hover{opacity:1}.give-stripe-checkout-modal-close:focus{opacity:1;outline:.125em solid fff}.give-stripe-checkout-modal-close:before{clip:rect(0,0,0,0);border-width:0;content:"Close";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.give-stripe-checkout-modal-close:after{aspect-ratio:1;block-size:1em;color:#fff;content:"\f057";font-family:Font Awesome\ 5 Free;font-weight:900}@supports not (aspect-ratio:1){.give-stripe-checkout-modal-close:after{inline-size:1em}}.give-stripe-checkout-modal-close>svg{display:none}.give-stripe-checkout-modal-body{display:grid;gap:1rem;grid-auto-flow:row;grid-template-columns:repeat(12,1fr)}.give-stripe-checkout-modal-sequoia-donate-button{inline-size:100%}
20
  /*!
21
  * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
22
  * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
23
+ */@font-face{font-display:auto;font-family:Font Awesome\ 5 Brands;font-style:normal;font-weight:400;src:url(../fonts/fa-brands-400.eot);src:url(../fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(../fonts/fa-brands-400.woff2) format("woff2"),url(../fonts/fa-brands-400.woff) format("woff"),url(../fonts/fa-brands-400.ttf) format("truetype"),url(../fonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:Font Awesome\ 5 Brands;font-weight:400}body{color:#444;display:flex;font-family:var(--give-primary-font,inherit),sans-serif;justify-content:center}#give-receipt,.give-form-wrap{inline-size:min(100%,51.5rem)}.give-container-boxed .give-form-wrap{background-color:#fff}@media screen and (min-width:32rem){.give-container-boxed .give-form-wrap{border-radius:.5rem;box-shadow:0 .125rem .3125rem rgba(0,0,0,.3)}.give-container-boxed{padding:1rem}}.give-form{border-radius:inherit}.give-form-closed{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));background-color:rgb(var(--give-header-background-color--for-rgb));background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;border-radius:.5rem;box-shadow:0 0 .5em rgba(0,0,0,.1);display:flex;font-size:clamp(1.125rem,.5096153846rem + 1.9230769231vw,1.5rem);justify-content:center;margin:1rem;padding-block:clamp(4rem,-2.5641025641rem + 20.5128205128vw,8rem);padding-inline:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem)}.give-form-closed>p{color:#fff;font-weight:500;line-height:1.4;max-inline-size:40ch;text-align:center;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-form-section{display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);padding-block:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);padding-inline:clamp(1rem,-4.5384615385rem + 17.3076923077vw,4.375rem);row-gap:1rem}.give-form-section>*{grid-column:span 12}.give-form-section>.form-row-wide,.give-form-section>.give-ffm-form-row-half,.give-form-section>.give-ffm-form-row-one-third,.give-form-section>.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.give-form-section>.give-ffm-form-row-one-third{grid-column:span 4}.give-form-section>.give-ffm-form-row-half{grid-column:span 6}.give-form-section>.give-ffm-form-row-two-third{grid-column:span 8}.give-form-section>.form-row-wide{grid-column:span 12}.give-container-boxed .give-form-section:nth-of-type(odd){background-color:#fff}.give-container-boxed .give-form-section:nth-of-type(2n){background-color:#f9f9f9}.give-form-section:first-of-type{border-start-end-radius:inherit;border-start-start-radius:inherit}.give-form-section:last-of-type{border-end-end-radius:inherit;border-end-start-radius:inherit}.give-btn{align-items:center;background-color:var(--give-primary-color);border:.125rem solid var(--give-primary-color);border-radius:.5rem;color:#fff;display:flex;font-family:inherit;font-size:1.375rem;font-weight:600;justify-content:center;line-height:1.2;padding:1rem;text-align:center;transition-duration:.2s;transition-property:background-color,color;transition-timing-function:ease-in}.give-tooltip{-webkit-margin-start:.5em;color:#c1c1c1;font-size:.9em;margin-inline-start:.5em}#give-donation-level-button-wrap .give-tooltip{-webkit-margin-start:0;align-items:center;display:flex;height:100%;justify-content:center;margin-inline-start:0}#give-donation-level-button-wrap .give-tooltip:after{word-wrap:normal;background:#383838;border-radius:.25rem;box-shadow:-.25rem .25rem .5rem rgba(0,0,0,.2);color:#fff;display:block;font-family:inherit;font-size:clamp(.75rem,.4743589744rem + 3.2051282051vw,1.0625rem);line-height:1.2;max-width:8.5rem;padding:.75rem 1.125rem;text-align:center;text-shadow:0 .0625rem 0 #000;white-space:normal;width:8.5rem}.give-label{align-items:baseline;display:flex;padding-block:10px;padding-inline:0}.give-label .give-required-indicator{-webkit-margin-start:5px;color:#a00;margin-inline-start:5px}.give-input-field-wrapper,.give-select,.give-square-cc-fields,.give-stripe-single-cc-field-wrap,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount){background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;padding:1.1875rem}.give-input-field-wrapper.focus,.give-input-field-wrapper:focus,.give-select.focus,.give-select:focus,.give-square-cc-fields.focus,.give-square-cc-fields:focus,.give-stripe-single-cc-field-wrap.focus,.give-stripe-single-cc-field-wrap:focus,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount).focus,:where(.form-row,.give-gateway-details) :where(input[type=text],input[type=tel],input[type=email],input[type=url],input[type=password],textarea,select,.give-select,.give-stripe-cc-field):not(#give-amount):focus{outline:.125rem solid var(--give-primary-color)}.form-row select,.give-gateway-details select,.give-select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf8,%3Csvg width='13' height='8' viewBox='0 0 13 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.66016 7.19531C5.90625 7.44141 6.31641 7.44141 6.5625 7.19531L11.8945 1.89062C12.1406 1.61719 12.1406 1.20703 11.8945 0.960938L11.2656 0.332031C11.0195 0.0859375 10.6094 0.0859375 10.3359 0.332031L6.125 4.54297L1.88672 0.332031C1.61328 0.0859375 1.20312 0.0859375 0.957031 0.332031L0.328125 0.960938C0.0820312 1.20703 0.0820312 1.61719 0.328125 1.89062L5.66016 7.19531Z' fill='%23A2A3A2'/%3E%3C/svg%3E"),linear-gradient(-180deg,#fff,#fff);background-position:left .7em top 50%,100% 0;background-repeat:no-repeat,repeat;background-size:.65em auto,100%}.form-row input[type=checkbox]{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;flex-grow:0;flex-shrink:0;justify-content:center}@supports not (aspect-ratio:1){.form-row input[type=checkbox]{inline-size:1.25rem}}.form-row input[type=checkbox]:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}.form-row input[type=checkbox]:checked:after{opacity:1}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]{--size:1.25em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-radius:9999px;content:"";flex-grow:0;flex-shrink:0;font-size:1em;margin:0;position:relative;transition:box-shadow .2s ease-in-out}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:after,:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:before{border-radius:inherit;content:"";display:block}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:before{border:.0625em solid #b4b9be;box-shadow:inset 0 .0625em .125em rgba(0,0,0,.25);height:var(--size);width:var(--size)}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:after{background-color:var(--give-primary-color);height:calc(var(--size)*0.375);right:calc(var(--size)/2);opacity:0;position:absolute;top:50%;transform:translate(50%,-50%);transition:opacity .2s ease-in-out;width:calc(var(--size)*0.375)}:is(.form-row,.give-tributes-dedicate-donation) input[type=radio]:checked:after{opacity:1}[data-field-type=checkbox] fieldset,[data-field-type=radio] fieldset{display:grid;row-gap:.75rem}[data-field-type=checkbox] label,[data-field-type=radio] label{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;padding:0}.form-row-wide,.give-ffm-form-row-half,.give-ffm-form-row-one-third,.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.form-row-wide{grid-column:span 12}.form-row-one-third,.give-ffm-form-row-one-third{grid-column:span 4}.form-row-half,.give-ffm-form-row-half{grid-column:span 6}.form-row-two-thirds,.give-ffm-form-row-two-third{grid-column:span 8}@media screen and (max-width:32rem){.form-row-responsive{grid-column:span 12}}.give-form-header{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));align-items:center;background-color:rgb(var(--give-header-background-color--for-rgb));background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;border-start-end-radius:inherit;border-start-start-radius:inherit;color:#fff;display:flex;flex-direction:column;justify-items:center;row-gap:2rem;text-align:center}@media screen and (min-width:32rem){.give-form-header{padding:3rem}}.give-container-unboxed .give-form-header{border-radius:.5rem;margin-inline:1rem}.give-form-header-top-wrap{-webkit-padding-before:2.75rem;-webkit-padding-after:.75rem;padding-block-end:.75rem;padding-block-start:2.75rem;padding-inline:2rem}@media screen and (min-width:32rem){.give-form-header-top-wrap{padding:0}}.give-form-title{-webkit-margin-after:2.75rem;font-size:clamp(1.75rem,1.0320512821rem + 2.2435897436vw,2.1875rem);font-weight:600;line-height:1.2;margin-block-end:2.75rem;position:relative;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-form-title:after{background-color:#fff;block-size:.3125rem;border-radius:9999px;content:"";display:block;inline-size:4.375rem;inset-block-start:calc(100% + 1.25rem);inset-inline-start:50%;position:absolute;transform:translate(50%)}.give-form-description{font-size:clamp(1.125rem,.9198717949rem + .641025641vw,1.25rem);line-height:1.45;margin:0 auto;max-inline-size:42ch}.give-form-secure-badge{align-items:center;background-color:#fff;border-radius:9999px;box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);color:#333;-moz-column-gap:.75em;column-gap:.75em;display:inline-flex;font-size:.9rem;font-weight:500;line-height:1;padding-block:.5rem;padding-inline:.9rem}.give-form-description+.give-form-secure-badge{-webkit-margin-before:2rem;margin-block-start:2rem}.give-form-secure-icon{aspect-ratio:1;block-size:1em;color:#77d006;inset-block-start:-.04em;position:relative}@supports not (aspect-ratio:1){.give-form-secure-icon{inline-size:1em}}.give-form-stats-panel{background-color:#fff;border-block-width:.0625rem;border-color:#ddd;border-inline-width:0;border-style:solid;inline-size:100%}@media screen and (min-width:32rem){.give-form-stats-panel{background-color:#fbfbfb;border:0;border-radius:.5rem}}.give-form-stats-panel-list{-webkit-padding-start:0;border-radius:inherit;color:#4c4c4c;display:flex;flex-wrap:wrap;inline-size:100%;justify-content:center;justify-items:stretch;list-style:none;margin:0;padding-inline-start:0;text-align:center}.give-form-stats-panel-stat:first-child,.give-form-stats-panel-stat:nth-child(2){position:relative}.give-form-stats-panel-stat:first-child:after,.give-form-stats-panel-stat:nth-child(2):after{background-color:#ddd;block-size:100%;content:"";display:block;inline-size:.0625rem;inset-block-start:0;inset-inline-start:calc(100% + .03125rem);position:absolute}.give-form-stats-panel-stat{color:#767676;font-weight:600;inline-size:33.3333333333%;padding:1rem}.give-form-stats-panel-stat-number{color:#424242;display:block}.give-form-goal-progress{-webkit-border-before:1px solid #ddd;background-color:#fff;border-block-start:1px solid #ddd;border-end-end-radius:inherit;border-end-start-radius:inherit;inline-size:100%;padding:1.25rem}.give-form-goal-progress-meter{background-color:#f1f1f1;block-size:1.375em;border-radius:9999px;box-shadow:inset 0 .0625em .25rem rgba(0,0,0,.1);inline-size:100%;overflow:hidden;overflow:clip}.give-form-goal-progress-meter:after{--zero-percent:0%;background:linear-gradient(-180deg,var(--give-header-stats-progressbar-color),var(--give-header-stats-progressbar-color)),linear-gradient(-180deg,#fff,#ccc);background-blend-mode:multiply;block-size:100%;border-end-end-radius:inherit;border-start-end-radius:inherit;content:"";display:block;inline-size:clamp(var(--zero-percent),var(--progress),100%)}.give-donation-amount-section{display:grid;row-gap:clamp(1.5rem,.6794871795rem + 2.5641025641vw,2rem)}.give-donation-amount-section p.give-custom-amount-text{display:none}.give-amount-heading,.give-tributes-dedicate-donation .give-tributes-legend,.give-tributes-dedicate-donation legend{-webkit-padding-after:.75rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;padding-block-end:.75rem}.give-donation-amount{align-items:center;background-color:#fff;border:.125rem solid #424242;border-radius:.5rem;display:flex}.give-donation-amount:focus-within{border-color:var(--give-primary-color)}.give-donation-amount .give-currency-symbol,.give-donation-amount .give-text-input{border-radius:inherit}.give-donation-amount .give-currency-symbol{color:#555;display:block;font-size:1.375rem;font-weight:500;padding:clamp(1.375rem,.9335641026rem + 1.3794871795vw,1.644rem)}.give-donation-amount .give-text-input{border:0;color:#333;font-family:inherit;font-size:clamp(2.625rem,1.8044871795rem + 2.5641025641vw,3.125rem);font-weight:600;inline-size:100%;line-height:1.2;outline:0;padding-block:.275em;padding-inline:.45em;text-align:left}.give-amount-description{line-height:1.375}.give-donation-levels-wrap{display:grid;gap:clamp(.3125rem,-2.2516025641rem + 8.0128205128vw,1.875rem);grid-auto-rows:1fr;grid-template-columns:repeat(auto-fill,minmax(clamp(6.625rem,.4711538462rem + 19.2307692308vw,10.375rem),1fr));inline-size:100%;list-style:none}.give-btn.give-donation-level-btn{block-size:100%;font-size:clamp(1.5rem,.4743589744rem + 3.2051282051vw,2.125rem);min-inline-size:-moz-available;min-inline-size:-webkit-fill-available;padding-block:clamp(.5rem,-1.4487179487rem + 6.0897435897vw,1.6875rem);padding-inline:.5rem;transition-duration:.2s;transition-property:background-color,color,filter,box-shadow,transform;transition-timing-function:ease-in}.give-btn.give-donation-level-btn:hover{box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);filter:brightness(1.2);transform:scale(1.02)}.give-btn.give-donation-level-btn.give-default-level{background-color:#fff;color:var(--give-primary-color)}.give-btn.give-donation-level-btn.give-btn-level-custom{font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);line-height:1.25;word-spacing:9999px}@media screen and (min-width:32rem){.give-btn.give-donation-level-btn.give-btn-level-custom{font-weight:400}}.give-btn.give-donation-level-btn .give-formatted-currency{-moz-column-gap:.15rem;column-gap:.15rem;direction:rtl;display:flex;line-height:1}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-after,.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{font-weight:400}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{align-self:flex-start;font-size:.583em;transform:translateY(.2em)}@media screen and (min-width:32rem){.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-before{font-size:.41em;transform:translateY(.4em)}}.give-btn.give-donation-level-btn .give-formatted-currency .give-currency-symbol-after{-webkit-margin-before:.2em;align-self:center;font-size:.8em;margin-block-start:.2em}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-formatted{display:inline-flex}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-without-decimals{white-space:nowrap}.give-btn.give-donation-level-btn .give-formatted-currency .give-amount-decimal{font-size:.5em;transform:translateY(.2em)}.give-currency-switcher-msg-wrap,.give-fee-message-label,.give-recurring-donors-choice,.give-recurring-multi-level-message{background-color:#fff;border:.1875rem solid transparent;border-radius:.5rem;box-shadow:0 0 .88em rgba(0,0,0,.1);color:#333;font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);line-height:1.2;padding:.8125rem;transition:border-color .2s ease-in-out}.checked-within{border-color:var(--give-primary-color)}.give-currency-switcher-msg-wrap,.give-fee-message-label,.give-recurring-donors-choice{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:flex}.give-recurring-period,.give_fee_mode_checkbox{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;flex-grow:0;flex-shrink:0;justify-content:center}@supports not (aspect-ratio:1){.give-recurring-period,.give_fee_mode_checkbox{inline-size:1.25rem}}.give-recurring-period:after,.give_fee_mode_checkbox:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}.give-recurring-period:checked:after,.give_fee_mode_checkbox:checked:after{opacity:1}.give-recurring-donors-choice-period{-webkit-padding-before:0;-webkit-padding-after:.0625em;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 8'%3E%3Cpath d='M5.66 7.195a.644.644 0 00.902 0l5.332-5.304c.247-.274.247-.684 0-.93l-.628-.629c-.247-.246-.657-.246-.93 0L6.125 4.543 1.887.332c-.274-.246-.684-.246-.93 0L.328.961c-.246.246-.246.656 0 .93L5.66 7.195z' fill='%23a2a3a2'/%3E%3C/svg%3E");background-position:left top 50%;background-repeat:no-repeat;background-size:.65em auto;border-block-end-width:.0625em;border-block-start-width:0;border-color:#333;border-inline-width:0;border-radius:0;border-style:solid;box-shadow:none;color:inherit;display:inline;font-family:inherit;font-size:inherit;inline-size:calc(var(--selected-text-width) + 1.25em);overflow:visible;padding-block-end:.0625em;padding-block-start:0;padding-inline:0;transition:border-color .2s ease-in-out}.give-recurring-donors-choice-period:focus,.give-recurring-donors-choice-period:hover{border-color:var(--give-primary-color)}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset){-moz-column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);display:grid;grid-column:span 12;grid-template-columns:repeat(12,1fr);row-gap:clamp(1.5rem,.7820512821rem + 2.2435897436vw,1.9375rem)}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) legend:first-of-type{-webkit-padding-after:.75rem;-webkit-margin-after:1rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;margin-block-end:1rem;padding-block-end:.75rem;width:100%}.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-responsive,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-wide,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) div,.give-personal-info-section fieldset:not(.ffm-field-container>fieldset) p{grid-column:span 12}@media screen and (min-width:32rem){.give-personal-info-section fieldset:not(.ffm-field-container>fieldset)>.form-row-responsive{grid-column:span 6}}.give-personal-info-section #give-email-wrap label,.give-personal-info-section #give-first-name-wrap label,.give-personal-info-section #give-last-name-wrap label,.give-personal-info-section #give-title-wrap label{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.give-personal-info-section .give-input[type=email],.give-personal-info-section .give-input[type=text]{background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;padding:1.1875rem}.give-personal-info-section div[id^=give-user-login-submit]{-moz-column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);column-gap:clamp(1.5rem,1.1923076923rem + .9615384615vw,1.6875rem);display:grid;grid-template-columns:repeat(12,1fr)}.give-personal-info-section div[id^=give-user-login-submit] input{grid-column:span 6}.give-personal-info-description{grid-column:span 12}#give-title-wrap{grid-column:span 2}#give-title-wrap~:is(#give-first-name-wrap,#give-last-name-wrap){grid-column:span 5}@media screen and (max-width:51.5rem){#give-title-wrap{grid-column:span 4}#give-title-wrap+#give-first-name-wrap{grid-column:span 8}#give-title-wrap~#give-last-name-wrap{grid-column:span 12}}#give-email-wrap,#give-first-name-wrap,#give-last-name-wrap{position:relative}#give-email-wrap:before,#give-first-name-wrap:before,#give-last-name-wrap:before{block-size:1em;color:#8d8e8e;font-family:Font Awesome\ 5 Free;font-weight:900;inset-block-end:.1875em;inset-block-start:0;inset-inline-start:1.1875rem;margin-block:auto;pointer-events:none;position:absolute}#give-email-wrap input,#give-first-name-wrap input{-webkit-padding-start:2.6875rem;padding-inline-start:2.6875rem}#give-first-name-wrap:before{content:"\f007"}#give-email-wrap:before{content:"\f0e0"}.give-payment-details-section legend:first-of-type{-webkit-padding-after:.75rem;-webkit-margin-after:1rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;inline-size:100%;line-height:1.3;margin-block-end:1rem;padding-block-end:.75rem}#give-gateway-radio-list{-webkit-margin-before:2rem;display:flex;flex-direction:column;gap:.9375rem;list-style:none;margin-block-start:2rem}#give-gateway-radio-list>li{--tab-radio-diameter:1.25rem;--tab-radio-border-size:0.0625rem;--tab-block-padding:1.375rem;--tab-block-size:calc(var(--tab-block-padding)*2 + var(--tab-radio-diameter));--tab-inline-padding:1.375rem;--tab-transition:0.2s ease-in-out;-webkit-padding-before:var(--tab-block-size);background-color:#fafafa;border-radius:.25rem;padding-block-start:var(--tab-block-size);position:relative;transition:background-color var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway{border-end-end-radius:inherit;border-end-start-radius:inherit;border-start-end-radius:inherit;border-start-start-radius:inherit}#give-gateway-radio-list>li>.give-gateway:nth-last-child(3){border-end-end-radius:0;border-end-start-radius:0}#give-gateway-radio-list>li>.give-gateway-details{border-end-end-radius:inherit;border-end-start-radius:inherit}#give-gateway-radio-list>li>.give-gateway{-webkit-appearance:none;-moz-appearance:none;appearance:none;block-size:var(--tab-block-size);border:.0625rem solid #ddd;font-size:1rem;inline-size:100%;inset-block-start:0;inset-inline:0;margin:0;position:absolute;transition:border-color var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway:after,#give-gateway-radio-list>li>.give-gateway:before{block-size:var(--diameter);border-radius:9999px;content:"";inline-size:var(--diameter);inset-block:0;inset-inline-start:0;margin-block:auto;position:absolute}#give-gateway-radio-list>li>.give-gateway:before{--diameter:var(--tab-radio-diameter);-webkit-margin-start:var(--tab-block-padding);border:var(--tab-radio-border-size) solid #b4b9be;box-shadow:inset 0 .0625em .125em rgba(0,0,0,.25);margin-inline-start:var(--tab-block-padding)}#give-gateway-radio-list>li>.give-gateway:after{--diameter:calc(var(--tab-radio-diameter)*0.4);-webkit-margin-start:calc(var(--tab-radio-diameter)/2 - var(--diameter)/2 + var(--tab-block-padding));background-color:var(--give-primary-color);margin-inline-start:calc(var(--tab-radio-diameter)/2 - var(--diameter)/2 + var(--tab-block-padding));opacity:0;transition:opacity var(--tab-transition)}#give-gateway-radio-list>li>.give-gateway+.give-gateway-option{--font-size:1em;--line-height:1.25;--block-size:calc(var(--font-size)*var(--line-height));font:700 var(--font-size)/var(--line-height) var(--give-primary-font);inset-block-start:calc(var(--tab-radio-diameter)/2 - var(--block-size)/2 + var(--tab-block-padding));inset-inline-end:var(--tab-inline-padding);inset-inline-start:calc(var(--tab-inline-padding) + var(--tab-radio-diameter) + .5rem);position:absolute}#give-gateway-radio-list>li>.give-gateway:checked:after{opacity:1}#give-gateway-radio-list>li>.give-gateway:focus,#give-gateway-radio-list>li>.give-gateway:hover{border-color:var(--give-primary-color)}#give-gateway-radio-list>li>.give-gateway:focus{outline:0}#give-gateway-radio-list>li.give-gateway-option-selected{background-color:#fff}#give-gateway-radio-list>li.give-gateway-option-selected .give-gateway-details,#give-gateway-radio-list>li.give-gateway-option-selected>.give-gateway:not(:focus,:hover){border-color:#000}#give_cc_fields,.give_gateway_details{-moz-column-gap:1rem;column-gap:1rem;display:grid;grid-auto-flow:row;grid-template-columns:repeat(12,1fr);row-gap:1rem}#give_cc_fields>*,.give_gateway_details>*{grid-column:span 12}#give_cc_fields>.form-row-wide,#give_cc_fields>.give-ffm-form-row-half,#give_cc_fields>.give-ffm-form-row-one-third,#give_cc_fields>.give-ffm-form-row-two-third,.give_gateway_details>.form-row-wide,.give_gateway_details>.give-ffm-form-row-half,.give_gateway_details>.give-ffm-form-row-one-third,.give_gateway_details>.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}#give_cc_fields>.give-ffm-form-row-one-third,.give_gateway_details>.give-ffm-form-row-one-third{grid-column:span 4}#give_cc_fields>.give-ffm-form-row-half,.give_gateway_details>.give-ffm-form-row-half{grid-column:span 6}#give_cc_fields>.give-ffm-form-row-two-third,.give_gateway_details>.give-ffm-form-row-two-third{grid-column:span 8}#give_cc_fields>.form-row-wide,.give_gateway_details>.form-row-wide{grid-column:span 12}@media screen and (min-width:32rem){#give_cc_fields>.form-row-responsive.form-row-one-third,.give_gateway_details>.form-row-responsive.form-row-one-third{grid-column:span 4}#give_cc_fields>.form-row-responsive.form-row-half,.give_gateway_details>.form-row-responsive.form-row-half{grid-column:span 6}#give_cc_fields>.form-row-responsive.form-row-two-thirds,.give_gateway_details>.form-row-responsive.form-row-two-thirds{grid-column:span 8}}.give-gateway-details{-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;border-block-start-width:0;border-inline:.0625rem solid #ddd;font-size:.9375rem;inline-size:100%;line-height:1.5;padding-block:2rem;padding-inline:1.375rem}.give-gateway-details>*{grid-column:span 12}.give-gateway-details>.form-row-wide,.give-gateway-details>.give-ffm-form-row-half,.give-gateway-details>.give-ffm-form-row-one-third,.give-gateway-details>.give-ffm-form-row-two-third{float:revert;padding:revert;width:revert}.give-gateway-details>.give-ffm-form-row-one-third{grid-column:span 4}.give-gateway-details>.give-ffm-form-row-half{grid-column:span 6}.give-gateway-details>.give-ffm-form-row-two-third{grid-column:span 8}.give-gateway-details>.form-row-wide{grid-column:span 12}.give-gateway-details img{block-size:auto;max-inline-size:100%}.give-gateway-details a{color:var(--give-primary-color)}.give-gateway-details>.no-fields p{inline-size:min(28.75rem,100%);margin-inline:auto}.give-gateway-details>.no-fields p:first-of-type{-webkit-margin-before:1rem;margin-block-start:1rem}.give-gateway-details>.no-fields p+p{-webkit-margin-before:.5rem;margin-block-start:.5rem}.give-gateway-details>.no-fields input{font-family:inherit}.give-gateway-details fieldset{display:grid;gap:1rem;grid-auto-flow:row;grid-template-columns:repeat(12,1fr)}.give-gateway-details fieldset>*{grid-column:span 12}@media screen and (min-width:32rem){.give-gateway-details fieldset>.form-row-responsive.form-row-one-third{grid-column:span 4}.give-gateway-details fieldset>.form-row-responsive.form-row-half{grid-column:span 6}.give-gateway-details fieldset>.form-row-responsive.form-row-two-thirds{grid-column:span 8}}[name=payment-mode]+label:after{block-size:1em;color:#c1c1c1;content:"\f4be";font-family:Font Awesome\ 5 Free;font-size:1.5em;font-weight:900;inset-inline-end:0;position:absolute;transform:translateY(-.15em)}[name=payment-mode][value=manual]+label:after{content:"\f7d9"}[name=payment-mode][value=offline]+label:after{content:"\f555"}[name=payment-mode]:where([value=stripe],[value=stripe_checkout],[value=authorize])+label:after{content:"\f09d"}[name=payment-mode]:where([value=stripe_sepa],[value=stripe_bces])+label:after{content:"\f19c"}[name=payment-mode]:where([value=paypal],[value=stripe_apple_pay],[value=stripe_google_pay])+label:after{font-family:Font Awesome\ 5 Brands;font-weight:100}[name=payment-mode][value=paypal]+label:after{content:"\f1ed";font-size:1.75em}[name=payment-mode][value=stripe_apple_pay]+label:after{content:"\f415"}[name=payment-mode][value=stripe_google_pay]+label:after{content:"\e079"}.give-donation-summary-section .heading{display:none}.give-donation-summary-section table{border-collapse:collapse;inline-size:100%;line-height:1.2}.give-donation-summary-section button{align-items:baseline;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--give-primary-color);-moz-column-gap:.25em;column-gap:.25em;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:inherit;line-height:inherit;padding:0;text-align:start;white-space:nowrap}.give-donation-summary-section button svg path{fill:var(--give-primary-color)}.give-donation-summary-section tr{vertical-align:baseline}.give-donation-summary-section tr>:first-of-type{text-align:start}.give-donation-summary-section tr>:last-of-type{text-align:end}.give-donation-summary-section tfoot,.give-donation-summary-section thead{color:#333}.give-donation-summary-section tbody tr,.give-donation-summary-section tfoot{-webkit-border-before:.0625rem solid #ddd;border-block-start:.0625rem solid #ddd}.give-donation-summary-section thead th{-webkit-padding-after:1.25rem;padding-block-end:1.25rem}.give-donation-summary-section thead th:first-of-type{font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:400}.give-donation-summary-section thead th .back-btn{font-size:.875rem}.give-donation-summary-section tbody td{font-size:clamp(1rem,.7948717949rem + .641025641vw,1.125rem);padding-block:1.25rem}.give-donation-summary-section tbody td:last-of-type{min-inline-size:6rem}.give-donation-summary-section tfoot th{-webkit-padding-before:1.75rem;font-size:1.125rem;font-weight:700;padding-block-start:1.75rem}.give-donation-summary-section .give-donation-summary-help-text{-webkit-margin-before:.5rem;align-items:start;color:#8c8c8c;-moz-column-gap:.25rem;column-gap:.25rem;display:inline-flex;font-size:.875rem;margin-block-start:.5rem}.give-donation-summary-section .give-donation-summary-help-text>img{transform:translateY(.1em)}.give-donate-now-button-section{-webkit-padding-before:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem);-webkit-padding-after:clamp(2.5rem,.4487179487rem + 6.4102564103vw,3.75rem);display:grid;padding-block-end:clamp(2.5rem,.4487179487rem + 6.4102564103vw,3.75rem);padding-block-start:clamp(2rem,-1.2820512821rem + 10.2564102564vw,4rem);row-gap:clamp(2rem,.7692307692rem + 3.8461538462vw,2.75rem)}#give-final-total-wrap{display:none}.give-submit{transition-duration:.3s;transition-property:filter,box-shadow,transform;transition-timing-function:ease-in-out}.give-submit:hover{box-shadow:0 .0625rem .25rem rgba(0,0,0,.25);filter:brightness(1.2);transform:scale(1.01)}#give-purchase-button{inline-size:100%}.give-secure-donation-badge-bottom{align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:inline-flex;font-size:.8125rem;justify-self:center;line-height:1}.give-form-header+.give_errors.give_notices{-webkit-padding-before:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);display:grid;padding-block-start:clamp(1.75rem,-.9166666667rem + 8.3333333333vw,3.375rem);padding-inline:clamp(1rem,-4.5384615385rem + 17.3076923077vw,4.375rem);row-gap:1rem}.give_error,.give_notice{align-items:stretch;background-color:#fff;border:.0625rem solid rgba(0,0,0,.05);border-radius:.5rem;box-shadow:0 0 .5em rgba(0,0,0,.1);color:#444;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font-size:1rem;font-weight:500;line-height:1.3;padding-block:.625rem;padding-inline:.75rem;position:relative}.give_error:before,.give_notice:before{--border:0.0625rem solid rgb(0 0 0/0.05);-webkit-border-start:var(--border);-webkit-margin-start:-.8125rem;align-items:center;background-color:var(--color);border-block:var(--border);border-end-start-radius:inherit;border-inline-start:var(--border);border-start-start-radius:inherit;color:rgba(0,0,0,.5);content:var(--icon);display:flex;flex-shrink:0;font-family:Font Awesome\ 5 Free;font-size:.9em;font-weight:900;justify-content:center;line-height:1;margin-block:calc(-.625em - .0625rem);margin-inline-start:-.8125rem;padding-inline:.75em}.give-notice-close{block-size:1.5rem;cursor:pointer;inset-block-start:.1rem;inset-inline-end:.1rem;position:absolute}#give_error_test_mode{margin-bottom:.9rem}.give_error{--color:#ff3c00;--icon:""}.give_success{--color:#0eca46;--icon:""}.give_warning{--color:#ffba00;--icon:""}#give_terms_agreement{display:block}#give_terms_agreement>input[type=checkbox]{-webkit-margin-before:1rem;-webkit-margin-end:.5rem;align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;aspect-ratio:1;background-color:#fff;block-size:1.25rem;border:.0625rem solid #b4b9be;box-shadow:inset 0 .0625rem .125rem rgba(0,0,0,.25);content:"";display:flex;display:inline-flex;flex-grow:0;flex-shrink:0;justify-content:center;margin-block-start:1rem;margin-inline-end:.5rem}@supports not (aspect-ratio:1){#give_terms_agreement>input[type=checkbox]{inline-size:1.25rem}}#give_terms_agreement>input[type=checkbox]:after{color:var(--give-primary-color);content:"\f00c";font-family:Font Awesome\ 5 Free;font-weight:900;opacity:0;transition:opacity .2s ease-in-out}#give_terms_agreement>input[type=checkbox]:checked:after{opacity:1}.give-receipt-classic{background:#fff;box-shadow:0 .125rem .3125rem rgba(0,0,0,.3)}@media screen and (min-width:32rem){.give-receipt-classic{border-radius:.5rem}}.give-receipt-classic .give-receipt-title{font-size:1.625rem;font-weight:600;line-height:1.2;margin-block:2rem;position:relative;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-receipt-classic .social-sharing{align-items:center;background:#fbfbfb;border-block:.0625rem solid #f2f2f2;display:flex;flex-direction:column;padding-block:clamp(1.5rem,-.141025641rem + 5.1282051282vw,2.5rem);padding-inline:1.25rem;row-gap:1.25rem}.give-receipt-classic .social-sharing .instruction{color:#555;font-size:.9375rem;grid-column:span 2;line-height:1.5;max-inline-size:60ch;text-align:center}.give-receipt-classic .social-sharing .btn-row{align-items:center;-moz-column-gap:1.75rem;column-gap:1.75rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:1rem}.give-receipt-classic .social-sharing .social-btn{align-items:center;border:none;-moz-column-gap:.75em;column-gap:.75em;display:flex;font-size:1rem;padding:.875em 1.6875em;transition:background-color .2s ease}.give-receipt-classic .social-sharing .social-btn>i{font-size:1.375em}.give-receipt-classic .social-sharing .social-btn.facebook-btn{background-color:#3b5998}.give-receipt-classic .social-sharing .social-btn.facebook-btn:hover{background-color:#4668b1}.give-receipt-classic .social-sharing .social-btn.twitter-btn{background-color:#00acee}.give-receipt-classic .social-sharing .social-btn.twitter-btn:hover{background-color:#00b7ff}.give-receipt-classic .receipt-sections .details .headline{color:#333;font-size:1.25rem;font-weight:600}.give-receipt-classic .receipt-sections .details .details-table{display:flex;flex-direction:column}.give-receipt-classic .receipt-sections .details .details-table .details-row{align-items:flex-start;-moz-column-gap:.625rem;column-gap:.625rem;display:flex;flex-wrap:wrap;font-size:1.125rem;font-weight:500;row-gap:.5rem}.give-receipt-classic .receipt-sections .details .details-table .details-row>i{align-self:center;color:#989898}.give-receipt-classic .receipt-sections .details .details-table .details-row .detail{-webkit-margin-end:auto;align-self:center;color:#6b6b6b;margin-inline-end:auto;white-space:nowrap}.give-receipt-classic .receipt-sections .details .details-table .details-row .value{-webkit-margin-start:0;margin-inline-start:0;white-space:pre-wrap}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value:before{--diameter:0.8125rem;aspect-ratio:1;background-color:var(--status-color,#ccc);block-size:var(--diameter);-webkit-clip-path:circle();clip-path:circle();content:"";flex-shrink:0}@supports not (aspect-ratio:1){.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value:before{inline-size:var(--diameter)}}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value[data-value=Complete]{--status-color:#1fe433}.give-receipt-classic .receipt-sections .details .details-table .details-row--paymentStatus .value[data-value=Pending]{--status-color:#ffba00}.give-receipt-classic .receipt-sections .details .details-table .details-row--totalAmount{font-weight:700}.give-receipt-classic .receipt-sections .details .details-table.payment-details{border-bottom:.125rem solid #f2f2f2}.give-receipt-classic .receipt-sections .details .details-table:empty{display:none!important}.give-receipt-classic .dashboard-link-container{-webkit-margin-before:2rem;-webkit-padding-after:clamp(1.5rem,-1.9871794872rem + 10.8974358974vw,3.625rem);align-items:center;display:flex;justify-content:space-between;margin-block-start:2rem;padding-block-end:clamp(1.5rem,-1.9871794872rem + 10.8974358974vw,3.625rem);padding-inline:clamp(1.25rem,-3.6730769231rem + 15.3846153846vw,4.25rem)}.give-receipt-classic .dashboard-link-container .dashboard-link{color:var(--give-primary-color)}.give-receipt-classic .dashboard-link-container .dashboard-link>i{-webkit-margin-start:.25rem;font-size:1.5rem;line-height:.5;margin-inline-start:.25rem;text-decoration:none;transform:translateY(.18em)}.give-receipt-classic .dashboard-link-container .download-btn{font-size:inherit;padding-block:.75rem;padding-inline:1.6875rem}.give-receipt-classic #give-pdf-receipt-link,.give-receipt-classic #give-pdf-receipt-link:visited{align-items:center;color:#fff;-moz-column-gap:.9375rem;column-gap:.9375rem;display:flex;text-decoration:none}.give-receipt-classic #give-pdf-receipt-link:after,.give-receipt-classic #give-pdf-receipt-link:visited:after{content:"\f1c1";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:1.625rem;font-weight:900;line-height:1}.give-receipt-classic .receipt-sections{-webkit-padding-before:clamp(2.375rem,1.3493589744rem + 3.2051282051vw,3rem);padding-block-start:clamp(2.375rem,1.3493589744rem + 3.2051282051vw,3rem);padding-inline:clamp(1.25rem,-3.6730769231rem + 15.3846153846vw,4.25rem)}.give-receipt-classic .details+.details{-webkit-margin-before:2.375rem;margin-block-start:2.375rem}.give-receipt-classic .headline{-webkit-padding-after:1.25rem;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;padding-block-end:1.25rem}.give-receipt-classic .headline:before{font-family:Font Awesome\ 5 Free;font-size:.875rem;font-weight:900}.give-receipt-classic .details-row,.give-receipt-classic .headline{-webkit-border-after:.0625rem solid #f2f2f2;border-block-end:.0625rem solid #f2f2f2}.give-receipt-classic .details-row{padding-block:.9375rem}.give-receipt-classic .details:first-child .headline:before{content:"\f007"}.give-receipt-classic .details:nth-child(2) .headline:before{content:"\f004"}.give-donation-amount{position:relative}.give-cs-mini-dropdown{-webkit-margin-end:.625rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;block-size:clamp(2.625rem,1.8044871795rem + 2.5641025641vw,3.125rem);border:0 dotted #c1c1c1;border-inline-start-width:.125rem;color:transparent;cursor:pointer;inline-size:calc(var(--currency-text-width, auto) + 2.75rem);inset-inline-end:.625rem;margin-inline-end:.625rem;position:absolute}.give-cs-mini-dropdown option{color:#333}.give-cs-mini-dropdown:first-child{-webkit-margin-start:.625rem;-webkit-margin-end:0;border-inline-end-width:.125rem;border-inline-start-width:0;inset-inline-end:0;inset-inline-start:.625rem;margin-inline-end:0;margin-inline-start:.625rem}.give-cs-mini-dropdown:focus{border:.0625rem solid var(--give-primary-color);border-radius:.3125rem;outline:none;padding:1.25rem}.give-cs-mini-dropdown+span.give-currency-position-after{padding:0}.give-cs-mini-dropdown~span.give-currency-symbol{-webkit-padding-end:1.875rem;align-items:center;-moz-column-gap:.5em;column-gap:.5em;display:inline-flex;padding-inline-end:1.875rem;white-space:nowrap}.give-cs-mini-dropdown~span.give-currency-symbol:after{color:#6f6f6f;content:"\f0d7";display:inline;font-family:Font Awesome\ 5 Free;font-size:.75em;font-weight:900}.give-currency-switcher-wrap{display:none!important}.give-embed-form .give-select-fund-row{-webkit-padding-before:1.875rem!important;-webkit-padding-after:0!important;padding-block-end:0!important;padding-block-start:1.875rem!important;padding-inline:0!important}.give-funds-select{background-color:#fff;border:.078rem solid #666;border-radius:.25rem;box-shadow:inset 0 .08em .4em rgba(0,0,0,.15);color:#828382;font-family:inherit;font-size:1rem;font-weight:500;inline-size:100%;line-height:1.2;margin-block:.9375rem;padding:1.1875rem}.give-funds-select.focus,.give-funds-select:focus{outline:.125rem solid var(--give-primary-color)}.give-tributes-dedicate-donation{-webkit-margin-before:.625rem;-webkit-padding-after:.625rem;margin-block-start:.625rem;padding-block-end:.625rem}.give-tributes-dedicate-donation .give-tributes-show-wrap{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.give-tributes-dedicate-donation .give-tributes-legend,.give-tributes-dedicate-donation legend{grid-column:span 12;inline-size:100%;line-height:1.2;margin:0!important;padding-block:.625rem!important;padding-inline:0!important}.give-tributes-dedicate-donation .give-tributes-label{display:block;font-weight:500;padding-block:.625rem;padding-inline:0}.give-tributes-dedicate-donation .give_tributes_info_wrap{-webkit-margin-before:1.25rem;margin-block-start:1.25rem}.give-tributes-dedicate-donation [type=radio]{-webkit-margin-end:.5rem!important;margin-inline-end:.5rem!important}.give-repeater-table{inline-size:100%}.give-section-break{-webkit-padding-after:.75rem;-webkit-border-after:.0625rem solid #ddd;border-block-end:.0625rem solid #ddd;color:#333;font-size:clamp(1.25rem,.8397435897rem + 1.2820512821vw,1.5rem);font-weight:500;line-height:1.3;padding-block-end:.75rem}#give-payment-mode-select~.ffm-field-container,#give_checkout_user_info~.ffm-field-container,.ffm-field-container+:not(.ffm-field-container),.give-total-wrap~.ffm-field-container{-webkit-margin-before:calc(clamp(1.75rem, -.9166666667rem + 8.3333333333vw, 3.375rem) - clamp(1.5rem, .6794871795rem + 2.5641025641vw, 2rem));margin-block-start:calc(clamp(1.75rem, -.9166666667rem + 8.3333333333vw, 3.375rem) - clamp(1.5rem, .6794871795rem + 2.5641025641vw, 2rem))}#give-payment-mode-select~.ffm-field-container,#give_checkout_user_info~.ffm-field-container,.give-total-wrap~.ffm-field-container{align-self:end}#give-payment-mode-select~.ffm-field-container~.ffm-field-container,#give_checkout_user_info~.ffm-field-container~.ffm-field-container,.give-total-wrap~.ffm-field-container~.ffm-field-container{-webkit-margin-before:0;margin-block-start:0}form[id*=give-form] .ffm-field-container{flex-basis:100%;width:100%}.give-stripe-checkout-modal{display:none}.give-stripe-checkout-modal.give-stripe-checkout-show-modal{-ms-scroll-chaining:none;align-items:safe center;background-color:rgba(0,0,0,.5);block-size:100%;display:flex;inline-size:100%;inset-block-start:0;inset-inline-start:0;justify-content:center;min-block-size:-webkit-max-content;min-block-size:-moz-max-content;min-block-size:max-content;overflow:auto;overscroll-behavior:contain;position:fixed;z-index:10}body:has(.give-stripe-checkout-modal.give-stripe-checkout-show-modal){overflow:hidden}.give-stripe-checkout-modal-content{block-size:-webkit-max-content;block-size:-moz-max-content;block-size:max-content;inline-size:min(100%,32rem);margin:auto}.give-stripe-checkout-modal-container{background-color:#fff;font-size:1rem}@media screen and (min-width:32rem){.give-stripe-checkout-modal-container{border-radius:.5rem}}.give-stripe-checkout-modal-container>:first-child{border-start-end-radius:inherit;border-start-start-radius:inherit}.give-stripe-checkout-modal-container>:last-child{border-end-end-radius:inherit;border-end-start-radius:inherit}.give-stripe-checkout-modal-container>*{padding:1rem}.give-stripe-checkout-modal-header{--tint-color:rgba(var(--give-header-background-color--for-rgb),0.75);--tint:linear-gradient(90deg,var(--tint-color),var(--tint-color));background-color:rgb(var(--give-header-background-color--for-rgb))!important;background-image:var(--tint,linear-gradient(transparent,transparent)),var(--give-header-background-image);background-position:50%;background-size:cover;color:#fff;font-family:var(--give-font);position:relative;text-align:center;text-shadow:0 .07em .14em rgba(0,0,0,.15)}.give-stripe-checkout-modal-close{background-color:transparent;border:0;border-radius:9999px;font-size:1.2em;inset-block-start:0;inset-inline-end:0;margin:1rem;opacity:.75;position:absolute;transition:opacity .2s ease-in-out}.give-stripe-checkout-modal-close:hover{opacity:1}.give-stripe-checkout-modal-close:focus{opacity:1;outline:.125em solid fff}.give-stripe-checkout-modal-close:before{clip:rect(0,0,0,0);border-width:0;content:"Close";height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.give-stripe-checkout-modal-close:after{aspect-ratio:1;block-size:1em;color:#fff;content:"\f057";font-family:Font Awesome\ 5 Free;font-weight:900}@supports not (aspect-ratio:1){.give-stripe-checkout-modal-close:after{inline-size:1em}}.give-stripe-checkout-modal-close>svg{display:none}.give-stripe-checkout-modal-body{display:grid;gap:1rem;grid-auto-flow:row;grid-template-columns:repeat(12,1fr)}.give-stripe-checkout-modal-sequoia-donate-button{inline-size:100%}
assets/dist/js/give-classic-template.js CHANGED
@@ -1 +1 @@
1
- (()=>{var e={28483:function(e){e.exports=function(){"use strict";var e=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],t=function(e){return String(e).replace(/[&<>"']/g,(function(e){return"&"+n[e]+";"}))},n={"&":"amp","<":"lt",">":"gt",'"':"quot","'":"apos"},o="dangerouslySetInnerHTML",r={className:"class",htmlFor:"for"},i={};function a(n,a){var c=[],l="";a=a||{};for(var u=arguments.length;u-- >2;)c.push(arguments[u]);if("function"==typeof n)return a.children=c.reverse(),n(a);if(n){if(l+="<"+n,a)for(var s in a)!1!==a[s]&&null!=a[s]&&s!==o&&(l+=" "+(r[s]?r[s]:t(s))+'="'+t(a[s])+'"');l+=">"}if(-1===e.indexOf(n)){if(a[o])l+=a[o].__html;else for(;c.length;){var d=c.pop();if(d)if(d.pop)for(var m=d.length;m--;)c.push(d[m]);else l+=!0===i[d]?d:t(d)}l+=n?"</"+n+">":""}return i[l]=!0,l}return a}()}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var i=t[o]={exports:{}};return e[o].call(i.exports,i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e=n(28483),t=n.n(e);function o(e,t){t.parentNode.insertBefore(e,t.nextSibling)}function r(e){null==e||e.parentNode.removeChild(e)}function i(e){var t=document.createElement("template");return e.trim(),t.innerHTML=e,t.content.firstChild}var a,c,l,u;function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"textContent",n=document.createElement("canvas").getContext("2d"),o=window.getComputedStyle(e),r=o.fontWeight,i=o.fontSize,a=o.fontFamily;return n.font="".concat(r," ").concat(i," ").concat(a),n.measureText(e[t]).width}var d,m,v=null===(a=document.querySelector('[name="give-fee-recovery-settings"]'))||void 0===a?void 0:a.value,p="give_fee_recovery_object"in window&&v&&(null===(c=JSON.parse(v))||void 0===c?void 0:c.fee_recovery),f="Give_Recurring_Vars"in window,y="enabled"===window.classicTemplateOptions.payment_information.donation_summary_enabled,g=(null===(l=window)||void 0===l||null===(u=l.give_cs_json_obj)||void 0===u?void 0:u.length)>20;function w(e){return function(e){if(Array.isArray(e))return _(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||h(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var o,r,i=[],a=!0,c=!1;try{for(n=n.call(e);!(a=(o=n.next()).done)&&(i.push(o.value),!t||i.length!==t);a=!0);}catch(e){c=!0,r=e}finally{try{a||null==n.return||n.return()}finally{if(c)throw r}}return i}(e,t)||h(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){if(e){if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_(e,t):void 0}}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function S(){classicTemplateOptions.donor_information.headline&&(document.querySelector(".give-personal-info-section legend:first-of-type").textContent=classicTemplateOptions.donor_information.headline)}function q(){classicTemplateOptions.donor_information.description&&o(i(t()("p",{className:"give-personal-info-description"},classicTemplateOptions.donor_information.description)),document.querySelector("#give_checkout_user_info legend:first-of-type"))}function T(e){var n=e.symbol,o=void 0===n?window.Give.fn.getGlobalVar("currency_sign"):n,r=e.symbolPosition,a=void 0===r?window.Give.fn.getGlobalVar("currency_pos"):r,c=e.decimalSeparator,l=void 0===c?window.Give.fn.getGlobalVar("decimal_separator"):c;document.querySelectorAll(".give-donation-level-btn:not(.give-btn-level-custom)").forEach((function(e){e.innerHTML!==("before"===a?o+e.value:e.value+o)&&function(e){var n=e.parentNode;if(!e.getAttribute("has-tooltip")){var o=i(t()("span",{className:"give-tooltip hint--top hint--bounce","aria-label":e.innerHTML}));e.innerHTML.length<50&&o.classList.add("narrow"),n.replaceChild(o,e),o.appendChild(e),e.setAttribute("has-tooltip","true")}}(e);var n=e.getAttribute("value"),r=b(n.split(l),2),c=r[0],u=r[1],s="before"===a?"".concat(o).concat(n):"".concat(n).concat(o);e.parentNode&&e.parentNode.getAttribute("aria-label")==e.getAttribute("aria-label")&&e.parentNode.setAttribute("aria-label",s),e.setAttribute("aria-label",s);var d=function(e){var n=e.position;return t()("span",{className:"give-currency-symbol-".concat(n)},o)};e.innerHTML=t()("span",{className:"give-formatted-currency","aria-hidden":!0},"before"===a&&t()(d,{position:"before"}),t()("span",{className:"give-amount-formatted"},t()("span",{className:"give-amount-without-decimals"},c),t()("span",{className:"give-amount-decimal"},u)),"after"===a&&t()(d,{position:"after"}))}))}function C(){document.querySelector('[data-tag="amount"]').innerHTML=document.querySelector("#give-amount").value}function N(){window.GiveDonationSummary.handleFees(document.querySelector(".give_fee_mode_checkbox"),jQuery(".give-form"))}"give_stripe_vars"in window&&(window.give_stripe_vars.element_font_styles={cssSrc:null===(d=document.querySelector("#give-google-font-css"))||void 0===d?void 0:d.href},Object.assign(window.give_stripe_vars.element_base_styles,{color:"#828382",fontFamily:window.getComputedStyle(document.body).fontFamily,fontWeight:400})),m=function(){var e,n,a,c,l,u,d,m;document.getElementById("give-receipt")||(document.body.classList.add("give-container-".concat(window.classicTemplateOptions.visual_appearance.container_style)),o(document.querySelector(".give-personal-info-section"),document.querySelector(".give-donation-amount-section")),document.querySelector(".give-payment-details-section").append(document.querySelector("#give_purchase_form_wrap")),o(document.querySelector(".give-donate-now-button-section"),document.querySelector(".give-payment-details-section")),classicTemplateOptions.donation_amount.description&&document.querySelector(".give-amount-heading").after(i(t()("p",{className:"give-amount-description"},classicTemplateOptions.donation_amount.description))),S(),q(),classicTemplateOptions.payment_information.headline&&(document.querySelector(".give-payment-mode-label").textContent=classicTemplateOptions.payment_information.headline),classicTemplateOptions.payment_information.description&&o(i('<p class="give-payment-mode-description">'.concat(classicTemplateOptions.payment_information.description,"</p>")),document.querySelector(".give-payment-mode-label")),function(){if(g){var e=JSON.parse(window.give_cs_json_obj).supported_currency,t=document.querySelector("input[name=give-cs-form-currency]"),n=new MutationObserver((function(t){var n=b(t,1)[0].target.value,o=e[n];T({symbol:o.symbol,decimalSeparator:o.setting.decimal_separator,precision:o.setting.number_decimals})})),o=e[t.value];T({symbol:o.symbol,decimalSeparator:o.setting.decimal_separator,precision:o.setting.number_decimals}),n.observe(t,{attributeFilter:["value"]})}else T({})}(),function(){var e;j(O()),(e=document.querySelector(".give-gateway-details")).append.apply(e,w(document.querySelectorAll("#give_purchase_form_wrap fieldset:not(.give-donation-submit)"))),r(document.querySelector("#give_purchase_form_wrap"))}(),y&&(d=document.querySelector(".give-donation-form-summary-section"),m=document.querySelector(".give-payment-details-section"),d.closest(".give-donate-now-button-section")?o(d,m):d.closest(".give-personal-info-section")&&m.parentNode.insertBefore(d,m),C()),p&&void((e=document.querySelector(".give_fee_mode_checkbox"))?(e.addEventListener("change",N),new MutationObserver(N).observe(document.querySelector(".give-fee-message-label-text"),{childList:!0})):jQuery(".js-give-donation-summary-fees").hide())&&N(),f&&((u=document.querySelector('[name="give-recurring-period"]'))&&(u.addEventListener("change",(function(e){window.GiveDonationSummary.handleDonorsChoiceRecurringFrequency(e.target,jQuery(".give-form"))})),null===(c=document.querySelector(".give-recurring-donors-choice-period"))||void 0===c||c.addEventListener("change",(function(){window.GiveDonationSummary.handleDonorsChoiceRecurringFrequency(u,jQuery(".give-form"))})),null===(l=document.querySelector('[name="give-price-id"]'))||void 0===l||l.addEventListener("change",(function(e){window.GiveDonationSummary.handleAdminDefinedRecurringFrequency(e.target,jQuery(".give-form"))})))),jQuery.ajaxPrefilter((function(e,t){e.url.includes("?payment-mode=")&&(e.beforeSend=function(){jQuery(".give-donate-now-button-section").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),r(document.querySelector(".give-gateway-details")),t.beforeSend instanceof Function&&t.beforeSend()},e.success=function(e){var n,o;t.success(e),r(document.querySelector("#give_purchase_form_wrap"));var i,a,c,l,u=O();u.innerHTML=e,(n=document.querySelector(".give-personal-info-section")).replaceChildren.apply(n,w(u.removeChild(u.querySelector(".give-personal-info-section")).children)),S(),q(),(o=document.querySelector(".give-donate-now-button-section")).replaceWith.apply(o,w(u.removeChild(u.querySelector("#give_purchase_submit")).children)),L(),y&&((i=document.querySelector(".give-donation-form-summary-section")).replaceChildren.apply(i,w(u.removeChild(u.querySelector(".give-donation-form-summary-section")).children)),window.GiveDonationSummary.initTotal(),C(),p&&N()),r(document.querySelector(".give-gateway-details")),j(u),f&&(a=jQuery(".give-form"),c=document.querySelector('[name="give-recurring-period"]'),l=document.querySelector('[name="give-price-id"]'),c&&window.GiveDonationSummary.handleDonorsChoiceRecurringFrequency(c,a),l&&window.GiveDonationSummary.handleAdminDefinedRecurringFrequency(l,a)),jQuery(".give-donate-now-button-section").unblock()})})),g&&(window.Give_Currency_Switcher.adjust_dropdown_width=function(){var e,t,n=document.querySelector(".give-cs-select-currency"),o=document.querySelector(".give-currency-symbol");n.style.setProperty("--currency-text-width",(e=s(o),t=window.getComputedStyle(document.documentElement).fontSize,"".concat(Number.parseFloat(e)/Number.parseFloat(t),"rem"))),n.style.width=null},window.Give_Currency_Switcher.adjust_dropdown_width()),f&&function(){var e=document.querySelector(".give-recurring-donors-choice-period");if(e){var t=function(){var t,n,o;e.style.setProperty("--selected-text-width",(t=s(e,"value"),n=e,o=window.getComputedStyle(n).fontSize,"".concat(Number.parseFloat(t)/Number.parseFloat(o),"em")))};document.fonts.ready.then(t),e.addEventListener("change",t)}}(),L(),(n=document.querySelector("#give_error_test_mode"))&&document.querySelector(".give-payment-mode-label").after(n),g&&(a=document.querySelector(".give-currency-switcher-msg-wrap")).parentNode.after(a),document.querySelectorAll('.give-donation-amount-section input[type="checkbox"]').forEach((function(e){return e.addEventListener("change",(function(e){e.target.parentNode.classList.toggle("checked-within")}))})))},"loading"!==document.readyState?window.setTimeout(m,0):document.addEventListener("DOMContentLoaded",m);var O=function(){return i('<div class="give-gateway-details"></div>')},j=function(e){return document.querySelector(".give-gateway-option-selected > .give-gateway-option").after(e)};function L(){"enabled"===window.classicTemplateOptions.visual_appearance.secure_badge&&document.querySelector(".give-donate-now-button-section").lastChild.after(i(t()("aside",{className:"give-secure-donation-badge-bottom"},t()("svg",{className:"give-form-secure-icon"},t()("use",{href:"#give-icon-lock"})),window.classicTemplateOptions.visual_appearance.secure_badge_text)))}window.GiveClassicTemplate={share:function(e){var t=parent.window.location.toString();return window.Give.fn.getParameterByName("giveDonationAction",t)&&(t=window.Give.fn.removeURLParameter(t,"giveDonationAction"),t=window.Give.fn.removeURLParameter(t,"payment-confirmation"),t=window.Give.fn.removeURLParameter(t,"payment-id")),e.classList.contains("facebook-btn")?window.Give.share.fn.facebook(t):e.classList.contains("twitter-btn")&&window.Give.share.fn.twitter(t,classicTemplateOptions.donation_receipt.twitter_message),!1}}})()})();
1
+ (()=>{var e={28483:function(e){e.exports=function(){"use strict";var e=["area","base","br","col","command","embed","hr","img","input","keygen","link","meta","param","source","track","wbr"],t=function(e){return String(e).replace(/[&<>"']/g,(function(e){return"&"+n[e]+";"}))},n={"&":"amp","<":"lt",">":"gt",'"':"quot","'":"apos"},o="dangerouslySetInnerHTML",r={className:"class",htmlFor:"for"},i={};function a(n,a){var c=[],u="";a=a||{};for(var l=arguments.length;l-- >2;)c.push(arguments[l]);if("function"==typeof n)return a.children=c.reverse(),n(a);if(n){if(u+="<"+n,a)for(var s in a)!1!==a[s]&&null!=a[s]&&s!==o&&(u+=" "+(r[s]?r[s]:t(s))+'="'+t(a[s])+'"');u+=">"}if(-1===e.indexOf(n)){if(a[o])u+=a[o].__html;else for(;c.length;){var d=c.pop();if(d)if(d.pop)for(var m=d.length;m--;)c.push(d[m]);else u+=!0===i[d]?d:t(d)}u+=n?"</"+n+">":""}return i[u]=!0,u}return a}()}},t={};function n(o){var r=t[o];if(void 0!==r)return r.exports;var i=t[o]={exports:{}};return e[o].call(i.exports,i,i.exports,n),i.exports}n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var o in t)n.o(t,o)&&!n.o(e,o)&&Object.defineProperty(e,o,{enumerable:!0,get:t[o]})},n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";var e=n(28483),t=n.n(e);function o(e,t){t.parentNode.insertBefore(e,t.nextSibling)}function r(e){null==e||e.parentNode.removeChild(e)}function i(e){var t=document.createElement("template");return e.trim(),t.innerHTML=e,t.content.firstChild}var a,c,u,l;function s(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"textContent",n=document.createElement("canvas").getContext("2d"),o=window.getComputedStyle(e),r=o.fontWeight,i=o.fontSize,a=o.fontFamily;return n.font="".concat(r," ").concat(i," ").concat(a),n.measureText(e[t]).width}var d,m,v=null===(a=document.querySelector('[name="give-fee-recovery-settings"]'))||void 0===a?void 0:a.value,p="give_fee_recovery_object"in window&&v&&(null===(c=JSON.parse(v))||void 0===c?void 0:c.fee_recovery),f="Give_Recurring_Vars"in window,y="enabled"===window.classicTemplateOptions.payment_information.donation_summary_enabled,g=(null===(u=window)||void 0===u||null===(l=u.give_cs_json_obj)||void 0===l?void 0:l.length)>20;function w(e){return function(e){if(Array.isArray(e))return _(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||h(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=e&&("undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"]);if(null==n)return;var o,r,i=[],a=!0,c=!1;try{for(n=n.call(e);!(a=(o=n.next()).done)&&(i.push(o.value),!t||i.length!==t);a=!0);}catch(e){c=!0,r=e}finally{try{a||null==n.return||n.return()}finally{if(c)throw r}}return i}(e,t)||h(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function h(e,t){if(e){if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?_(e,t):void 0}}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n<t;n++)o[n]=e[n];return o}function S(){classicTemplateOptions.donor_information.headline&&(document.querySelector(".give-personal-info-section legend:first-of-type").textContent=classicTemplateOptions.donor_information.headline)}function q(){classicTemplateOptions.donor_information.description&&o(i(t()("p",{className:"give-personal-info-description"},classicTemplateOptions.donor_information.description)),document.querySelector("#give_checkout_user_info legend:first-of-type"))}function T(e){var n=e.symbol,o=void 0===n?window.Give.fn.getGlobalVar("currency_sign"):n,r=e.symbolPosition,a=void 0===r?window.Give.fn.getGlobalVar("currency_pos"):r,c=e.decimalSeparator,u=void 0===c?window.Give.fn.getGlobalVar("decimal_separator"):c;document.querySelectorAll(".give-donation-level-btn:not(.give-btn-level-custom)").forEach((function(e){e.innerHTML!==("before"===a?o+e.value:e.value+o)&&function(e){var n=e.parentNode;if(!e.getAttribute("has-tooltip")){var o=i(t()("span",{className:"give-tooltip hint--top hint--bounce","aria-label":e.innerHTML}));e.innerHTML.length<50&&o.classList.add("narrow"),n.replaceChild(o,e),o.appendChild(e),e.setAttribute("has-tooltip","true")}}(e);var n=e.getAttribute("value"),r=b(n.split(u),2),c=r[0],l=r[1],s="before"===a?"".concat(o).concat(n):"".concat(n).concat(o);e.parentNode&&e.parentNode.getAttribute("aria-label")==e.getAttribute("aria-label")&&e.parentNode.setAttribute("aria-label",s),e.setAttribute("aria-label",s);var d=function(e){var n=e.position;return t()("span",{className:"give-currency-symbol-".concat(n)},o)};e.innerHTML=t()("span",{className:"give-formatted-currency","aria-hidden":!0},"before"===a&&t()(d,{position:"before"}),t()("span",{className:"give-amount-formatted"},t()("span",{className:"give-amount-without-decimals"},c),t()("span",{className:"give-amount-decimal"},l)),"after"===a&&t()(d,{position:"after"}))}))}function C(){document.querySelector('[data-tag="amount"]').innerHTML=document.querySelector("#give-amount").value}function N(){window.GiveDonationSummary.handleFees(document.querySelector(".give_fee_mode_checkbox"),jQuery(".give-form"))}"give_stripe_vars"in window&&(window.give_stripe_vars.element_font_styles={cssSrc:null===(d=document.querySelector("#give-google-font-css"))||void 0===d?void 0:d.href},Object.assign(window.give_stripe_vars.element_base_styles,{color:"#828382",fontFamily:window.getComputedStyle(document.body).fontFamily,fontWeight:400})),m=function(){var e,n,a,c,u,l,d,m;document.getElementById("give-receipt")||(document.body.classList.add("give-container-".concat(window.classicTemplateOptions.visual_appearance.container_style)),o(document.querySelector(".give-personal-info-section"),document.querySelector(".give-donation-amount-section")),document.querySelector(".give-payment-details-section").append(document.querySelector("#give_purchase_form_wrap")),o(document.querySelector(".give-donate-now-button-section"),document.querySelector(".give-payment-details-section")),classicTemplateOptions.donation_amount.description&&document.querySelector(".give-amount-heading").after(i(t()("p",{className:"give-amount-description"},classicTemplateOptions.donation_amount.description))),S(),q(),classicTemplateOptions.payment_information.headline&&(document.querySelector(".give-payment-mode-label").textContent=classicTemplateOptions.payment_information.headline),classicTemplateOptions.payment_information.description&&o(i('<p class="give-payment-mode-description">'.concat(classicTemplateOptions.payment_information.description,"</p>")),document.querySelector(".give-payment-mode-label")),function(){if(g){var e=JSON.parse(window.give_cs_json_obj).supported_currency,t=document.querySelector("input[name=give-cs-form-currency]"),n=new MutationObserver((function(t){var n=b(t,1)[0].target.value,o=e[n];T({symbol:o.symbol,decimalSeparator:o.setting.decimal_separator,precision:o.setting.number_decimals})})),o=e[t.value];T({symbol:o.symbol,decimalSeparator:o.setting.decimal_separator,precision:o.setting.number_decimals}),n.observe(t,{attributeFilter:["value"]})}else T({})}(),function(){var e;A()||(j(O()),(e=document.querySelector(".give-gateway-details")).append.apply(e,w(document.querySelectorAll("#give_purchase_form_wrap fieldset:not(.give-donation-submit)"))),r(document.querySelector("#give_purchase_form_wrap")))}(),y&&(d=document.querySelector(".give-donation-form-summary-section"),m=document.querySelector(".give-payment-details-section"),d.closest(".give-donate-now-button-section")?o(d,m):d.closest(".give-personal-info-section")&&m.parentNode.insertBefore(d,m),C()),p&&void((e=document.querySelector(".give_fee_mode_checkbox"))?(e.addEventListener("change",N),new MutationObserver(N).observe(document.querySelector(".give-fee-message-label-text"),{childList:!0})):jQuery(".js-give-donation-summary-fees").hide())&&N(),f&&((l=document.querySelector('[name="give-recurring-period"]'))&&(l.addEventListener("change",(function(e){window.GiveDonationSummary.handleDonorsChoiceRecurringFrequency(e.target,jQuery(".give-form"))})),null===(c=document.querySelector(".give-recurring-donors-choice-period"))||void 0===c||c.addEventListener("change",(function(){window.GiveDonationSummary.handleDonorsChoiceRecurringFrequency(l,jQuery(".give-form"))})),null===(u=document.querySelector('[name="give-price-id"]'))||void 0===u||u.addEventListener("change",(function(e){window.GiveDonationSummary.handleAdminDefinedRecurringFrequency(e.target,jQuery(".give-form"))})))),jQuery.ajaxPrefilter((function(e,t){e.url.includes("?payment-mode=")&&(e.beforeSend=function(){jQuery(".give-donate-now-button-section").block({message:null,overlayCSS:{background:"#fff",opacity:.6}}),r(document.querySelector(".give-gateway-details")),t.beforeSend instanceof Function&&t.beforeSend()},e.success=function(e){var n,o;t.success(e),r(document.querySelector("#give_purchase_form_wrap"));var i,a,c,u,l=O();l.innerHTML=e,(n=document.querySelector(".give-personal-info-section")).replaceChildren.apply(n,w(l.removeChild(l.querySelector(".give-personal-info-section")).children)),S(),q(),(o=document.querySelector(".give-donate-now-button-section")).replaceWith.apply(o,w(l.removeChild(l.querySelector("#give_purchase_submit")).children)),L(),y&&((i=document.querySelector(".give-donation-form-summary-section")).replaceChildren.apply(i,w(l.removeChild(l.querySelector(".give-donation-form-summary-section")).children)),window.GiveDonationSummary.initTotal(),C(),p&&N()),r(document.querySelector(".give-gateway-details")),j(l),f&&(a=jQuery(".give-form"),c=document.querySelector('[name="give-recurring-period"]'),u=document.querySelector('[name="give-price-id"]'),c&&window.GiveDonationSummary.handleDonorsChoiceRecurringFrequency(c,a),u&&window.GiveDonationSummary.handleAdminDefinedRecurringFrequency(u,a)),jQuery(".give-donate-now-button-section").unblock()})})),g&&(window.Give_Currency_Switcher.adjust_dropdown_width=function(){var e,t,n=document.querySelector(".give-cs-select-currency"),o=document.querySelector(".give-currency-symbol");n.style.setProperty("--currency-text-width",(e=s(o),t=window.getComputedStyle(document.documentElement).fontSize,"".concat(Number.parseFloat(e)/Number.parseFloat(t),"rem"))),n.style.width=null},window.Give_Currency_Switcher.adjust_dropdown_width()),f&&function(){var e=document.querySelector(".give-recurring-donors-choice-period");if(e){var t=function(){var t,n,o;e.style.setProperty("--selected-text-width",(t=s(e,"value"),n=e,o=window.getComputedStyle(n).fontSize,"".concat(Number.parseFloat(t)/Number.parseFloat(o),"em")))};document.fonts.ready.then(t),e.addEventListener("change",t)}}(),L(),(n=document.querySelector("#give_error_test_mode"))&&(A()?document.querySelector("#give_secure_site_wrapper").before(n):document.querySelector(".give-payment-mode-label").after(n)),g&&(a=document.querySelector(".give-currency-switcher-msg-wrap")).parentNode.after(a),document.querySelectorAll('.give-donation-amount-section input[type="checkbox"]').forEach((function(e){return e.addEventListener("change",(function(e){e.target.parentNode.classList.toggle("checked-within")}))})))},"loading"!==document.readyState?window.setTimeout(m,0):document.addEventListener("DOMContentLoaded",m);var O=function(){return i('<div class="give-gateway-details"></div>')},j=function(e){return document.querySelector(".give-gateway-option-selected > .give-gateway-option").after(e)};function L(){"enabled"===window.classicTemplateOptions.visual_appearance.secure_badge&&document.querySelector(".give-donate-now-button-section").lastChild.after(i(t()("aside",{className:"give-secure-donation-badge-bottom"},t()("svg",{className:"give-form-secure-icon"},t()("use",{href:"#give-icon-lock"})),window.classicTemplateOptions.visual_appearance.secure_badge_text)))}function A(){return 1===document.getElementById("give-gateway-radio-list").children.length}window.GiveClassicTemplate={share:function(e){var t=parent.window.location.toString();return window.Give.fn.getParameterByName("giveDonationAction",t)&&(t=window.Give.fn.removeURLParameter(t,"giveDonationAction"),t=window.Give.fn.removeURLParameter(t,"payment-confirmation"),t=window.Give.fn.removeURLParameter(t,"payment-id")),e.classList.contains("facebook-btn")?window.Give.share.fn.facebook(t):e.classList.contains("twitter-btn")&&window.Give.share.fn.twitter(t,classicTemplateOptions.donation_receipt.twitter_message),!1}}})()})();
give.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: The most robust, flexible, and intuitive way to accept donations on WordPress.
6
  * Author: GiveWP
7
  * Author URI: https://givewp.com/
8
- * Version: 2.18.0
9
  * Requires at least: 4.9
10
  * Requires PHP: 5.6
11
  * Text Domain: give
@@ -282,7 +282,7 @@ final class Give
282
  {
283
  // Plugin version.
284
  if ( ! defined('GIVE_VERSION')) {
285
- define('GIVE_VERSION', '2.18.0');
286
  }
287
 
288
  // Plugin Root File.
5
  * Description: The most robust, flexible, and intuitive way to accept donations on WordPress.
6
  * Author: GiveWP
7
  * Author URI: https://givewp.com/
8
+ * Version: 2.18.1
9
  * Requires at least: 4.9
10
  * Requires PHP: 5.6
11
  * Text Domain: give
282
  {
283
  // Plugin version.
284
  if ( ! defined('GIVE_VERSION')) {
285
+ define('GIVE_VERSION', '2.18.1');
286
  }
287
 
288
  // Plugin Root File.
languages/give.pot CHANGED
@@ -2,14 +2,14 @@
2
  # This file is distributed under the same license as the Give - Donation Plugin plugin.
3
  msgid ""
4
  msgstr ""
5
- "Project-Id-Version: Give - Donation Plugin 2.18.0\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/givewp\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
- "POT-Creation-Date: 2022-01-20T06:38:11+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.5.0\n"
15
  "X-Domain: give\n"
2
  # This file is distributed under the same license as the Give - Donation Plugin plugin.
3
  msgid ""
4
  msgstr ""
5
+ "Project-Id-Version: Give - Donation Plugin 2.18.1\n"
6
  "Report-Msgid-Bugs-To: https://wordpress.org/support/plugin/givewp\n"
7
  "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
8
  "Language-Team: LANGUAGE <LL@li.org>\n"
9
  "MIME-Version: 1.0\n"
10
  "Content-Type: text/plain; charset=UTF-8\n"
11
  "Content-Transfer-Encoding: 8bit\n"
12
+ "POT-Creation-Date: 2022-02-02T21:37:58+00:00\n"
13
  "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
14
  "X-Generator: WP-CLI 2.5.0\n"
15
  "X-Domain: give\n"
output.log CHANGED
@@ -26,7 +26,6 @@ c88517be8365: Waiting
26
  320f26ee9b1c: Verifying Checksum
27
  320f26ee9b1c: Download complete
28
  801bfaa63ef2: Verifying Checksum
29
- 801bfaa63ef2: Download complete
30
  30e209609427: Verifying Checksum
31
  30e209609427: Download complete
32
  801bfaa63ef2: Pull complete
@@ -34,19 +33,19 @@ c88517be8365: Waiting
34
  4612e05a72cf: Download complete
35
  c88517be8365: Verifying Checksum
36
  c88517be8365: Download complete
 
 
37
  f1478d838f46: Verifying Checksum
38
  f1478d838f46: Download complete
39
- 30e209609427: Pull complete
40
  181891da1ea0: Verifying Checksum
41
  181891da1ea0: Download complete
42
- 320f26ee9b1c: Pull complete
43
- 142abe9b67c6: Verifying Checksum
44
- 142abe9b67c6: Download complete
45
- 4612e05a72cf: Pull complete
46
- 2a0fa75da19b: Verifying Checksum
47
- 2a0fa75da19b: Download complete
48
  f1478d838f46: Pull complete
49
  c88517be8365: Pull complete
 
 
 
 
50
  07289ea6b918: Verifying Checksum
51
  07289ea6b918: Download complete
52
  142abe9b67c6: Pull complete
26
  320f26ee9b1c: Verifying Checksum
27
  320f26ee9b1c: Download complete
28
  801bfaa63ef2: Verifying Checksum
 
29
  30e209609427: Verifying Checksum
30
  30e209609427: Download complete
31
  801bfaa63ef2: Pull complete
33
  4612e05a72cf: Download complete
34
  c88517be8365: Verifying Checksum
35
  c88517be8365: Download complete
36
+ 30e209609427: Pull complete
37
+ 320f26ee9b1c: Pull complete
38
  f1478d838f46: Verifying Checksum
39
  f1478d838f46: Download complete
40
+ 4612e05a72cf: Pull complete
41
  181891da1ea0: Verifying Checksum
42
  181891da1ea0: Download complete
 
 
 
 
 
 
43
  f1478d838f46: Pull complete
44
  c88517be8365: Pull complete
45
+ 2a0fa75da19b: Verifying Checksum
46
+ 2a0fa75da19b: Download complete
47
+ 142abe9b67c6: Verifying Checksum
48
+ 142abe9b67c6: Download complete
49
  07289ea6b918: Verifying Checksum
50
  07289ea6b918: Download complete
51
  142abe9b67c6: Pull complete
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: donation, donate, recurring donations, fundraising, crowdfunding
5
  Requires at least: 4.9
6
  Tested up to: 5.9
7
  Requires PHP: 5.6
8
- Stable tag: 2.18.0
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
@@ -251,6 +251,9 @@ The 2% fee on Stripe donations only applies to donations taken via our free Stri
251
  8. GiveWP has a dedicated support team to help answer any questions you may have and help you through stumbling blocks.
252
 
253
  == Changelog ==
 
 
 
254
  = 2.18.0: January 19th, 2022 =
255
  * New: Shiny new Classic Form Template! Check it out!
256
  * New: New Gateway API under the hood for integrating with payment gateways. Developer docs to come!
5
  Requires at least: 4.9
6
  Tested up to: 5.9
7
  Requires PHP: 5.6
8
+ Stable tag: 2.18.1
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
251
  8. GiveWP has a dedicated support team to help answer any questions you may have and help you through stumbling blocks.
252
 
253
  == Changelog ==
254
+ = 2.18.1: February 2nd, 2022 =
255
+ * Fix: On Classic template the payment fields didn't show up when there was only one active gateway, and now they do!
256
+
257
  = 2.18.0: January 19th, 2022 =
258
  * New: Shiny new Classic Form Template! Check it out!
259
  * New: New Gateway API under the hood for integrating with payment gateways. Developer docs to come!
src/Views/Form/Templates/Classic/resources/css/_payment-details.scss CHANGED
@@ -162,11 +162,58 @@ $gatewayFontSize: 1rem;
162
  }
163
  }
164
 
165
- .give-gateway-details {
166
  display: grid;
167
  grid-auto-flow: row;
168
  grid-template-columns: repeat(12, 1fr);
169
  row-gap: 1rem;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
170
  inline-size: 100%;
171
  border-block-start-width: 0;
172
  border-inline: 0.0625rem solid #ddd;
162
  }
163
  }
164
 
165
+ #give_cc_fields, .give_gateway_details {
166
  display: grid;
167
  grid-auto-flow: row;
168
  grid-template-columns: repeat(12, 1fr);
169
  row-gap: 1rem;
170
+ column-gap: 1rem;
171
+
172
+ > * {
173
+ grid-column: span 12;
174
+ }
175
+
176
+ > .give-ffm-form-row-half,
177
+ > .give-ffm-form-row-one-third,
178
+ > .give-ffm-form-row-two-third,
179
+ > .form-row-wide {
180
+ width: revert;
181
+ padding: revert;
182
+ float: revert;
183
+ }
184
+
185
+ > .give-ffm-form-row-one-third {
186
+ grid-column: span 4;
187
+ }
188
+
189
+ > .give-ffm-form-row-half {
190
+ grid-column: span 6;
191
+ }
192
+
193
+ > .give-ffm-form-row-two-third {
194
+ grid-column: span 8;
195
+ }
196
+
197
+ > .form-row-wide {
198
+ grid-column: span 12;
199
+ }
200
+
201
+ @media screen and (min-width: $desktopMinWidth) {
202
+ > .form-row-responsive {
203
+ &.form-row-one-third {
204
+ grid-column: span 4;
205
+ }
206
+ &.form-row-half {
207
+ grid-column: span 6;
208
+ }
209
+ &.form-row-two-thirds {
210
+ grid-column: span 8;
211
+ }
212
+ }
213
+ }
214
+ }
215
+
216
+ .give-gateway-details {
217
  inline-size: 100%;
218
  border-block-start-width: 0;
219
  border-inline: 0.0625rem solid #ddd;
src/Views/Form/Templates/Classic/resources/js/form.js CHANGED
@@ -61,7 +61,11 @@ function moveTestModeMessage() {
61
  const testModeMessage = document.querySelector('#give_error_test_mode');
62
 
63
  if (testModeMessage) {
64
- document.querySelector('.give-payment-mode-label').after(testModeMessage);
 
 
 
 
65
  }
66
  }
67
 
@@ -237,6 +241,10 @@ function addTooltipToLevel(node) {
237
  }
238
 
239
  function moveDefaultGatewayDataIntoActiveGatewaySection() {
 
 
 
 
240
  addSelectedGatewayDetails(createGatewayDetails());
241
 
242
  document
@@ -491,3 +499,7 @@ function setStripeElementStyles() {
491
  fontWeight: 400,
492
  });
493
  }
 
 
 
 
61
  const testModeMessage = document.querySelector('#give_error_test_mode');
62
 
63
  if (testModeMessage) {
64
+ if (hasSingleGateway()) {
65
+ document.querySelector('#give_secure_site_wrapper').before(testModeMessage);
66
+ } else {
67
+ document.querySelector('.give-payment-mode-label').after(testModeMessage);
68
+ }
69
  }
70
  }
71
 
241
  }
242
 
243
  function moveDefaultGatewayDataIntoActiveGatewaySection() {
244
+ if (hasSingleGateway()) {
245
+ return;
246
+ }
247
+
248
  addSelectedGatewayDetails(createGatewayDetails());
249
 
250
  document
499
  fontWeight: 400,
500
  });
501
  }
502
+
503
+ function hasSingleGateway() {
504
+ return document.getElementById('give-gateway-radio-list').children.length === 1;
505
+ }
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit52b124c6ba62cfefcf0ed49e9186dfdc::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit551672783e3ea67b60a1eecf8b52f549::getLoader();
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit52b124c6ba62cfefcf0ed49e9186dfdc
6
  {
7
  private static $loader;
8
 
@@ -24,15 +24,15 @@ class ComposerAutoloaderInit52b124c6ba62cfefcf0ed49e9186dfdc
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
- spl_autoload_register(array('ComposerAutoloaderInit52b124c6ba62cfefcf0ed49e9186dfdc', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29
- spl_autoload_unregister(array('ComposerAutoloaderInit52b124c6ba62cfefcf0ed49e9186dfdc', 'loadClassLoader'));
30
 
31
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
  if ($useStaticLoader) {
33
  require __DIR__ . '/autoload_static.php';
34
 
35
- call_user_func(\Composer\Autoload\ComposerStaticInit52b124c6ba62cfefcf0ed49e9186dfdc::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
@@ -53,12 +53,12 @@ class ComposerAutoloaderInit52b124c6ba62cfefcf0ed49e9186dfdc
53
  $loader->register(true);
54
 
55
  if ($useStaticLoader) {
56
- $includeFiles = Composer\Autoload\ComposerStaticInit52b124c6ba62cfefcf0ed49e9186dfdc::$files;
57
  } else {
58
  $includeFiles = require __DIR__ . '/autoload_files.php';
59
  }
60
  foreach ($includeFiles as $fileIdentifier => $file) {
61
- composerRequire52b124c6ba62cfefcf0ed49e9186dfdc($fileIdentifier, $file);
62
  }
63
 
64
  return $loader;
@@ -70,7 +70,7 @@ class ComposerAutoloaderInit52b124c6ba62cfefcf0ed49e9186dfdc
70
  * @param string $file
71
  * @return void
72
  */
73
- function composerRequire52b124c6ba62cfefcf0ed49e9186dfdc($fileIdentifier, $file)
74
  {
75
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
76
  $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit551672783e3ea67b60a1eecf8b52f549
6
  {
7
  private static $loader;
8
 
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
+ spl_autoload_register(array('ComposerAutoloaderInit551672783e3ea67b60a1eecf8b52f549', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29
+ spl_autoload_unregister(array('ComposerAutoloaderInit551672783e3ea67b60a1eecf8b52f549', 'loadClassLoader'));
30
 
31
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
  if ($useStaticLoader) {
33
  require __DIR__ . '/autoload_static.php';
34
 
35
+ call_user_func(\Composer\Autoload\ComposerStaticInit551672783e3ea67b60a1eecf8b52f549::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
53
  $loader->register(true);
54
 
55
  if ($useStaticLoader) {
56
+ $includeFiles = Composer\Autoload\ComposerStaticInit551672783e3ea67b60a1eecf8b52f549::$files;
57
  } else {
58
  $includeFiles = require __DIR__ . '/autoload_files.php';
59
  }
60
  foreach ($includeFiles as $fileIdentifier => $file) {
61
+ composerRequire551672783e3ea67b60a1eecf8b52f549($fileIdentifier, $file);
62
  }
63
 
64
  return $loader;
70
  * @param string $file
71
  * @return void
72
  */
73
+ function composerRequire551672783e3ea67b60a1eecf8b52f549($fileIdentifier, $file)
74
  {
75
  if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
76
  $GLOBALS['__composer_autoload_files'][$fileIdentifier] = true;
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit52b124c6ba62cfefcf0ed49e9186dfdc
8
  {
9
  public static $files = array (
10
  '5255c38a0faeba867671b61dfda6d864' => __DIR__ . '/..' . '/paragonie/random_compat/lib/random.php',
@@ -125,9 +125,9 @@ class ComposerStaticInit52b124c6ba62cfefcf0ed49e9186dfdc
125
  public static function getInitializer(ClassLoader $loader)
126
  {
127
  return \Closure::bind(function () use ($loader) {
128
- $loader->prefixLengthsPsr4 = ComposerStaticInit52b124c6ba62cfefcf0ed49e9186dfdc::$prefixLengthsPsr4;
129
- $loader->prefixDirsPsr4 = ComposerStaticInit52b124c6ba62cfefcf0ed49e9186dfdc::$prefixDirsPsr4;
130
- $loader->classMap = ComposerStaticInit52b124c6ba62cfefcf0ed49e9186dfdc::$classMap;
131
 
132
  }, null, ClassLoader::class);
133
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit551672783e3ea67b60a1eecf8b52f549
8
  {
9
  public static $files = array (
10
  '5255c38a0faeba867671b61dfda6d864' => __DIR__ . '/..' . '/paragonie/random_compat/lib/random.php',
125
  public static function getInitializer(ClassLoader $loader)
126
  {
127
  return \Closure::bind(function () use ($loader) {
128
+ $loader->prefixLengthsPsr4 = ComposerStaticInit551672783e3ea67b60a1eecf8b52f549::$prefixLengthsPsr4;
129
+ $loader->prefixDirsPsr4 = ComposerStaticInit551672783e3ea67b60a1eecf8b52f549::$prefixDirsPsr4;
130
+ $loader->classMap = ComposerStaticInit551672783e3ea67b60a1eecf8b52f549::$classMap;
131
 
132
  }, null, ClassLoader::class);
133
  }
vendor/composer/installed.php CHANGED
@@ -1,11 +1,11 @@
1
  <?php return array(
2
  'root' => array(
3
- 'pretty_version' => '2.18.0',
4
- 'version' => '2.18.0.0',
5
  'type' => 'wordpress-plugin',
6
  'install_path' => __DIR__ . '/../../',
7
  'aliases' => array(),
8
- 'reference' => 'e6895a23e2918d45266902845b492b0edd902ca7',
9
  'name' => 'impress-org/give',
10
  'dev' => false,
11
  ),
@@ -41,12 +41,12 @@
41
  ),
42
  ),
43
  'impress-org/give' => array(
44
- 'pretty_version' => '2.18.0',
45
- 'version' => '2.18.0.0',
46
  'type' => 'wordpress-plugin',
47
  'install_path' => __DIR__ . '/../../',
48
  'aliases' => array(),
49
- 'reference' => 'e6895a23e2918d45266902845b492b0edd902ca7',
50
  'dev_requirement' => false,
51
  ),
52
  'kjohnson/format-object-list' => array(
1
  <?php return array(
2
  'root' => array(
3
+ 'pretty_version' => '2.18.1',
4
+ 'version' => '2.18.1.0',
5
  'type' => 'wordpress-plugin',
6
  'install_path' => __DIR__ . '/../../',
7
  'aliases' => array(),
8
+ 'reference' => '3591f8969f5e410b9100a86290fc93ca604388c3',
9
  'name' => 'impress-org/give',
10
  'dev' => false,
11
  ),
41
  ),
42
  ),
43
  'impress-org/give' => array(
44
+ 'pretty_version' => '2.18.1',
45
+ 'version' => '2.18.1.0',
46
  'type' => 'wordpress-plugin',
47
  'install_path' => __DIR__ . '/../../',
48
  'aliases' => array(),
49
+ 'reference' => '3591f8969f5e410b9100a86290fc93ca604388c3',
50
  'dev_requirement' => false,
51
  ),
52
  'kjohnson/format-object-list' => array(