@charset "UTF-8";html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
figcaption,figure,main{display:block;margin:0}
hr{height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:inherit;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
a{cursor:pointer;color:#135cb0}
a:hover{color:#d11947}
a{transition:all .25s ease-in-out}
.fs-xxxl{font-size:7;line-height:4.5rem}
.fs-xxl{font-size:6;line-height:3.9375rem}
.fs-xl{font-size:4;line-height:3.375rem}
.fs-l{font-size:3;line-height:2.8125rem}
.fs-ml{font-size:2;line-height:2.25rem}
.frm_optimizeddedication .dedication .dedication-types input+label,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-window-title,.fs-m{font-size:1;line-height:2rem}
.fs-ms{font-size:0;line-height:1.6875rem}
.form-group .date-picker .help-text,.frm_optimizeddedication .dedication .dedication-message .dedication-message-email p,.frm_optimizeddedication .dedication .dedication-message .dedication-message-mail .form-unit p,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons,.fs-s{font-size:-1;line-height:1.40625rem}
.form-group .date-picker .error.hint,.fs-xs{font-size:-2;line-height:1.125rem}
.fs-xxs{font-size:-4;line-height:.6875rem}
.fw-xlight{font-weight:300}
.frm_optimizeddedication .dedication .dedication-types input+label,.fw-light{font-weight:400}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-label .hide-title,.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-label .show-title,.frm_optimizeddedication .dedication .dedication-subheader,.fw-sbold{font-weight:600}
#donate-details-amount,#donate-details-freq,#paymentType .tabContents p a,.frm_donatecontentcontainer .donate-content-container-title,.frm_donatecontentcontainer [class^=par-content-container-] a,.frm_optimizeddedication .dedication #card-thumbnails #cardSelected #cardProductName,.frm_optimizeddedication .dedication .form-label[for=dedicationType],.fw-bold,body.campaign #pageWrapper #continue-to-normal-flow-info>p a,footer.odf-global-footer .footer-logo a{font-weight:700}
.fw-xbold{font-weight:800}
.accordion-marker:before,.frm_donatecontentcontainer .donate-content-container-title.icon-calendar:before,.frm_donatecontentcontainer .donate-content-container-title.icon-card-heart:before,.frm_donatecontentcontainer .donate-content-container-title.icon-check:before,.frm_donatecontentcontainer .donate-content-container-title.icon-clipboard:before,.frm_donatecontentcontainer .donate-content-container-title.icon-donate-heart:before,.frm_donatecontentcontainer .donate-content-container-title.icon-gift-box:before,.frm_donatecontentcontainer .donate-content-container-title.icon-gift-plus:before,.frm_donatecontentcontainer .donate-content-container-title.icon-glowing-heart:before,.frm_donatecontentcontainer .donate-content-container-title.icon-glowing-star:before,.frm_donatecontentcontainer .donate-content-container-title.icon-informational:before,.frm_donatecontentcontainer .donate-content-container-title.icon-message:before,.frm_donatecontentcontainer .donate-content-container-title.icon-mobile:before,.frm_donatecontentcontainer .donate-content-container-title.icon-transaction:before,.frm_donatecontentcontainer .donate-content-container-title.icon-tshirt:before,.frm_donatecontentcontainer .donate-content-container-title.icon-wagon:before,.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details details>summary::after,.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav button .icon-arrow-left,.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav button .icon-arrow-right{display:inline-block;background-repeat:no-repeat;background-position:50% 50%;width:2.25rem;height:2.25rem;background-size:100%}
.text-light{color:#fff}
.text-light a:hover{color:#135cb0}
.text-dark{color:#000}
.text-dark a:hover{color:#fff}
.text-wild{color:#0ff}
.text-wild a:hover{color:rgb(25.5,255,255)}
[class*=text-]>*{color:inherit}
[class*=text-]>* a{color:inherit}
[class*=text-]>hr{border-color:inherit}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-label{display:flex;flex-wrap:wrap}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-label{justify-content:space-around}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-label{align-items:stretch}
.btn-primary{background:#d11947;border:1px solid;border-color:#d11947;color:#fff;line-height:inherit;cursor:pointer;transition:all .25s ease-in-out}
.btn-primary:hover{background:rgb(230.9615384615,54.0384615385,98.2692307692);color:#fff}
.btn-primary{border-bottom-width:3px;border-bottom-color:rgb(163.4487179487,19.5512820513,55.5256410256)}
.btn-tertiary{background:#135cb0;border:1px solid;border-color:#135cb0;color:#fff;line-height:inherit;cursor:pointer;transition:all .25s ease-in-out}
.btn-tertiary:hover{background:rgb(39.7384615385,129.0230769231,231.7615384615);color:#fff}
.btn-tertiary{border-bottom-width:3px;border-bottom-color:rgb(14.0307692308,67.9384615385,129.9692307692)}
.btn-tng{background:#c0da07;border:1px solid;border-color:#c0da07;color:#000;line-height:inherit;cursor:pointer;transition:all .25s ease-in-out}
.btn-tng:hover{background:rgb(220.68,247.72,28.28);color:#000}
.btn-tng{border-bottom-width:3px;border-bottom-color:rgb(148.48,168.5866666667,5.4133333333)}
.btn-ccam{background:#ffb125;border:1px solid;border-color:#ffb125;color:#000;line-height:inherit;cursor:pointer;transition:all .25s ease-in-out}
.btn-ccam:hover{background:rgb(255,195.247706422,88);color:#000}
.btn-ccam{border-bottom-width:3px;border-bottom-color:rgb(241,154.7706422018,0)}
.cta-1{background:#135cb0;border:1px solid;border-color:#135cb0;color:#fff;line-height:inherit;cursor:pointer;transition:all .25s ease-in-out}
.cta-1:hover{background:rgb(23.9692307692,116.0615384615,222.0307692308);color:#fff}
.cta-1{border-bottom-width:3px;border-bottom-color:rgb(14.0307692308,67.9384615385,129.9692307692)}
.cta-2{background:#d11947;border:1px solid;border-color:#d11947;color:#fff;line-height:inherit;cursor:pointer;transition:all .25s ease-in-out}
.cta-2:hover{background:rgb(230.9615384615,54.0384615385,98.2692307692);color:#fff}
.cta-2{border-bottom-width:3px;border-bottom-color:rgb(163.4487179487,19.5512820513,55.5256410256)}
.cta-primary{background:#135cb0;border:1px solid;border-color:#135cb0;color:#fff;line-height:inherit;cursor:pointer;transition:all .25s ease-in-out}
.cta-primary:hover{background:rgb(23.9692307692,116.0615384615,222.0307692308);color:#fff}
.cta-primary{border-bottom-width:3px;border-bottom-color:rgb(14.0307692308,67.9384615385,129.9692307692)}
.btn-secondary{background:0;color:#d11947;transition:all .25s ease-in-out;border:1px solid;border-color:#d11947}
.btn-secondary:hover{background:#d11947;color:#fff}
.btn-show-more{background:0;color:#d11947;transition:all .25s ease-in-out;border:1px solid;border-color:#d11947}
.btn-show-more:hover{background:#d11947;color:#fff}
.view-toggle{background:0;color:#d11947;transition:all .25s ease-in-out;border:1px solid;border-color:#d11947}
.view-toggle:hover{background:#d11947;color:#fff}
.donation-option .component-heading,.form-label,.frm_donationamount .component-heading,.frm_optimizeddedication .dedication .component-heading,.frm_optimizeddedication .dedication .form-label[for=dedicationType],.frm_optimizeddonationamount .component-heading,.frm_paymentoption .component-heading{margin-bottom:.5rem;color:rgb(76.5,76.5,76.5);font-size:1rem;line-height:1.125rem}
.donation-option .error.component-heading,.error.form-label,.frm_donationamount .error.component-heading,.frm_optimizeddedication .dedication .error.component-heading,.frm_optimizeddedication .dedication .error.form-label[for=dedicationType],.frm_optimizeddonationamount .error.component-heading,.frm_paymentoption .error.component-heading{color:#e03400}
#dd-company-name-input .dtd-search-input,.d-input,.d-select,.d-textarea,.frm_unifiedaskarray .donationFrequency{height:3rem;padding:.5rem;border:1px solid #ccc;border-radius:.25rem;color:#333;font-size:1.1rem}
#dd-company-name-input .dtd-search-input:focus,.d-input:focus,.d-select:focus,.d-textarea:focus,.frm_unifiedaskarray .donationFrequency:focus{border-color:#333;outline:0;transition:.25s all;border-color:#333}
#dd-company-name-input .error.dtd-search-input,.error.d-input,.error.d-select,.error.d-textarea,.frm_unifiedaskarray .error.donationFrequency{border-color:#e03400;color:#000}
.d-select,.frm_unifiedaskarray .donationFrequency{padding-right:3.5rem;background-color:#fff;background-image:url(data:image/svg+xml;base64,PHN2ZyBpZD0iTGF5ZXJfMSIgZGF0YS1uYW1lPSJMYXllciAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MC4yNDIzNiI+PGRlZnM+PHN0eWxlPi5jbHMtMXtmaWxsOiNmNWY1ZjU7fS5jbHMtMntmaWxsOiMxODc0ZGM7fS5jbHMtM3tmaWxsOiNjY2M7fTwvc3R5bGU+PC9kZWZzPjxyZWN0IGNsYXNzPSJjbHMtMSIgeT0iMC4xMjExOCIgd2lkdGg9IjUwIiBoZWlnaHQ9IjUwIi8+PHBhdGggY2xhc3M9ImNscy0yIiBkPSJNMzguMzE2MTksMTguNzQ0ODdhMS4xNDA2NCwxLjE0MDY0LDAsMCwwLS4yMTc1Ny0uNTk4MzIuNzg4NjkuNzg4NjksMCwwLDAtMS4xNDIyNSwwTDI0Ljk5LDMwLjExMjg5LDEzLjAyMzY5LDE4LjE0NjU1YS44MjY0Ni44MjY0NiwwLDAsMC0xLjA4Nzg1LDAsLjg0MTIzLjg0MTIzLDAsMCwwLS4wNTQzOSwxLjE0MjI0TDI0LjM5MTcyLDMxLjg1MzQ1YS43ODg3Ljc4ODcsMCwwLDAsMS4xNDIyNCwwTDM4LjA5ODYyLDE5LjI4ODc5QTEuMTQ4NiwxLjE0ODYsMCwwLDAsMzguMzE2MTksMTguNzQ0ODdaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgwIDAuMTIxMTgpIi8+PHJlY3QgY2xhc3M9ImNscy0zIiB4PSIwLjE0NzciIHdpZHRoPSIxIiBoZWlnaHQ9IjUwLjI0MjM2Ii8+PC9zdmc+);background-position:right center;background-repeat:no-repeat;background-size:contain}
#donationAmountOther-error,#unifiedDonationAmount-error,.cc-optimized p.error,.form-unit p.error,.frm_optimizeddedication .dedication .date-picker.error .error.hint,.frm_optimizeddedication .dedication .dedication-message .dedication-message-email p.error,.frm_optimizeddedication .dedication .dedication-message .dedication-message-mail .form-unit p.error{display:flex;align-items:baseline;margin:.5rem 0 0 .5rem;color:#e03400;line-height:1rem}
#donationAmountOther-error:before,#unifiedDonationAmount-error:before,.cc-optimized p.error:before,.form-unit p.error:before,.frm_optimizeddedication .dedication .date-picker.error .error.hint:before,.frm_optimizeddedication .dedication .dedication-message .dedication-message-email p.error:before,.frm_optimizeddedication .dedication .dedication-message .dedication-message-mail .form-unit p.error:before{content:"";flex-shrink:0;width:.6rem;height:.6rem;margin-right:.5rem;background-size:cover;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNTAiIGhlaWdodD0iNTAiPjxwYXRoIGZpbGw9IiNlMDM0MDAiIHN0cm9rZT0idHJhbnNwYXJlbnQiIHN0cm9rZS13aWR0aD0iMCIgZD0iTTQ3LjY2NTYsNDMuNTk1MiBMMjkuMDcwNCwyNSBMNDcuNjQ2NCw2LjQyMzk5OTk2IEM0OC4yMDE5NjIxLDUuODg0NTAyNjggNDguNTE2ODQ4NSw1LjE0NDAwMDc3IDQ4LjUyLDQuMzY5NTk5OTYgQzQ4LjUwMDQ4MTYsMy4xOTYyNjA2MSA0Ny43NzEwMDM0LDIuMTUyMTAzOTYgNDYuNjc1OTkyOSwxLjczMDEzNDU5IEM0NS41ODA5ODIzLDEuMzA4MTY1MjEgNDQuMzM5NDUzLDEuNTkyNzgxMzkgNDMuNTM3NiwyLjQ0OTU5OTk1IEwyNSwyMC45Mjk2IEw2LjQyMzk5OTk2LDIuMzUzNTk5OTUgQzUuNzAxMTU3MywxLjU2NjI1NjU0IDQuNjAxNzI3NzIsMS4yNDM5ODMzMSAzLjU2ODIxMzY4LDEuNTE2NDg5OTYgQzIuNTM0Njk5NjMsMS43ODg5OTY2MiAxLjczNzEwMjQ4LDIuNjExNDU4OTEgMS40OTY0NDIwNSwzLjY1Mjg0OTE5IEMxLjI1NTc4MTYyLDQuNjk0MjM5NDggMS42MTE2NDM4Myw1Ljc4MzI2MDg0IDIuNDIwNzk5OTUsNi40ODE1OTk5NiBMMjAuOTI5NiwyNSBMMi4zMzQzOTk5NSw0My41OTUyIEMxLjUxMTc5Mzk5LDQ0LjQxODgyOTQgMS4yNjU4ODg0OCw0NS42NTY2NzM2IDEuNzExMjE3OTYsNDYuNzMyMTg2MyBDMi4xNTY1NDc0NCw0Ny44MDc2OTkgMy4yMDU1MzYsNDguNTA5Mzc2MiA0LjM2OTU5OTk2LDQ4LjUxMDQgQzUuMTMzMTY2MSw0OC41MDk3Mjc4IDUuODY1MjEzMyw0OC4yMDU4NTkyIDYuNDA0Nzk5OTYsNDcuNjY1NiBMMjUsMjkuMDggTDQzLjU5NTIsNDcuNjc1MiBDNDQuNzIxODYwOSw0OC43OTkyMDk5IDQ2LjU0NjM5MDEsNDguNzk3MDYwOCA0Ny42NzA0LDQ3LjY3MDQgQzQ4Ljc5NDQwOTgsNDYuNTQzNzM5MSA0OC43OTIyNjA5LDQ0LjcxOTIxIDQ3LjY2NTYsNDMuNTk1MiBaIj48L3BhdGg+PC9zdmc+)}
#dd-company-name-input .dtd-search-input:focus,#donationForm #payment-methods-wrapper #cc-btn:focus,#donationForm #payment-methods-wrapper #check-btn:focus,.checkbox input:focus,.d-input:focus,.d-select:focus,.d-textarea:focus,.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items .carousel-item.focused,.frm_unifiedaskarray .donationFrequency:focus,body.simplified-payment .another-payment-method-button:focus{box-shadow:0 0 0 4px rgba(85.7692307692,155.9615384615,236.7307692308,.6)}
.frm_optimizeddedication .dedication .dedication-types input+label{color:#135cb0;background-color:#fff;text-shadow:none;border-color:rgb(178.5,178.5,178.5);transition:all .1s ease-in-out}
.frm_optimizeddedication .dedication .dedication-types input:hover+label{cursor:pointer;background-color:#dfe1df}
.frm_optimizeddedication .dedication .dedication-types input:disabled+label{pointer-events:none;background-color:#f5f5f5;border-color:#ccc;color:#666}
.frm_optimizeddedication .dedication .dedication-types input:checked+label{background-color:#135cb0;border-color:#135cb0;color:#fff}
.frm_optimizeddedication .dedication .dedication-types input:focus+label{z-index:1}
#amount label.focused,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container label.focused,.frm_optimizeddedication .dedication .dedication-types input:focus+label,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons .preview-card-button a:focus,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons .preview-print-at-home-button a:focus,.payment-method:focus{box-shadow:0 0 5px rgba(65,59,147,.5);border:1px solid #333}
#dd-company-name-input .dtd-search-input,.d-input,.d-select,.d-textarea,.frm_unifiedaskarray .donationFrequency{-webkit-appearance:none}
.check-bank-account-type-options-wrapper,.check-type-options-wrapper,.donation-frequency-options-wrapper,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container{display:flex}
.check-bank-account-type-options-wrapper input+label,.check-type-options-wrapper input+label,.donation-frequency-options-wrapper input+label,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container input+label{flex:1 1 50%;background-color:#fff;color:#135cb0;font-size:1rem;font-weight:400;text-align:center;text-shadow:none;padding:.75rem 0;border:1px solid rgb(178.5,178.5,178.5);transition:all .1s ease-in-out}
.check-bank-account-type-options-wrapper input+label:first-of-type,.check-type-options-wrapper input+label:first-of-type,.donation-frequency-options-wrapper input+label:first-of-type,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container input+label:first-of-type{border-radius:.25rem 0 0 .25rem;border-right:0}
.check-bank-account-type-options-wrapper input+label:last-of-type,.check-type-options-wrapper input+label:last-of-type,.donation-frequency-options-wrapper input+label:last-of-type,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container input+label:last-of-type{border-radius:0 .25rem .25rem 0;border-left:0}
.check-bank-account-type-options-wrapper input:hover+label,.check-type-options-wrapper input:hover+label,.donation-frequency-options-wrapper input:hover+label,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container input:hover+label{cursor:pointer;background-color:#f5f5f5}
.check-bank-account-type-options-wrapper input:disabled+label,.check-type-options-wrapper input:disabled+label,.donation-frequency-options-wrapper input:disabled+label,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container input:disabled+label{pointer-events:none;background-color:#f5f5f5;border:1px solid #ccc;color:#666}
.check-bank-account-type-options-wrapper input:checked+label,.check-type-options-wrapper input:checked+label,.donation-frequency-options-wrapper input:checked+label,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container input:checked+label{background-color:#135cb0;color:#fff;border-color:#135cb0}
.check-bank-account-type-options-wrapper input:focus+label,.check-type-options-wrapper input:focus+label,.donation-frequency-options-wrapper input:focus+label,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container input:focus+label{box-shadow:0 0 5px rgba(65,59,147,.5);border:1px solid #333;z-index:1}
.check-bank-account-type-options-wrapper input:not(:checked)+label,.check-type-options-wrapper input:not(:checked)+label,.donation-frequency-options-wrapper input:not(:checked)+label,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container input:not(:checked)+label{border:1px solid rgb(178.5,178.5,178.5)}
.donation-frequency-options-wrapper input:not(:checked)+label{border:0;color:rgb(25.5,25.5,25.5)}
.donation-frequency-options-wrapper input:not(:checked):hover+label{background-color:rgba(230,230,230,.25);border-radius:.2rem;overflow:hidden}
.donation-frequency-options-wrapper input:checked+label{border-color:#0e4684;border-radius:.25rem}
.donation-frequency-options-wrapper input+label{display:flex;justify-content:center;align-items:center}
.donation-frequency-options-wrapper input:focus+label{outline:.313rem solid #9cc5f3}
.donation-frequency-options-wrapper input:checked+label[for=monthly]{box-shadow:2px 1px 4px 0 rgba(0,0,0,.14)}
.donation-frequency-options-wrapper input:checked+label[for=onetime]{box-shadow:-2px 1px 4px 0 rgba(0,0,0,.14)}
.checkbox{display:flex;align-items:flex-start}
.checkbox input{display:flex;justify-content:center;align-items:center;flex-shrink:0;width:1.3rem;height:1.3rem;border:1px solid rgb(178.5,178.5,178.5);border-radius:.25rem;background-color:#fff;appearance:none;-webkit-appearance:none;-moz-appearance:none}
.checkbox input:checked{background-color:#135cb0;border-color:#135cb0}
.checkbox input:checked:before{content:"";width:1.3rem;height:1.3rem;background-size:80%;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAuNSAwLjM4IDQ2LjkyIDM1LjMyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDYuNzIzIDUuMTM2YTIuODggMi44OCAwIDAwLTQuMDYtNC4wNkwxNi4xNzUgMjcuNiA1LjQxNCAxNi44MUEyLjg4IDIuODggMCAwMC41IDE4Ljg0NWMwIC43NjMuMzA1IDEuNDk1Ljg0NSAyLjAzNWwxNC44MzIgMTQuODIyLjY4Mi0uNjgxIDI5Ljc2LTI5Ljc2LjA2Ny0uMDY3LjAzOC0uMDU4eiIvPjwvc3ZnPg==)}
.checkbox input:focus{border-color:#333;outline:0;transition:.25s all;border-color:#333}
.checkbox label{margin-left:.5rem}
.incentive-row_details .content .detailedDescription.collapsed .read-more:after,.incentive-row_details .content .detailedDescription.collapsed .read-more:hover:after,.incentive-row_details .content .detailedDescription.collapsed .read-more:visited:after,.incentive-row_details .content .detailedDescription.expanded .read-more:after,.incentive-row_details .content .detailedDescription.expanded .read-more:hover:after,.incentive-row_details .content .detailedDescription.expanded .read-more:visited:after,.incentive-value-add-container .incentive-product-container .incentive-product-description::after{content:"";width:1rem;height:1.5rem;margin-left:.5rem;background-size:80%;background-repeat:no-repeat;background-position:center}
.warning-msg-box{display:flex;padding:.5rem;border-style:solid;border-width:1px}
.frm_donatecontentcontainer,.frm_donatecontentcontainer .donate-content-container-title,.frm_donatecontentcontainer [class^=par-content-container-] p{font-size:1rem;line-height:1.5rem}
.incentive-value-add-container .incentive-product-container .incentive-receive-switch label{position:relative;line-height:1.5rem;display:flex;flex-direction:row;align-items:flex-start;gap:.5rem}
.incentive-value-add-container .incentive-product-container .incentive-receive-switch input[type=checkbox]{opacity:0;width:0;height:0}
.incentive-value-add-container .incentive-product-container .incentive-receive-switch input[type=checkbox]:focus{outline:0}
.incentive-value-add-container .incentive-product-container .incentive-receive-switch input[type=checkbox]:focus+label:before{outline:4px solid rgba(86,156,237,.6)}
.incentive-value-add-container .incentive-product-container .incentive-receive-switch input[type=checkbox]+label::before{content:" ";display:inline-flex;height:1rem;width:2.25rem;border-radius:1.25rem;background:rgb(178.5,178.5,178.5);flex-shrink:0;margin-top:.25rem}
.incentive-value-add-container .incentive-product-container .incentive-receive-switch input[type=checkbox]+label::after{content:" ";margin-top:.25rem;display:inline-flex;height:1rem;width:1rem;border-radius:50%;position:absolute;left:0;background:#fff;transition:all .3s ease-in;box-shadow:0 1px 2px 0 rgba(0,0,0,.2509803922)}
.incentive-value-add-container .incentive-product-container .incentive-receive-switch input[type=checkbox]:checked+label::after{left:1.25rem;transition:all .3s ease-in}
.incentive-value-add-container .incentive-product-container .incentive-receive-switch input[type=checkbox]:checked+label::before{background-color:#135cb0}
.dialog-container{display:flex;position:fixed;top:0;left:0;bottom:0;right:0;z-index:2;text-align:left}
.dialog-container[aria-hidden=true]{display:none}
.dialog-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(43,46,56,.9);animation:fade-in .2s both}
.dialog-content{background-color:#fff;margin:auto;z-index:2;position:relative;animation:fade-in .4s .2s both,slide-up .4s .2s both;padding:1em;max-width:90%;width:600px;border-radius:2px}
@keyframes fade-in{from{opacity:0}
}
@keyframes slide-up{from{transform:translateY(10%)}
}
@keyframes slide-left{from{transform:translateX(10%)}
}
.dialog h1{margin-bottom:1rem}
.dialog-close{position:absolute;top:.5em;right:.5em;border:0;padding:0;background-color:transparent;font-weight:700;font-size:1.25em;width:1.2em;height:1.2em;text-align:center;cursor:pointer;transition:.15s}
.link-like,a{color:#2984c2}
.link-like:active,.link-like:hover,a:active,a:hover{color:#e50050}
.link-like{background-color:transparent;text-decoration:underline;border:0;margin:0;padding:0;font:inherit;cursor:pointer}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}
html{cursor:default;font-size:100%;overflow-y:scroll;-webkit-tap-highlight-color:transparent;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body,button,form,input,select,textarea{font-size:100%;margin:0}
a,a:active,a:hover{outline:0}
a:focus{outline:thin dotted}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:none}
q:after,q:before{content:"";content:none}
small,sub,sup{font-size:75%}
sub,sup{line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
nav ul{list-style:none}
audio[controls],canvas,video{display:inline-block}
audio{display:none}
audio[controls]{display:inline-block}
img{border:0;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
table{border-collapse:collapse;border-spacing:0}
.logo-vertical{display:block;background-repeat:no-repeat;background-size:100%}
.logo-vertical a{display:block;width:100%;height:100%}
.logo-vertical a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.logo-vertical h1{display:block;width:100%;height:100%;margin:0;padding:0}
.logo-vertical{background-image:url('data:image/svg+xml,%3Csvg%20width%3D%2275%22%20height%3D%2258%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill-rule%3D%22nonzero%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M7.133%2054.827l-.009-.23c-.433-.055-.749-.224-1.173-.749-.506-.605-.948-1.434-1.291-2.084a1.837%201.837%200%20001.354-1.755c0-.998-.803-1.8-2.166-1.8-.541%200-1.01.055-1.859.055-.315.008-.685%200-1.028-.009v.311l.513.052c.145.019.236.091.236.242v5.335c0%20.215-.091.267-.236.286l-.513.053v.312h2.626v-.312l-.479-.063c-.117-.017-.18-.071-.18-.195V51.87c.198%200%20.406.009.541.018.424.758.858%201.622%201.38%202.307.443.589.957.713%201.553.713.226%200%20.505-.044.731-.081zm-3.691-3.402c-.189%200-.352-.017-.514-.026v-2.673c.225-.026.46-.026.659-.026.749%200%201.227.481%201.227%201.362%200%20.945-.533%201.372-1.372%201.363zm7.292%202.637l-.208-.25c-.37.214-.731.383-1.137.383-.929%200-1.462-.864-1.516-1.862h2.779v-.275c0-1.078-.658-1.879-1.732-1.879-.975%200-2.031.943-2.031%202.413%200%201.603%201.101%202.353%202.103%202.353.641%200%201.372-.553%201.742-.883zm-1.959-3.42c.352%200%20.84.25.948%201.202l-1.841.063c.072-.811.451-1.265.893-1.265zm5.676%202.822c0-.613-.334-1.041-1.155-1.308l-.568-.187c-.614-.205-.776-.455-.776-.765%200-.357.27-.598.749-.598.64%200%20.902.391%201.118.962h.334l-.009-1.104c-.46-.197-.767-.285-1.227-.285-1.001%200-1.741.622-1.741%201.451%200%20.659.379%201.052%201.236%201.327l.496.161c.56.178.686.455.686.783%200%20.375-.289.696-.857.696-.641%200-.912-.383-1.146-1.142h-.388l.063%201.231c.225.124.758.302%201.317.302.993%200%201.868-.543%201.868-1.524zm4.295.598l-.207-.25c-.37.214-.731.383-1.137.383-.93%200-1.462-.864-1.516-1.862h2.779v-.275c0-1.078-.658-1.879-1.732-1.879-.975%200-2.031.943-2.031%202.413%200%201.603%201.101%202.353%202.103%202.353.64%200%201.371-.553%201.741-.883zm-1.958-3.42c.352%200%20.839.25.948%201.202l-1.841.063c.072-.811.451-1.265.893-1.265zm4.972%204.338l1.48-.241-.018-.258-.216-.027c-.289-.036-.406-.187-.406-.49l-.01-2.504c0-.712-.451-1.308-1.416-1.308-.849%200-1.913.677-1.913%201.362%200%20.17.045.348.144.472l.893-.356a1.076%201.076%200%2001-.162-.49c-.009-.268.18-.481.596-.481a.78.78%200%2001.776.784l.009.793-1.345.489c-.668.241-1.056.624-1.056%201.222%200%20.579.378%201.049%201.164%201.049.388%200%20.867-.364%201.282-.666.018.222.081.471.198.65zm-1.615-1.346c0-.311.09-.578.532-.721l.84-.267.009%201.353c-.316.179-.552.294-.749.294-.388%200-.632-.276-.632-.659zm5.676.918l-.415-.054c-.127-.017-.217-.053-.217-.231v-2.449c.19-.375.488-.749.894-.793.279-.035.541.08.767.221l.261-.908a1.11%201.11%200%2000-.812-.214c-.496.055-.821.535-1.138%201.159%200-.357-.017-.837-.071-1.086l-1.66.338.018.258.296.027c.245.017.344.187.344.49v2.957c0%20.178-.081.214-.216.231l-.379.054v.294h2.328v-.294zm2.31-2.343c0-1.06.524-1.523%201.119-1.523.478%200%20.794.186%201.128.864h.316v-1.024a2.326%202.326%200%2000-1.29-.347c-1.11%200-2.285.898-2.285%202.458%200%201.577%201.129%202.297%202.095%202.297.632%200%201.272-.578%201.624-.89l-.18-.222c-.316.213-.686.373-1.065.373-.938%200-1.462-.943-1.462-1.986zm5.189%202.343l-.415-.054c-.136-.017-.217-.053-.217-.231v-2.966c.217-.187.541-.347.857-.347.533%200%20.803.311.803.756v2.557c0%20.178-.09.214-.216.231l-.37.054v.294H36v-.294l-.334-.054c-.135-.017-.217-.053-.217-.231v-2.77c0-.686-.451-1.3-1.344-1.3-.506%200-1.029.276-1.417.703v-2.094c0-.329.018-.632.027-.882-.352.073-1.425.267-1.796.331l.018.248.343.027c.199.018.307.179.307.491v5.246c0%20.178-.081.214-.217.231l-.334.054v.294h2.284v-.294zm7.345-.018l-.514-.053c-.145-.019-.236-.071-.236-.286v-2.396h2.924v2.396c0%20.215-.09.267-.234.286l-.514.053v.312h2.716v-.312l-.514-.053c-.145-.019-.236-.071-.236-.286v-5.29c0-.215.091-.268.236-.287l.514-.052v-.311h-2.716v.311l.514.052c.144.019.234.072.234.287v2.387h-2.924v-2.387c0-.215.091-.268.236-.287l.514-.052v-.311h-2.716v.311l.514.052c.144.019.235.072.235.287v5.29c0%20.215-.091.267-.235.286l-.514.053v.312h2.716v-.312zm4.385-1.88c0%201.328.876%202.307%202.174%202.307%201.355%200%202.348-1.158%202.348-2.475%200-1.319-.895-2.307-2.194-2.307-1.353%200-2.328%201.167-2.328%202.475zm3.41-.017c0%201.175-.451%201.853-1.099%201.853-.696%200-1.201-.767-1.201-1.987%200-1.167.434-1.852%201.1-1.852.677%200%201.2.774%201.2%201.986zm4.902.827c0-.613-.334-1.041-1.156-1.308l-.568-.187c-.614-.205-.775-.455-.775-.765%200-.357.268-.598.748-.598.64%200%20.902.391%201.118.962h.335l-.01-1.104c-.46-.197-.767-.285-1.227-.285-1.001%200-1.742.622-1.742%201.451%200%20.659.38%201.052%201.238%201.327l.494.161c.56.178.686.455.686.783%200%20.375-.288.696-.857.696-.64%200-.912-.383-1.145-1.142h-.387l.061%201.231c.226.124.759.302%201.32.302.991%200%201.867-.543%201.867-1.524zm2.741%203.288l-.459-.053c-.136-.018-.216-.054-.216-.233v-1.665c.226.098.459.152.721.152%201.209%200%202.4-1.043%202.4-2.539%200-1.372-.81-2.226-1.841-2.226-.495%200-.964.266-1.316.613a4.592%204.592%200%2000-.065-.604l-1.66.338.019.258.253.027c.271.027.388.187.388.49v5.156c0%20.179-.082.215-.218.233l-.378.053v.293h2.372v-.293zm.118-5.842c.749%200%201.245.666%201.245%201.708%200%201.256-.631%201.827-1.262%201.827a1.21%201.21%200%2001-.776-.277v-2.957c.207-.169.495-.301.793-.301zm4.485-2.157a.678.678%200%2000-1.354%200%20.677.677%200%20001.354%200zm.488%206.093v-.294l-.379-.054c-.136-.017-.216-.053-.216-.231v-3.216c0-.32.007-.624.025-.872-.351.079-1.423.285-1.785.356l.018.258.333.027c.225.017.308.196.308.481v2.966c0%20.178-.083.214-.217.231l-.379.054v.294h2.292zm3.058-.401l-.098-.267a1.78%201.78%200%2001-.615.125c-.288%200-.513-.117-.504-.713v-2.708h1.128v-.508h-1.128v-1.193l-1.11.498v.695h-.641v.508h.641v2.85c0%20.598.281%201.185%201.127%201.185.28%200%20.595-.125%201.2-.472zm2.952.535l1.48-.241-.019-.258-.216-.027c-.288-.036-.406-.187-.406-.49l-.009-2.504c0-.712-.452-1.308-1.417-1.308-.848%200-1.913.677-1.913%201.362%200%20.17.044.348.144.472l.894-.356a1.067%201.067%200%2001-.163-.49c-.009-.268.18-.481.596-.481a.78.78%200%2001.776.784l.009.793-1.343.489c-.668.241-1.058.624-1.058%201.222%200%20.579.379%201.049%201.164%201.049.389%200%20.867-.364%201.281-.666.018.222.081.471.2.65zm-1.617-1.346c0-.311.092-.578.534-.721l.839-.267.008%201.353c-.315.179-.549.294-.749.294-.388%200-.632-.276-.632-.659zm5.045.633v-5.461c0-.329.018-.632.029-.882a96.09%2096.09%200%2001-1.796.331l.017.248.342.027c.199.018.308.179.308.491v5.246c0%20.178-.081.214-.217.231l-.379.054v.294h2.283v-.294l-.371-.054c-.134-.017-.216-.053-.216-.231zM5.689%2043.465c0-.854-.334-1.443-1.624-1.861l-.83-.267c-.768-.25-1.02-.615-1.02-1.132%200-.623.46-.998%201.173-.998.713%200%201.191.304%201.48%201.274h.361v-1.38c-.542-.249-1.056-.401-1.697-.401-1.245%200-2.202.793-2.202%201.987%200%20.863.398%201.46%201.634%201.851l.731.233c.803.258%201.055.632%201.055%201.194%200%20.578-.468%201.059-1.335%201.059-.92%200-1.344-.339-1.633-1.389h-.415l.009%201.479c.757.294%201.272.4%201.931.4%201.317%200%202.382-.818%202.382-2.049zm3.222%201.532l-.1-.266c-.216.08-.415.124-.613.124-.289%200-.515-.116-.506-.713v-2.707H8.82v-.509H7.692v-1.193l-1.11.499v.694h-.64v.509h.64v2.85c0%20.596.28%201.185%201.128%201.185.28%200%20.596-.125%201.201-.473zm1.795-.168a.642.642%200%2000-.649-.642.642.642%200%20100%201.283.642.642%200%2000.649-.641zm3.655-5.373c0-.213.09-.266.243-.285l.506-.052v-.312h-2.753v.312l.569.044c.117.008.171.072.171.205V45.3c0%201.078-.451%201.586-1.335%201.924l.126.277c1.534-.223%202.473-.999%202.473-2.575v-5.47zm4.313%206.077l1.552-.242-.018-.257-.226-.028c-.288-.035-.406-.186-.406-.489v-2.913c0-.321.009-.623.027-.873l-1.786.356.018.259.334.026c.225.019.306.196.306.482v2.663c-.225.179-.514.312-.785.312-.532%200-.803-.33-.803-.802v-2.423c0-.321.009-.623.027-.873l-1.786.356.018.259.333.026c.226.019.307.196.307.482v2.493c0%20.614.461%201.212%201.309%201.212.469%200%201.029-.303%201.425-.686.02.232.073.481.154.66zm6.732-.242l-.018-.257-.262-.028c-.289-.026-.406-.186-.406-.489v-5.158c0-.329.018-.633.027-.881l-1.84.329.017.25.388.025c.199.019.307.179.307.491v1.318a1.775%201.775%200%2000-.722-.151c-1.209%200-2.4%201.043-2.4%202.539%200%201.371.812%202.227%201.841%202.227.496%200%20.974-.277%201.326-.625.018.224.072.482.153.652l1.589-.242zm-3.826-2.217c0-1.256.631-1.827%201.263-1.827.298%200%20.55.099.776.277v2.957c-.208.169-.496.304-.794.304-.749%200-1.245-.669-1.245-1.711zm7.95%201.54l-.208-.248c-.37.212-.731.381-1.137.381-.93%200-1.461-.863-1.516-1.861h2.779v-.275c0-1.078-.658-1.88-1.732-1.88-.975%200-2.031.943-2.031%202.414%200%201.602%201.101%202.352%202.103%202.352.641%200%201.372-.553%201.742-.883zm-1.959-3.42c.352%200%20.84.25.948%201.202l-1.841.064c.072-.812.451-1.266.893-1.266zm9.854%203.795l.018-1.435h-.415c-.262%201.069-.596%201.452-1.76%201.452-1.353%200-2.319-1.132-2.355-2.913-.036-1.762.912-2.913%202.301-2.913.993%200%201.462.411%201.751%201.372h.415l-.027-1.415c-.569-.232-1.146-.446-2.003-.446-2.256%200-3.8%201.514-3.8%203.492%200%201.933%201.426%203.341%203.664%203.341.857%200%201.39-.161%202.211-.535zm2.907.116l-.416-.053c-.135-.018-.217-.055-.217-.232v-2.966c.217-.189.541-.348.857-.348.533%200%20.803.312.803.757v2.557c0%20.177-.09.214-.216.232l-.369.053v.293h2.237v-.293l-.334-.053c-.135-.018-.217-.055-.217-.232v-2.771c0-.685-.451-1.301-1.344-1.301-.505%200-1.029.277-1.417.704v-2.093c0-.329.018-.633.027-.881-.352.07-1.426.266-1.796.329l.019.25.342.025c.199.019.307.179.307.491v5.247c0%20.177-.081.214-.216.232l-.334.053v.293h2.284v-.293zm4.827-5.8a.677.677%200%2000-1.354%200%20.677.677%200%20001.354%200zm.488%206.093v-.293l-.379-.053c-.138-.018-.218-.055-.218-.232v-3.216c0-.321.009-.623.027-.873-.352.08-1.425.285-1.787.356l.019.259.333.026c.227.019.308.196.308.482v2.966c0%20.177-.081.214-.217.232l-.379.053v.293h2.293zm1.983-.578v-5.461c0-.329.019-.633.029-.881-.352.07-1.427.266-1.797.329l.017.25.345.025c.197.019.306.179.306.491v5.247c0%20.177-.08.214-.215.232l-.381.053v.293h2.283v-.293l-.369-.053c-.136-.018-.218-.055-.218-.232zm5.866.471l-.018-.257-.262-.028c-.287-.026-.405-.186-.405-.489v-5.158c0-.329.018-.633.026-.881l-1.839.329.017.25.388.025c.199.019.307.179.307.491v1.318a1.777%201.777%200%2000-.721-.151c-1.211%200-2.403%201.043-2.403%202.539%200%201.371.814%202.227%201.842%202.227.497%200%20.975-.277%201.326-.625.019.224.073.482.154.652l1.588-.242zm-3.827-2.217c0-1.256.632-1.827%201.265-1.827.297%200%20.551.099.776.277v2.957c-.208.169-.498.304-.795.304-.75%200-1.246-.669-1.246-1.711zm6.355%202.031l-.415-.053c-.127-.018-.218-.055-.218-.232v-2.451c.189-.373.487-.747.895-.792.279-.036.541.08.766.222l.262-.908a1.099%201.099%200%2000-.813-.213c-.496.053-.821.533-1.136%201.157%200-.356-.018-.838-.073-1.087l-1.66.339.019.259.297.026c.244.019.342.187.342.49v2.958c0%20.177-.081.214-.216.232l-.379.053v.293h2.329v-.293zm5.142-.491l-.208-.248c-.369.212-.73.381-1.136.381-.928%200-1.462-.863-1.516-1.861h2.778v-.275c0-1.078-.657-1.88-1.731-1.88-.976%200-2.03.943-2.03%202.414%200%201.602%201.1%202.352%202.101%202.352.642%200%201.372-.553%201.742-.883zm-1.958-3.42c.353%200%20.84.25.948%201.202l-1.84.064c.071-.812.451-1.266.892-1.266zm4.576%203.911l-.371-.053c-.127-.018-.216-.055-.216-.232v-2.966c.216-.189.541-.348.857-.348.532%200%20.803.312.803.757v2.557c0%20.177-.09.214-.215.232l-.37.053v.293h2.282v-.293l-.379-.053c-.136-.018-.218-.055-.218-.232v-2.771c0-.685-.451-1.301-1.38-1.301-.488%200-1.018.295-1.407.74a5.324%205.324%200%2000-.071-.74l-1.661.339.018.259.297.026c.244.019.343.187.343.49v2.958c0%20.177-.08.214-.217.232l-.38.053v.293h2.285v-.293zm3.321-4.811c0%20.278-.208.526-.533.802l.18.16c.622-.454%201.11-.998%201.11-1.701%200-.473-.325-.73-.668-.73-.613%200-.74.668-.659.908.342.116.57.26.57.561zm3.915%203.724c0-.615-.334-1.042-1.155-1.31l-.569-.186c-.613-.205-.774-.454-.774-.767%200-.355.268-.596.749-.596.639%200%20.9.391%201.119.96h.333l-.011-1.103c-.46-.196-.765-.285-1.226-.285-1%200-1.741.623-1.741%201.452%200%20.659.378%201.051%201.236%201.327l.497.16c.56.178.685.454.685.785%200%20.374-.29.694-.856.694-.643%200-.912-.382-1.147-1.141h-.388l.063%201.231c.226.124.757.302%201.318.302.992%200%201.867-.544%201.867-1.523zM72.204%2034.273a2.06%202.06%200%2000-2.085%202.081%202.06%202.06%200%20002.085%202.079c1.174%200%202.096-.913%202.096-2.079%200-1.167-.922-2.081-2.096-2.081m0%203.797c-.957%200-1.676-.738-1.676-1.716%200-.981.719-1.719%201.676-1.719.966%200%201.696.738%201.696%201.719%200%20.978-.73%201.716-1.696%201.716%22%20fill%3D%22%23474C55%22%2F%3E%3Cpath%20d%3D%22M72.61%2036.437c.216-.117.34-.303.34-.507%200-.339-.24-.557-.609-.557h-.874v1.939h.39v-.794h.36l.461.794h.422l-.514-.863.024-.012zm-.363-.195h-.39v-.591h.41c.185%200%20.305.118.305.3%200%20.144-.102.291-.325.291z%22%20fill%3D%22%23474C55%22%2F%3E%3Cpath%20d%3D%22M43.276%2029.76l-.013-.016c.759-1.095%201.805-2.501%202.18-2.762l.075-.033c1.131-.065%201.765-.459%201.931-.58.215-.152.839-.759.942-.869.108-.114.433-.847.565-1.156v-.001l-.015.026.053-.122.007-.033.086-.265a.224.224%200%2000-.116-.191.326.326%200%2000-.181-.019l.004-.017a.739.739%200%2000.084-.272v-.019a.256.256%200%2000-.13-.196c-.077-.041-.175-.038-.278-.015a.437.437%200%2000-.122-.114c-.021-.016-.146-.06-.375.079a.967.967%200%2000-.25.238l.017-.14a.24.24%200%2000-.155-.167c-.108-.041-.245-.014-.377.072-.145.098-.339.404-.394.494-.049.04-.241.206-.355.404-.369.118-.598.112-.694.075.224-.129.401-.253.498-.366.219-.263.342-.541.342-.766a.695.695%200%2000-.009-.112.324.324%200%2000-.159-.226c-.222-.11-.486.114-.537.16-.004.006-.078.083-.118.126a.926.926%200%2000-.374.176c-.082.071-.18.104-.292.142a1.23%201.23%200%2000-.442.226l-.012.009.011-.007-.346.232c-.349.183-.535.367-.733.562-.392.39-.884.873-3.086%201.602-.018-.806-.515-2.972-.616-3.801-.204-1.463-1.901-3.478-3.122-4.752%201.151.668%201.796.762%202.429-.101.168-.261.431.021.671-.025.347-.182.302-.279.302-.531.103-.27.376-.137.579-.17.513-.084.208-.622.41-.892%202.254-.135-.288-2.207%201.229-3.065.987-.461%201.36-1.074%201.801-1.669.363-.489.438-.107.711-.509.491-1.766-.358-3.944-1.449-5.443-5.596-7.192-11.984-3.876-13.846.578-.771%201.132-.533%202.778-.576%204.132-.145.47-.428.457-.834.179-.092.933.637%201.119.961%201.181.034.119.247.301.336.425-.291.084-.901-.084-1.1-.191-.008.211.018.385.188.579.134.663.472.9.954%201.096.898.364.476%201.594.371%202.099-.033.112-.067.224-.096.329-.83.213-1.383.964-1.604%201.743-.101%201.889-1.075%203.456-1.058%205.41%200%200-.017.287%200%20.403.484%202.115-.134%204.885-.032%207.065-7.054%201.051-13.542%203.317-19.075%206.506%208.205-3.299%2017.78-5.2%2028.012-5.2s19.807%201.901%2028.011%205.2c-5.98-3.445-13.072-5.814-20.789-6.735m-6.137-6.566c-.04.113-.155.122-.155.122-1.986.064-3.688.864-5.055%202.379%200%200-.153.148-.539-.155-.296-.23-.187-.474-.187-.474.526-1.324%201.883-2.198%204.029-2.594l.063-.01c.439-.06%201.461-.201%201.809.485%200%200%20.075.132.035.247%22%20fill%3D%22%23D11947%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E')}
.logo-horizontal{display:block;background-repeat:no-repeat;background-size:100%}
.logo-horizontal a{display:block;width:100%;height:100%}
.logo-horizontal a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.logo-horizontal h1{display:block;width:100%;height:100%;margin:0;padding:0}
.logo-horizontal{background-image:url('data:image/svg+xml,%3Csvg%20width%3D%22110%22%20height%3D%2232%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%3Cg%20fill-rule%3D%22nonzero%22%20fill%3D%22none%22%3E%3Cpath%20d%3D%22M31.329%2026.038l-.011-.015c.679-.979%201.613-2.234%201.948-2.467l.067-.03c1.01-.059%201.576-.41%201.726-.518.191-.136.749-.678.842-.777.096-.102.385-.757.503-1.033l-.013.023.047-.109.008-.029.077-.238a.2.2%200%200%200-.105-.17.277.277%200%200%200-.162-.017l.005-.015a.676.676%200%200%200%20.075-.244v-.017a.23.23%200%200%200-.118-.174c-.067-.037-.156-.035-.248-.014a.385.385%200%200%200-.109-.102c-.019-.014-.13-.053-.334.071a.898.898%200%200%200-.224.213l.015-.126a.217.217%200%200%200-.137-.149c-.097-.036-.22-.013-.338.065-.129.087-.303.36-.352.441a1.488%201.488%200%200%200-.317.361c-.33.106-.535.1-.621.067.201-.116.359-.226.446-.327.195-.236.306-.483.306-.685a.555.555%200%200%200-.009-.1.283.283%200%200%200-.142-.201c-.198-.099-.435.101-.48.143-.003.005-.069.074-.105.113a.822.822%200%200%200-.335.156c-.073.064-.16.093-.261.127-.122.04-.259.089-.394.202l-.011.009.01-.007-.309.207c-.312.163-.478.328-.655.502-.35.348-.79.78-2.757%201.432-.017-.721-.461-2.656-.551-3.396-.182-1.308-1.699-3.108-2.789-4.247%201.029.598%201.604.682%202.17-.089.149-.234.385.018.599-.023.311-.162.271-.249.271-.475.091-.241.336-.122.517-.151.458-.076.186-.556.365-.798%202.015-.12-.257-1.971%201.099-2.738.883-.412%201.216-.96%201.609-1.491.325-.437.392-.095.635-.455.439-1.578-.319-3.524-1.295-4.864-4.999-6.425-10.707-3.463-12.371.517-.688%201.012-.475%202.482-.514%203.692-.13.42-.382.409-.745.161-.082.833.569.999.858%201.054.031.107.221.269.301.38-.261.075-.805-.075-.983-.171-.007.189.016.344.168.517.12.594.422.805.852.98.802.325.426%201.424.332%201.876-.029.099-.06.199-.087.294-.74.19-1.235.861-1.432%201.557-.09%201.687-.961%203.088-.945%204.834%200%200-.016.256%200%20.36.432%201.889-.121%204.365-.029%206.312-6.303.94-12.1%202.964-17.044%205.814%207.332-2.949%2015.887-4.647%2025.029-4.647%209.143%200%2017.697%201.698%2025.028%204.647-5.342-3.079-11.68-5.196-18.576-6.018m-5.482-5.867a.169.169%200%200%201-.139.109c-1.775.057-3.295.772-4.516%202.125%200%200-.137.133-.482-.138-.265-.206-.167-.423-.167-.423.47-1.184%201.683-1.965%203.6-2.319l.056-.008c.392-.054%201.306-.18%201.617.433%200%200%20.066.118.031.221%22%20fill%3D%22%23D11947%22%2F%3E%3Cpath%20d%3D%22M49.031%2022.46l-.008-.207c-.387-.048-.669-.199-1.049-.668-.451-.542-.847-1.281-1.153-1.863a1.641%201.641%200%200%200%201.21-1.568c0-.892-.717-1.608-1.936-1.608-.483%200-.902.049-1.66.049-.282.007-.613%200-.919-.008v.278l.459.047c.129.017.21.081.21.215v4.768c0%20.191-.081.238-.21.254l-.459.048v.279h2.346v-.279l-.427-.055c-.105-.016-.161-.064-.161-.175v-2.15c.176%200%20.363.009.483.017.379.676.766%201.449%201.234%202.061.395.525.854.636%201.387.636.202%200%20.451-.039.653-.071zm-3.298-3.04c-.169%200-.314-.016-.459-.024v-2.388c.201-.024.41-.024.588-.024.67%200%201.097.43%201.097%201.218%200%20.844-.477%201.226-1.226%201.218zm6.515%202.355l-.186-.223c-.33.192-.653.343-1.015.343-.831%200-1.307-.772-1.355-1.664h2.483v-.246c0-.963-.588-1.679-1.547-1.679-.872%200-1.815.843-1.815%202.156%200%201.433.984%202.102%201.879%202.102.573%200%201.226-.494%201.556-.789zm-1.75-3.055c.315%200%20.751.223.847%201.074l-1.645.056c.064-.724.403-1.13.798-1.13zm5.071%202.522c0-.549-.298-.93-1.032-1.17l-.507-.166c-.549-.184-.693-.406-.693-.685%200-.318.241-.534.668-.534.573%200%20.807.351%201%20.86h.298l-.008-.986c-.411-.176-.685-.255-1.096-.255-.895%200-1.556.556-1.556%201.297%200%20.589.338.94%201.104%201.186l.443.144c.501.158.613.405.613.699%200%20.335-.257.621-.765.621-.573%200-.815-.342-1.024-1.019h-.347l.056%201.099c.201.111.678.27%201.178.27.887%200%201.668-.485%201.668-1.361zm3.838.533l-.185-.223c-.331.192-.654.343-1.016.343-.831%200-1.306-.772-1.354-1.664h2.483v-.246c0-.963-.588-1.679-1.548-1.679-.871%200-1.815.843-1.815%202.156%200%201.433.984%202.102%201.88%202.102.571%200%201.225-.494%201.555-.789zm-1.749-3.055c.314%200%20.749.223.847%201.074l-1.645.056c.064-.724.403-1.13.798-1.13zm4.442%203.876l1.322-.215-.016-.232-.192-.023c-.259-.032-.363-.167-.363-.438l-.01-2.237c0-.636-.402-1.169-1.265-1.169-.759%200-1.709.604-1.709%201.218%200%20.151.04.31.129.421l.798-.318a.955.955%200%200%201-.145-.438c-.008-.239.161-.43.533-.43.394%200%20.693.327.693.701l.008.708-1.202.438c-.596.215-.944.557-.944%201.09%200%20.518.339.938%201.04.938.347%200%20.775-.324%201.146-.595.016.198.073.421.177.581zm-1.443-1.202c0-.279.08-.517.475-.645l.751-.239.008%201.21c-.283.16-.493.263-.669.263-.347%200-.565-.247-.565-.589zm5.072.819l-.371-.047c-.114-.017-.194-.048-.194-.207V19.77c.17-.334.436-.669.799-.708.249-.032.483.071.684.198l.234-.811a.988.988%200%200%200-.725-.192c-.444.049-.734.478-1.016%201.035%200-.318-.016-.748-.065-.97l-1.483.302.016.232.266.023c.218.015.306.167.306.438v2.642c0%20.159-.073.19-.193.207l-.339.047v.263h2.081v-.263zm2.064-2.093c0-.947.468-1.361%201-1.361.426%200%20.709.167%201.007.772h.283v-.915a2.08%202.08%200%200%200-1.153-.31c-.991%200-2.041.803-2.041%202.196%200%201.409%201.008%202.053%201.871%202.053.565%200%201.137-.516%201.451-.795l-.161-.199c-.282.191-.612.334-.951.334-.838%200-1.306-.843-1.306-1.775zm4.636%202.093l-.371-.047c-.121-.017-.194-.048-.194-.207v-2.65c.194-.168.484-.31.766-.31.476%200%20.717.278.717.676v2.284c0%20.159-.08.19-.193.207l-.33.047v.263h2v-.263l-.299-.047c-.121-.017-.194-.048-.194-.207v-2.476c0-.612-.403-1.161-1.201-1.161-.452%200-.919.247-1.266.628v-1.87c0-.295.016-.565.024-.789-.314.065-1.273.239-1.604.296l.016.222.306.024c.178.016.274.16.274.439v4.687c0%20.159-.072.19-.193.207l-.298.047v.263h2.04v-.263zm6.563-.016l-.459-.048c-.13-.016-.211-.063-.211-.254v-2.141h2.613v2.141c0%20.191-.08.238-.21.254l-.459.048v.279h2.427v-.279l-.46-.048c-.129-.016-.21-.063-.21-.254v-4.727c0-.192.081-.239.21-.256l.46-.047v-.278h-2.427v.278l.459.047c.13.017.21.064.21.256v2.133h-2.613v-2.133c0-.192.081-.239.211-.256l.459-.047v-.278h-2.427v.278l.459.047c.129.017.21.064.21.256v4.727c0%20.191-.081.238-.21.254l-.459.048v.279h2.427v-.279zm3.918-1.679c0%201.186.782%202.061%201.943%202.061%201.21%200%202.097-1.035%202.097-2.212%200-1.178-.799-2.061-1.959-2.061-1.211%200-2.081%201.043-2.081%202.212zm3.048-.016c0%201.05-.404%201.656-.983%201.656-.621%200-1.073-.685-1.073-1.775%200-1.043.388-1.655.983-1.655.605%200%201.073.692%201.073%201.774zm4.379.74c0-.549-.298-.93-1.033-1.17l-.507-.166c-.549-.184-.694-.406-.694-.685%200-.318.241-.534.669-.534.572%200%20.806.351.999.86h.299l-.009-.986c-.411-.176-.684-.255-1.096-.255-.894%200-1.555.556-1.555%201.297%200%20.589.338.94%201.104%201.186l.443.144c.501.158.613.405.613.699%200%20.335-.258.621-.766.621-.573%200-.815-.342-1.023-1.019h-.347l.056%201.099c.201.111.677.27%201.178.27.886%200%201.669-.485%201.669-1.361zm2.45%202.937l-.411-.048c-.122-.016-.194-.047-.194-.207v-1.488c.202.088.411.136.645.136%201.081%200%202.145-.931%202.145-2.268%200-1.226-.725-1.99-1.645-1.99-.443%200-.862.238-1.177.548a4.173%204.173%200%200%200-.057-.54l-1.483.302.016.232.226.023c.242.024.347.167.347.438v4.607c0%20.16-.072.191-.195.207l-.338.048v.263h2.121v-.263zm.105-5.22c.669%200%201.112.596%201.112%201.527%200%201.122-.563%201.632-1.128%201.632-.266%200-.492-.088-.694-.247v-2.642c.186-.151.444-.27.71-.27zm4.007-1.926a.605.605%200%200%200-1.21%200%20.605.605%200%200%200%201.21%200zm.436%205.443v-.263l-.339-.047c-.121-.017-.194-.048-.194-.207v-2.873c0-.287.007-.558.024-.78-.314.071-1.273.255-1.596.318l.016.232.299.023c.201.015.274.175.274.43v2.65c0%20.159-.073.19-.193.207l-.34.047v.263h2.049zm2.733-.358l-.089-.238c-.194.07-.37.111-.549.111-.258%200-.459-.104-.45-.637v-2.419h1.008v-.454H98.98v-1.067l-.992.446v.621h-.573v.454h.573v2.546c0%20.534.25%201.059%201.008%201.059.25%200%20.531-.112%201.072-.422zm2.637.478l1.322-.215-.016-.232-.194-.023c-.258-.032-.362-.167-.362-.438l-.009-2.237c0-.636-.402-1.169-1.266-1.169-.758%200-1.709.604-1.709%201.218%200%20.151.04.31.128.421l.799-.318a.944.944%200%200%201-.145-.438c-.008-.239.161-.43.532-.43.395%200%20.694.327.694.701l.008.708-1.201.438c-.597.215-.945.557-.945%201.09%200%20.518.339.938%201.04.938.348%200%20.775-.324%201.146-.595.016.198.072.421.178.581zm-1.445-1.202c0-.279.081-.517.477-.645l.75-.239.008%201.21c-.283.16-.492.263-.67.263-.346%200-.565-.247-.565-.589zm4.508.565V17.08c0-.295.016-.565.025-.789-.315.065-1.275.239-1.605.296l.016.222.306.024c.177.016.275.16.275.439v4.687c0%20.159-.073.19-.195.207l-.338.047v.263h2.04v-.263l-.33-.047c-.122-.017-.194-.048-.194-.207zM47.741%2012.307c0-.763-.298-1.289-1.451-1.663l-.742-.238c-.686-.223-.911-.55-.911-1.011%200-.557.411-.892%201.048-.892s1.064.271%201.322%201.138h.323V8.408c-.485-.223-.944-.359-1.516-.359-1.113%200-1.968.708-1.968%201.776%200%20.772.355%201.304%201.46%201.654l.653.208c.717.231.943.565.943%201.067%200%20.517-.419.946-1.193.946-.822%200-1.201-.303-1.459-1.24h-.371l.008%201.321c.677.262%201.137.357%201.725.357%201.177%200%202.129-.732%202.129-1.831zm2.878%201.369l-.089-.237c-.192.071-.371.11-.547.11-.258%200-.461-.104-.452-.637v-2.418h1.008v-.455h-1.008V8.973l-.992.445v.621h-.572v.455h.572v2.546c0%20.533.25%201.059%201.008%201.059.25%200%20.532-.112%201.072-.423zm1.605-.15a.575.575%200%200%200-.581-.574.574.574%200%201%200%200%201.147.575.575%200%200%200%20.581-.573zm3.265-4.8c0-.191.08-.238.217-.255l.453-.047v-.278h-2.46v.278l.508.04c.105.007.153.063.153.183v5.3c0%20.963-.403%201.417-1.193%201.719l.113.247c1.371-.199%202.209-.891%202.209-2.3V8.726zm3.854%205.428l1.387-.215-.016-.23-.202-.025c-.257-.031-.363-.166-.363-.437v-2.603c0-.287.008-.556.024-.78l-1.595.319.015.231.299.024c.201.016.273.174.273.429v2.38c-.201.159-.459.279-.701.279-.476%200-.718-.295-.718-.717v-2.165c0-.287.008-.556.024-.78l-1.595.319.016.231.297.024c.202.016.274.174.274.429v2.229c0%20.549.412%201.082%201.17%201.082.419%200%20.919-.27%201.273-.613a1.9%201.9%200%200%200%20.138.589zm6.015-.215l-.016-.23-.234-.025c-.258-.024-.363-.166-.363-.437V8.638c0-.294.016-.565.024-.787l-1.644.295.016.223.346.023c.178.016.274.159.274.438v1.177a1.595%201.595%200%200%200-.645-.134c-1.08%200-2.144.931-2.144%202.268%200%201.225.725%201.99%201.645%201.99.443%200%20.87-.247%201.184-.558.016.199.065.43.138.581l1.419-.215zm-3.419-1.982c0-1.122.565-1.631%201.129-1.631.266%200%20.491.088.693.247v2.642a1.164%201.164%200%200%201-.709.271c-.669%200-1.113-.597-1.113-1.529zm7.104%201.377l-.186-.222c-.331.191-.653.341-1.016.341-.831%200-1.306-.771-1.355-1.663h2.484v-.246c0-.963-.589-1.68-1.548-1.68-.871%200-1.815.844-1.815%202.157%200%201.432.984%202.102%201.879%202.102.573%200%201.227-.495%201.557-.789zm-1.75-3.056c.314%200%20.75.223.847%201.074l-1.645.057c.064-.725.402-1.131.798-1.131zm8.804%203.39l.016-1.281h-.371c-.234.955-.532%201.297-1.572%201.297-1.209%200-2.072-1.011-2.105-2.602-.031-1.576.815-2.603%202.057-2.603.886%200%201.306.367%201.564%201.226h.371l-.024-1.265c-.509-.207-1.025-.398-1.79-.398-2.015%200-3.395%201.353-3.395%203.12%200%201.727%201.274%202.985%203.274%202.985.765%200%201.241-.144%201.975-.479zm2.596.104l-.37-.047c-.122-.016-.194-.049-.194-.207v-2.651c.194-.167.483-.31.766-.31.476%200%20.717.278.717.676v2.285c0%20.158-.08.191-.193.207l-.33.047v.262h1.999v-.262l-.298-.047c-.12-.016-.194-.049-.194-.207v-2.476c0-.612-.403-1.162-1.201-1.162-.452%200-.919.247-1.266.629V8.638c0-.294.016-.565.024-.787a81.13%2081.13%200%200%201-1.605.295l.016.223.307.023c.177.016.274.159.274.438v4.688c0%20.158-.073.191-.193.207l-.298.047v.262h2.039v-.262zm4.313-5.181a.604.604%200%200%200-1.208%200%20.605.605%200%200%200%201.208%200zm.437%205.443v-.262l-.338-.047c-.123-.016-.195-.049-.195-.207v-2.874c0-.287.009-.556.024-.78-.314.072-1.274.255-1.596.319l.017.231.297.024c.202.016.274.174.274.429v2.651c0%20.158-.072.191-.193.207l-.339.047v.262h2.049zm1.772-.516v-4.88c0-.294.017-.565.026-.787-.315.064-1.275.239-1.606.295l.016.223.308.023c.176.016.273.159.273.438v4.688c0%20.158-.072.191-.192.207l-.34.047v.262h2.04v-.262l-.33-.047c-.121-.016-.195-.049-.195-.207zm5.242.421l-.016-.23-.234-.025c-.257-.024-.363-.166-.363-.437V8.638c0-.294.017-.565.025-.787l-1.645.295.016.223.347.023c.176.016.274.159.274.438v1.177a1.6%201.6%200%200%200-.646-.134c-1.081%200-2.145.931-2.145%202.268%200%201.225.727%201.99%201.645%201.99.444%200%20.872-.247%201.186-.558.017.199.064.43.137.581l1.419-.215zm-3.419-1.982c0-1.122.564-1.631%201.13-1.631.265%200%20.491.088.693.247v2.642a1.17%201.17%200%200%201-.711.271c-.669%200-1.112-.597-1.112-1.529zm5.676%201.815l-.37-.047c-.114-.016-.194-.049-.194-.207v-2.189c.169-.335.436-.669.799-.708.249-.033.483.071.684.197l.235-.811a.984.984%200%200%200-.727-.19c-.443.047-.733.477-1.015%201.034%200-.318-.016-.748-.065-.971l-1.483.303.016.231.266.024c.218.016.306.167.306.437v2.643c0%20.158-.073.191-.193.207l-.339.047v.262h2.08v-.262zm4.596-.438l-.185-.222c-.33.191-.653.341-1.016.341-.83%200-1.307-.771-1.355-1.663h2.483v-.246c0-.963-.588-1.68-1.547-1.68-.872%200-1.814.844-1.814%202.157%200%201.432.983%202.102%201.877%202.102.574%200%201.226-.495%201.557-.789zm-1.75-3.056c.316%200%20.751.223.847%201.074l-1.645.057c.065-.725.404-1.131.798-1.131zm4.088%203.494l-.331-.047c-.112-.016-.192-.049-.192-.207v-2.651c.192-.167.483-.31.765-.31.476%200%20.718.278.718.676v2.285c0%20.158-.08.191-.192.207l-.331.047v.262h2.04v-.262l-.34-.047c-.121-.016-.194-.049-.194-.207v-2.476c0-.612-.403-1.162-1.234-1.162-.435%200-.909.263-1.257.661a4.79%204.79%200%200%200-.063-.661l-1.485.303.016.231.266.024c.218.016.307.167.307.437v2.643c0%20.158-.072.191-.194.207l-.339.047v.262h2.04v-.262zm2.968-4.297c0%20.247-.186.469-.476.716l.16.143c.557-.406.993-.892.993-1.52%200-.422-.29-.653-.597-.653-.548%200-.661.596-.589.812.306.103.509.231.509.502zm3.499%203.326c0-.549-.299-.931-1.032-1.17l-.508-.167c-.548-.183-.694-.405-.694-.684%200-.319.242-.534.67-.534.572%200%20.805.351%201%20.859h.298l-.01-.986c-.411-.175-.684-.255-1.095-.255-.895%200-1.556.557-1.556%201.298%200%20.589.339.939%201.105%201.185l.443.144c.5.158.612.406.612.7%200%20.335-.258.621-.764.621-.574%200-.816-.342-1.025-1.019h-.347l.056%201.099c.202.111.677.27%201.178.27.887%200%201.669-.486%201.669-1.361zM107.172%204.095a1.84%201.84%200%200%200-1.863%201.858%201.84%201.84%200%200%200%201.863%201.858c1.05%200%201.873-.815%201.873-1.858%200-1.043-.823-1.858-1.873-1.858m0%203.392c-.854%200-1.497-.659-1.497-1.534%200-.876.643-1.535%201.497-1.535.865%200%201.516.659%201.516%201.535%200%20.875-.651%201.534-1.516%201.534%22%20fill%3D%22%23474C55%22%2F%3E%3Cpath%20d%3D%22M107.535%206.027c.192-.104.303-.27.303-.452%200-.303-.212-.497-.543-.497h-.781V6.81h.349V6.1h.321l.412.71h.377l-.459-.772.021-.011zm-.324-.174h-.348v-.528h.366c.165%200%20.272.106.272.268%200%20.129-.09.26-.29.26z%22%20fill%3D%22%23474C55%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E')}
.logo-horizontal-black{display:block;background-repeat:no-repeat;background-size:100%}
.logo-horizontal-black a{display:block;width:100%;height:100%}
.logo-horizontal-black a span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.logo-horizontal-black h1{display:block;width:100%;height:100%;margin:0;padding:0}
.logo-horizontal-black{background-image:url('data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%20110%2032%22%3E%3Cpath%20d%3D%22M31.3%2026c.7-1%201.6-2.2%201.9-2.5h.1c1-.1%201.6-.4%201.7-.5.2-.1.7-.7.8-.8.1-.1.4-.8.5-1v-.1l.1-.2c0-.1%200-.1-.1-.2h-.2c0-.1.1-.2.1-.2%200-.1-.1-.1-.1-.2h-.2c0-.1-.1-.1-.1-.1s-.1-.1-.3.1c-.1%200-.2.1-.2.2v-.1c0-.1-.1-.1-.1-.1-.1%200-.2%200-.3.1-.1.1-.3.4-.4.4%200%200-.2.2-.3.4-.3.1-.5.1-.6.1.2-.1.4-.2.4-.3.2-.2.3-.5.3-.7v-.1c0-.1-.1-.2-.1-.2-.2-.1-.4.1-.5.1l-.1.1c-.1%200-.2.1-.3.2-.1.1-.2.1-.3.1-.1%200-.3.1-.4.2%200%200-.2.2-.3.2-.3.2-.5.3-.7.5-.3.3-.8.8-2.8%201.4%200-.7-.5-2.7-.6-3.4-.2-1.3-1.7-3.1-2.8-4.2%201%20.6%201.6.7%202.2-.1.1-.2.4%200%20.6%200%20.3-.2.3-.2.3-.5.1-.2.3-.1.5-.2.5-.1.2-.6.4-.8%202-.1-.3-2%201.1-2.7.9-.4%201.2-1%201.6-1.5.3-.4.4-.1.6-.5.4-1.6-.3-3.5-1.3-4.9-5-6.4-10.7-3.5-12.4.5-.7%201-.5%202.5-.5%203.7-.1.4-.4.4-.7.2-.1.8.6%201%20.9%201.1%200%20.1.2.3.3.4-.3.1-.8-.1-1-.2%200%20.2%200%20.3.2.5.1.6.4.8.9%201%20.8.3.4%201.4.3%201.9%200%20.1-.1.2-.1.3-.7.2-1.2.9-1.4%201.6-.1%201.7-1%203.1-.9%204.8v.4c.4%201.9-.1%204.4%200%206.3-6.3.9-12.1%203-17%205.8%207.3-2.9%2015.9-4.6%2025-4.6s17.7%201.7%2025%204.6C44.6%2029%2038.2%2026.9%2031.3%2026m-5.5-5.8c0%20.1-.1.1-.1.1-1.8.1-3.3.8-4.5%202.1%200%200-.1.1-.5-.1-.3-.2-.2-.4-.2-.4.5-1.2%201.7-2%203.6-2.3h.1c.4-.1%201.3-.2%201.6.4%200-.1.1.1%200%20.2%22%2F%3E%3Cpath%20d%3D%22M49%2022.5v-.2c-.4%200-.7-.2-1-.7-.5-.5-.8-1.3-1.2-1.9.7-.2%201.2-.9%201.2-1.6%200-.9-.7-1.6-1.9-1.6h-2.6v.3h.5c.1%200%20.2.1.2.2v4.8c0%20.2-.1.2-.2.3h-.5v.3h2.3v-.3l-.4-.1c-.1%200-.2-.1-.2-.2v-2.1h.5l1.2%202.1c.4.5.9.6%201.4.6.3.1.5.1.7.1zm-3.3-3.1h-.5V17h.6c.7%200%201.1.4%201.1%201.2.1.8-.4%201.2-1.2%201.2zm6.5%202.4l-.2-.2c-.3.2-.7.3-1%20.3-.8%200-1.3-.8-1.4-1.7h2.5V20c0-1-.6-1.7-1.5-1.7s-1.8.8-1.8%202.2c0%201.4%201%202.1%201.9%202.1.6%200%201.2-.5%201.5-.8zm-1.7-3.1c.3%200%20.8.2.8%201.1l-1.6.1c.1-.8.4-1.2.8-1.2zm5.1%202.5c0-.5-.3-.9-1-1.2l-.6-.1c-.5-.2-.7-.4-.7-.7%200-.3.2-.5.7-.5.6%200%20.8.4%201%20.9h.3v-1c-.4-.2-.7-.3-1.1-.3-.9%200-1.6.6-1.6%201.3%200%20.6.3.9%201.1%201.2l.4.1c.5.2.6.4.6.7%200%20.3-.3.6-.8.6-.6%200-.8-.3-1-1h-.3l.1%201.1c.2.1.7.3%201.2.3.9%200%201.7-.5%201.7-1.4zm3.8.6l-.2-.2c-.3.2-.7.3-1%20.3-.8%200-1.3-.8-1.4-1.7h2.5V20c0-1-.6-1.7-1.5-1.7s-1.8.8-1.8%202.2c0%201.4%201%202.1%201.9%202.1.5%200%201.2-.5%201.5-.8zm-1.7-3.1c.3%200%20.7.2.8%201.1l-1.6.1c0-.8.4-1.2.8-1.2zm4.4%203.9l1.3-.2v-.2h-.2c-.3%200-.4-.2-.4-.4v-2.2c0-.6-.4-1.2-1.3-1.2-.8%200-1.7.6-1.7%201.2%200%20.2%200%20.3.1.4l.8-.3c-.1-.2-.1-.3-.1-.4%200-.2.2-.4.5-.4.4%200%20.7.3.7.7v.7l-1.2.4c-.6.2-.9.6-.9%201.1%200%20.5.3.9%201%20.9.3%200%20.8-.3%201.1-.6.1.1.2.3.3.5zm-1.4-1.2c0-.3.1-.5.5-.6l.8-.2v1.2c-.3.2-.5.3-.7.3-.4-.1-.6-.4-.6-.7zm5%20.8h-.4c-.1%200-.2%200-.2-.2v-2.2c.2-.3.4-.7.8-.7.2%200%20.5.1.7.2l.2-.8c-.2-.1-.4-.2-.7-.2-.4%200-.7.5-1%201%200-.3%200-.7-.1-1l-1.5.3v.2h.3c.2%200%20.3.2.3.4V22c0%20.2-.1.2-.2.2h-.3v.3h2.1v-.3zm2.1-2.1c0-.9.5-1.4%201-1.4.4%200%20.7.2%201%20.8h.3v-.9c-.3-.2-.6-.3-1.2-.3-1%200-2%20.8-2%202.2%200%201.4%201%202.1%201.9%202.1.6%200%201.1-.5%201.5-.8l-.2-.2c-.3.2-.6.3-1%20.3-.8%200-1.3-.8-1.3-1.8zm4.6%202.1H72c-.1%200-.2%200-.2-.2v-2.6c.2-.2.5-.3.8-.3.5%200%20.7.3.7.7V22c0%20.2-.1.2-.2.2h-.3v.3h2v-.3h-.3c-.1%200-.2%200-.2-.2v-2.5c0-.6-.4-1.2-1.2-1.2-.5%200-.9.2-1.3.6V17v-.8c-.3.1-1.3.2-1.6.3v.2h.3c.2%200%20.3.2.3.4V22c0%20.2-.1.2-.2.2h-.3v.3h2v-.3zm6.6%200h-.5c-.1%200-.2-.1-.2-.3v-2.1h2.6v2.1c0%20.2-.1.2-.2.3h-.5v.3h2.4v-.3h-.5c-.1%200-.2-.1-.2-.3v-4.7c0-.2.1-.2.2-.3h.5v-.3h-2.4v.3h.5c.1%200%20.2.1.2.3v2.1h-2.6v-2.1c0-.2.1-.2.2-.3h.5v-.3h-2.4v.3h.5c.1%200%20.2.1.2.3v4.7c0%20.2-.1.2-.2.3h-.5v.3H79v-.3zm3.9-1.7c0%201.2.8%202.1%201.9%202.1%201.2%200%202.1-1%202.1-2.2%200-1.2-.8-2.1-2-2.1-1.1%200-2%201-2%202.2zm3.1%200c0%201.1-.4%201.7-1%201.7s-1.1-.7-1.1-1.8c0-1%20.4-1.7%201-1.7s1.1.7%201.1%201.8zm4.3.7c0-.5-.3-.9-1-1.2l-.5-.2c-.5-.2-.7-.4-.7-.7%200-.3.2-.5.7-.5.6%200%20.8.4%201%20.9h.3v-1c-.4-.2-.7-.3-1.1-.3-.9%200-1.6.6-1.6%201.3%200%20.6.3.9%201.1%201.2l.4.1c.5.2.6.4.6.7%200%20.3-.3.6-.8.6-.6%200-.8-.3-1-1h-.3l.1%201.1c.2.1.7.3%201.2.3.9.1%201.6-.4%201.6-1.3zm2.5%203h-.4c-.1%200-.2%200-.2-.2v-1.5c.2.1.4.1.6.1%201.1%200%202.1-.9%202.1-2.3%200-1.2-.7-2-1.6-2-.4%200-.9.2-1.2.5%200-.2%200-.4-.1-.5l-1.5.3v.2h.2c.2%200%20.3.2.3.4v4.6c0%20.2-.1.2-.2.2h-.3v.3h2.1v-.1zm.1-5.2c.7%200%201.1.6%201.1%201.5%200%201.1-.6%201.6-1.1%201.6-.3%200-.5-.1-.7-.2v-2.6c.2-.2.4-.3.7-.3zm4-2c0-.3-.3-.6-.6-.6s-.6.3-.6.6.3.6.6.6.6-.3.6-.6zm.4%205.5v-.3H97c-.1%200-.2%200-.2-.2v-2.9-.8c-.3.1-1.3.3-1.6.3v.2h.3c.2%200%20.3.2.3.4V22c0%20.2-.1.2-.2.2h-.3v.3h2zm2.8-.4l-.1-.2c-.2.1-.4.1-.5.1-.3%200-.5-.1-.4-.6V19h1v-.5h-1v-1.1l-1%20.4v.6h-.6v.5h.5v2.5c0%20.5.2%201.1%201%201.1.2%200%20.5-.1%201.1-.4zm2.6.5l1.3-.2v-.2h-.2c-.3%200-.4-.2-.4-.4v-2.2c0-.6-.4-1.2-1.3-1.2-.8%200-1.7.6-1.7%201.2%200%20.2%200%20.3.1.4l.8-.3c-.1-.2-.1-.3-.1-.4%200-.2.2-.4.5-.4.4%200%20.7.3.7.7v.7l-1.2.4c-.6.2-.9.6-.9%201.1%200%20.5.3.9%201%20.9.3%200%20.8-.3%201.1-.6.1.1.2.3.3.5zm-1.4-1.2c0-.3.1-.5.5-.6l.8-.2v1.2c-.3.2-.5.3-.7.3-.4-.1-.6-.4-.6-.7zm4.5.6v-4.9-.8c-.3.1-1.3.2-1.6.3v.2h.3c.2%200%20.3.2.3.4V22c0%20.2-.1.2-.2.2h-.3v.3h2v-.3h-.3c-.2-.1-.2-.1-.2-.2zM47.7%2012.3c0-.8-.3-1.3-1.5-1.7l-.7-.2c-.7-.2-.9-.6-.9-1%200-.6.4-.9%201-.9s1.1.3%201.3%201.1h.3V8.4c-.4-.2-.8-.4-1.4-.4-1.1%200-2%20.7-2%201.8%200%20.8.4%201.3%201.5%201.7l.7.2c.7.2.9.6.9%201.1%200%20.5-.4.9-1.2.9-.8%200-1.2-.3-1.5-1.2h-.4v1.3c.7.3%201.1.4%201.7.4%201.3-.1%202.2-.8%202.2-1.9zm2.9%201.4l-.1-.2c-.2.1-.4.1-.5.1-.3%200-.5-.1-.5-.6v-2.4h1V10h-1V9l-1%20.4v.6H48v.5h.6V13c0%20.5.2%201.1%201%201.1.2%200%20.5-.1%201-.4zm1.6-.2c0-.3-.2-.6-.6-.6-.3%200-.6.3-.6.6s.2.6.6.6c.4%200%20.6-.3.6-.6zm3.3-4.8c0-.2.1-.2.2-.3h.5v-.3h-2.5v.3h.5c.1%200%20.2.1.2.2v5.3c0%201-.4%201.4-1.2%201.7l.1.2c1.4-.2%202.2-.9%202.2-2.3V8.7zm3.8%205.5l1.4-.2v-.2h-.2c-.3%200-.4-.2-.4-.4v-2.6-.8l-1.6.3v.2h.3c.2%200%20.3.2.3.4v2.4c-.2.2-.5.3-.7.3-.5%200-.7-.3-.7-.7v-2.2-.8l-1.6.3v.2h.3c.2%200%20.3.2.3.4V13c0%20.5.4%201.1%201.2%201.1.4%200%20.9-.3%201.3-.6%200%20.3.1.5.1.7zm6.1-.3v-.2h-.2c-.3%200-.4-.2-.4-.4V8.6v-.8l-1.6.3v.2h.3c.2%200%20.3.2.3.4V10c-.2-.1-.4-.1-.6-.1-1.1%200-2.1.9-2.1%202.3%200%201.2.7%202%201.6%202%20.4%200%20.9-.2%201.2-.6%200%20.2.1.4.1.6l1.4-.3zM61.9%2012c0-1.1.6-1.6%201.1-1.6.3%200%20.5.1.7.2v2.6c-.2.2-.4.3-.7.3-.6%200-1.1-.6-1.1-1.5zm7.1%201.3l-.2-.2c-.3.2-.7.3-1%20.3-.8%200-1.3-.8-1.4-1.7H69v-.2c0-1-.6-1.7-1.5-1.7s-1.8.8-1.8%202.2c0%201.4%201%202.1%201.9%202.1.5%200%201.1-.5%201.4-.8zm-1.7-3c.3%200%20.8.2.8%201.1l-1.6.1c.1-.8.4-1.2.8-1.2zm8.8%203.4v-1.3h-.4c-.2%201-.5%201.3-1.6%201.3-1.2%200-2.1-1-2.1-2.6s.8-2.6%202.1-2.6c.9%200%201.3.4%201.6%201.2h.4V8.4c-.6-.2-1.1-.4-1.9-.4-2%200-3.4%201.4-3.4%203.1%200%201.7%201.3%203%203.3%203%20.8%200%201.3-.1%202-.4zm2.6.1h-.4c-.1%200-.2%200-.2-.2v-2.7c.2-.2.5-.3.8-.3.5%200%20.7.3.7.7v2.3c0%20.2-.1.2-.2.2h-.3v.2h2v-.3h-.3c-.1%200-.2%200-.2-.2V11c0-.6-.4-1.2-1.2-1.2-.5%200-.9.2-1.3.6V8.6v-.8c-.3.1-1.3.2-1.6.3v.2h.3c.2%200%20.3.2.3.4v4.7c0%20.2-.1.2-.2.2h-.3v.4h2v-.2zM83%208.6c0-.3-.3-.6-.6-.6s-.6.3-.6.6.3.6.6.6.6-.3.6-.6zm.4%205.4v-.3h-.3c-.1%200-.2%200-.2-.2v-2.9-.8c-.3.1-1.3.3-1.6.3v.2h.3c.2%200%20.3.2.3.4v2.7c0%20.2-.1.2-.2.2h-.3v.4h2zm1.8-.5V8.6v-.8c-.3.1-1.3.2-1.6.3v.2h.3c.2%200%20.3.2.3.4v4.7c0%20.2-.1.2-.2.2h-.3v.4h2v-.3h-.3c-.1%200-.2%200-.2-.2zm5.3.4v-.2h-.2c-.3%200-.4-.2-.4-.4V8.6v-.8l-1.6.3v.2h.3c.2%200%20.3.2.3.4V10c-.2-.1-.4-.1-.6-.1-1.1%200-2.1.9-2.1%202.3%200%201.2.7%202%201.6%202%20.4%200%20.9-.2%201.2-.6%200%20.2.1.4.1.6l1.4-.3zM87%2012c0-1.1.6-1.6%201.1-1.6.3%200%20.5.1.7.2v2.6c-.2.2-.4.3-.7.3-.6%200-1.1-.6-1.1-1.5zm5.7%201.8h-.4c-.1%200-.2%200-.2-.2v-2.2c.2-.3.4-.7.8-.7.2%200%20.5.1.7.2l.2-.8c-.2-.1-.4-.2-.7-.2-.4%200-.7.5-1%201%200-.3%200-.7-.1-1l-1.5.3v.2h.3c.2%200%20.3.2.3.4v2.6c0%20.2-.1.2-.2.2h-.3v.4h2.1v-.2zm4.6-.5l-.2-.2c-.3.2-.7.3-1%20.3-.8%200-1.3-.8-1.4-1.7h2.5v-.2c0-1-.6-1.7-1.5-1.7s-1.8.8-1.8%202.2c0%201.4%201%202.1%201.9%202.1.5%200%201.2-.5%201.5-.8zm-1.7-3c.3%200%20.8.2.8%201.1l-1.6.1c0-.8.4-1.2.8-1.2zm4%203.5h-.3c-.1%200-.2%200-.2-.2v-2.7c.2-.2.5-.3.8-.3.5%200%20.7.3.7.7v2.3c0%20.2-.1.2-.2.2h-.3v.2h2v-.3h-.3c-.1%200-.2%200-.2-.2V11c0-.6-.4-1.2-1.2-1.2-.4%200-.9.3-1.3.7%200-.2%200-.5-.1-.7l-1.5.3v.2h.3c.2%200%20.3.2.3.4v2.6c0%20.2-.1.2-.2.2h-.3v.5h2v-.2zm3-4.3c0%20.2-.2.5-.5.7l.2.1c.6-.4%201-.9%201-1.5%200-.4-.3-.7-.6-.7-.5%200-.7.6-.6.8.3.2.5.3.5.6zm3.5%203.3c0-.5-.3-.9-1-1.2l-.5-.2c-.5-.2-.7-.4-.7-.7%200-.3.2-.5.7-.5.6%200%20.8.4%201%20.9h.3v-1c-.4-.2-.7-.3-1.1-.3-.9%200-1.6.6-1.6%201.3%200%20.6.3.9%201.1%201.2l.4.1c.5.2.6.4.6.7%200%20.3-.3.6-.8.6-.6%200-.8-.3-1-1h-.3l.1%201.1c.2.1.7.3%201.2.3.8.1%201.6-.4%201.6-1.3zM107.2%204.1c-1%200-1.9.8-1.9%201.9s.8%201.9%201.9%201.9c1.1%200%201.9-.8%201.9-1.9s-.9-1.9-1.9-1.9m0%203.4c-.9%200-1.5-.7-1.5-1.5%200-.9.6-1.5%201.5-1.5s1.5.7%201.5%201.5-.7%201.5-1.5%201.5%22%2F%3E%3Cpath%20d%3D%22M107.5%206c.2-.1.3-.3.3-.5%200-.3-.2-.5-.5-.5h-.8v1.7h.3v-.6h.3l.4.7h.4l-.4-.8zm-.3-.1h-.3v-.6h.4c.2%200%20.3.1.3.3-.1.1-.2.3-.4.3z%22%2F%3E%3C%2Fsvg%3E')}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
button,input,select,textarea{box-sizing:border-box;border-radius:0;vertical-align:baseline}
button,input{line-height:normal}
button,input[type=button],input[type=reset],input[type=submit]{overflow:visible}
input[type=radio]{box-sizing:border-box}
input[type=search]{box-sizing:content-box}
input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
textarea{overflow:auto;vertical-align:top}
#alternate_adddress_suggestion{background-color:#fff;outline:0}
input[type=radio]{width:0;opacity:0;position:absolute;left:-99999px}
select{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0}
select::-ms-expand{display:none}
.requiredMark{color:#d11947}
.clear{clear:both}
.col-wrap{width:100%;max-width:660px}
.stateProvince{top:-3px;position:relative}
#monthly-row,#tribute-row{cursor:pointer}
.tribute-row{margin-top:2em;flex-wrap:wrap}
.tribute-row p{flex-basis:100%;color:rgb(76.5,76.5,76.5);font-size:.85em;font-style:italic;margin:0 0 0 1.8rem}
#alternate_adddress_suggestion .radio label:before{display:none}
.mailOptionsWrap{position:relative}
.tabbable .stateFieldWrapper{width:50%}
.donate-button,input[type=submit]{position:relative;width:96%;max-width:23.8rem;min-width:0;padding:1.6rem 0;margin:0 0 2rem 0;background-color:#d11947;color:#fff;font-family:inherit;font-size:1.5em;font-weight:200;text-align:center;vertical-align:middle;letter-spacing:1px;cursor:pointer;-webkit-appearance:none;outline:0;border:1px solid;border-color:#d11947;border-radius:.2rem;border-bottom-width:3px;border-bottom-color:rgb(163.4487179487,19.5512820513,55.5256410256);box-shadow:rgba(0,0,0,.14) 0 2px 2px 0,rgba(0,0,0,.12) 0 1px 5px 0,rgba(0,0,0,.2) 0 3px 1px -2px}
.donate-button:hover,input[type=submit]:hover{background-color:rgb(230.9615384615,54.0384615385,98.2692307692)}
.donate-button:focus,input[type=submit]:focus{box-shadow:0 0 0 2px #225bc3}
.donate-button{display:flex;align-items:center;justify-content:center}
.thinking{font-family:inherit;margin:0 0 40px 0;letter-spacing:1px;outline:0;position:relative;-webkit-appearance:none;border-radius:4px 4px 4px 4px;font-size:1.5em;font-weight:200;text-align:center;vertical-align:middle;cursor:pointer;border:1px transparent solid;color:#fff;background-color:#d11947;display:inline-block;padding:25px 0;width:96%;max-width:380px;min-width:0}
.thinking{transition:all .3s;color:#fff;background:#5ca132}
.thinking img{height:auto;vertical-align:middle;width:auto;margin-right:10px}
#tributeLoadingButton{min-width:255px}
mark.donationTypeMark{background-color:#7ad0e4;margin-bottom:10px;display:block}
.form-unit_card-cvv2{position:relative}
.matchingGiftTooltip{position:relative;display:inline-block;font-size:.75em;border-radius:15px;width:20px;height:20px;line-height:20px;text-align:center;color:#fff;background-color:#135cb0}
.matchingGiftTooltip .matchingGiftTooltiptext{visibility:hidden;width:200px;background-color:rgb(76.5,76.5,76.5);color:#fff;text-align:center;border-radius:6px;padding:.5rem;position:absolute;z-index:1;bottom:125%;margin-left:-6.9rem;opacity:0;transition:opacity .3s}
.matchingGiftTooltip .matchingGiftTooltiptext::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:rgb(76.5,76.5,76.5) transparent transparent transparent}
.matchingGiftTooltip:hover .matchingGiftTooltiptext{visibility:visible;opacity:1}
#windowContents h2{color:#333;font-weight:100;font-size:1.5em}
#windowContents .two-column{overflow:hidden;clear:both}
#windowContents .two-column img{float:left;width:9.5rem;padding:2rem}
#cc{margin-top:1.5rem}
#pbc{margin-top:1.5rem}
#pbc .statement p{color:rgb(76.5,76.5,76.5);font-style:italic;font-size:.9rem}
#expMonth{min-width:7rem}
#expYear{position:relative;right:-5px;min-width:7rem}
.exp-separator{margin:auto;padding:0 .5rem}
#paymentType{margin-bottom:1em}
#paymentType .help-text{display:block;clear:both;margin-top:2em;font-size:.9em;max-width:600px;color:#ccc;padding:2em 0}
#paymentType ul{list-style-type:none;justify-items:center;align-items:center}
#paymentType .tabContents .modalLink:hover{background:0 0 !important}
#paymentType #continue-to-normal-flow-info{color:rgb(25.5,25.5,25.5)}
#paymentType .tabContents p{margin:.5rem 0 0 0;font-size:14px}
#paymentType ul>li.countryDisabled,#paymentType ul>li.frequencyDisabled,#paymentType ul>li.tributesDisabled{display:none}
.email-info-text{font-size:.9rem;color:rgb(76.5,76.5,76.5);font-style:italic}
.help-text img{position:relative;left:40px;top:15px}
.mfp-content{margin:auto;max-width:600px;background:#fff;padding:2em}
.mfp-img-mobile .mfp-content{background:0;padding:0}
.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;transition:all .2s ease-in-out;transform:scale(.8)}
.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;transform:scale(1)}
.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{transform:scale(.8);opacity:0}
.my-mfp-zoom-in.mfp-bg{opacity:0;transition:opacity .3s ease-out}
.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}
.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}
#provinceRec.good,input.good{border:2px solid rgb(229.5,229.5,229.5)}
#provinceRec.error{border:2px solid #eb4e36}
.tabbable #pbc .stateFieldWrapper .error{width:100%}
.alert{width:100%;color:#fff;background-color:#eb4e36;padding:10px;margin:1em 0;border-radius:4px;box-sizing:border-box}
.alert a{color:#fff}
.alert a:active,.alert a:hover,.alert a:visited{color:#fff}
.no-js-error-message{background-color:#eb4e36;color:#fff;display:block !important;padding:0 5px;width:94%}
#conf_amount,#conf_confirmationNumber{font-weight:700;color:#d11947;font-size:1.25em}
#sourcecodeGroup{color:#d11947;font-weight:700}
#printReceipt{color:#135cb0;display:inline-block}
#printReceipt:hover{color:#d11947;border:0}
#formScreenThree #printReceipt:hover{color:#fff;cursor:pointer}
#printReceipt span{float:left;display:inherit;margin:0 5px}
.cnt_printreceiptbutton{margin-right:2%}
.cnt_printreceiptbutton,.conf_share{width:50%}
.conf_share{font-size:1.15em;width:100%;max-width:310px;text-align:left;margin-top:2em}
.sharing li a{cursor:pointer}
.sharing li a:hover{cursor:pointer}
.sharing li a.icon-facebook{color:#1875ec}
.sharing li a.icon-twitter{color:#1fa1f3}
.matchingCallout a{clear:both;display:block;background:#d11947;border-bottom:2px solid transparent;color:#fff;text-decoration:none;font-size:1.15em;padding:20px;font-weight:100;border-radius:10px;max-width:650px;margin-top:40px}
.matchingCallout a .find-out{text-decoration:underline;font-size:1.15em}
.matchingCallout a .double-it{font-weight:700;font-size:1.15em}
.matchingCallout a:hover{top:1px;position:relative}
.matchingCallout a:active{border-bottom:0;top:2px;position:relative}
.icon-facebook,.icon-google-plus,.icon-mail,.icon-print,.icon-twitter{display:inline-block}
.icon-print{font-size:1.75em}
ul.sharing{list-style-type:none;padding:0}
.sharing li{width:42px;display:inline-block}
.sharing li a{font-size:1.75em}
.sharing li a:hover{border:0}
.conf_legal{clear:both;max-width:690px;color:rgb(127.5,127.5,127.5);font-size:.8em;padding-top:2em}
#country-text{display:inline-block;text-align:left;max-width:420px;color:rgb(76.5,76.5,76.5);margin-bottom:1em;margin-top:.5em}
.countryFieldWrapper .countryField,.notifyState .stateField,.stateFieldWrapper .stateField{width:100%}
.stateProvince{top:-3px;position:relative}
#monthly-row{margin-bottom:1em}
.textNav{margin:0;padding:0;list-style-type:none}
.textNav li a{text-align:center}
.textNav li a{border-bottom:0}
#top-nav-container{position:absolute;right:0;text-align:center}
#bottom-nav-container{color:#333;font-weight:400;font-size:1em;line-height:30px;position:absolute;left:0;right:0;bottom:35px;text-align:center}
#bottom-nav-container a,#bottom-nav-container li{color:#333;font-size:inherit;line-height:inherit;font-weight:inherit;text-align:inherit}
#bottom-nav-container a:hover{color:#d11947;border-bottom:0;text-decoration:none}
.preview-close{float:right !important;position:relative !important;top:13px !important;right:7px !important;font-size:18px !important;color:#fff !important}
#tributeFilter{min-height:110px}
#tributeFilter .cardTypes h3,#tributeFilter .tributeTypes h3{line-height:1.3em;margin:2em 0 .7em}
#cardTypes{width:40%;margin-left:8%;float:left}
#cardTypes h3{white-space:nowrap}
.tributeTypes{width:50%;float:left}
.cardTypes .radio div,.tributeTypes .radio div{padding-bottom:10px}
#tributeFilter{max-width:640px;min-height:100px}
#emailText .help-text{padding:0;float:left;clear:inherit;margin-top:20px}
#tributesFooter{margin-top:20px;max-width:620px;width:96%}
.tfleft{float:left;width:70px}
.tfright{float:right;width:75%}
#tributeButton,#tributeLoadingButton{float:right;margin-top:5px}
#tributeMailCardPreview #flashCard{margin:0 auto;width:100%}
#tributeMailCardPreview #cardIFrame,#tributeMailCardPreview #flashCard embed{height:390px;width:100%}
.jqEasyCounterMsg{max-width:610px;position:relative;text-align:left;width:94%;font-size:15px;color:#888}
.norton-link a img{position:relative;left:40px;top:15px}
.norton-link a{text-decoration:none}
.address-oops,.address-refused,.address-success{display:none;position:relative;right:2em;color:#5ca132;font-size:1.1em}
.address-oops,.address-refused{color:#d11947}
.check{display:none;text-align:left;padding:.6em 0}
#alternate_adddress_suggestion .radio label{color:#333;line-height:1.4em;margin:0;padding:.2em 0}
#alternate_adddress_suggestion_refused .icon-warning{padding-left:.5em;color:#d11947}
#alternate_adddress_suggestion_refused .checkbox label{margin:1em 0}
#mailOptions{position:relative}
.theme-tng #conf_amount,.theme-tng #conf_confirmationNumber,.theme-tng #receiptheader,.theme-tng #tributeheader,.theme-tng .checkbox label.on:before,.theme-tng .phone-donate,.theme-tng .requiredMark,.theme-tng .sharing li a,.theme-tng h1,.theme-tng h2{color:#333}
.theme-tng #tributeFilter .radio label.selected,.theme-tng .checkbox label.on:before,.theme-tng .radio label.selected{color:#333}
.theme-tng .accent{color:#c0da07}
.theme-tng #footer a:hover,.theme-tng .phone-donate a:hover{color:#c0da07;border-bottom:2px solid #c0da07}
.theme-tng a:active{color:#333}
.theme-tng .sharing li a:hover{color:#c0da07}
.theme-tng #amount .radio label.selected:hover,.theme-tng #paymentType li a.active:hover,.theme-tng #tributeMailCardPreview ul li a.selected:hover{background-color:#333}
.theme-tng #amount label#otherPaymentChoice:hover,.theme-tng #amount label.amountOption:hover,.theme-tng #paymentType li a:hover,.theme-tng #tributeMailCardPreview ul li a:hover{background-color:#c0da07}
.theme-tng input[type=email]:focus,.theme-tng input[type=number]:focus,.theme-tng input[type=password]:focus,.theme-tng input[type=search]:focus,.theme-tng input[type=tel]:focus,.theme-tng input[type=text]:focus,.theme-tng input[type=url]:focus,.theme-tng select:focus,.theme-tng textarea:focus{box-shadow:0 0 5px #c0da07;border:2px solid #c0da07}
.theme-tng input[type=email],.theme-tng input[type=number],.theme-tng input[type=password],.theme-tng input[type=search],.theme-tng input[type=tel],.theme-tng input[type=text],.theme-tng input[type=url],.theme-tng select,.theme-tng textarea{border:2px solid #ccc}
.theme-tng #amount .radio label,.theme-tng #paymentType ul li a,.theme-tng #tributeMailCardPreview ul li a{background-color:#ccc}
.theme-tng #cards label{border:2px solid #ccc}
.theme-tng #cards label:hover{border-color:#ccc}
.theme-tng #amount label.selected,.theme-tng #paymentType a.active{background-color:#333}
.theme-tng #tributeMailCardPreview ul li a.selected,.theme-tng input[type=submit]{background-color:#333}
.theme-tng input[type=submit]{border:3px solid #333}
.theme-tng .matchingCallout a{background:#333}
.theme-tng input[type=submit]:active,.theme-tng input[type=submit]:hover{background-color:#c0da07;border:3px solid #c0da07}
.theme-tng #cards label.selected,.theme-tng #cards label.selected:hover{border:2px solid #333}
.theme-tng #printReceipt:hover{border-bottom:2px solid #c0da07}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;position:absolute !important}
#child-logo{width:1.3em}
.grid-2-column{overflow:hidden;padding:0;list-style:none;max-width:655px}
.grid-2-column .grid-item{float:left;width:calc(48% - 10px);margin:0 10px 10px 0}
#donationReminderEmailId input{padding-left:4.5em}
#sendReminderButton{display:block;margin:auto}
.donation-reminder-popup{font-size:.9em;color:#666;font-style:italic;max-width:620px;display:block}
.sendReminder{margin-top:30px}
.captcha{padding-top:20px}
button.mfp-close{font-size:16px}
#sendingReminderNow{display:block;margin:auto}
.par-marketing.parsys img{width:100%;max-width:600px}
.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.form-unit:has(#address1-suggestions),.form-unit:has(#notifyAddress1-suggestions){position:relative}
.address-suggestions-container{position:absolute;top:4.5rem;width:100%}
.address-suggestions-container .address-suggestions{display:flex;flex-direction:column;align-items:center;top:4.5rem;z-index:10;background-color:#fff;border:1px solid #ccc;border-radius:4px 4px 0 0;width:100%;overflow-y:auto;margin-top:4px;padding:0;list-style:none;box-shadow:0 2px 8px rgba(0,0,0,.15);box-sizing:border-box;-webkit-margin-after:auto;margin-block-end:auto}
.address-suggestions-container .address-suggestions.hidden{display:none}
.address-suggestions-container .address-suggestions:not(.hidden)+.address-suggestions-attribution{display:flex}
.address-suggestions-container .address-suggestions .address-suggestion-item{padding:10px;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid #d3d3d3;width:90%}
.address-suggestions-container .address-suggestions .address-suggestion-item.highlighted,.address-suggestions-container .address-suggestions .address-suggestion-item:hover{background-color:#f0f0f0}
.address-suggestions-container .address-suggestions .address-suggestion-item:last-child{border-bottom:0}
.address-suggestions-container .address-suggestions-attribution{padding:8px 12px;text-align:right;background-color:#fff;border:1px solid #ccc;border-top:0;display:none;border-radius:0 0 4px 4px;justify-content:end;box-shadow:0 2px 8px rgba(0,0,0,.15)}
.frm_donationfrequencyoption #frequencySkeleton{display:flex;width:100%;height:2.15rem;border-radius:.2rem;margin-bottom:.625rem;gap:.5rem}
.frm_donationfrequencyoption #frequencySkeleton .skeleton-loader{border-radius:.2rem}
body.simplified-payment #pageWrapper{padding:.5rem 1.3rem;margin-bottom:0}
body.simplified-payment .components-container{margin-top:2.5rem}
body.simplified-payment .components-container section[class^=frm_]{margin:1rem 0}
body.simplified-payment .components-container section[class^=frm_].frm_donationfrequencyoption,body.simplified-payment .components-container section[class^=frm_].frm_optimizeddonationamount{margin:.5rem 0}
body.simplified-payment .par-messages .frm_emailoptincheckbox{padding-top:1rem}
body.simplified-payment .component-heading{margin-top:1.5rem}
body.simplified-payment .component-heading.mobile-hide{display:none}
body.simplified-payment .component-heading.hidden{visibility:hidden;margin-bottom:0;height:0}
body.simplified-payment .frm_optimizeddedication .dedication .form-label[for=dedicationType]{margin-top:.5rem}
body.simplified-payment #amount label{line-height:3rem}
body.simplified-payment .frm_donationamount #donationAmountOther{font-size:2rem;padding-left:3rem}
body.simplified-payment .frm_donationamount #dollarSign{font-size:2.6rem}
body.simplified-payment #country-text{padding:.5rem 0;margin:0}
body.simplified-payment #googlepay-button-wrapper,body.simplified-payment #paypalButtonWrapper{margin:1.5rem 0 0}
body.simplified-payment .another-payment-method-button{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;justify-content:center;align-items:center;height:3rem;padding:0;color:#135cb0;font-family:inherit;line-height:1.4rem;background:#fff;border:1px solid #135cb0;border-radius:.2rem;transition:all .25s ease-in-out;cursor:pointer}
body.simplified-payment .another-payment-method-button:hover{background:#135cb0;color:#fff}
body.simplified-payment .another-payment-method-button:focus{border-color:#333;outline:0;transition:.25s all;border:1px solid #0e4684}
body.simplified-payment .another-payment-method-button .credit-card-icon{height:13px;fill:#135cb0;transition:all .25s ease-in-out;pointer-events:none;overflow:visible}
body.simplified-payment .another-payment-method-button:hover .credit-card-icon{fill:#fff}
body.simplified-payment #billingInfoFooter>:first-child{margin-top:2rem}
.incentive{position:relative}
.incentive-row{display:grid;grid-gap:1rem;padding:1rem}
.incentive-international{display:none;font-size:1rem;font-weight:100;padding:15px;margin-top:2rem;background:rgb(229.5,229.5,229.5);border-radius:.2rem}
.incentive-international.active{display:flex}
.incentive-domestic{margin-top:2rem;background:rgb(229.5,229.5,229.5);border-radius:.2rem}
.incentive-disabled{display:none;font-weight:100;padding:1rem}
.incentive-disabled.active{display:flex}
.do-not-qualify-text{font-size:1rem;margin:0}
.do-not-qualify-img{max-width:9rem;margin-right:1rem;align-self:flex-start}
.incentive-row_details .content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(3,auto);-moz-column-gap:1rem;column-gap:1rem;row-gap:1.5rem;grid-auto-rows:auto}
.incentive-row_details .content .incentive-img{grid-row:1/5;grid-column:1;width:100%}
.incentive-row_details .content .description{grid-row:1;grid-column:2}
.incentive-row_details .content .description p{font-size:16px}
.incentive-row_details .content .description p:first-of-type{margin-top:0}
.incentive-row_details .content .description p:last-of-type{margin-bottom:0}
.incentive-row_details .content .variation{grid-row:2;grid-column:2;margin-bottom:0}
.incentive-row_details .content .detailedDescription{grid-row:3;grid-column:2;display:grid;grid-template-columns:1fr;grid-gap:.5rem}
.incentive-row_details .content .detailedDescription.expanded .toggle-content{height:auto;display:block}
.incentive-row_details .content .detailedDescription.expanded .read-more:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+PHBhdGggZD0iTTQ5LjEgMzUuNWwtMjMtMjMuMWMtLjYtLjYtMS41LS42LTIuMSAwTC45IDM1LjVjLS4zLjMtLjQuNy0uNCAxLjEgMCAuNC4yLjguNSAxLjEuNi42IDEuNS42IDIuMSAwbDIyLTIyIDIyIDIyYy42LjUgMS41LjUgMiAwIC42LS43LjYtMS42IDAtMi4yeiIgZmlsbD0iIzEzNUNCMCIvPjwvc3ZnPg==)}
.incentive-row_details .content .detailedDescription.expanded .read-more:hover:after,.incentive-row_details .content .detailedDescription.expanded .read-more:visited:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+PHBhdGggZD0iTTQ5LjEgMzUuNWwtMjMtMjMuMWMtLjYtLjYtMS41LS42LTIuMSAwTC45IDM1LjVjLS4zLjMtLjQuNy0uNCAxLjEgMCAuNC4yLjguNSAxLjEuNi42IDEuNS42IDIuMSAwbDIyLTIyIDIyIDIyYy42LjUgMS41LjUgMiAwIC42LS43LjYtMS42IDAtMi4yeiIgZmlsbD0iI0MxMGYzQSIvPjwvc3ZnPg==)}
.incentive-row_details .content .detailedDescription.collapsed .toggle-content{display:none;height:0}
.incentive-row_details .content .detailedDescription.collapsed .read-more:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+PHBhdGggZD0iTTQ5LjYgMTMuNWMwLS40LS4yLS44LS40LTEuMS0uNi0uNi0xLjUtLjYtMi4xIDBsLTIyIDIyLTIyLTIyYy0uNi0uNS0xLjUtLjUtMiAwLS42LjYtLjYgMS41LS4xIDIuMWwyMyAyMy4xYy42LjYgMS41LjYgMi4xIDBsMjMuMS0yMy4xYy4yLS4zLjQtLjcuNC0xeiIgZmlsbD0iIzEzNUNCMCIvPjwvc3ZnPg==)}
.incentive-row_details .content .detailedDescription.collapsed .read-more:hover:after,.incentive-row_details .content .detailedDescription.collapsed .read-more:visited:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MCA1MCI+PHBhdGggZD0iTTQ5LjYgMTMuNWMwLS40LS4yLS44LS40LTEuMS0uNi0uNi0xLjUtLjYtMi4xIDBsLTIyIDIyLTIyLTIyYy0uNi0uNS0xLjUtLjUtMiAwLS42LjYtLjYgMS41LS4xIDIuMWwyMyAyMy4xYy42LjYgMS41LjYgMi4xIDBsMjMuMS0yMy4xYy4yLS4zLjQtLjcuNC0xeiIgZmlsbD0iI0MxMGYzQSIvPjwvc3ZnPg==)}
.incentive-row_details .content .detailedDescription .toggle-content p:first-of-type{margin-top:0}
.incentive-row_details .content .detailedDescription .toggle-content p:last-of-type{margin-bottom:0}
.incentive-row_details .content .detailedDescription .read-more{display:flex;justify-self:center}
.incentive-row_details .incentiveInputFields{margin-top:1rem}
.incentive-row_details .incentiveInputFields .form-unit:last-of-type{margin:0}
.variation-options{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.4rem}
.variation-options input+label{background-color:#fff;color:#135cb0;font-size:1rem;font-weight:400;text-align:center;text-shadow:none;padding:.75rem 0;text-shadow:none;border:1px solid rgb(178.5,178.5,178.5);border-radius:.2rem;transition:all .1s ease-in-out}
.variation-options input:hover+label{cursor:pointer;background-color:#f5f5f5}
.variation-options input:disabled+label{pointer-events:none;background-color:#f5f5f5;border:1px solid #ccc;color:#666}
.variation-options input:checked+label{background-color:#135cb0;color:#fff;border-color:#135cb0}
.variation-options input:focus+label{box-shadow:0 0 5px rgba(65,59,147,.5);border:1px solid #333;z-index:1}
.variation-options input:not(:checked)+label{border:1px solid rgb(178.5,178.5,178.5)}
#incentive-row .tax-info{color:rgb(178.5,178.5,178.5);font-size:.875em;font-style:italic}
.incentive #monthly-content{padding:15px}
#incentive-row .select-input label{font-weight:700}
.incentive-value-add-container{font-size:1rem;display:flex;flex-direction:column;gap:.5rem;border-radius:4px;position:relative;border-width:1px;border-style:solid;border-color:#135cb0}
.incentive-value-add-container.active{border-color:#135cb0}
.incentive-value-add-container:not(.active) .incentive-non-usa,.incentive-value-add-container:not(.active) .incentive-qualification{border:0}
.incentive-value-add-container.no-incentive{border-color:rgb(178.5,178.5,178.5)}
.incentive-value-add-container.no-incentive .incentive-non-usa,.incentive-value-add-container.no-incentive .incentive-qualification{border-color:rgb(178.5,178.5,178.5)}
.incentive-value-add-container .incentive-non-usa,.incentive-value-add-container .incentive-qualification{display:flex;flex-grow:1;text-align:center;align-items:center;justify-content:center;font-weight:700;color:rgb(25.5,25.5,25.5);background-color:#e8f1fc;border-radius:4px;padding:1rem;line-height:1.5rem;border-bottom:1px solid #135cb0}
.incentive-value-add-container .incentive-qualification .headline-message{display:none}
.incentive-value-add-container .incentive-qualification.onetime .headline-message-onetime{display:block}
.incentive-value-add-container .incentive-qualification.monthly .headline-message-monthly{display:block}
.incentive-value-add-container .incentive-product-container{margin:.5rem}
.incentive-value-add-container .incentive-product-container .incentive-receive-switch{display:flex;padding:.5rem}
.incentive-value-add-container .incentive-product-container .incentive-product{display:flex;flex-direction:column;margin:1.5rem .75rem;gap:1.25rem}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-image{display:flex;flex:1 0 calc(25% - 1.25rem);align-items:center;background-color:rgba(245,245,245,.67);padding:.5rem;position:relative}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-image img{width:auto;max-height:245px;margin:auto}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details{display:flex;flex:1 0 calc(75% - 1rem);flex-direction:column;gap:.5rem;align-items:flex-start;flex-grow:1;line-height:1.5rem}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details .incentive-product-title{font-weight:700;font-size:1rem;margin:0;padding:1rem}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details .incentive-variation-question{margin:.25rem}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details .incentive-variation-question .selected-variation{font-weight:700}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details .incentive-variation-options{gap:.25rem;display:flex;width:100%;align-items:flex-start;flex-wrap:wrap}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details .incentive-variation-options input[type=radio]{position:relative;opacity:0;width:0}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details .incentive-variation-options input[type=radio]:focus+label{outline:2px solid #9ac3f4;border-bottom:1px solid #135cb0}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details .incentive-variation-options input[type=radio]:checked+label{background-color:#135cb0;color:#fff}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details .incentive-variation-options label{display:inline-flex;flex-grow:1;max-width:5rem;align-items:center;justify-content:center;line-height:1.125rem;padding:.5rem;font-weight:500;color:#135cb0;border-bottom:1px solid rgb(178.5,178.5,178.5);border-top-right-radius:.25rem;border-top-left-radius:.25rem}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details .incentive-variation-options label.selected{background-color:#135cb0;color:#fff}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details .incentive-variation-options label:hover{cursor:pointer;background-color:#f5f5f5}
.incentive-value-add-container .incentive-product-container .incentive-product-description{overflow:hidden;position:relative;margin:0;margin-left:.5rem}
.incentive-value-add-container .incentive-product-container .incentive-product-description:focus{outline:2px solid #9ac3f4}
.incentive-value-add-container .incentive-product-container .incentive-product-description:hover{cursor:pointer}
.incentive-value-add-container .incentive-product-container .incentive-product-description::after{width:1.25rem;height:1.255rem;background-size:100%;right:0;top:.1rem;position:absolute;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuMDMzMDMgNy4zMTE1M0wyLjQ2MTYgMy43NDAxQzIuMjkyNTMgMy41NzU4OSAyLjAyMzUzIDMuNTc1ODkgMS44NTQ0NiAzLjc0MDFDMS43NzE5NiAzLjgxOTU0IDEuNzI1MzQgMy45MjkxNCAxLjcyNTM0IDQuMDQzNjdDMS43MjUzNCA0LjE1ODIgMS43NzE5NiA0LjI2NzggMS44NTQ0NiA0LjM0NzI0TDUuNzQwMTcgOC4yMjU4MUM1LjgxOTgzIDguMzAwNDggNS45MjM5MSA4LjM0MzYzIDYuMDMzMDMgOC4zNDcyNEM2LjE0Njc2IDguMzQ4OTkgNi4yNTU4NiA4LjMwMjIzIDYuMzMzMDMgOC4yMTg2N0wxMC4xNzU5IDQuMzc1ODFDMTAuMjU4NCA0LjI5NjM3IDEwLjMwNSA0LjE4Njc3IDEwLjMwNSA0LjA3MjI0QzEwLjMwNSAzLjk1NzcxIDEwLjI1ODQgMy44NDgxMSAxMC4xNzU5IDMuNzY4NjdDMTAuMDA2OCAzLjYwNDQ2IDkuNzM3ODEgMy42MDQ0NiA5LjU2ODc0IDMuNzY4NjdMNi4wMzMwMyA3LjMxMTUzWiIgZmlsbD0iIzFBMUExQSIvPgo8L3N2Zz4K)}
.incentive-value-add-container .incentive-product-container .incentive-product-description.expanded::after{transform:rotate(180deg)}
.incentive-value-add-container .incentive-product-container .incentive-product-description.collapsed{max-height:1.5rem}
.incentive-value-add-container .incentive-product-container .incentive-product-description ul{padding-left:1.25rem;margin:0;margin-right:1.5rem}
.incentive-value-add-container .incentive-product-container .incentive-product-description ul li p{color:rgb(76.5,76.5,76.5);font-size:.875rem;font-style:normal;font-weight:400;line-height:1.3125rem;margin:0}
#incentiveValueAddContainerSkeleton{display:flex;flex-wrap:wrap;width:100%;height:5rem;border-radius:.2rem;margin-bottom:.625rem;gap:.5rem}
#incentiveValueAddContainerSkeleton .skeleton-loader{border-radius:.2rem}
.frm_donorcoveredprocessingfee .donor-covered-processing-row{padding:1rem 0}
.frm_donorcoveredprocessingfee .donor-covered-processing-divider{border:1px solid #ccc;margin:0}
.frm_donorcoveredprocessingfee .donor-covered-processing-divider.top{margin-top:1rem}
.frm_donorcoveredprocessingfee .donor-covered-processing-divider.bottom{margin-bottom:1rem}
.announcement{font-size:1rem;max-width:650px}
.announcement p{font-size:inherit}
.announcement .top-sticky-message{align-items:baseline;box-sizing:border-box}
.announcement .top-sticky-message:not(.authorMode){position:fixed;top:0;left:0;width:100%;z-index:200}
.announcement .top-sticky-message .top-sticky-message-text{flex-basis:100%;flex-grow:1;padding:0 .5rem;margin:0}
.announcement .top-sticky-message .top-sticky-msg-close{display:flex;padding:.3rem;border-style:none;background-color:transparent}
.announcement .top-sticky-message .top-sticky-msg-close:hover{cursor:pointer}
.announcement .top-sticky-message .top-sticky-msg-close:hover .cls-1{fill:#d11947}
.announcement .top-sticky-message .top-sticky-msg-close .top-sticky-msg-close-icon{width:.9rem;height:.9rem}
.announcement .top-sticky-message .top-sticky-msg-close .cls-1{fill:rgb(127.5,127.5,127.5);stroke:rgb(127.5,127.5,127.5)}
.announcement .message-in-footer{box-sizing:border-box;align-items:baseline}
.announcement .message-in-footer .message-in-footer-content{padding-left:.5rem;padding-right:1rem}
.announcement .message-in-footer .message-in-footer-content p:first-of-type{margin-top:.5rem}
.announcement .message-in-footer .message-in-footer-content p:last-of-type{margin-bottom:.5rem}
.monthly-upsell-dialog{z-index:100}
.monthly-upsell-dialog [class*=btn-]{width:100%;padding:.625rem 2rem;font-size:1.125rem}
.monthly-upsell-dialog .btn-tertiary{line-height:inherit}
.monthly-upsell-dialog .dialog-close{background-size:100%;background-repeat:no-repeat;background-image:url(data:image/svg+xml,%3Csvg%20viewBox%3D%220%200%20750%20750%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cpath%20style%3D%22fill%3A%20%23135cb0%22%20d%3D%22M428.199912%2C375%20L739.214784%2C63.9851286%20C753.595072%2C49.16714%20753.595072%2C25.6032051%20739.214784%2C10.7852164%20C724.396795%2C-3.59507214%20700.83286%2C-3.59507214%20686.014871%2C10.7852164%20L375%2C321.800088%20L63.9851286%2C10.7852164%20C49.16714%2C-3.59507214%2025.6032051%2C-3.59507214%2010.7852164%2C10.7852164%20C-3.59507214%2C25.6032051%20-3.59507214%2C49.16714%2010.7852164%2C63.9851286%20L321.800088%2C375%20L10.7852164%2C686.014871%20C-3.59507214%2C700.83286%20-3.59507214%2C724.396795%2010.7852164%2C739.214784%20C25.6032051%2C753.595072%2049.16714%2C753.595072%2063.9851286%2C739.214784%20L375%2C428.199912%20L686.014871%2C739.214784%20C700.83286%2C753.595072%20724.396795%2C753.595072%20739.214784%2C739.214784%20C753.595072%2C724.396795%20753.595072%2C700.83286%20739.214784%2C686.014871%20L428.199912%2C375%20Z%22%20%2F%3E%3C%2Fsvg%3E);top:.5rem;right:.5rem;width:1rem;height:1rem}
.monthly-upsell-dialog .dialog-content{box-sizing:border-box;width:23.4rem;max-width:90%;border-radius:4px;padding:1.25rem}
.monthly-upsell-dialog .monthly-upsell-dialog-header{display:flex;align-items:center;border-bottom:1px solid rgb(229.5,229.5,229.5);padding-bottom:1.125rem}
.monthly-upsell-dialog .dialog-content-title-text{flex-grow:1;font-size:1.5rem;width:9rem;margin-top:0;margin-bottom:0;margin-left:.5625rem;padding:0;color:rgb(25.5,25.5,25.5)}
.monthly-upsell-dialog .monthly-upsell-dialog-header-icon{display:inline-block;width:3.5rem;height:3.5rem;background-size:100%;background-repeat:no-repeat;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22108%22%20height%3D%22108%22%20viewBox%3D%220%200%20108%20108%22%3E%0A%20%20%3Cimage%20id%3D%22Image_1%22%20data-name%3D%22Image%201%22%20width%3D%22108%22%20height%3D%22108%22%20xlink%3Ahref%3D%22data%3Aimage%2Fpng%3Bbase64%2CiVBORw0KGgoAAAANSUhEUgAAAGwAAABsCAYAAACPZlfNAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAbKADAAQAAAABAAAAbAAAAAD529oeAAAbBElEQVR4Ae1dC3xcRbmfOWd3kzSPTQq0UKlCUcRbQB5VmkfzoBWKcH3wE3xevaUVCoLgA7nSFiuCCL5QyqPI46fiCxRfgEIpm6R5tFAQrxa5FwG5lFJobbKbps0%2Bzsz9%2F8%2FupIc0m2ySPZukZtrN2T1nzsz3mO%2Bbb775ZkaIqTRFgSkK%2BEcB6V%2FRoy%2B5o6J6ekqItzqWmCW1PARASktaSaHEq5attspS%2FXzN1s69o69BiI7Dq0t0rzwq4ejDg5Y109GySAultdQ7bCW2BYT4e02sc9dY6vDj3QnDsAfCdVVhLRYLqc5WWtRIKQ4JSivoBdDRWjhC9Aqht2qhI7aw7t8W7W45V2xJ5EKce8Xc0KxwZYMj1NlSyCa0g8NtIUptVGaSxpekVkmU%2F5olrA48uT8pgw83dTd3mzzjed0H6ThB8fDM00qL4z3LbG1dbAv5VtIuBcYoAZINAhMBRj4RQMa4VgISuFFJcWNDtP0Xg2Tvv9USrv2wpcVlkKD5RdJy63CGqMPK1AGZQyPRzympb%2B4rKr%2Fj9NceQYMZvzSuDGsNzz9JCvvmoJDzSbyUh0UEDFIgrAxtyLyBTGSeAHJk7t8fF%2FLyRdG2FzKvuJdHw3VzioT%2BJvKeTSak3Nz7crAM3ueVSeHDpuJtLAE8ZSNJCr0xJfWFTd0dT7uZx%2BGPgbPgVbeE559rC%2Fs2EKIq4ZIpDYJLnIz04M4OEG4XgCT90K2IQ5G%2FLIjnyXTLd18iEkUge0Lql7RWS%2Bujnev5oDVcvVBK686Qlm%2BJexhF4nvK2I2s2%2FFJoRIK%2BHR8P4RSSBXsbUQh1IGG1eUIZ3lDdOO9yFfwNC4Ma6mo%2FXhA6ru0kCFKFhOJyE9Kq79pKX7tWNYf7Lh8fndxorfCCuhkKghbIBEG0U5S2jlTaOvMkCUPNeqTZQTT0hZLaecj%2FB2Q9s8hPRW0VphcNYc6ElpvR1%2F5oCXtB9FYnrJEKBoMJJ2YSsmyvlCpU6SPspU6Q2rxwYC03kEYvXBKoRMpLc9riLX%2FxC24gH8KzrBIeP6ioLR%2FAxqUGiKw5SalflUrdW2pnbhnXteT0eFo0FFS%2FaZkkV6Ovu8SMCIMdeW%2BQqajXEoNG0CZqQNqlzIWA%2BvWBBL6lpq9na8MV8fmqpPDvU7oE9KyVgS1PMxoAtaB%2F71J7XygKbrx0eHKyefzgjKs46DqN6VS1gbotiMNgUNpA6BZafv8hljrcyNFrrmi5l2WFHdCuo4zBDX9XlquhHAbhFB%2Fkdr69IJY26aR1tFSUf82Szq3w9BpTMDQYWIDwNDjxUBALaj55%2FDMH2md2fIb3LI9z%2Bv9ZEpeXSRlP7PY7ySVeiBop94%2FGmYRuMZYxxN9SbkYzOokY5hIUi%2Bz%2BIx5RsMslkfYCCNhJcxMbHAuLsDJvVGgPwWTsObymuqAJSNQSxigpvsbWGx%2FEY69sH73hh1jxbf14AWHyYRahzHVXNNnUQocLZ5JBNVpC%2FMgBa1lCw4RtrMelulxrIPEgzqOp5Ruauzp6BwrDrm8XxAJo%2FVlWeKzUCkus4go%2Bpa4I9Vn88EsIlq%2Fc8OrytIXsVwyymWWEHHcuzAfzHLrQMMizKyDOLDhESfiRhyZx%2B9UEIY9VlnzZoxszqApzkTVBaR%2F2tS9sdm9kac%2FDd0drUqrK2BlbuOH33kvT8W7xRBmwm7UL3EibsQxn%2FVkK6sgDLO1OC0k7TAHuGyGUCdxJaybswE1lvsNsc7v7XWSx%2FPD72MpK9u7hJ04EBfiRNyCwDFb%2FnzeLwjDgNhCoy84MIabZ%2FPO6GG%2BeQsW9Tz%2BT37ySShvWYSdOBAXpgxuTd48fn33nWFaNAIvfRy9Bkx0tMK8bj1X3Ac%2F7uRMhJ04GKexi5sUx7u4%2BoyS7wxrn5acAZE6KM0uesLp2FV%2F8hkv34snDqZPJm4Ynh3s4upzzb4zTFmpSnjIy4w7lTpfCfsFn%2FHyvXjiQFyYXLMDOBJXvyv2nWHSFiXQ8q45n0YOf23d5zdivpcPHIzWSF9lURpXf2v2nWFwsDrolI3jwcXG1sr3ev0lG9vcG3EgjsTV73p9J5zSVgzI7DYzTvSYW479Jr8R87t84kBcmIgbcSSuvtfrdwUlpXu3Q7y6TMvgPBRMrJP8rtfv8okDcWEibsSRuLo3fPxj6OhbFfO2PblHSvmMaY3U95hPanQvvtXqe8FglW40fRhxI47E1e%2BafWdYGgG13sq0RgS4UH1UP1Zee7TfyPlVPmEnDsSFKY2bcme5%2FarTlFsYhqX0I31C9VKBsFXCD1dmW3qJAWKyXQk7cUhrCyGIG6bKHykEHgVhWP3ujc9qpddzspKJc0lQI0vaK2veUggk81nHuqq6NxN27wQscSOO%2BawnW1kFYRgkC85zuRYhY64OSTtM5QxEvVyZDbCJej%2Bk9JUwNmaYQTNxIm7EsRAwF4RhRKQ01rcOrTJipiUYU4jYiCWM8SgEovmog7Ai8PQ8EyZAXIgTcctH%2BbmUUTCGzRNPJjEzexXCxuKslM0R1yCia296uKxmRi7AjmcewkhYCXMGdobAcbb5KuJWKNgKxjAitLCnswPjl9u9fRliJI4ptvVNIEJBYRkJgQkbYSSs3r6LuBCnkZQ11rwFJ5J24ldDpfyVMYRMDPAMCfvc1oqaVWNFxq%2F3CRthJKxMhJ04EBe%2F6sxWLi3tgqfmqtoFAS3%2BoLUuJQkIBNSNg0UKFzVEO24vOEBDVNgSrjkfiy5uwXQKJs7TagCD5N6UFGc0drVvGOJVXx4VXMKIBRFVSv2XO5mJ3yQEJl1sGCHfbw3XfIh5JkIiLISJsBFGNizCTNjHg1mkybgwjBUviHUiLkKsYQw7U1rZiCKMce5qrqz%2BoHtzHP8QBsICEIoysCEOkVahWEPYxwu0cWMYxy293RVf3KvVL4szTEM0EulQHhD2j1sqqj85XkRh3YSBsGRgEoSxTzv3q%2B7g5YR9vGCjlI9r2jj9lIp4yv4pCHImXDwuLIxdB2BYHKm%2FWB%2FruKmQAMLAuARq71vgSP9CjWKMGMGsh4oCzkfn79rk%2BxTKUPiOO8MI3EOIqC2znV%2FC3K%2FngJoJ6si9Yvr960409JUm0YxQdv9SBMFCgXDya6j1vyg%2BxpNBNQiLsHWvI845fXfH6%2F5BkFvJE4JhBPWPWNdcIuTdxdJ%2BXx%2FCTJkIHL0JiI3%2FmSNDF%2Fm1bDVS2Vhp68QtqOujXFBh9F1Gsn63V%2BgliyfIeucJwzAyqO3g2nKsLr4dhPuIl3BcgIBW3oHQsiULetr%2Bl3nzlTaU1x2tpbob0l1jxlmehvJzrLI%2Bv25ne0%2B%2B6htrOROKYURmCxaO76yovD5oycsY72faO5kGL8PLKeGcl681WfQNwri4C3H4sw2zqIppuieVvvHgWPcVc3Nc8D5WRuT6%2FoRjmAG8pbLmC5aW18KMLTLLVrnAAa7xvVj286WmWOcak3c010hF9cXY7uEGLFQvMe4mNyqZCyikXoGY%2FG%2BPply%2F35mwDCPikcrqDwS1tRZW4wyqSCZKAMciWEWyZtq0xBUjnZbfPOvkaXv2hK7nrgUs0Ugw%2B0pYNdtT0sGi887fsK6JmCY0w0iw9dhpAMS8E33MCX0ZC5JAk8Bg4nowbhlWlPyDeYdLkcr5R4BRd%2BDdhd4%2BkmMs9JFPw920ZDx3CBgOfj6f8AwjkI%2BWnjKzKBC4FROHHwRh%2B6041xgR%2BgWoyWWN3e0R5s2Wmitrm6D%2BwCw5x%2FRXLuPBLIRc%2FzqeSl24qHfTa9nenyj3x83TMRICkJAl0b4PQ8K%2BjiG15sCaiYTHeuk5QOL38E58JluZzeGaCzHx%2BHvmNcxiGVCvOqGd61j2ZGAW8ZsUEuZlBN1G2HfqRhC8yiyNdS07ZEIfdFtXUHzp%2FRkz%2FM%2FYZSfa1%2FstMGo5R3ZGNjk9ApdTFxb8XYY1ZD%2Fylj%2FRv086hpGgj1XMPwX7Z9yNvugdRmJc9cZ%2BTes2bCHxn8xXJMRdWI9c7%2B2v0mpU%2FQ37gSw5NbZxxDsKsNzxTJOSYSRY27TaWToo1gzs1zLGyMvMg%2B%2BzjXW5j6Hqt1ZKXlS3p30b80y2NGkZRkJvFicH94SLV6MPuwI%2FsRIh7VQyfZz3NyJ1lSPkN6ZF%2B1YXMgYj3w1iUjPMEIM7tcGo%2BD4Y1T9eM88ocWDc61CBlzXGOn9m7k%2FW6wHBMBI%2FUlpzQiAgfxCScp7x%2BKc97frJhHDOXxjd%2BNRkZZIX7klh1nsBzva9qbfj6ZQKntEn9I8gaSlYjikYJPfg3uIDhVnE%2FYCRMA8jZWvVguP4u75rw19wMbMlnixTX6coMEWBKQpMUeAAoMC49WGR8pMPFoGSYwJaHYn1H0dia4iZ6GwQvy4C6YkUf6mL3Ubh9hXPY%2FOwexq6OyfNviEFY5gWq60N4T%2BegPHtYlTaCL%2FeO2HzHIQ9B20CQcsgs1mOv5zylO7OLGsdxRTNp%2Bq7O37reTRhv%2FrOMB4aoKR1Nhj0H6hsPvaiD5ExnEVO%2Fxtf2tARnJTq5UBKzKudAFFRw1EDjmx%2FUiYS6XysaEZsujyKHnVuQW4GtayVrcV42rlO2PfW40GV2w7RdUWPP32OKUudjscMHp3QyReGbQjXnYOZpqvgKT%2BWkmQcsKQEGcTYCezTi%2BBMxU2xdyqpXgL7tmNusouh6wWi2HsAy2xOudB7oKSsxeVfi2HrsQlzKGlfB0cr1B9ObvDQnkyiUxYtehdadwfo9AhWrDxuC%2Be5UDTRU2iH7IZw7W1wXV2wV2PNDFQ04rPeXKCGMqZq8iZhkcq6xmBKYxpfHBMH%2BjQimMgoJojNn7EA7odaB36DTY9fdG%2BO4x9IViE18H6Ysm%2FvC1iHhVKiXOKAnrLisu3vzOGYkHwwTDZX1lwSEBohadinPyNVVDNuhy70szDZr5%2FWHb8XUuT7xiP7UWaQG1vmIvZxq5gHD777FGpYIKRu6yBZ83rrXpyoNDNmnQ0GfQwBPycGHB3GRlw8EKgPM%2BM7IPURnOj0w6GWMo2JYWwlWH7zHcQLfgq7V7sdODF0p%2BCl3gvV971erb65ODqxjnXa8XL5BZj4PNHEI7pcUcLXpa%2BRcN2i4G69GsZVLftxc6IFxRwfMq0cMM1BAOsnEZP5Y%2BWErmjqad7pwub5w%2FyjSpFw7Txb6LUIPztpYCQTDI1nYWhcfGrmDJRRVeDDSy3T62dLJ7UcJyJ9AVLvbgnIfhUH4Lyig8l5TTueyPteUS3T3zXbckIr0EsuhREW8BpgXuKbLoT3sL6A1vQmHJp2bl1X2%2F95SeF9x3t%2FyO8tlbWfklp%2FG5J0kAGAKhAAUcp%2BlQzoS%2FO19fiQgAzzEESQEWwzFLCcJvg1zkK3dQq0wcE05Q2B0uu%2B9OU4zupbwxQ3osfp1TCp82DMrEIcyeE0wEydbCQ8TgsNnfZOAkwoRsPn7%2F48hCuudXO4uPQsb982IpXoRs3uLvoG4vsuoSAbZtGwQMVJjLO%2B%2Brdo%2FIYLCrgNwkAqklB2lfNvWNd6ehu2J4cWeFdIBMrMYN3AbFoyhhb39UYr8roGra2idr6SiWvAmIXcWcv066yTM%2BBg3itYM71WS9kiLXunTqkjANeH8PzjUJfuujQGzULSGrv6djN87waDJ8vIKXGVB3rm2xCI2eRtLZkopK3g2HIsvnswp8LynKlDVJekyvVJ0rYWgzGnofgTQJgQWzQH696BHRFGxJXrC8NhNz%2FsDajPvjdPi%2FS4l0eJrS%2B3hL0cIQtlpnEQXTIKXUUSTfsOxw5c17Cr9WXe9yYsJjwTC97vwL1DKWtcS4B%2B9tkXoqETl4hmdxfXnBgWqVzwgZB2bsJqele0WQlfJBAAaj1WmSzH4oS%2F836hEj0plk68G3idiTHfIlheR0OtwPBKn%2Fll1A%2FhcZkEWDlYRxhcHNpoM9Tj9xZE2%2B7LB7yoS26oqPkwDIrV0DZvpzFjlJur%2FgABjLIObemVdcNEKGMh%2FMPoak4js%2Fku41GUis9t6nnSNUCGVIkPiTOKyiq6r7S0%2BjJgCpqBMAtCE1XQuTcGYnplvRjbAaK5Eo0h26GgVQ2j4d%2B1TjSAUUfhDDHX4mKgKNWISbTEqKoJaUKqPQga3ewosQ5Ee3B7d%2Bd%2Fn8vTRPKQ1lVVH9eurNWQWZyrmY5GZrH8zgYN5r0el%2BqGvuKy24Y6jpHncx4aDq8BbV1msYwMw15q7JnTJcSTvAWcsqQ27FqG47ZuCmj7feS2abHsHGGS7sSmWJciavanWV7P2%2B312PEtpKwGWHVn4VNn4xwvetlpFtMX2MfOKZPIJKoR3nE9KkI8LrV6QDv6sdrdi%2F9HitX7OGpeGuU1ckhjmR1Pfs5S4nNoGFWmMbM4woCKNOj2C6lSX2noeXzIRYjsd61wnCtAl5pyyHBS3dL6u9Kzxz%2Fv75ewmcip4O6tsGSONs5aZsxEIW2CGbzc71UerVhqZCm5DP6Ialif08GjfiZ5AWYrpMWVVoU8GlG3g6G%2Fd3SytSH6%2BIvevPn63lqFvkaJq6G6TqKvlA2HyTQYNJa%2FAu6VuUzZGMmCIHzaWImkNfGC%2Bl6F47auxe%2F%2BVsln%2FQl3rQ2VtZeCq9dA40%2Bj%2BcvEl5kRq0TuhO6%2FHLofIupfaqmsvjSgre%2BiXuntD1ijQSY9l%2BUaFP%2BAOooA9gcRSbrBzykS9wBUqb%2BCibtPADYcLN1Px%2FQZnEL1AOTvxrS88awcaJSRrNuKhL3UaDGDH%2FT1ivpo%2B9cHUrmfYa6lVSlx4qu1xIzCmTkt3jIKN86V4PYtAwvI9294%2Buegy%2F4TWmuFabmsw229kCRs28pW9Aw0YQSt%2BAE0rCf8bkDPoS%2FfXhm9AKdyfxlxj4caSSBc7CeZ0EU8gNi6VblqHkrWDPRZGG8NKllNsY5r3IIH%2FOnvw%2BKV4vRpwl4Sh%2FfatBua7FhYsEVZ1vmNu9p8dd0YuLBc9YSQtirY4kwis6DPX04o8QOcGvtQKhr4s9%2FbQJi6oZobtovoNVDLdaSMt4ugUQGV%2BDz61q%2FWRTvuAesM6czrg17TkpVEnyWXGuYbyYKrbwWYtZ9kmYL6GWYrWYyDy9waSSC2HBDtl4lkycWLetcXbKEbQi32Q5q%2Bf4CGLk3PVcLZKSuUtTl28hY%2FncnY0WCWSqkvS2UtQx9Z7G1AGUb1QdrXxh3nupGsLaNk2eHEGvRZ%2BzGLfdZQzCLT%2BlUiVFEVeoT7MIW%2FECZwFCP067dHZ91Q6FOIuA8wxixPoY%2BYzg7dJNOIaHygVeLoefEPqKhOy9IR6VgdqZ7AC%2FmQunvFOfaMylc%2BGdByJRg1x0gA4WBfzg8krTmu1IqR7pU4VJ8FXFdiJ7trDb7Zrv0MY4YOuP9Vr32y4yRfa4htei7bS37fxwr%2Fz6AF3giCBTiVT%2FN2H%2Bv2GR5p69D1ZuzB82fgMmvXlohYAfkE9tbYNlI4YeycaCvrGjSK9%2FJd02BIJEoVGPUK%2BvLremOVd7xX%2FCE%2BkvKzWYNsiMCRkjVonzWwjjcwbODD8fzN6YiQUOdhVWU14DiCQwoOuUjEfaPCNIREgiqccSEZT8c%2FQYg%2F4YU2nJASSTqpLUMdAMdpopS0vgi1ezHKKTdjIZYOI4z1pfD5MaKrrs51AXwasvRfI1nYJHOpcTwT5rS0OrAGN2bts7zl8PuEZZgBdB0Ovy5KTTvWslQ9mNUIgE8Eoodg7shljncprHnHqE%2B6omgkYFDyItQ9GCgegxp9KmiLbSkdAH9SR8Kl1YihyscgQUd5hxCmDBD4KbyzCqeiP2TKH8k1vYat6ObBxlmwxlFubpJl6pzwDDOAmqvrngrZ89Ds6yFwjaD6MbDgKti3UbpoyXnVJ98zfQ%2FzgIEQWoGT1Im6rqTkGq8J8%2FIu1V8Ca6Dx9ZtOKHhT045m9%2BR1Ph9JomTBwLgV5S0bOM6iNdg4yDhruPIJ36RNDE5tK3%2F0rdgr6t0wrRuhEk%2FBBNPbwYQguWbUp5eBRDjtBqBF%2FEbmZlxKfPX%2BpCOuOnV3%2B5bREidbn8XGk7EGc%2BqzBtY%2FqRk2EJmHZx5fWhwvPRqmeC3o0gh2vBsIzoY66u%2F%2F3sii9ICcxgtnEqE2n8bo79r6aMevULaXzwOrGvK3kSz0f8u8fRbVLMof1IMxZIGehwcUwzx4uV%2FdLf0seSwkCv2UWoAx3vFAuAqcCCIDGYLZXvka7m3GUOZXqqjod6NVf6bubJJFZiFqbBX2sBqVZJnyD2iGGSTN1Z1gDNqHKpWYidneJCi4PWDZr%2BXLtaXRZ7WG45jk3d8aRJ%2B4simHcZaBNdv1X4ph2YiQj%2FvZJIt91miswWwwTTEsG2VGcD%2FbOMtVgzl6MHKtDlbxVBoLBShZMN1vwRGz%2Bw%2BKOc7Kgxr0wtfv%2FPXenPqeGwXWYmOXmeFQeqY4E55AlUU16I6zhvC651bD%2FrmmGLY%2FTXK64%2FFguF53vkR1RTXIPgtzhzm7m3KqMJNpimEjoVYmLyWrNxy6FfOFS73zY%2Bk%2By1nREMvdNzjS6qcYNkKKRY5oLLa7Et8381l83StZfjKLdU1ZiaRCjqkdgaLakrfblnw%2F58mYTJ%2BVr3HWcKAgQHUq5UKBCMKvLUv%2BDG6sRjP7TMky4yxGN%2BVSzljzTEnYMBRMq0DEH%2BKIDzCnP9aEjALxsKWfWlkf7bxumGLy9niKYdlJKbGoYTHiSFbBiVttPP%2FMnomU2oO4%2Fc83RDvXZi8i%2F0%2BmGDaApvBaFMvy1HukpS%2FBypeFsPz2iz8Eo17CtD7XE%2FxxwOu%2B%2F5xiGEjMMVW8smguJkDPgEf%2FHDDpREqRmRohF6gC%2BYHH%2FbdYt%2FWFhdGO533nziAV7Mcw6uyS2N7QrkEyHwi3yhKhIieQLA3KwOFYnnos%2BibsziOqMWP2NkSMlWRiQvpR5dgK8YOMz3wFEzJf2xaddUehI8n6gcGXfoZphHe1hLd9HhNFH4O%2BnobJolFP4HkrmGjfgXAp0K7CkolShBbgYBzMTA8SWkBp4sQmVF8Mj%2B%2FSAfs7g63pKjR%2B%2FQzjST9wYK4jmw5ITmUoS9wGhs0ZolOaMgYFGfUqfv5E2Nbd9bs2PGPyjPe139OBVYmzGXzSizCWf4XElkoGuWMphBA4GAgjOqcLY6wnMJF%2FX1%2FIfui0UcQ2%2Bk27foapePLR3qB4tsSyjxkY9%2Bc3EIUuH9JDKduDCKsuRBm%2FhODQTVhYsUnYdsdEUHtD0aNfJTJTpKTx8OKi5EJE9RThwQGlGYEMlnRJFVTi9YSF%2BGZLvG4pe2tdtK37QMN1KIZPPZuiwBQFhqLA%2FwPLycAbKVyicgAAAABJRU5ErkJggg%3D%3D%22%2F%3E%0A%3C%2Fsvg%3E%0A)}
.monthly-upsell-dialog .dialog-content-become-monthly-donor{margin-bottom:1.125rem;font-size:1.1rem}
.monthly-upsell-dialog .monthly-upsell-dialog-higher-button{margin-bottom:.5625rem}
.monthly-upsell-dialog .monthly-upsell-dialog-lower-button{margin-bottom:.5625rem}
.monthly-upsell-dialog .monthly-upsell-dialog-cancel-text{margin-top:0;margin-bottom:1.125rem;color:rgb(25.5,25.5,25.5);font-style:italic;text-align:center}
body.overlay-open{overflow:hidden;position:fixed}
body.overlay-open header.header-with-partner{height:auto}
.custom-loader{display:none}
.login-password-container{position:relative}
.login-password-container input{width:100%;padding-right:3rem}
.login-password-container .show-hide-password{position:absolute;height:100%;width:3rem;right:0;display:flex;top:0;background:0;border:0 solid transparent;justify-content:center;align-items:center;padding:0;border-radius:5px;cursor:pointer;transition:all .5s ease}
.login-password-container .show-hide-password:hover{border:1px solid #135cb0}
.login-password-container .show-hide-password:disabled.masked i{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwLjM4IDAuMyA0OS4yMyA0My4yNSI+PHBhdGggZmlsbD0iIzk5OTk5OSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCIgc3Ryb2tlLXdpZHRoPSIwIiBkPSJNNDAuMjMwNzY5MiwxMC41Mzg0NjE1IEwzOC41NjE1Mzg1LDEyLjIgQzQyLjIwNTY2MjQsMTQuNjE3MTA5OSA0NS4xNDE4MDU3LDE3Ljk1OTQyODUgNDcuMDY5MjMwOCwyMS44ODQ2MTU0IEM0Mi45NTg0Mzg0LDMwLjMzMzg0MyAzNC4zOTYxMzk1LDM1LjcwNTc5NzcgMjUsMzUuNzMwNzY5MiBDMjIuMTEwMjcsMzUuNzI3MDk2NyAxOS4yNDQ1NDE1LDM1LjIwNjA1NTEgMTYuNTM4NDYxNSwzNC4xOTIzMDc3IEwxNC43NjE1Mzg1LDM1Ljk3NjkyMzEgQzE4LjAwNzI4MjUsMzcuMzIxNjE5OCAyMS40ODY3MzI3LDM4LjAxMTc1ODcgMjUsMzguMDA3NzEwMiBDMzUuNjgzNDE4MiwzNy45ODM4NjI4IDQ1LjM0MjAzMzMsMzEuNjQ1Mzk2NiA0OS42MTUzODQ2LDIxLjg1Mzg0NjIgQzQ3LjU4NTczNjQsMTcuMjkxNzU3NiA0NC4zMzg4MDEzLDEzLjM3NjgwNTUgNDAuMjMwNzY5MiwxMC41Mzg0NjE1IEw0MC4yMzA3NjkyLDEwLjUzODQ2MTUgWiBNOS44NTM4NDYxNSwzMy4zIEwxMS41Mzg0NjE1LDMxLjYzMDc2OTIgQzcuODQ5MDEyNTYsMjkuMjEwNTg3MyA0Ljg3NjQ1MTM0LDI1Ljg0NDg3MjQgMi45MzA3NjkyMywyMS44ODQ2MTU0IEM4LjQzMzg3ODc5LDEwLjUwODI1NzEgMjEuNjgzMTQ4Miw1LjE3OTIzOTc3IDMzLjUzMDc2OTIsOS41NzY5MjMwOCBMMzUuMzA3NjkyMyw3LjgwNzY5MjMxIEMzMi4wNDQxNTczLDYuNDM2NjE3NTEgMjguNTM5ODQ1Niw1LjczMDc2OTE3IDI1LDUuNzMwNzY5MTcgQzE0LjMxNjU4MTgsNS43NTQ1OTg3NyA0LjY1Nzk2NjcxLDEyLjA5MzA2NDkgMC4zODQ2MTUzODUsMjEuODg0NjE1NCBDMi40MjA1MzY5MywyNi40OTQ3NDU1IDUuNjk5MjY0MzgsMzAuNDQ3MzMgOS44NTM4NDYxNSwzMy4zIEw5Ljg1Mzg0NjE1LDMzLjMgWiBNNDYuMzE1Mzg0NiwwLjYzODQ2MTUzOCBDNDYuMTAwMDUwOSwwLjQyMDQ4MzAzNyA0NS44MDY0MDM3LDAuMjk3Nzk5MTk5IDQ1LjUsMC4yOTc3OTkxOTkgQzQ1LjE5MzU5NjMsMC4yOTc3OTkxOTkgNDQuODk5OTQ5MSwwLjQyMDQ4MzAzNyA0NC42ODQ2MTU0LDAuNjM4NDYxNTM4IEwzLjc0NjE1Mzg1LDQxLjU3NjkyMzEgQzMuNTI4MTc1MzQsNDEuNzkyMjU2OCAzLjQwNTQ5MTUxLDQyLjA4NTkwNCAzLjQwNTQ5MTUxLDQyLjM5MjMwNzcgQzMuNDA1NDkxNTEsNDIuNjk4NzExNCAzLjUyODE3NTM0LDQyLjk5MjM1ODYgMy43NDYxNTM4NSw0My4yMDc2OTIzIEM0LjE5NjY0MjM4LDQzLjY1NzYyMDYgNC45MjY0MzQ1NCw0My42NTc2MjA2IDUuMzc2OTIzMDgsNDMuMjA3NjkyMyBMNDYuMzE1Mzg0NiwyLjMwNzY5MjMxIEM0Ni41NDU1MDgsMi4wOTEwOTc5NiA0Ni42NzU5OTA0LDEuNzg5MDk4ODkgNDYuNjc1OTkwNCwxLjQ3MzA3NjkyIEM0Ni42NzU5OTA0LDEuMTU3MDU0OTYgNDYuNTQ1NTA4LDAuODU1MDU1ODkxIDQ2LjMxNTM4NDYsMC42Mzg0NjE1MzggTDQ2LjMxNTM4NDYsMC42Mzg0NjE1MzggWiIgLz48cGF0aCBmaWxsPSIjOTk5OTk5IiBzdHJva2U9InRyYW5zcGFyZW50IiBzdHJva2Utd2lkdGg9IjAiIGQ9Ik0yNS4wMzA3NjkyLDE2LjA2MTUzODUgQzI1LjYzNDQyMTQsMTYuMDYxNTkxNCAyNi4yMzQyMjI4LDE2LjE1NzY2MzUgMjYuODA3NjkyMywxNi4zNDYxNTM4IEwyOC41NjkyMzA4LDE0LjYxNTM4NDYgQzI3LjQ2ODA5OTcsMTQuMDc0MzM5MiAyNi4yNTc2NDMyLDEzLjc5Mjc3NjUgMjUuMDMwNzY5MiwxMy43OTIzMDc3IEMyMC41MDk4MDEyLDEzLjgwNTAxNyAxNi44NTAzNzMxLDE3LjQ3MTMyMzggMTYuODQ2MTA4NywyMS45OTIzMDc3IEMxNi44NDIxNDkzLDIzLjIwNjI4MjggMTcuMTA0NzQyLDI0LjQwNjMzMTUgMTcuNjE1Mzg0NiwyNS41MDc2OTIzIEwxOS4zOTIzMDc3LDIzLjczMDc2OTIgQzE4LjgzNDc2MTgsMjEuOTM4NTQyNiAxOS4xNTg0OTk3LDE5Ljk4ODE3NTggMjAuMjY1MTY5OCwxOC40NzIxODkzIEMyMS4zNzE4Mzk5LDE2Ljk1NjIwMjkgMjMuMTMwODA1LDE2LjA1MzU1MiAyNS4wMDc2OTIzLDE2LjAzODQ2MTUgTDI1LjAzMDc2OTIsMTYuMDYxNTM4NSBaIE0yNS4wMzA3NjkyLDI3LjkxNTM4NDYgQzI0LjM5NDU3NjgsMjcuOTEzODk5OCAyMy43NjI5OTg2LDI3LjgwNzMzNzMgMjMuMTYxNTM4NSwyNy42IEwyMS40LDI5LjM2MTUzODUgQzIyLjUyNjYxMjYsMjkuOTI3NjQ4MSAyMy43Njk5MjE5LDMwLjIyMjY3MDcgMjUuMDMwNzY5MiwzMC4yMjMwNzY5IEMyOS41NjA3NTIyLDMwLjIwNjExMjcgMzMuMjIwNDYwOCwyNi41MjIzMDQ0IDMzLjIwNzcyNTYsMjEuOTkyMzA3NyBDMzMuMjA1Mzg2OCwyMC43NDI1OTQ0IDMyLjkyMTQyNywxOS41MDk0NzI4IDMyLjM3NjkyMzEsMTguMzg0NjE1NCBMMzAuNjA3NjkyMywyMC4xNTM4NDYyIEMzMC43OTk5MzU4LDIwLjc0Nzc4NjEgMzAuODk4NTUyMywyMS4zNjgwMzIgMzAuOSwyMS45OTIzMDc3IEMzMC45MDg1NDIzLDI1LjI0NjA3MyAyOC4yODQ0NzY5LDI3Ljg5NDIxMjQgMjUuMDMwNzY5MiwyNy45MTUzODQ2IEwyNS4wMzA3NjkyLDI3LjkxNTM4NDYgWiIgLz48L3N2Zz4=)}
.login-password-container .show-hide-password:disabled.unmasked i{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwLjM4IC01LjAzIDQ5LjIzIDQzLjI1Ij48cGF0aCBmaWxsPSIjOTk5OTk5IiBzdHJva2U9InRyYW5zcGFyZW50IiBzdHJva2Utd2lkdGg9IjAiIGQ9Ik0yNSwwLjQ1Mzg0NjE1NCBDMTQuMzQ3MTkyMSwwLjQ2OTA0OTc2NyA0LjcxMDU2MzY0LDYuNzc5Nzg4ODkgMC40Mzg0NjE1MzgsMTYuNTM4NDYxNSBDNC42OTY0NjMxNCwyNi4zMDk2NTQyIDE0LjM0MTM1MTcsMzIuNjI3NTY1IDI1LDMyLjYyNzU2NSBDMzUuNjU4NjQ4MywzMi42Mjc1NjUgNDUuMzAzNTM2OSwyNi4zMDk2NTQyIDQ5LjU2MTUzODUsMTYuNTM4NDYxNSBDNDUuMjg5NDM2NCw2Ljc3OTc4ODg5IDM1LjY1MjgwNzksMC40NjkwNDk3NjcgMjUsMC40NTM4NDYxNTQgWiBNMjUsMzAuMzE1Mzg0NiBDMTUuNjM1NzIwNCwzMC4yOTM3OTQgNy4wOTc5NjUzMywyNC45NTA5ODUgMi45ODQ2MTUzOCwxNi41Mzg0NjE1IEM3LjA4MDMxNDk1LDguMTA5NzYzMzMgMTUuNjI4ODg5NywyLjc1OTMyMzQ0IDI1LDIuNzU5MzIzNDQgQzM0LjM3MTExMDMsMi43NTkzMjM0NCA0Mi45MTk2ODUxLDguMTA5NzYzMzMgNDcuMDE1Mzg0NiwxNi41Mzg0NjE1IEM0Mi45MDIwMzQ3LDI0Ljk1MDk4NSAzNC4zNjQyNzk2LDMwLjI5Mzc5NCAyNSwzMC4zMTUzODQ2IEwyNSwzMC4zMTUzODQ2IFoiIC8+PHBhdGggZmlsbD0iIzk5OTk5OSIgc3Ryb2tlPSJ0cmFuc3BhcmVudCIgc3Ryb2tlLXdpZHRoPSIwIiBkPSJNMjUuMDMwNzY5Miw4LjQ2MTUzODQ2IEMyMS42OTk2NDk4LDguNDM5NzQwOTkgMTguNjg1MTA2NiwxMC40MzE2NDUyIDE3LjM5ODgwNTksMTMuNTA0NDcxNiBDMTYuMTEyNTA1MiwxNi41NzcyOTggMTYuODA5MTAyMSwyMC4xMjI3MDQzIDE5LjE2MjM5MDcsMjIuNDgwNDI4OCBDMjEuNTE1Njc5MiwyNC44MzgxNTMzIDI1LjA1OTc2NzMsMjUuNTQxNDI1OSAyOC4xMzUwMTA3LDI0LjI2MDkxNDMgQzMxLjIxMDI1NDEsMjIuOTgwNDAyNyAzMy4yMDc4MzE4LDE5Ljk2OTYxNjEgMzMuMTkyMzk3NSwxNi42Mzg0NjE1IEMzMy4xODM4NzY1LDEyLjEzMTk2ODQgMjkuNTM3MjM4NSw4LjQ3ODQ1NjQgMjUuMDMwNzY5Miw4LjQ2MTUzODQ2IEwyNS4wMzA3NjkyLDguNDYxNTM4NDYgWiBNMjUuMDMwNzY5MiwyMi41ODQ2MTU0IEMyMi42MzY1NTE1LDIyLjYwNjQzODYgMjAuNDY1OTIxNywyMS4xODA5OTQ2IDE5LjUzNDUzMzEsMTguOTc1MjU4OSBDMTguNjAzMTQ0NSwxNi43Njk1MjMyIDE5LjA5NTIwMzksMTQuMjE5NzM4NSAyMC43ODA0NzMxLDEyLjUxODk2NzQgQzIyLjQ2NTc0MjQsMTAuODE4MTk2MyAyNS4wMTA5MTQ5LDEwLjMwMjgxMTQgMjcuMjI1MDg2LDExLjIxMzk2NSBDMjkuNDM5MjU3MSwxMi4xMjUxMTg2IDMwLjg4NDYxNTQsMTQuMjgyNjA1OSAzMC44ODQ2MTU0LDE2LjY3NjkyMzEgQzMwLjg3MjAzMjgsMTkuOTA3MTkgMjguMjYwOTkyLDIyLjUyNTA5MjkgMjUuMDMwNzY5MiwyMi41NDYxNTM4IEwyNS4wMzA3NjkyLDIyLjU4NDYxNTQgWiIvPjwvc3ZnPg==)}
.login-password-container .show-hide-password.masked i{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwLjM4IDAuMyA0OS4yMyA0My4yNSI+PHBhdGggZmlsbD0iIzEzNWNiMCIgc3Ryb2tlPSJ0cmFuc3BhcmVudCIgc3Ryb2tlLXdpZHRoPSIwIiBkPSJNNDAuMjMwNzY5MiwxMC41Mzg0NjE1IEwzOC41NjE1Mzg1LDEyLjIgQzQyLjIwNTY2MjQsMTQuNjE3MTA5OSA0NS4xNDE4MDU3LDE3Ljk1OTQyODUgNDcuMDY5MjMwOCwyMS44ODQ2MTU0IEM0Mi45NTg0Mzg0LDMwLjMzMzg0MyAzNC4zOTYxMzk1LDM1LjcwNTc5NzcgMjUsMzUuNzMwNzY5MiBDMjIuMTEwMjcsMzUuNzI3MDk2NyAxOS4yNDQ1NDE1LDM1LjIwNjA1NTEgMTYuNTM4NDYxNSwzNC4xOTIzMDc3IEwxNC43NjE1Mzg1LDM1Ljk3NjkyMzEgQzE4LjAwNzI4MjUsMzcuMzIxNjE5OCAyMS40ODY3MzI3LDM4LjAxMTc1ODcgMjUsMzguMDA3NzEwMiBDMzUuNjgzNDE4MiwzNy45ODM4NjI4IDQ1LjM0MjAzMzMsMzEuNjQ1Mzk2NiA0OS42MTUzODQ2LDIxLjg1Mzg0NjIgQzQ3LjU4NTczNjQsMTcuMjkxNzU3NiA0NC4zMzg4MDEzLDEzLjM3NjgwNTUgNDAuMjMwNzY5MiwxMC41Mzg0NjE1IEw0MC4yMzA3NjkyLDEwLjUzODQ2MTUgWiBNOS44NTM4NDYxNSwzMy4zIEwxMS41Mzg0NjE1LDMxLjYzMDc2OTIgQzcuODQ5MDEyNTYsMjkuMjEwNTg3MyA0Ljg3NjQ1MTM0LDI1Ljg0NDg3MjQgMi45MzA3NjkyMywyMS44ODQ2MTU0IEM4LjQzMzg3ODc5LDEwLjUwODI1NzEgMjEuNjgzMTQ4Miw1LjE3OTIzOTc3IDMzLjUzMDc2OTIsOS41NzY5MjMwOCBMMzUuMzA3NjkyMyw3LjgwNzY5MjMxIEMzMi4wNDQxNTczLDYuNDM2NjE3NTEgMjguNTM5ODQ1Niw1LjczMDc2OTE3IDI1LDUuNzMwNzY5MTcgQzE0LjMxNjU4MTgsNS43NTQ1OTg3NyA0LjY1Nzk2NjcxLDEyLjA5MzA2NDkgMC4zODQ2MTUzODUsMjEuODg0NjE1NCBDMi40MjA1MzY5MywyNi40OTQ3NDU1IDUuNjk5MjY0MzgsMzAuNDQ3MzMgOS44NTM4NDYxNSwzMy4zIEw5Ljg1Mzg0NjE1LDMzLjMgWiBNNDYuMzE1Mzg0NiwwLjYzODQ2MTUzOCBDNDYuMTAwMDUwOSwwLjQyMDQ4MzAzNyA0NS44MDY0MDM3LDAuMjk3Nzk5MTk5IDQ1LjUsMC4yOTc3OTkxOTkgQzQ1LjE5MzU5NjMsMC4yOTc3OTkxOTkgNDQuODk5OTQ5MSwwLjQyMDQ4MzAzNyA0NC42ODQ2MTU0LDAuNjM4NDYxNTM4IEwzLjc0NjE1Mzg1LDQxLjU3NjkyMzEgQzMuNTI4MTc1MzQsNDEuNzkyMjU2OCAzLjQwNTQ5MTUxLDQyLjA4NTkwNCAzLjQwNTQ5MTUxLDQyLjM5MjMwNzcgQzMuNDA1NDkxNTEsNDIuNjk4NzExNCAzLjUyODE3NTM0LDQyLjk5MjM1ODYgMy43NDYxNTM4NSw0My4yMDc2OTIzIEM0LjE5NjY0MjM4LDQzLjY1NzYyMDYgNC45MjY0MzQ1NCw0My42NTc2MjA2IDUuMzc2OTIzMDgsNDMuMjA3NjkyMyBMNDYuMzE1Mzg0NiwyLjMwNzY5MjMxIEM0Ni41NDU1MDgsMi4wOTEwOTc5NiA0Ni42NzU5OTA0LDEuNzg5MDk4ODkgNDYuNjc1OTkwNCwxLjQ3MzA3NjkyIEM0Ni42NzU5OTA0LDEuMTU3MDU0OTYgNDYuNTQ1NTA4LDAuODU1MDU1ODkxIDQ2LjMxNTM4NDYsMC42Mzg0NjE1MzggTDQ2LjMxNTM4NDYsMC42Mzg0NjE1MzggWiIvPjxwYXRoIGZpbGw9IiMxMzVjYjAiIHN0cm9rZT0idHJhbnNwYXJlbnQiIHN0cm9rZS13aWR0aD0iMCIgZD0iTTI1LjAzMDc2OTIsMTYuMDYxNTM4NSBDMjUuNjM0NDIxNCwxNi4wNjE1OTE0IDI2LjIzNDIyMjgsMTYuMTU3NjYzNSAyNi44MDc2OTIzLDE2LjM0NjE1MzggTDI4LjU2OTIzMDgsMTQuNjE1Mzg0NiBDMjcuNDY4MDk5NywxNC4wNzQzMzkyIDI2LjI1NzY0MzIsMTMuNzkyNzc2NSAyNS4wMzA3NjkyLDEzLjc5MjMwNzcgQzIwLjUwOTgwMTIsMTMuODA1MDE3IDE2Ljg1MDM3MzEsMTcuNDcxMzIzOCAxNi44NDYxMDg3LDIxLjk5MjMwNzcgQzE2Ljg0MjE0OTMsMjMuMjA2MjgyOCAxNy4xMDQ3NDIsMjQuNDA2MzMxNSAxNy42MTUzODQ2LDI1LjUwNzY5MjMgTDE5LjM5MjMwNzcsMjMuNzMwNzY5MiBDMTguODM0NzYxOCwyMS45Mzg1NDI2IDE5LjE1ODQ5OTcsMTkuOTg4MTc1OCAyMC4yNjUxNjk4LDE4LjQ3MjE4OTMgQzIxLjM3MTgzOTksMTYuOTU2MjAyOSAyMy4xMzA4MDUsMTYuMDUzNTUyIDI1LjAwNzY5MjMsMTYuMDM4NDYxNSBMMjUuMDMwNzY5MiwxNi4wNjE1Mzg1IFogTTI1LjAzMDc2OTIsMjcuOTE1Mzg0NiBDMjQuMzk0NTc2OCwyNy45MTM4OTk4IDIzLjc2Mjk5ODYsMjcuODA3MzM3MyAyMy4xNjE1Mzg1LDI3LjYgTDIxLjQsMjkuMzYxNTM4NSBDMjIuNTI2NjEyNiwyOS45Mjc2NDgxIDIzLjc2OTkyMTksMzAuMjIyNjcwNyAyNS4wMzA3NjkyLDMwLjIyMzA3NjkgQzI5LjU2MDc1MjIsMzAuMjA2MTEyNyAzMy4yMjA0NjA4LDI2LjUyMjMwNDQgMzMuMjA3NzI1NiwyMS45OTIzMDc3IEMzMy4yMDUzODY4LDIwLjc0MjU5NDQgMzIuOTIxNDI3LDE5LjUwOTQ3MjggMzIuMzc2OTIzMSwxOC4zODQ2MTU0IEwzMC42MDc2OTIzLDIwLjE1Mzg0NjIgQzMwLjc5OTkzNTgsMjAuNzQ3Nzg2MSAzMC44OTg1NTIzLDIxLjM2ODAzMiAzMC45LDIxLjk5MjMwNzcgQzMwLjkwODU0MjMsMjUuMjQ2MDczIDI4LjI4NDQ3NjksMjcuODk0MjEyNCAyNS4wMzA3NjkyLDI3LjkxNTM4NDYgTDI1LjAzMDc2OTIsMjcuOTE1Mzg0NiBaIi8+PC9zdmc+)}
.login-password-container .show-hide-password.unmasked i{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwLjM4IC01LjAzIDQ5LjIzIDQzLjI1Ij48cGF0aCBmaWxsPSIjMTM1Y2IwIiBzdHJva2U9InRyYW5zcGFyZW50IiBzdHJva2Utd2lkdGg9IjAiIGQ9Ik0yNSwwLjQ1Mzg0NjE1NCBDMTQuMzQ3MTkyMSwwLjQ2OTA0OTc2NyA0LjcxMDU2MzY0LDYuNzc5Nzg4ODkgMC40Mzg0NjE1MzgsMTYuNTM4NDYxNSBDNC42OTY0NjMxNCwyNi4zMDk2NTQyIDE0LjM0MTM1MTcsMzIuNjI3NTY1IDI1LDMyLjYyNzU2NSBDMzUuNjU4NjQ4MywzMi42Mjc1NjUgNDUuMzAzNTM2OSwyNi4zMDk2NTQyIDQ5LjU2MTUzODUsMTYuNTM4NDYxNSBDNDUuMjg5NDM2NCw2Ljc3OTc4ODg5IDM1LjY1MjgwNzksMC40NjkwNDk3NjcgMjUsMC40NTM4NDYxNTQgWiBNMjUsMzAuMzE1Mzg0NiBDMTUuNjM1NzIwNCwzMC4yOTM3OTQgNy4wOTc5NjUzMywyNC45NTA5ODUgMi45ODQ2MTUzOCwxNi41Mzg0NjE1IEM3LjA4MDMxNDk1LDguMTA5NzYzMzMgMTUuNjI4ODg5NywyLjc1OTMyMzQ0IDI1LDIuNzU5MzIzNDQgQzM0LjM3MTExMDMsMi43NTkzMjM0NCA0Mi45MTk2ODUxLDguMTA5NzYzMzMgNDcuMDE1Mzg0NiwxNi41Mzg0NjE1IEM0Mi45MDIwMzQ3LDI0Ljk1MDk4NSAzNC4zNjQyNzk2LDMwLjI5Mzc5NCAyNSwzMC4zMTUzODQ2IEwyNSwzMC4zMTUzODQ2IFoiLz48cGF0aCBmaWxsPSIjMTM1Y2IwIiBzdHJva2U9InRyYW5zcGFyZW50IiBzdHJva2Utd2lkdGg9IjAiIGQ9Ik0yNS4wMzA3NjkyLDguNDYxNTM4NDYgQzIxLjY5OTY0OTgsOC40Mzk3NDA5OSAxOC42ODUxMDY2LDEwLjQzMTY0NTIgMTcuMzk4ODA1OSwxMy41MDQ0NzE2IEMxNi4xMTI1MDUyLDE2LjU3NzI5OCAxNi44MDkxMDIxLDIwLjEyMjcwNDMgMTkuMTYyMzkwNywyMi40ODA0Mjg4IEMyMS41MTU2NzkyLDI0LjgzODE1MzMgMjUuMDU5NzY3MywyNS41NDE0MjU5IDI4LjEzNTAxMDcsMjQuMjYwOTE0MyBDMzEuMjEwMjU0MSwyMi45ODA0MDI3IDMzLjIwNzgzMTgsMTkuOTY5NjE2MSAzMy4xOTIzOTc1LDE2LjYzODQ2MTUgQzMzLjE4Mzg3NjUsMTIuMTMxOTY4NCAyOS41MzcyMzg1LDguNDc4NDU2NCAyNS4wMzA3NjkyLDguNDYxNTM4NDYgTDI1LjAzMDc2OTIsOC40NjE1Mzg0NiBaIE0yNS4wMzA3NjkyLDIyLjU4NDYxNTQgQzIyLjYzNjU1MTUsMjIuNjA2NDM4NiAyMC40NjU5MjE3LDIxLjE4MDk5NDYgMTkuNTM0NTMzMSwxOC45NzUyNTg5IEMxOC42MDMxNDQ1LDE2Ljc2OTUyMzIgMTkuMDk1MjAzOSwxNC4yMTk3Mzg1IDIwLjc4MDQ3MzEsMTIuNTE4OTY3NCBDMjIuNDY1NzQyNCwxMC44MTgxOTYzIDI1LjAxMDkxNDksMTAuMzAyODExNCAyNy4yMjUwODYsMTEuMjEzOTY1IEMyOS40MzkyNTcxLDEyLjEyNTExODYgMzAuODg0NjE1NCwxNC4yODI2MDU5IDMwLjg4NDYxNTQsMTYuNjc2OTIzMSBDMzAuODcyMDMyOCwxOS45MDcxOSAyOC4yNjA5OTIsMjIuNTI1MDkyOSAyNS4wMzA3NjkyLDIyLjU0NjE1MzggTDI1LjAzMDc2OTIsMjIuNTg0NjE1NCBaIi8+PC9zdmc+)}
.login-password-container .show-hide-password i{position:absolute;width:2rem;height:2rem;background-size:contain;background-position:center;background-repeat:no-repeat}
body.login-logout-in-the-header header{justify-content:flex-start}
body.login-logout-in-the-header header #logoutContainer,body.login-logout-in-the-header header>a{order:3;margin-left:auto}
body.login-logout-in-the-header header #logoutContainer #loggedInUserName,body.login-logout-in-the-header header>a #loggedInUserName{display:none}
body.show-loader .custom-loader{position:fixed;top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:106}
body.show-loader .custom-loader:before{content:"";border:2px solid #f3f3f3;border-radius:50%;border-top:2px solid #d11947;width:120px;height:120px;animation:spin 1.2s linear infinite;margin:auto;top:0;left:0;position:fixed;right:0;bottom:0}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
#mySupporterAccountDonationPageLoginLink,#mySupporterAccountDonationPageLogoutLink{display:none}
p.logout-link-wrapper{margin:0;font-size:inherit}
p.logout-link-wrapper.personalize{background:#135cb0;height:3rem;width:3rem;line-height:3rem;border-radius:50%;text-align:center;margin:.5rem 0 .5rem .5rem;display:inline-block;transition:all .25s ease-in-out}
p.logout-link-wrapper.personalize:hover{background:#2881e8}
p.logout-link-wrapper.personalize a{display:block;color:#fff;text-decoration:none;font-size:1rem}
body header #bottom-nav-container .logout-container.personalize{display:flex;align-items:center;justify-content:center}
body header #bottom-nav-container .logout-container.personalize span#loggedInUserName{color:#135cb0;font-size:1rem;display:block}
body header #bottom-nav-container .logout-container.personalize #mySupporterAccountDonationPageLogoutLink a{display:block;color:#fff;text-decoration:none;font-size:1rem}
#lide-login-dialog.dialog-container{overflow-y:scroll}
.dialog-container{z-index:101}
.dialog-container.logout{right:1rem}
.dialog-container.logout .log-out-section{display:flex;cursor:pointer;align-items:center;justify-content:flex-start;margin-bottom:1rem}
.dialog-container.logout .log-out-section svg{width:2.5rem}
.dialog-container.logout .log-out-section p{font-size:1.2rem;color:#135cb0;line-height:1.5rem;margin:0 0 0 1rem}
.dialog-container.logout .log-out-section:hover svg path{fill:#d11947}
.dialog-container.logout .log-out-section:hover p{color:#d11947}
.dialog-container.logout .dialog-close{margin-left:1.25rem}
.dialog-container .dialog-content{padding:.5rem 2rem;border-radius:5px}
.dialog-container .dialog-content .btn-link{border:0;background:0;color:#135cb0;font-weight:900;cursor:pointer}
.dialog-container .dialog-content .btn-link:hover{color:#d11947}
.dialog-container .dialog-content .btn{border:1px solid;color:#fff;cursor:pointer;transition:all .25s ease-in-out;border-bottom-width:3px;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12),0 3px 1px -2px rgba(0,0,0,.2);padding:.85rem 2rem;line-height:1.125rem;text-align:center;border-radius:5px;display:block}
.dialog-container .dialog-content .btn.btn-tertiary{background:#ccc;border-color:#ccc;border-bottom-color:#b3b3b3;color:#000}
.dialog-container .dialog-content .btn.btn-tertiary:hover{background:#e6e6e6}
.dialog-container .dialog-content .btn.btn-primary{background:#135cb0;border-color:#135cb0;border-bottom-color:#0e4482}
.dialog-container .dialog-content .btn.btn-primary:hover{background:#2881e8}
.dialog-container .dialog-content h1{font-size:1.75rem;line-height:2rem;font-weight:900;margin:0 auto 1rem}
.dialog-container .dialog-content .form-description{font-size:1rem;line-height:1.5rem;margin:0 auto 1rem}
.dialog-container .dialog-content form .error-section{border:1px solid #e03400;padding:1rem;margin:0 auto 1.5rem;color:#6f1900;border-radius:5px;background:#fbebe6;display:none}
.dialog-container .dialog-content form .error-section.show-error{display:block}
.dialog-container .dialog-content form .error-section p{margin:0 0 0 3rem;position:relative;font-size:.95rem;line-height:1.5rem}
.dialog-container .dialog-content form .error-section p:before{content:"";position:absolute;height:2rem;width:3rem;background-size:100%;background-repeat:no-repeat;background-position:center;top:50%;left:-3rem;transform:translateY(-50%);background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%236F1900%22%20d%3D%22m564.2%20496-144-290.11c-10.2-20.55-26.1-32.33-43.56-32.33s-33.22%2011.69-43.49%2032.06L186.94%20496c-9.94%2019.75-10.14%2040-.54%2055.61%209.6%2015.61%2027.8%2024.54%2049.91%2024.54h278.18c22.09%200%2040.3-8.94%2050-24.52%209.7-15.58%209.51-35.86-.29-55.63zm-188.79%201.27a22.79%2022.79%200%201%201%2022.78-22.78c0%2012.581-10.199%2022.78-22.78%2022.78zm10.3-68a9.46%209.46%200%200%201-9.11%207.92h-2.39a9.47%209.47%200%200%201-9.11-7.92l-14-100.26c.027-8.35%206.79-15.113%2015.14-15.14h18.36c8.35.027%2015.113%206.79%2015.14%2015.14l-14.03%20100.26z%22%2F%3E%3C%2Fsvg%3E')}
.dialog-container .dialog-content form .other-links{display:flex;align-items:center;justify-content:space-between;margin:0 auto 1.5rem;color:#135cb0;font-size:1rem}
.dialog-container .dialog-content form .other-links .checkbox{font-size:.95rem;line-height:1rem;font-weight:700}
.dialog-container .dialog-content form .other-links .checkbox>*{cursor:pointer}
.dialog-container .dialog-content form .other-links .checkbox .login-remember-username-checkbox{height:1rem;width:1rem}
.dialog-container .dialog-content .buttons-container{font-size:1rem}
.dialog-container .dialog-content .btn-primary,.dialog-container .dialog-content .buttons-container{margin-bottom:1.5rem}
.dialog-container .dialog-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}
.dialog-container .dialog-header .dialog-logo-vertical{display:flex;align-items:center}
.dialog-container .dialog-header .dialog-logo-vertical a{height:5rem;width:5rem}
.dialog-container .dialog-header .dialog-logo-vertical a>span{display:none}
.dialog-container .dialog-header .dialog-logo-vertical a .logo-subsite-icon{height:100%;width:100%}
.dialog-container .dialog-header .dialog-logo-vertical a .logo-subsite-icon path{fill:#d11947}
.dialog-container .dialog-header .dialog-logo-vertical .subsite-text{display:flex;flex-direction:column;margin-left:.5rem}
.dialog-container .dialog-header .dialog-logo-vertical .subsite-text span{font-size:1.425rem;line-height:1.6rem;color:#d11947}
.dialog-container .dialog-header .dialog-logo-vertical .subsite-text span.line-one{font-weight:700}
.dialog-container .dialog-header .dialog-close{position:relative;top:auto;left:auto;right:auto;font-size:2rem;font-weight:300;height:100%;width:auto;bottom:auto;color:#135cb0}
.dialog-container .dialog-header .dialog-close:hover{color:#d11947}
.dialog-container .dialog-view{display:none}
.dialog-container .dialog-view.show-view{display:block}
.dialog-container.logout{left:unset;bottom:unset;margin-right:0}
.dialog-container.logout .dialog-content{width:unset;animation:fade-in .4s .2s both,slide-left .4s .2s both}
.frm_dedication #dedication-information,.frm_dedication #dedication-message,.frm_dedication #dedication-quantity,.frm_dedication #dedication-signature{margin-bottom:2em}
.frm_dedication #noCardDescriptiveText p{font-size:1rem}
#mygiftHeader{display:inline-block}
#dedicationType{display:inline-block;min-width:11rem}
.frm_dedication #dedication-delivery-method .button-container{margin-top:1em;margin-bottom:5px;justify-items:center;align-items:center}
.delivery-methods-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));grid-gap:.5rem}
.delivery-methods-container .delivery-method{width:100%;border-radius:.25rem;border:1px solid #b3b3b3;color:#135cb0;padding:.6rem 0;text-align:center;cursor:pointer}
.delivery-methods-container .delivery-method.selected{background-color:#135cb0;color:#fff}
.delivery-methods-container .delivery-method:not(.selected):hover{background-color:#f5f5f5}
.delivery-methods-container .delivery-method.focused{box-shadow:0 0 5px rgba(65,59,147,.5);border:1px solid #333}
#cardSelection{clear:both}
#cards{max-width:620px;margin-top:1em}
.frm_dedication #cards .cardSelection{display:inline-block;margin-bottom:.5em;transform:translateX(0);margin-right:2%}
.frm_dedication #cards label{background-image:none;padding-left:0;cursor:pointer;border:2px solid #ccc;padding:2px;width:131px;height:95px}
#cards label.focused,#cards label:hover{position:relative;top:1px}
.frm_dedication #cards label.focused{box-shadow:0 0 5px rgba(65,59,147,.5);border:1px solid #333}
#cards label:active{position:relative;top:2px}
.frm_dedication #cards label.selected{color:#fff;border:2px solid #135cb0}
.frm_dedication #cards label.selected:after{content:"";top:101px;left:53px;position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #135cb0;display:block;margin:auto auto 0}
#cardPreview{background-color:#e6e6e6}
#cardPreview h4{width:100%;text-align:center;font-size:1.15em;background-color:#fff;padding:.5rem 0;border-radius:4px 4px 0 0;margin:0}
#tributeMailCardPreview{display:flex;flex-direction:column}
#tributeMailCardPreview ul{display:flex;justify-content:center;align-items:center;margin:0;padding:.5rem;list-style-type:none}
#tributeMailCardPreview ul li{margin-right:.25rem}
#tributeMailCardPreview ul li a{border-radius:4px;background-color:#fff;color:#135cb0;border:1px solid #b3b3b3;display:block;padding:5px;text-align:center;width:100px}
#tributeMailCardPreview ul li a:hover{background-color:#f5f5f5;color:#135cb0}
#tributeMailCardPreview ul li a.selected{background-color:#135cb0;color:#fff}
.mailcard-inside-preview.static .mailcard-inside-dynamic-preview{display:none}
.mailcard-inside-preview.dynamic .mailcard-inside-static-preview{display:none}
.mailcard-inside-static-preview{display:flex}
.mailcard-inside-static-preview img{width:100%;height:auto}
.mailcard-inside-dynamic-preview{flex-direction:column;background-color:#fff;flex-grow:1;outline:#604099 dashed 1px;flex-basis:100%;padding:2rem .5rem 2rem;box-sizing:border-box;margin:0 .5rem .5rem;width:calc(100% - 1rem);text-align:center;background:#f5f5f5;background:linear-gradient(90deg,#f5f5f5 0,#fdfdfd 10%,#fff 50%,#fdfdfd 90%,#f5f5f5 100%)}
.mailcard-inside-dynamic-preview .mailcard-inside-p{margin:1.5rem}
.mailcard-inside-dynamic-preview .mailcard-inside-p:first-of-type{margin-top:0}
.mailcard-inside-dynamic-preview .mailcard-inside-p:last-of-type{margin-bottom:0}
.mailcard-inside-dynamic-preview .mailcard-inside-p.placeholder-mode{color:#999}
#mailcard-inside-p-two:empty::before{content:attr(data-placeholder)}
.mailcard-outside-preview{flex-grow:1}
.mailcard-outside-preview .cardSection img{width:100%;height:auto}
.cardSection{display:flex}
.mail-card-option{display:flex;flex-wrap:wrap}
.mail-card-option h3{flex-basis:100%}
.mail-card-option input{border:0;clip:rect(0,0,0,0);height:0;overflow:hidden;position:absolute !important;width:0}
.mail-card-option label{flex-grow:1;flex-basis:0}
.mail-card-option label{background-color:#fff;border:1px solid #b3b3b3;box-shadow:none;color:#135cb0;display:inline-block;font-size:1rem;margin-bottom:1rem;padding:.75rem 0;text-align:center;text-shadow:none;transition:all .1s ease-in-out}
.mail-card-option label:first-of-type{border-radius:4px 0 0 4px}
.mail-card-option label:last-of-type{border-radius:0 4px 4px 0}
.mail-card-option label:hover{background-color:#fff;cursor:pointer}
.mail-card-option input:disabled+label{background-color:#f5f5f5;border:1px solid #ccc;color:#999;pointer-events:none}
.mail-card-option input:checked+label{background-color:#135cb0;border:1px solid #135cb0;box-shadow:inset 2px 2px 2px 1px rgba(0,0,0,.12);color:#fff}
#mailCardGreeting,#mailCardGreeting2{height:3.75rem}
#signatureAndMessage{height:6.25rem}
.frm_donationamount .optionsWrapper{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:.4rem}
.frm_donationamount label{float:left;color:#135cb0;font-size:1.5em;text-align:center;vertical-align:middle;cursor:pointer;background-color:#fff;border:1px solid #b3b3b3;border-radius:4px 4px 4px 4px;background-image:none;padding-left:0;line-height:81px}
.frm_donationamount label:hover{background-color:#f5f5f5}
.frm_donationamount label:active{position:relative;top:1px}
.frm_donationamount label.selected{color:#fff;background-color:#135cb0}
.frm_donationamount .donation-amount-other{flex-grow:1;width:100%;height:auto;font-size:3em;align-self:stretch;margin:0;padding:0 3.5rem;display:block}
.frm_donationamount .otherClose{display:flex;position:absolute;right:16px;top:auto;padding:.3rem;border-style:none;background-color:transparent}
.frm_donationamount .otherClose:hover{cursor:pointer}
.frm_donationamount .otherClose:hover .cls-1{fill:#d11947}
.frm_donationamount .otherClose .other-close-icon{width:1.5rem;height:1.5rem}
.frm_donationamount .otherClose .cls-1{fill:#135cb0}
.frm_donationamount .amountOtherWrapper{display:flex;flex-wrap:wrap;position:relative}
.frm_donationamount .other-amount-input{display:flex;align-items:center;position:relative;flex-grow:1}
.frm_donationamount .dollar-sign{font-size:3.5em;color:#ccc;margin:0;position:absolute;top:-12px;left:15px;align-self:stretch}
.frm_optimizeddonationamount .optionsWrapper{display:flex;justify-content:space-between;gap:.5rem}
.frm_optimizeddonationamount #amountsWrapperSkeleton{display:flex;gap:.5rem;height:2.275rem;width:100%}
.frm_optimizeddonationamount #amountsWrapperSkeleton .skeleton-loader{border-radius:.2rem}
.frm_optimizeddonationamount label{color:rgb(25.5,25.5,25.5);cursor:pointer;background-color:#fff;border:1px solid #b3b3b3;border-radius:.2rem;overflow:hidden;line-height:3.375rem;height:2.245rem;display:flex;justify-content:center;align-items:center;flex:1}
.frm_optimizeddonationamount label:hover{background-color:#f5f5f5}
.frm_optimizeddonationamount label:active{position:relative;top:1px}
.frm_optimizeddonationamount label.selected{color:#fff;background-color:#135cb0}
.frm_optimizeddonationamount .amountOtherWrapper{margin-top:8px;display:flex;flex-wrap:wrap;position:relative}
.frm_optimizeddonationamount .amountOtherWrapper .error{border-color:#e03400}
.frm_optimizeddonationamount .other-payment-choice{display:none}
.frm_optimizeddonationamount .donation-amount-other{width:100%;font-size:1.125rem;color:#1874dc;caret-color:#1874dc;padding-right:2.5rem;padding-left:4.7rem;border-color:#b3b3b3}
.frm_optimizeddonationamount .donation-amount-other:focus{border:1px solid #1874dc}
.frm_optimizeddonationamount .donation-amount-other.enhanced{padding-left:1.5rem;color:#135cb0;caret-color:rgb(25.5,25.5,25.5)}
.frm_optimizeddonationamount .donation-amount-other::-moz-placeholder{font-size:1rem;color:#b3b3b3}
.frm_optimizeddonationamount .donation-amount-other:-ms-input-placeholder{font-size:1rem;color:#b3b3b3}
.frm_optimizeddonationamount .donation-amount-other::placeholder{font-size:1rem;color:#b3b3b3}
.frm_optimizeddonationamount .spanish-dollarSign-indention{padding-left:4.05rem}
.frm_optimizeddonationamount .spanish-donation-manual-only-indentation{padding-left:1.5rem}
.frm_optimizeddonationamount .english-dollarSign-indention{padding-left:4.7rem}
.frm_optimizeddonationamount .english-donation-manual-only-indentation{padding-left:1.5rem}
.frm_optimizeddonationamount .other-amount-input{display:flex;align-items:center;position:relative;flex-grow:1}
.frm_optimizeddonationamount .other-amount-input .monthly-text{font-size:inherit;margin:0;position:absolute;right:3.55rem}
.frm_optimizeddonationamount .other-amount-input .currency{font-size:inherit;margin:0;position:absolute;right:.5rem;border-left:#b3b3b3 solid 1px;padding-left:.5rem;color:rgb(25.5,25.5,25.5)}
.frm_optimizeddonationamount .dollar-sign{font-size:1rem;color:#1874dc;margin:0;position:absolute;top:.75rem;left:15px;align-self:stretch}
.frm_optimizeddonationamount .dollar-sign .other-text{color:rgb(76.5,76.5,76.5)}
.frm_optimizeddonationamount .dollar-sign.enhanced{left:.5rem;color:rgb(25.5,25.5,25.5)}
.frm_paymentoption .component-heading{margin-top:2rem}
.frm_paymentoption .payment-methods-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));grid-gap:.5rem}
.frm_paymentoption .payment-method-item{width:100%}
.frm_paymentoption .payment-method{display:flex;justify-content:center;align-items:center;padding:1rem;border-radius:5px;background-color:#fff;border:1px solid #b3b3b3}
.frm_paymentoption .payment-method:hover{cursor:pointer;background-color:#f5f5f5}
.frm_paymentoption .payment-method.active{background-color:#135cb0}
.frm_paymentoption .payment-method.active .st0,.frm_paymentoption .payment-method.active .st1,.frm_paymentoption .payment-method.active .st2{fill:#fff}
.frm_paymentoption .payment-method.active:hover{background-color:#135cb0}
.frm_paymentoption .payment-method .payment-method-icon{height:2rem;margin:0 .3rem}
.frm_paymentoption .payment-method .payment-method-text{display:none}
.frm_paymentoption .payment-method_cc.active.visa .payment-method-icon:not(.visa){opacity:.3}
.frm_paymentoption .payment-method_cc.active.mastercard .payment-method-icon:not(.mastercard){opacity:.3}
.frm_paymentoption .payment-method_cc.active.discover .payment-method-icon:not(.discover){opacity:.3}
.frm_paymentoption .payment-method_cc.active.americanexpress .payment-method-icon:not(.americanexpress){opacity:.3}
.frm_paymentoption .payment-method_pbc{display:flex;flex-direction:column}
.frm_paymentoption .payment-method_pbc.active .payment-method-text{color:#fff}
.frm_paymentoption .payment-method_pbc .payment-method-icon{height:1.25rem;margin-bottom:2px}
.frm_paymentoption .payment-method_pbc .payment-method-text{display:block;color:#000;margin:0;font-size:.65rem;line-height:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.03rem}
.frm_optimizedpaymentoption .payment-method_ap .payment-method-icon{flex-grow:1;flex-shrink:0;flex-basis:100%}
#donationForm #whatsThis{position:absolute;right:16px;top:2.5rem;display:block;font-size:.75em;border-radius:15px;width:20px;height:20px;line-height:20px;text-align:center;overflow:hidden;color:#fff;background-color:#135cb0}
#donationForm #whatsThis:active{position:absolute}
#donationForm #whatsThis:hover{background-color:#d11947}
.frm_optimizedpaymentoption .logout{display:none;font-size:.9rem;margin-top:1rem}
.frm_optimizedpaymentoption .component-heading{line-height:normal;margin-bottom:1rem}
.frm_optimizedpaymentoption .payment-methods-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));grid-gap:.5rem}
.frm_optimizedpaymentoption .payment-method-item{width:100%}
.frm_optimizedpaymentoption .payment-method{display:flex;justify-content:center;align-items:center;padding:1rem;border-radius:5px;background-color:#fff;border:1px solid #b3b3b3}
.frm_optimizedpaymentoption .payment-method.gp-payment-method{padding:0;height:4rem;transition:none;filter:grayscale(1)}
.frm_optimizedpaymentoption .payment-method:hover{cursor:pointer;background-color:#f5f5f5}
.frm_optimizedpaymentoption .payment-method:hover .gp-sign{fill:#f5f5f5}
.frm_optimizedpaymentoption .payment-method.active{background-color:#135cb0;filter:grayscale(0)}
.frm_optimizedpaymentoption .payment-method.active .st0,.frm_optimizedpaymentoption .payment-method.active .st1,.frm_optimizedpaymentoption .payment-method.active .st2{fill:#fff}
.frm_optimizedpaymentoption .payment-method.active:hover{background-color:#135cb0}
.frm_optimizedpaymentoption .payment-method .payment-method-icon{height:2rem;margin:0 .3rem}
.frm_optimizedpaymentoption .payment-method .payment-method-icon.gp-icon{height:5rem}
.frm_optimizedpaymentoption .payment-method .payment-method-text{display:none}
.frm_optimizedpaymentoption .payment-method_cc.active.visa .payment-method-icon:not(.visa){opacity:.3}
.frm_optimizedpaymentoption .payment-method_cc.active.mastercard .payment-method-icon:not(.mastercard){opacity:.3}
.frm_optimizedpaymentoption .payment-method_cc.active.discover .payment-method-icon:not(.discover){opacity:.3}
.frm_optimizedpaymentoption .payment-method_cc.active.americanexpress .payment-method-icon:not(.americanexpress){opacity:.3}
.frm_optimizedpaymentoption .payment-method_cc,.frm_optimizedpaymentoption .payment-method_pbc{display:flex;-moz-column-gap:.5rem;column-gap:.5rem;height:2rem}
.frm_optimizedpaymentoption .payment-method_cc.active .payment-method-text,.frm_optimizedpaymentoption .payment-method_pbc.active .payment-method-text{color:#fff}
.frm_optimizedpaymentoption .payment-method_cc.active .bank-transfer-icon>ellipse,.frm_optimizedpaymentoption .payment-method_cc.active .bank-transfer-icon>path,.frm_optimizedpaymentoption .payment-method_cc.active .check-icon>ellipse,.frm_optimizedpaymentoption .payment-method_cc.active .check-icon>path,.frm_optimizedpaymentoption .payment-method_cc.active .credit-card-icon>ellipse,.frm_optimizedpaymentoption .payment-method_cc.active .credit-card-icon>path,.frm_optimizedpaymentoption .payment-method_pbc.active .bank-transfer-icon>ellipse,.frm_optimizedpaymentoption .payment-method_pbc.active .bank-transfer-icon>path,.frm_optimizedpaymentoption .payment-method_pbc.active .check-icon>ellipse,.frm_optimizedpaymentoption .payment-method_pbc.active .check-icon>path,.frm_optimizedpaymentoption .payment-method_pbc.active .credit-card-icon>ellipse,.frm_optimizedpaymentoption .payment-method_pbc.active .credit-card-icon>path{fill:#fff}
.frm_optimizedpaymentoption .payment-method_cc .bank-transfer-icon,.frm_optimizedpaymentoption .payment-method_pbc .bank-transfer-icon{height:1.5rem}
.frm_optimizedpaymentoption .payment-method_cc .check-icon,.frm_optimizedpaymentoption .payment-method_pbc .check-icon{height:13px}
.frm_optimizedpaymentoption .payment-method_cc .credit-card-icon,.frm_optimizedpaymentoption .payment-method_pbc .credit-card-icon{height:1rem}
.frm_optimizedpaymentoption .payment-method_cc .payment-method-text,.frm_optimizedpaymentoption .payment-method_pbc .payment-method-text{display:block;color:#000;margin:0;font-size:1rem}
.frm_optimizedpaymentoption .payment-method_ap .payment-method-icon{flex-grow:1;flex-shrink:0;flex-basis:100%}
#donationForm #whatsThis{position:absolute;right:16px;top:2.5rem;display:block;font-size:.75em;border-radius:15px;width:20px;height:20px;line-height:20px;text-align:center;overflow:hidden;color:#fff;background-color:#135cb0}
#donationForm #whatsThis:active{position:absolute}
#donationForm #whatsThis:hover{background-color:#d11947}
.frm_optimizedpaymentoption .cc-optimized{display:grid;grid-template-columns:3fr auto 1fr;grid-column-gap:1.5rem;align-items:end}
.frm_optimizedpaymentoption .cc-optimized p.error{grid-column:1/4}
.frm_optimizedpaymentoption .cc-optimized .form-unit{margin-bottom:0}
.frm_optimizedpaymentoption .cc-optimized .card-number-label{display:flex}
.frm_optimizedpaymentoption .cc-optimized .card-number-label .requiredMark{margin-right:.2rem}
.frm_optimizedpaymentoption .cc-optimized .card-number{width:100%}
.frm_optimizedpaymentoption .cc-optimized .exp-date-control{display:grid;grid-auto-flow:column}
.frm_optimizedpaymentoption .cc-optimized .exp-date-control #expMonth,.frm_optimizedpaymentoption .cc-optimized .exp-date-control #expYear{width:3rem;min-width:unset;right:auto}
.frm_optimizedpaymentoption .cc-optimized #cardCvv2{width:100%;min-width:7rem}
.frm_optimizedpaymentoption .cc-optimized #cardNumber-error{grid-row:2}
.frm_optimizedpaymentoption .cc-optimized #expMonth-error{grid-row:3}
.frm_optimizedpaymentoption .cc-optimized #expYear-error{grid-row:4}
.frm_optimizedpaymentoption .cc-optimized #cardCvv2-error{grid-row:5}
body.campaign header{flex-direction:row;order:1;background:unset;position:relative !important;min-height:inherit !important;max-width:100%;padding:1rem 1.25rem 1.9rem;padding-bottom:2.5rem}
body.campaign header #bottom-nav-container{order:3;display:none;position:relative;margin-left:auto;text-align:right;font-size:.8rem;line-height:1.3rem;left:unset;right:unset;bottom:unset;top:unset}
body.campaign header #bottom-nav-container a{color:#135cb0}
body.campaign header #bottom-nav-container a:hover{color:#d11947;border-bottom-width:0;text-decoration:underline}
body.campaign header .dialog-container.logout{right:50%}
body.campaign header.header-with-partner{align-items:center}
body.campaign header .logo-wrap{order:1}
body.campaign header .logo-wrap .logo-horizontal{width:13.7rem;height:3.98rem;margin:0}
body.campaign header .partner-logo{order:2;margin:0}
body.campaign header .partner-logo .par-headerlogo{max-width:11.6rem}
body.campaign header .partner-logo .par-headerlogo .image:before{top:calc(50% - 1rem);left:18px;bottom:auto;height:2rem;margin:0;border-left:solid 1px #ccc;border-bottom:0}
body.campaign header .partner-logo .par-headerlogo .image img{position:relative;box-sizing:border-box;max-height:3.98rem;padding:0 0 0 2.3rem}
body.campaign #pageWrapper{left:0;padding:0}
body.campaign #pageWrapper #donationForm{display:flex;flex-direction:column;align-items:center}
body.campaign #pageWrapper #billingWrapper,body.campaign #pageWrapper .billingInfoWrapper{align-self:stretch}
body.campaign #pageWrapper #billingInfoFooter>:first-child{margin-top:2rem}
body.campaign #pageWrapper #continue-to-normal-flow-info>p{margin-top:.5rem;color:rgb(25.5,25.5,25.5);font-size:14px}
body.campaign #pageWrapper #billingInfoFooter,body.campaign #pageWrapper #billingWrapper>#odf-country-selection,body.campaign #pageWrapper #navigation,body.campaign #pageWrapper .accordion-frame,body.campaign #pageWrapper .announcement,body.campaign #pageWrapper .billingFormWrapper>#odf-country-selection,body.campaign #pageWrapper .billingInfoWrapper,body.campaign #pageWrapper .components-container,body.campaign #pageWrapper .continue-to-normal-flow-section,body.campaign #pageWrapper .express-alert-msg,body.campaign #pageWrapper .main-headline,body.campaign #pageWrapper .par-messages>.frm_emailoptincheckbox,body.campaign #pageWrapper .sticky-alert-msg,body.campaign #pageWrapper footer{max-width:650px;padding-left:2.5rem;padding-right:2.5rem;margin-left:auto;margin-right:auto}
body.campaign #pageWrapper #googlepay-button-wrapper,body.campaign #pageWrapper #paypalButtonWrapper{padding-left:0;padding-right:0;width:100%;margin-top:0;margin-bottom:0}
body.campaign .alert{max-width:650px;margin:1em auto}
body.campaign .alert.express-alert-msg,body.campaign .alert.mainAlert,body.campaign .alert.sticky-alert-msg{width:calc(100% - 2 * 2.5rem);margin:1rem 2.5rem}
body.campaign.cq-wcm-design #bottom-nav-container,body.campaign.cq-wcm-edit #bottom-nav-container{display:block;float:unset}
body.campaign.cq-wcm-design #bottom-nav-container .phone-donate,body.campaign.cq-wcm-edit #bottom-nav-container .phone-donate{text-align:right}
body.campaign.cq-wcm-design #bottom-nav-container img,body.campaign.cq-wcm-edit #bottom-nav-container img{min-width:unset}
body.campaign .meta-image,body.campaign .meta-image img{max-width:100px;width:100px;top:0;position:absolute}
body.campaign .meta-image img,body.campaign .meta-image picture{width:100%;height:auto}
body.campaign .video-container-parsys{width:100%;z-index:100}
body.campaign .video-container-parsys .brightcove-video{background-color:transparent}
body.campaign .video-container-parsys .brightcove-video.brightcove-video-border{box-shadow:0 0 0 1px rgba(255,255,255,.15),0 8px 24px rgba(0,0,0,.12);border:1px solid rgba(255,255,255,.2)}
body.campaign .video-container-parsys .brightcove-video .vjs-poster{background-color:transparent}
.grid-container{display:grid;grid-template-columns:[col-1] 50% [col-2] 50% [col-end];grid-template-areas:"header header" "image image" "headline headline" "page-wrapper page-wrapper" "footer footer"}
.grid-container #header{grid-area:header}
.grid-container #campaign-image{grid-area:image;display:flex}
.grid-container #campaign-image .image-wrapper{display:flex;flex:1 0 100%}
.grid-container #campaign-image .image-wrapper figure{display:flex;flex:1 0 100%}
.grid-container #campaign-image .image-wrapper figure picture{display:flex;flex:1 0 100%}
.grid-container #campaign-image .image-wrapper figure img{width:100%;max-width:100%;height:auto;flex:1 0 auto}
.grid-container #campaign-image .image-wrapper .image-tooltip{display:flex;align-self:flex-end;flex-shrink:0;position:-webkit-sticky;position:sticky;right:0;color:#fff;padding:0 .5rem .5rem 0;visibility:hidden}
.grid-container #campaign-image .image-wrapper .image-tooltip p{padding:5px 20px;background-color:rgba(0,0,0,.5);font-size:1rem;line-height:inherit;border-radius:.5rem;overflow:hidden}
.grid-container #campaign-image .image-wrapper:hover .image-tooltip{visibility:visible}
.grid-container #headline{grid-area:headline;grid-row:2/3;max-width:50%;padding-left:1.25rem;align-self:center}
.grid-container #headline h1{color:#fff;font-size:clamp(1rem,6.5vw,4rem)}
.grid-container #headline .text-sj-red-mobile h1{color:#d11947}
.grid-container #headline .text-sj-red-mobile.text-shadow{text-shadow:none}
.grid-container #headline .text-shadow{text-shadow:4px 4px 8px rgba(0,0,0,.25)}
.grid-container #pageWrapper{grid-area:page-wrapper}
.grid-container #footer{grid-area:footer;z-index:1}
body{padding:0;margin:0 auto;width:100%;height:100%;overflow:hidden}
body,input,select,textarea{font-family:"SJ Sans","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}
.screen-scroll,.screen-scroll .container,.screen-scroll>body{overflow:hidden}
h1,h2,h3,h4,h5,h6{color:rgb(25.5,25.5,25.5);font-weight:500}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}
p img{margin:0}
em{font-style:italic}
strong{font-weight:700;color:#333}
small{font-size:80%}
blockquote,blockquote p{font-size:17px;line-height:24px;color:rgb(127.5,127.5,127.5);font-style:italic}
blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #e6e6e6}
blockquote cite{display:block;font-size:12px;color:rgb(76.5,76.5,76.5)}
blockquote cite:before{content:"— "}
blockquote cite a,blockquote cite a:visited{color:rgb(76.5,76.5,76.5)}
hr{border:solid #e6e6e6;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}
.text hr{border:dotted #e6e6e6;border-width:1px 0 0;clear:both;margin:10px 0 30px;height:0}
h1{color:#d11947;font-size:3em;line-height:1.2em;margin:0}
h3{line-height:3em;clear:both}
p{font-size:.875em;line-height:1.5714285714em}
.bg-brand-red{background-color:#d11947}
.bg-dark-brand-red{background-color:#8d0034}
.bg-yellow{background-color:#ffc32c}
.bg-dark-yellow{background-color:#fdb71a}
.bg-green{background-color:#c4d82e}
.bg-dark-green{background-color:#62bb46}
.bg-aqua{background-color:#7ad0e4}
.bg-dark-aqua{background-color:#17818f}
.bg-purple{background-color:#712d91}
.bg-dark-purple{background-color:#4b2884}
.bg-dark-blue{background-color:#00437b}
.bg-link-blue{background-color:#135cb0}
.bg-grey-10{background-color:#e6e6e6}
.opacity-10{opacity:.1}
.opacity-20{opacity:.2}
.opacity-30{opacity:.3}
.opacity-40{opacity:.4}
.opacity-50{opacity:.5}
.opacity-60{opacity:.6}
.opacity-70{opacity:.7}
.opacity-80{opacity:.8}
.opacity-90{opacity:.9}
.opacity-100{opacity:1}
.text-dark{color:rgb(25.5,25.5,25.5)}
.text-light{color:#fff}
.cf:after,.cf:before{content:" ";display:table}
.cf:after{clear:both}
.no-wrap{white-space:nowrap}
.no-underline{text-decoration:none}
.hide{display:none}
a{color:#135cb0}
a>span.no-wrap{text-decoration:underline}
a:hover{color:#d11947}
a:active{color:#d11947;top:1px;position:relative}
.norton-link a img{position:relative;left:40px;top:-30px}
#editCountry{position:relative;left:5px}
#pageWrapper{outline:0;position:relative;padding:2em 5em;left:25%;right:0;top:0;bottom:0;background-color:#fff;box-sizing:border-box}
#pageWrapper .frm_matchinggift .matching-gift-option .component-heading{margin-bottom:1rem}
#confirmation-loader{position:fixed;background:#fff;width:100%;height:100vh;top:0;bottom:0;left:0;right:0}
.loading{position:absolute;left:60%;top:50%;margin-left:-77.5px;margin-top:-77.5px}
.loading-icon{width:100px}
.loading .loader svg{display:inline-block;vertical-align:middle}
.loading .loader h4{display:inline-block;vertical-align:middle;font-family:"SJ Sans","Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:1em;line-height:inherit;padding-bottom:0;margin:0}
.loader svg{animation:circle infinite .75s linear}
#navigation,.accordion-frame,.components-container,.continue-to-normal-flow-section,.express-alert-msg,.mainAlert,.sticky-alert-msg{max-width:620px}
@keyframes skeleton-loading{0{background-color:#e0e7ea}
100%{background-color:#eff3f4}
}
.skeleton-loader{animation:skeleton-loading 1s linear infinite alternate;width:100%}
.components-container{margin-top:2.5rem}
.components-container section[class^=frm_]{margin:1rem 0}
.components-container section[class^=frm_].frm_donationfrequencyoption,.components-container section[class^=frm_].frm_optimizeddonationamount{margin:.5rem 0}
.form-unit{display:flex;flex-direction:column;margin-bottom:1.5rem}
.form-unit.error .form-label{color:#e03400}
.checkbox{color:rgb(25.5,25.5,25.5)}
.warning-msg-box{color:rgb(76.5,76.5,76.5);background-color:#fff9ea;border-color:#ffbd00}
.warning-msg-box:before{content:"";width:1rem;height:1rem;background-repeat:no-repeat;background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMiI+PHBhdGggZD0iTTYgLjJDMi44LjIuMiAyLjguMiA2czIuNiA1LjggNS44IDUuOCA1LjgtMi42IDUuOC01LjhTOS4yLjIgNiAuMnptMCAxMC40Yy0yLjUgMC00LjYtMi00LjYtNC42czItNC42IDQuNi00LjYgNC42IDIgNC42IDQuNmMwIDIuNS0yLjEgNC42LTQuNiA0LjZ6bTAtNS40Yy0uMiAwLS4zLjItLjMuM3YzLjRjMCAuMi4yLjMuNC4zLjEgMCAuMy0uMS4zLS4zVjUuNWMtLjEtLjEtLjItLjMtLjQtLjN6bTAtMmMtLjMgMC0uNS4yLS41LjVzLjIuNi41LjYuNS0uMi41LS41LS4yLS42LS41LS42eiIgZmlsbD0iIzgwODA4MCIvPjwvc3ZnPg==);flex-shrink:0}
#receiptWrapper .par-donation{display:none}
#receiptWrapper.authorMode .par-donation{display:block}
#billingInfoFooter .donateButton{float:left}
#billingInfoFooter .securityStatementWrapper{max-width:620px;display:flex;flex-direction:column;align-items:center}
#billingInfoFooter .footer-logo-container{display:flex;justify-content:center;gap:.5rem;width:80%}
#billingInfoFooter .security-state{float:right;width:80%;color:rgb(25.5,25.5,25.5);font-size:.9em;margin-bottom:24px}
#billingInfoFooter .foot-logo{align-self:center;align-items:center}
#billingInfoFooter .foot-logo a:hover{cursor:pointer;text-decoration:none}
#billingInfoFooter .foot-logo .bbb{width:4.6rem}
#billingInfoFooter .foot-logo .charity-navigator{width:6rem;margin-top:.3rem}
.leftnav-clone{position:absolute;display:none;background-color:#e6e6e6}
header{position:fixed;display:flex;flex-direction:column;z-index:100;top:0;left:0;padding:0 2.5%;height:100%;max-width:500px;background:#e6e6e6;background-position:center;background-size:cover;box-sizing:border-box}
header img{margin:0 auto}
header a{border-bottom:0;text-align:center}
header a.logo{position:relative;display:block}
header a.language-link{font-size:.875rem !important;font-weight:400 !important;text-decoration:none !important;display:block;margin-right:20px;margin-top:20px;text-transform:uppercase;color:rgb(25.5,25.5,25.5) !important}
header a.language-link:hover{color:#999 !important}
header .logo-wrap{display:flex;flex-wrap:wrap;justify-content:center}
header .logo-wrap .logo-horizontal{width:13.7rem;height:3.98rem;margin:auto;margin-top:2rem;background-position:center}
header .partner-logo{display:flex;margin-top:2rem}
header .partner-logo .par-headerlogo{position:relative;max-width:11.6rem;margin:0 auto}
header .partner-logo .par-headerlogo .image{position:relative;width:100%;margin:0}
header .partner-logo .par-headerlogo .image:before{content:"";position:absolute;left:50%;top:0;margin-left:-20px;width:40px;border-bottom:solid 1px #e6e6e6}
header .partner-logo .par-headerlogo .image img{display:block;width:auto;height:auto;max-width:100%;max-height:5rem;padding-top:1.2em}
header .partner-logo .par-headerlogo .image .cq-block-lg-placeholder{min-height:100px;height:100px}
h1 img,h1 svg{max-width:200px;margin:0 auto}
#mainheader,#receiptheader,#tributeheader{margin:0;font-size:3em;color:#d11947;max-width:720px}
.logo:hover{border-bottom:0}
.logo-fill{fill:#d11947}
.phone-donate a{color:#135cb0}
.phone-donate span{white-space:nowrap}
.component-heading{margin-bottom:0}
.matching-gift-option h3{line-height:normal}
#donationForm #payment-methods-wrapper{display:grid;grid-template-columns:repeat(2,minmax(150px,1fr));grid-gap:.5rem}
#donationForm #payment-methods-wrapper #apple-pay-button{order:initial;padding:0;height:3rem;box-shadow:none}
#donationForm #payment-methods-wrapper #apple-pay-button.countryDisabled{display:none}
#donationForm #payment-methods-wrapper #gpay-button-online-api-id{outline:0}
#donationForm #payment-methods-wrapper #cc-btn,#donationForm #payment-methods-wrapper #check-btn{height:3rem;color:rgb(25.5,25.5,25.5);border:1px solid #b3b3b3;border-radius:4px;background-color:#fff;font-family:inherit;margin:0}
#donationForm #payment-methods-wrapper #cc-btn .bank-transfer-icon,#donationForm #payment-methods-wrapper #cc-btn .check-icon,#donationForm #payment-methods-wrapper #cc-btn .credit-card-icon,#donationForm #payment-methods-wrapper #check-btn .bank-transfer-icon,#donationForm #payment-methods-wrapper #check-btn .check-icon,#donationForm #payment-methods-wrapper #check-btn .credit-card-icon{fill:rgb(25.5,25.5,25.5);transition:all .25s ease-in-out;pointer-events:none;overflow:visible}
#donationForm #payment-methods-wrapper #cc-btn .credit-card-icon,#donationForm #payment-methods-wrapper #check-btn .credit-card-icon{height:1rem}
#donationForm #payment-methods-wrapper #cc-btn .check-icon,#donationForm #payment-methods-wrapper #check-btn .check-icon{height:13px}
#donationForm #payment-methods-wrapper #cc-btn .bank-transfer-icon,#donationForm #payment-methods-wrapper #check-btn .bank-transfer-icon{height:1.5rem}
#donationForm #payment-methods-wrapper #cc-btn.flex,#donationForm #payment-methods-wrapper #check-btn.flex{display:flex;justify-content:center;align-items:center;-moz-column-gap:.5rem;column-gap:.5rem}
#donationForm #payment-methods-wrapper #cc-btn.countryDisabled,#donationForm #payment-methods-wrapper #check-btn.countryDisabled{display:none}
#donationForm #payment-methods-wrapper #cc-btn.hide,#donationForm #payment-methods-wrapper #check-btn.hide{display:none}
#donationForm #payment-methods-wrapper #cc-btn.active,#donationForm #payment-methods-wrapper #check-btn.active{background-color:#135cb0;color:#fff}
#donationForm #payment-methods-wrapper #cc-btn.active .bank-transfer-icon>ellipse,#donationForm #payment-methods-wrapper #cc-btn.active .bank-transfer-icon>path,#donationForm #payment-methods-wrapper #cc-btn.active .check-icon>ellipse,#donationForm #payment-methods-wrapper #cc-btn.active .check-icon>path,#donationForm #payment-methods-wrapper #cc-btn.active .credit-card-icon>ellipse,#donationForm #payment-methods-wrapper #cc-btn.active .credit-card-icon>path,#donationForm #payment-methods-wrapper #check-btn.active .bank-transfer-icon>ellipse,#donationForm #payment-methods-wrapper #check-btn.active .bank-transfer-icon>path,#donationForm #payment-methods-wrapper #check-btn.active .check-icon>ellipse,#donationForm #payment-methods-wrapper #check-btn.active .check-icon>path,#donationForm #payment-methods-wrapper #check-btn.active .credit-card-icon>ellipse,#donationForm #payment-methods-wrapper #check-btn.active .credit-card-icon>path{fill:#fff}
#donationForm #payment-methods-wrapper #cc-btn.active:hover,#donationForm #payment-methods-wrapper #check-btn.active:hover{background-color:#135cb0}
#donationForm #payment-methods-wrapper #cc-btn:hover,#donationForm #payment-methods-wrapper #check-btn:hover{cursor:pointer;background-color:#f8f8f8}
#donationForm #payment-methods-wrapper #cc-btn:focus,#donationForm #payment-methods-wrapper #check-btn:focus{border-color:#333;outline:0;transition:.25s all;border:1px solid #0e4684}
#donationForm #payment-methods-wrapper #continue-to-other-payment #new-donate-msg,#donationForm #payment-methods-wrapper #continue-to-other-payment #prev-donate-msg{font-size:14px}
#donationForm #payment-methods-wrapper #continue-to-other-payment #prev-donate-msg{display:none}
#donationForm #payment-methods-wrapper #continue-to-other-payment #new-donate-msg{display:block}
#donationForm #payment-methods-wrapper.one-col-legacy{grid-template-columns:1fr;-moz-column-gap:initial;column-gap:initial}
#donationForm #donation-total{padding:0 1.25rem;margin-bottom:.5rem}
#donationForm #donate-details-amount{margin-left:.25rem}
#donationForm .norton-link a:hover{text-decoration:none;border-bottom:0}
.frm_donationamount .component-heading.hidden,.frm_optimizeddonationamount .component-heading.hidden{visibility:hidden;margin-bottom:0;height:0;margin:0}
.frm_donationamount.error .component-heading,.frm_optimizeddonationamount.error .component-heading{color:#e03400}
.frm_donationfrequencyoption,.frm_optimizeddonationamount{margin:.5rem 0}
#donationAmountOther-error,#unifiedDonationAmount-error{flex-basis:100%;order:1}
#dd-company-name-input{margin-bottom:1rem}
#navigation{display:flex}
#navigation.apple-pay-navigation .donateButton{order:1;width:100%;flex-grow:1;z-index:0}
.par-messages .frm_emailoptincheckbox{padding-top:2rem}
.par-messages .frm_emailoptincheckbox{padding-top:0}
footer.odf-global-footer{background:#333;color:#fff;display:flex;justify-content:center;max-width:100%;position:relative;padding:1rem 1rem 5rem;flex-direction:column}
footer.odf-global-footer .footer-links{display:flex;flex-direction:column;justify-content:space-around;margin-left:0}
footer.odf-global-footer .footer-logo{display:flex;flex-direction:column;align-items:center;margin:1rem 0;color:#fff}
footer.odf-global-footer .footer-logo a{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:#fff;font-size:.75rem;line-height:.75rem}
footer.odf-global-footer .footer-nav ul{flex-direction:column;max-width:none;margin:1rem 0;align-items:center;display:flex;flex-wrap:wrap;list-style-type:none}
footer.odf-global-footer .footer-nav ul li{margin-right:0}
footer.odf-global-footer .footer-nav ul li a{color:#e6e6e6;font-size:.75rem;text-decoration:underline}
footer.odf-global-footer .copyright-notice{color:#b3b3b3;font-size:.85rem}
input::-ms-clear{display:none}
#billingPageWrapper{margin-bottom:1.25rem}
#billingPageWrapper .main-headline{display:block}
#billingPageWrapper .main-headline.text h1{font-size:3em}
body.cq-wcm-edit #billingPageWrapper{border:2px solid #ff0;margin-bottom:35px}
body.cq-wcm-edit #tributesPageWrapper{border:2px solid #ff0;margin-bottom:35px}
#receiptWrapper.authorMode #marketingWrapper{display:block;border:2px solid #ff0;margin-bottom:20px}
.rte-grey-text{color:#ccc}
.signatureSection h3{display:none}
#card-design h3,#dedication-delivery-method h3,#dedication-information h3,#dedication-message h3{line-height:30px}
#card-design .infield,#dedication-delivery-method .infield,#dedication-message .infield{margin-top:1em;margin-bottom:1em}
#dedication-information select{margin-bottom:10px}
#dedication-information .tributee-name{margin-top:1rem}
#notifyCountry-text{margin-bottom:1.5rem}
.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;width:1px;overflow:hidden;position:absolute !important}
.screen-reader-fieldset{border:0;padding:0;margin:0}
.dedication-detail .message-label{line-height:30px;color:#333;font-weight:500;margin-bottom:1em;margin-top:1em;font-size:1.17em;display:block}
.frm_paymentoption .component-heading{margin-top:2rem}
section.frm_paymentoption #logout{display:none;margin-top:2em;font-size:.9em}
section.frm_paymentoption #logout:hover{text-decoration:none;background-color:none}
.donation-option .component-heading{margin-top:2rem}
.donation-option .monthlyDonationMessage{color:rgb(25.5,25.5,25.5);text-align:center}
.donation-option .monthlyDonationMessage p{margin:0;font-size:.875rem}
.donation-frequency-options-wrapper .frequency-container{flex:1;display:flex}
.donation-frequency-options-wrapper{padding:.25rem;border:1px solid #b3b3b3;gap:1rem;border-radius:.2rem;overflow:hidden;height:1.775rem}
.payment-method:focus{outline:0}
.frm_optimizedpaymentoption .logout{display:none;font-size:.9rem;margin-top:1rem}
.btn-primary,.btn-secondary,.btn-tertiary{border:1px solid;border-radius:4px;color:#fff;font-size:1.14rem;padding:.85rem 2rem;border-bottom-width:3px;cursor:pointer;transition:all .25s ease-in-out;line-height:inherit}
.btn-primary{background:#d11947;border-color:#d11947;border-bottom-color:rgb(163.4487179487,19.5512820513,55.5256410256)}
.btn-primary:hover{background-color:rgb(230.9615384615,54.0384615385,98.2692307692)}
.btn-secondary{color:#d11947;background:0;border-color:#d11947;border-bottom-width:1px}
.btn-secondary:hover{color:#fff;background-color:#d11947}
.btn-tertiary{background:#135cb0;border-color:#135cb0;border-bottom-color:rgb(14.0307692308,67.9384615385,129.9692307692);line-height:4em}
.btn-tertiary:hover{background-color:rgb(39.7384615385,129.0230769231,231.7615384615)}
figure.image.section{margin:0}
.sj-design-dialog-bar{background:#fff;color:red;padding:.5em;position:relative;z-index:1000;border:2px solid red;margin-top:.25em}
#googlepay-button-wrapper,#paypalButtonWrapper{margin-bottom:32px;align-items:center;line-height:1rem}
#googlepay-button-wrapper.flex,#paypalButtonWrapper.flex{display:flex}
#googlepay-button-wrapper.hide,#paypalButtonWrapper.hide{display:none}
#googlepay-button-wrapper,#navigation.apple-pay-navigation,#paypalButtonWrapper{flex-direction:column;align-items:start}
.payment-button-skeleton{height:3rem;border-radius:.2rem;width:100%}
#paypal-button-monthly,#paypal-button-onetime,.apple-pay-button{order:1;width:100%;flex-grow:1;z-index:0}
#donate-with-gp-button,.gpay-button.black.donate.en,.gpay-button.black.donate.es,.gpay-card-info-container{width:100%}
.gpay-button.black.donate{height:3rem;min-height:3rem;padding:12px 22px}
#donate-with-gp-button{order:1;height:3rem}
#loading-window{position:fixed;display:none;width:100%;height:100%;left:0;right:0;bottom:0;top:0;background:0;pointer-events:none;z-index:10000}
#loading-window.active{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
#loading-window.blocking{background:rgba(0,0,0,.8);pointer-events:all}
.loader-container{display:flex;justify-content:space-around;align-items:center;flex-wrap:nowrap;flex-direction:column;width:15rem;height:12rem;color:#fff}
.loader{position:relative;flex-shrink:0;margin:3rem;width:1em;height:1em;color:#fff;border-radius:50%;text-indent:-9999em;animation:loader-container 1.3s infinite linear;transform:translateZ(0)}
@keyframes loader-container{00%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}
12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}
50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}
62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}
75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}
87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}
}
.apple-pay-button{order:1;width:100%;height:1rem;flex-grow:1;z-index:0;text-indent:-9999px;background:#000 center no-repeat;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MDcgMTE0IiBmaWxsPSJub25lIiB4PSIwIiB5PSIwIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzFfMTkpIj4KPHBhdGggZD0iTTM5Ny4zIDExMy4xSDkuMDAwMDJDMy43MDAwMiAxMTMuMSAtMC41OTk5NzYgMTA4LjggLTAuNTk5OTc2IDEwMy41VjkuOUMtMC41OTk5NzYgNC42IDMuNzAwMDIgMC4zIDkuMDAwMDIgMC4zSDM5Ny4zQzQwMi42IDAuMyA0MDYuOSA0LjYgNDA2LjkgOS45VjEwMy41QzQwNi45IDEwOC44IDQwMi42IDExMy4xIDM5Ny4zIDExMy4xWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTE2NC41MDggMzcuNUMxNjUuOTA4IDM1LjcgMTY2LjkwOCAzMy40IDE2Ni42MDggMzFDMTY0LjUwOCAzMS4xIDE2Mi4wMDggMzIuNCAxNjAuNjA4IDM0LjFDMTU5LjMwOCAzNS42IDE1OC4xMDggMzguMSAxNTguNDA4IDQwLjRDMTYwLjgwOCA0MC41IDE2My4xMDggMzkuMiAxNjQuNTA4IDM3LjVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTY2LjYwNyA0MC44QzE2My4zMDcgNDAuNiAxNjAuNDA3IDQyLjcgMTU4LjgwNyA0Mi43QzE1Ny4yMDcgNDIuNyAxNTQuODA3IDQwLjkgMTUyLjEwNyA0MC45QzE0OC43MDcgNDEgMTQ1LjUwNyA0Mi45IDE0My43MDcgNDZDMTQwLjEwNyA1Mi4yIDE0Mi44MDcgNjEuNCAxNDYuMjA3IDY2LjVDMTQ3LjkwNyA2OSAxNDkuOTA3IDcxLjggMTUyLjYwNyA3MS43QzE1NS4xMDcgNzEuNiAxNTYuMTA3IDcwIDE1OS4yMDcgNzBDMTYyLjMwNyA3MCAxNjMuMjA4IDcxLjcgMTY1LjkwOCA3MS42QzE2OC43MDggNzEuNSAxNzAuNDA3IDY5LjEgMTcyLjEwNyA2Ni42QzE3NC4wMDcgNjMuOCAxNzQuODA4IDYxIDE3NC45MDggNjAuOUMxNzQuODA4IDYwLjkgMTY5LjUwNyA1OC44IDE2OS41MDcgNTIuNkMxNjkuNDA3IDQ3LjUgMTczLjcwOCA0NSAxNzMuOTA4IDQ0LjhDMTcxLjYwOCA0MS4zIDE2Ny45MDcgNDAuOSAxNjYuNjA3IDQwLjhaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjAwLjAwNyAzMy44QzIwNy4zMDcgMzMuOCAyMTIuMzA3IDM4LjggMjEyLjMwNyA0Ni4xQzIxMi4zMDcgNTMuNCAyMDcuMTA3IDU4LjUgMTk5LjgwNyA1OC41SDE5MS43MDdWNzEuM0gxODUuOTA3VjMzLjhIMjAwLjAwN1pNMTkxLjcwNyA1My42SDE5OC40MDdDMjAzLjUwNyA1My42IDIwNi40MDcgNTAuOSAyMDYuNDA3IDQ2LjFDMjA2LjQwNyA0MS40IDIwMy41MDcgMzguNyAxOTguNTA3IDM4LjdIMTkxLjgwN0wxOTEuNzA3IDUzLjZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjEzLjgwNyA2My41QzIxMy44MDcgNTguNyAyMTcuNTA3IDU1LjkgMjI0LjIwNyA1NS41TDIzMS41MDcgNTUuMVY1M0MyMzEuNTA3IDUwIDIyOS41MDggNDguMyAyMjUuOTA4IDQ4LjNDMjIzLjAwOCA0OC4zIDIyMC44MDggNDkuOCAyMjAuNDA4IDUyLjFIMjE1LjEwN0MyMTUuMzA3IDQ3LjIgMjE5LjgwNyA0My43IDIyNi4wMDcgNDMuN0MyMzIuNzA3IDQzLjcgMjM3LjAwNyA0Ny4yIDIzNy4wMDcgNTIuNlY3MS4zSDIzMS42MDdWNjYuOEgyMzEuNTA3QzIzMC4wMDcgNjkuNyAyMjYuNjA4IDcxLjYgMjIyLjkwOCA3MS42QzIxNy41MDggNzEuNiAyMTMuODA3IDY4LjQgMjEzLjgwNyA2My41Wk0yMzEuNDA4IDYxLjFWNTlMMjI0LjkwOCA1OS40QzIyMS4zMDggNTkuNiAyMTkuNDA4IDYxIDIxOS40MDggNjMuNEMyMTkuNDA4IDY1LjcgMjIxLjQwNyA2Ny4yIDIyNC41MDcgNjcuMkMyMjguNDA3IDY3LjIgMjMxLjQwOCA2NC42IDIzMS40MDggNjEuMVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNDIuMDA4IDgxLjRWNzYuOUMyNDIuNDA4IDc3IDI0My4yMDggNzcgMjQzLjcwOCA3N0MyNDYuMzA4IDc3IDI0Ny43MDggNzUuOSAyNDguNjA4IDczLjFMMjQ5LjEwOCA3MS40TDIzOS4yMDggNDQuMUgyNDUuMzA4TDI1Mi4yMDggNjYuMkgyNTIuMzA4TDI1OS4yMDggNDQuMUgyNjUuMTA4TDI1NC45MDggNzIuOEMyNTIuNjA4IDc5LjQgMjQ5LjkwOCA4MS41IDI0NC4yMDggODEuNUMyNDMuODA4IDgxLjUgMjQyLjQwOCA4MS41IDI0Mi4wMDggODEuNFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPGRlZnM+CjxjbGlwUGF0aCBpZD0iY2xpcDBfMV8xOSI+CjxyZWN0IHdpZHRoPSI0MDYuOSIgaGVpZ2h0PSIxMTMuMSIgZmlsbD0id2hpdGUiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4=);display:block;border:0;max-width:none;margin-bottom:0}
.apple-pay-button:active,.apple-pay-button:hover{background-color:#000;border-color:#000}
.frm_optimizeddedication .dedicate-donation-wrapper{margin-top:1.5rem}
.frm_optimizeddedication .dedicate-donation-wrapper .dedicate-donation-desc{padding-left:1.875rem;margin-top:6px;font-style:italic}
.frm_optimizeddedication #chooseCardText{margin-top:1rem}
.frm_optimizeddedication .dedication .form-control.dedication-types{margin-top:1.5rem}
.frm_optimizeddedication .dedication .form-control.dedication-types{margin-top:1.5rem}
.frm_optimizeddedication .dedication .dedication-subheader{align-items:center;position:relative;color:rgb(25.5,25.5,25.5);font-size:1rem}
.frm_optimizeddedication .dedication .dedication-question{color:rgb(25.5,25.5,25.5);line-height:2.25em}
.frm_optimizeddedication .dedication #cardPreview .dedication-subheader{display:none}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details{background-color:#fff;padding:.5rem .5rem 0}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-frame{padding:0}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details details{color:rgb(25.5,25.5,25.5)}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details details>summary{list-style:none;position:relative;padding:0}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details details>summary::-webkit-details-marker,.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details details>summary::marker{display:none}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details details>summary::after{content:" ";position:absolute;top:-.75rem;right:-.5rem;background-size:900%;background-position:-2.5% -3%;width:2.75rem;height:2.75rem;background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22rgb(25.5%2C%2025.5%2C%2025.5)%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M49.6%2013.5c0-.4-.2-.8-.4-1.1-.6-.6-1.5-.6-2.1%200l-22%2022-22-22c-.6-.5-1.5-.5-2%200-.6.6-.6%201.5-.1%202.1l23%2023.1c.6.6%201.5.6%202.1%200l23.1-23.1c.2-.3.4-.7.4-1z%22%2F%3E%3C%2Fsvg%3E')}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-content{padding:.5rem 1rem}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-content p{line-height:1.5rem;font-size:1rem}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details details[open]>summary::after{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22rgb(25.5%2C%2025.5%2C%2025.5)%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M49.1%2035.5l-23-23.1c-.6-.6-1.5-.6-2.1%200L.9%2035.5c-.3.3-.4.7-.4%201.1%200%20.4.2.8.5%201.1.6.6%201.5.6%202.1%200l22-22%2022%2022c.6.5%201.5.5%202%200%20.6-.7.6-1.6%200-2.2z%22%2F%3E%3C%2Fsvg%3E')}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details details[open] .show-title{display:none}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details details[open] .hide-title{display:block}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-label{flex-direction:column}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-label .hide-title,.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-label .show-title{font-size:1rem;color:rgb(25.5,25.5,25.5)}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-label .show-title{display:block}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-label .hide-title{display:none}
.frm_optimizeddedication .dedication #cardPreview .dynamic-card-details .accordion-label :hover{color:#135cb0}
.frm_optimizeddedication .dedication #cardPreview,.frm_optimizeddedication .dedication #dedication-delivery-method .dedication-subheader,.frm_optimizeddedication .dedication #dedication-information .dedication-subheader{margin-top:1.5rem}
.frm_optimizeddedication .dedication #dedication-information,.frm_optimizeddedication .dedication #dedication-signature{margin-bottom:-2rem}
.frm_optimizeddedication .dedication #dedication-delivery-method{margin-bottom:0}
.frm_optimizeddedication .dedication #dedication-message{margin-bottom:-3rem}
.frm_optimizeddedication .dedication #card-thumbnails{margin-bottom:-1.25rem}
.frm_optimizeddedication .dedication #card-thumbnails #cardSelected{margin:1rem 0 0;font-size:1rem;color:rgb(25.5,25.5,25.5)}
.frm_optimizeddedication .dedication .dedication-sections{gap:2rem;margin-bottom:0}
.frm_optimizeddedication .dedication #card-personalization{display:grid;gap:1.5rem;margin-bottom:0;margin-top:.5rem}
.frm_optimizeddedication .dedication #signatureAndMessage{margin-top:.5rem}
.frm_optimizeddedication .dedication .form-label[for=dedicationType]{line-height:1.6rem;font-size:1.07rem}
.frm_optimizeddedication .dedication .dedication-types{display:grid}
.frm_optimizeddedication .dedication .dedication-types input+label{border:1px solid #b3b3b3;margin:0 -1px -1px 0}
.frm_optimizeddedication .dedication .dedication-types input+label:first-of-type{border-radius:.2rem .2rem 0 0}
.frm_optimizeddedication .dedication .dedication-types input+label:last-of-type{border-radius:0 0 .2rem .2rem}
.frm_optimizeddedication .dedication .dedication-delivery-method{display:block}
.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container label{background-color:#fff;color:#135cb0;border:1px solid #b3b3b3;transition:all .1s ease-in-out;border-radius:.2rem;overflow:hidden}
.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container label:hover{cursor:pointer;background-color:#dfe1df}
.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container label.selected{background-color:#135cb0;color:#fff;border:1px solid #135cb0}
.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container label.focused{border:1px solid #333}
.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(275px,1fr));grid-gap:.5rem}
.frm_optimizeddedication .dedication #cards{max-width:unset}
.frm_optimizeddedication .dedication .cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(135px,1fr));grid-gap:1.5rem}
.frm_optimizeddedication .dedication .cards .card-label{position:relative;display:flex;justify-content:center;cursor:pointer;border:.15rem solid #ccc;border-radius:.2rem;overflow:hidden;padding-bottom:70%;overflow:visible}
.frm_optimizeddedication .dedication .cards .card-label:hover{top:1px}
.frm_optimizeddedication .dedication .cards .card-label:active{top:2px}
.frm_optimizeddedication .dedication .cards .card-label.selected{color:#fff;border:.15rem solid #135cb0}
.frm_optimizeddedication .dedication .cards .card-label.selected:after{content:"";position:absolute;top:calc(100% + .12rem);left:calc(50% - 15px);border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #135cb0}
.frm_optimizeddedication .dedication .cards .card-label.focused{position:relative;top:1px;box-shadow:0 0 8px 0 rgba(24,116,220,.6)}
.frm_optimizeddedication .dedication .preview-window-wrapper{border:1px solid #ccc;border-radius:.2rem;overflow:hidden}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-window-title{color:rgb(76.5,76.5,76.5)}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons{display:grid;grid-template-columns:repeat(auto-fit,4rem);grid-gap:.5rem;justify-content:center;padding-left:0}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons .preview-card-button{display:flex;overflow:visible}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons .preview-card-button.selected a{color:#fff;border-color:#135cb0;background-color:#135cb0}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons .preview-card-button.selected a:hover{background-color:#135cb0}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons .preview-card-button.selected a:focus{border-color:#333}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons .preview-card-button a{color:#135cb0;border:1px solid #b3b3b3;background-color:#fff;text-decoration:none;outline:0;flex-grow:1;border-radius:.2rem;overflow:hidden;overflow:visible;display:flex;justify-content:center;align-items:center}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons .preview-card-button a:hover{background-color:#dfe1df}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media{display:flex}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-media-item{display:none;flex-grow:1}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-media-item.active{display:flex}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-media-item img{width:100%;height:auto}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic{flex-grow:1;width:0;outline:#604099 dashed 1px;background-color:#fff;background:linear-gradient(90deg,#f5f5f5 0,#fdfdfd 10%,#fff 50%,#fdfdfd 90%,#f5f5f5 100%)}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic .mailcard-inside-p{overflow-wrap:break-word}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic .mailcard-inside-p.placeholder-mode{color:#999}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons{display:grid;grid-template-columns:repeat(auto-fit,4rem);grid-gap:.5rem;justify-content:center;padding-left:0}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons .preview-print-at-home-button{display:flex;overflow:visible}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons .preview-print-at-home-button.selected a{color:#fff;border-color:#135cb0;background-color:#135cb0}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons .preview-print-at-home-button.selected a:hover{background-color:#135cb0}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons .preview-print-at-home-button.selected a:focus{border-color:#333}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons .preview-print-at-home-button a{color:#135cb0;border:1px solid #b3b3b3;background-color:#fff;text-decoration:none;outline:0;flex-grow:1;border-radius:.2rem;overflow:hidden;overflow:visible;display:flex;justify-content:center;align-items:center}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons .preview-print-at-home-button a:hover{background-color:#dfe1df}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .print-at-home-media{display:flex}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .print-at-home-media .print-at-home-media-item{display:none;flex-grow:1}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .print-at-home-media .print-at-home-media-item.active{display:flex}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .print-at-home-media .print-at-home-media-item img{width:100%;height:auto}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-ecard .preview-ecard-image img{width:100%;max-width:100%;vertical-align:middle}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-ecard .preview-ecard-video{position:relative;max-width:100%}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-ecard #cardIFrame{width:100%;height:25rem}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-ecard img{width:100%;max-width:100%;vertical-align:middle}
.frm_optimizeddedication .dedication .dedication-message .dedication-message-mail .form-unit.single-mailgreeting-whitespace{margin-bottom:3rem}
.frm_optimizeddedication .dedication .dedication-message .dedication-message-mail .form-unit .d-textarea{height:3.75rem;resize:vertical}
.frm_optimizeddedication .dedication .dedication-message .dedication-message-mail .form-unit p{margin-top:0;font-size:.9rem;color:rgb(76.5,76.5,76.5)}
.frm_optimizeddedication .dedication .dedication-message .dedication-message-mail .form-unit .character-counter{margin-top:.5rem}
.frm_optimizeddedication .dedication .dedication-message .dedication-message-email{margin-top:-.3rem}
.frm_optimizeddedication .dedication .dedication-message .dedication-message-email .d-textarea{height:6.25rem}
.frm_optimizeddedication .dedication .dedication-message .dedication-message-email p{margin-top:0;font-size:.9rem;color:rgb(76.5,76.5,76.5)}
.frm_optimizeddedication .dedication .dedication-message .dedication-message-email .character-counter{margin-top:.5rem}
.frm_optimizeddedication .dedication .dedication-message .dedication-message-email #signatureAndMessage-error{margin-bottom:1rem}
.frm_optimizeddedication .dedication .dedication-message .dedication-message-email #signatureAndMessage-error span{margin:0 .2rem}
.frm_optimizeddedication .dedication .prewritten-messages{margin-top:1.75rem}
.frm_optimizeddedication .dedication .prewritten-messages .carousel{margin:1rem 0;display:grid}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items{display:flex;flex-direction:row;gap:.5rem;overflow-x:auto;scroll-behavior:smooth;scrollbar-color:transparent transparent;scrollbar-width:0;-ms-overflow-style:none;-ms-scroll-snap-type:y mandatory;scroll-snap-type:y mandatory;padding:.25rem}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items::-webkit-scrollbar,.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items:state(webkit-scrollbar){display:none;width:0;height:0}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items::-webkit-scrollbar{display:none}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items.show-all-items{flex-direction:column}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items.show-all-items .show-all{max-width:340px;margin-right:80px}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items.show-all-items .carousel-item{width:auto}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items .carousel-item{scroll-snap-align:start;display:inline-flex;flex-direction:row;gap:.5rem;border:1px solid #b3b3b3;border-radius:.25rem;background-color:#f9f9f9;padding:1rem;width:70%;flex-shrink:0;box-sizing:border-box}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items .carousel-item label{font-size:1rem;color:#000;line-height:1.5rem;word-break:break-word}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items .carousel-item:hover{cursor:pointer;box-shadow:2px 2px 8px 0 rgba(0,0,0,.14)}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items .carousel-item.focused{border-color:#333;outline:0;transition:.25s all;border-color:#135cb0}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items .carousel-item.selected{background:#f3f6f9;border-color:#135cb0;box-shadow:2px 2px 8px 0 rgba(0,0,0,.14)}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items .carousel-item input[type=radio]{width:1.25rem;height:1.25rem;opacity:1;position:relative;flex-shrink:0;left:unset;padding:.5rem}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items .carousel-item input[type=radio]:focus,.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items .carousel-item input[type=radio]:focus-visible,.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-items .carousel-item input[type=radio]:hover{border:0;outline:0;outline-offset:0}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav{display:flex;justify-content:center;gap:.5rem;margin:.5rem 0}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav button{height:38px;width:48px;display:inline-flex;justify-content:center;align-items:center;border:0;background:0;padding:0;border-radius:1.25rem}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav button:disabled{cursor:not-allowed;opacity:.5}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav button:hover{background-color:#e6e6e6}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav button:focus{background-color:#e6e6e6;outline:2px solid #135cb0}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav button .icon-arrow-left{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22rgb(76.5%2C%2076.5%2C%2076.5)%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M230.228%200c7.332-.01%2014.403%202.713%2019.824%207.637%2012.03%2010.942%2012.917%2029.532%201.98%2041.563L147.98%20163.39l104.076%20114.788c10.92%2012.03%2010.025%2030.61-2.004%2041.538-5.78%205.262-13.426%208.002-21.24%207.614-7.808-.35-15.153-3.797-20.4-9.577L68%20163.677%20208.4%209.625C213.987%203.485%20221.916-.01%20230.228%200z%22%2F%3E%3E%3C%2Fsvg%3E');background-position:.625rem .625rem}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav button .icon-arrow-right{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22rgb(76.5%2C%2076.5%2C%2076.5)%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M97.474%20327.724c-11.67-.004-22.238-6.898-26.956-17.584-4.72-10.686-2.698-23.153%205.152-31.797l104.052-114.607L75.646%2048.526C65.45%2036.373%2066.673%2018.32%2078.418%207.656%2090.163-3.007%20108.226-2.467%20119.314%208.88l140.388%20154.567-140.4%20154.617c-5.586%206.162-13.515%209.67-21.828%209.66z%22%2F%3E%3C%2Fsvg%3E');background-position:.75rem .625rem}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav .carousel-count{justify-content:center;display:inline-flex;gap:.5rem;align-items:center}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .show-action{align-self:center;justify-self:flex-end;text-decoration:underline}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .show-action.show-all{margin-top:-58px}
.frm_optimizeddedication .dedication .prewritten-messages .carousel .show-action:active,.frm_optimizeddedication .dedication .prewritten-messages .carousel .show-action:focus,.frm_optimizeddedication .dedication .prewritten-messages .carousel .show-action:hover{cursor:pointer;color:#135cb0}
.frm_optimizeddedication .dedication .prewritten-messages .prewritten-footer{font-size:.875rem;color:rgb(76.5,76.5,76.5);font-weight:400;margin-bottom:.5rem}
.frm_optimizeddedication .dedication .signatureSection .component-heading{display:none}
.frm_optimizeddedication .dedication .signatureSection .d-input{margin-top:.3rem}
.frm_optimizeddedication .dedication .delivery-timing-text{font-size:.875rem;font-style:italic}
.frm_optimizeddedication .dedication .no-notification{font-style:italic}
.frm_optimizeddedication .dedication #recipient-info .notify-name{margin-top:1.5rem}
.form-group .date-picker-month-wrap .date-picker-month-fast-next:after,.form-group .date-picker-month-wrap .date-picker-month-fast-prev:after,.form-group .date-picker-month-wrap .date-picker-month-next:after,.form-group .date-picker-month-wrap .date-picker-month-prev:after,.form-group .date-picker>.date-picker--button:after{display:inline-block;background-repeat:no-repeat;background-position:50% 50%;width:2.25rem;height:2.25rem;background-size:100%}
.form-group .offscreen{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.form-group .date-picker,.form-group .date-picker-month-wrap{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-top:0;align-items:center;-webkit-align-items:center}
.form-group .date-picker-grid td{border:0;outline:0;box-shadow:none;border-radius:0;-webkit-border-radius:0;-webkit-appearance:none;-moz-appearance:none}
.form-group .date-picker>.date-picker--button{background:#ccc}
.form-group .date-picker-calendar{padding:1.07rem}
.form-group .date-picker-grid abbr[title]{font-weight:400}
.form-group .date-picker-grid td{font-weight:700}
.form-group .date-picker-month-wrap .date-picker-month{font-weight:800}
.form-group .date-picker-calendar{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.3)}
.form-group .date-picker-grid td:after{border-radius:50%;text-align:center}
.full-width{max-width:none;width:100%}
.form-group.date-picker-wrapper .date-picker .form-label{color:rgb(76.5,76.5,76.5)}
.form-group.date-picker-wrapper:after{display:block;content:"";clear:both}
.form-group .date-picker-calendar,.form-group .date-picker-grid{text-align:center}
.form-group .date-picker-grid td,.form-group .date-picker-grid td.unselectable,.form-group .date-picker>.date-picker--button{transition:all .25s ease-in-out;cursor:pointer}
.form-group.date-picker-wrapper{position:relative}
.form-group .date-picker{flex-direction:row;width:20rem}
.form-group .date-picker.full-width,.form-group .date-picker>label{width:100%}
.form-group .date-picker>.date-picker--input{width:15rem;text-transform:uppercase;border-top-right-radius:0;border-bottom-right-radius:0;border-right:0;flex:1;-webkit-clip-path:inset(-5px 0 -5px -5px);clip-path:inset(-5px 0 -5px -5px)}
.form-group .date-picker>.date-picker--button{height:3rem;width:3rem;border:1px solid #999;z-index:1;position:relative;border-top-right-radius:.3rem;border-bottom-right-radius:.3rem;overflow:hidden}
.date-picker--input:focus+.date-picker--button{box-shadow:0 0 0 4px rgba(130,182,241,.6);-webkit-clip-path:inset(-5px -5px -5px -5px);clip-path:inset(-5px -5px -5px -5px)}
.form-group .date-picker>.date-picker--button:after{content:"";width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='750'height='750'%3E%3Cpathfill='%231874dc'd='M227.72312.5a8.98.90110-17.8H560.8v-26a41.0941.09000-41.1-40.93h-39.84v-19.45a8.98.9000-17.80v19.46H288.19v-19.46a8.98.9010-17.790v19.46h-40.13a41.0941.09000-41.140.93v237.36a41.0941.0900041.141.09h289.46a41.0941.0900041.1-41.09V312.5zm105.39161.69h-31.75a5.935.93001-5.93-5.93v-31.75a5.935.930015.93-5.93h31.74a5.935.930015.935.93v31.75a5.925.92001-5.925.93zm0-63.22h-31.75a5.945.94001-5.93-5.93v-31.61a5.935.930015.93-5.93h31.74a5.935.930015.935.93V405a5.935.93001-5.926zm6857.29a5.925.92001-5.935.93h-31.75a5.935.93001-5.93-5.93v-31.75a5.935.930015.93-5.93h31.75a5.925.920015.935.93zm0-63.22a5.935.93001-5.935.93h-31.75a5.945.94001-5.93-5.97v-31.57a5.935.930015.93-5.93h31.75a5.925.920015.935.93zm56.1469.15h-31.8a5.935.93001-5.93-5.93v-31.75a5.935.930015.93-5.93h31.76a5.925.920015.925.93l.0531.75a5.925.92001-5.935.93zm0-63.22h-31.8a5.945.94001-5.93-5.93v-31.61a5.935.930015.93-5.93h31.76a5.925.920015.925.93l.0531.61a5.935.93001-5.935.96z'/%3E%3C/svg%3E");transition:background .25s linear;background-size:cover}
.form-group .date-picker>.date-picker--button span{position:absolute;top:0;left:0;width:100%;height:100%}
.form-group .date-picker>.date-picker--button:hover{background:#135cb0}
.form-group .date-picker>.date-picker--button:hover:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='750'height='750'%3E%3Cpathfill='%23fff'd='M227.72312.5a8.98.90110-17.8H560.8v-26a41.0941.09000-41.1-40.93h-39.84v-19.45a8.98.9000-17.80v19.46H288.19v-19.46a8.98.9010-17.790v19.46h-40.13a41.0941.09000-41.140.93v237.36a41.0941.0900041.141.09h289.46a41.0941.0900041.1-41.09V312.5zm105.39161.69h-31.75a5.935.93001-5.93-5.93v-31.75a5.935.930015.93-5.93h31.74a5.935.930015.935.93v31.75a5.925.92001-5.925.93zm0-63.22h-31.75a5.945.94001-5.93-5.93v-31.61a5.935.930015.93-5.93h31.74a5.935.930015.935.93V405a5.935.93001-5.926zm6857.29a5.925.92001-5.935.93h-31.75a5.935.93001-5.93-5.93v-31.75a5.935.930015.93-5.93h31.75a5.925.920015.935.93zm0-63.22a5.935.93001-5.935.93h-31.75a5.945.94001-5.93-5.97v-31.57a5.935.930015.93-5.93h31.75a5.925.920015.935.93zm56.1469.15h-31.8a5.935.93001-5.93-5.93v-31.75a5.935.930015.93-5.93h31.76a5.925.920015.925.93l.0531.75a5.925.92001-5.935.93zm0-63.22h-31.8a5.945.94001-5.93-5.93v-31.61a5.935.930015.93-5.93h31.76a5.925.920015.925.93l.0531.61a5.935.93001-5.935.96z'/%3E%3C/svg%3E")}
.form-group .date-picker.linked{position:relative}
.form-group.has-error .date-picker button,.form-group.has-error .date-picker input{border-color:#e03400}
.form-group.has-error .date-picker .error.hint{display:block;font-size:.9rem;margin-top:-.5rem;margin-bottom:2rem}
.form-group .date-picker .help-text{color:rgb(76.5,76.5,76.5);font-size:.9rem;margin-top:0;width:100%}
.form-group .date-picker .error.hint{display:none;color:#e03400;margin-left:.5rem}
.form-group .date-picker.disabled>.date-picker--button{pointer-events:none;border-color:#ccc;background-color:#e6e6e6}
.form-group .date-picker.disabled>.date-picker--button:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='750'height='750'%3E%3Cpathfill='%23ccc'd='M227.72312.5a8.98.90110-17.8H560.8v-26a41.0941.09000-41.1-40.93h-39.84v-19.45a8.98.9000-17.80v19.46H288.19v-19.46a8.98.9010-17.790v19.46h-40.13a41.0941.09000-41.140.93v237.36a41.0941.0900041.141.09h289.46a41.0941.0900041.1-41.09V312.5zm105.39161.69h-31.75a5.935.93001-5.93-5.93v-31.75a5.935.930015.93-5.93h31.74a5.935.930015.935.93v31.75a5.925.92001-5.925.93zm0-63.22h-31.75a5.945.94001-5.93-5.93v-31.61a5.935.930015.93-5.93h31.74a5.935.930015.935.93V405a5.935.93001-5.926zm6857.29a5.925.92001-5.935.93h-31.75a5.935.93001-5.93-5.93v-31.75a5.935.930015.93-5.93h31.75a5.925.920015.935.93zm0-63.22a5.935.93001-5.935.93h-31.75a5.945.94001-5.93-5.97v-31.57a5.935.930015.93-5.93h31.75a5.925.920015.935.93zm56.1469.15h-31.8a5.935.93001-5.93-5.93v-31.75a5.935.930015.93-5.93h31.76a5.925.920015.925.93l.0531.75a5.925.92001-5.935.93zm0-63.22h-31.8a5.945.94001-5.93-5.93v-31.61a5.935.930015.93-5.93h31.76a5.925.920015.925.93l.0531.61a5.935.93001-5.935.96z'/%3E%3C/svg%3E")}
.form-group .date-picker.disabled>.date-picker--button:focus{box-shadow:none;border:0}
.form-group .date-picker-calendar{position:absolute;min-width:15rem;z-index:500;background-color:#e6e6e6;border-radius:.3rem;overflow:hidden}
.form-group .date-picker-month-wrap{flex-direction:row}
.form-group .date-picker-month-wrap .date-picker-month-fast-next,.form-group .date-picker-month-wrap .date-picker-month-fast-prev,.form-group .date-picker-month-wrap .date-picker-month-next,.form-group .date-picker-month-wrap .date-picker-month-prev{width:2rem;height:2rem}
.form-group .date-picker-month-wrap .date-picker-month-fast-next:after,.form-group .date-picker-month-wrap .date-picker-month-fast-prev:after,.form-group .date-picker-month-wrap .date-picker-month-next:after,.form-group .date-picker-month-wrap .date-picker-month-prev:after{content:""}
.form-group .date-picker-month-wrap .date-picker-month-fast-next:after,.form-group .date-picker-month-wrap .date-picker-month-fast-prev:after{width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='750'height='750'%3E%3Cpathfill='%231874dc'd='M380.07360l-152.7-152.7a22.3822.38000-31.6931.6l135.07136.92-135.13137a22.3622.3600031.5831.66l152.87-152.9a22.3922.390000-31.58zm174.250l-152.7-152.7a22.3822.38000-31.6931.6L505375.82l-135.12137a22.3622.3600031.5731.66l152.87-152.9a22.3922.390000-31.58z'/%3E%3C/svg%3E")}
.form-group .date-picker-month-wrap .date-picker-month-next:after,.form-group .date-picker-month-wrap .date-picker-month-prev:after{width:100%;height:100%;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='750'height='750'%3E%3Cpathfill='%231874dc'd='M467.2359.25l-152.7-152.7a22.3822.38000-38.215.8322.1822.180006.515.77l135.07136.92L282.74512a22.3622.3600031.5831.66L467.2390.83a22.4222.420000-31.58z'/%3E%3C/svg%3E")}
.form-group .date-picker-month-wrap .date-picker-month{flex:1;order:3;pointer-events:none}
.form-group .date-picker-month-wrap .date-picker-month-next{order:4}
.form-group .date-picker-month-wrap .date-picker-month-prev{order:2}
.form-group .date-picker-month-wrap .date-picker-month-prev:after{transform:rotate(180deg)}
.form-group .date-picker-month-wrap .date-picker-month-fast-next{order:5}
.form-group .date-picker-month-wrap .date-picker-month-fast-prev{order:1}
.form-group .date-picker-month-wrap .date-picker-month-fast-prev:after{transform:rotate(180deg)}
.form-group .date-picker-grid{width:100%}
.form-group .date-picker-grid abbr[title]{text-decoration:none;color:grey}
.form-group .date-picker-grid td,.form-group .date-picker-grid th{width:2.25rem;height:2.25rem}
.form-group .date-picker-grid td{position:relative}
.form-group .date-picker-grid td:after{content:"";position:absolute;display:block;top:0;left:0;transition:opacity .25s linear;height:2.25rem;width:2.25rem;background:#fff;border:2px solid #135cb0;z-index:-1;opacity:0}
.form-group .date-picker-grid td:after>:first-child{position:relative}
.form-group .date-picker-grid td.empty{opacity:0;pointer-events:none}
.form-group .date-picker-grid td.unselectable{color:#ccc}
.form-group .date-picker-grid td.unselectable:hover:after{opacity:0}
.form-group .date-picker-grid td.curDay:after,.form-group .date-picker-grid td.focus:after,.form-group .date-picker-grid td:hover:after{opacity:1}
.accordion{margin-top:1.5rem;color:rgb(25.5,25.5,25.5);background-color:rgba(230,236,242,.5)}
.accordion-frame{padding-top:1.25rem;padding-bottom:1.25rem}
.accordion-title{margin-bottom:.5rem;padding:.5rem 0;font-size:1.3rem;font-weight:600}
details{display:block;font-size:1rem}
summary{position:relative;padding-top:1rem;padding-right:3rem;padding-bottom:1rem;cursor:pointer}
summary .accordion-label:hover{color:#135cb0;text-decoration:underline}
details>summary::-webkit-details-marker{display:none}
details>summary{list-style:none}
.accordion-marker{margin-right:10px;position:absolute;right:0;top:21%}
.accordion-marker:before{content:"";width:2.75rem;height:2.75rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23668EB0%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M49.6%2013.5c0-.4-.2-.8-.4-1.1-.6-.6-1.5-.6-2.1%200l-22%2022-22-22c-.6-.5-1.5-.5-2%200-.6.6-.6%201.5-.1%202.1l23%2023.1c.6.6%201.5.6%202.1%200l23.1-23.1c.2-.3.4-.7.4-1z%22%2F%3E%3C%2Fsvg%3E);display:block;margin:0 auto;position:absolute;top:-.75rem;right:-.5rem;visibility:visible;background-position:-2.5% -3%;background-size:900%}
.accordion-content{padding:0 1rem 1rem}
.accordion-content p{line-height:1.75rem}
.faq-border{border-bottom:1px solid #668eb0;font-size:.5rem}
details[open] summary .accordion-label{font-weight:700}
details[open] .accordion-marker:before{background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23668EB0%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M49.1%2035.5l-23-23.1c-.6-.6-1.5-.6-2.1%200L.9%2035.5c-.3.3-.4.7-.4%201.1%200%20.4.2.8.5%201.1.6.6%201.5.6%202.1%200l22-22%2022%2022c.6.5%201.5.5%202%200%20.6-.7.6-1.6%200-2.2z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer{color:rgb(25.5,25.5,25.5)}
.frm_donatecontentcontainer .donate-content-container{padding:1.5rem 0;margin:0}
.frm_donatecontentcontainer .donate-content-container.author-mode{min-height:2rem}
.frm_donatecontentcontainer .donate-content-container-title{position:relative;padding-left:3rem}
.frm_donatecontentcontainer .donate-content-container-title.icon-calendar:before,.frm_donatecontentcontainer .donate-content-container-title.icon-card-heart:before,.frm_donatecontentcontainer .donate-content-container-title.icon-check:before,.frm_donatecontentcontainer .donate-content-container-title.icon-clipboard:before,.frm_donatecontentcontainer .donate-content-container-title.icon-donate-heart:before,.frm_donatecontentcontainer .donate-content-container-title.icon-gift-box:before,.frm_donatecontentcontainer .donate-content-container-title.icon-gift-plus:before,.frm_donatecontentcontainer .donate-content-container-title.icon-glowing-heart:before,.frm_donatecontentcontainer .donate-content-container-title.icon-glowing-star:before,.frm_donatecontentcontainer .donate-content-container-title.icon-informational:before,.frm_donatecontentcontainer .donate-content-container-title.icon-message:before,.frm_donatecontentcontainer .donate-content-container-title.icon-mobile:before,.frm_donatecontentcontainer .donate-content-container-title.icon-transaction:before,.frm_donatecontentcontainer .donate-content-container-title.icon-tshirt:before,.frm_donatecontentcontainer .donate-content-container-title.icon-wagon:before{content:"";background-size:1500%;background-position:top left;position:absolute;left:0;margin-top:-.3rem}
.frm_donatecontentcontainer .donate-content-container-title.icon-calendar:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M36.794%206.245h3.644a6.25%206.25%200%200%201%206.242%206.235v26.489a6.25%206.25%200%200%201-6.242%206.242H7.562A6.25%206.25%200%200%201%201.32%2038.97V12.48a6.25%206.25%200%200%201%206.242-6.235h3.665V3.84a1.08%201.08%200%201%201%202.16%200v2.405h21.247V3.84a1.08%201.08%200%201%201%202.16%200v2.405ZM8.06%2014.43h36.475V12.48a4.104%204.104%200%200%200-4.082-4.097h-3.643v2.39a1.08%201.08%200%201%201-2.16%200v-2.39H13.402v2.383a1.08%201.08%200%201%201-2.16%200v-2.39h-3.68a4.104%204.104%200%200%200-4.096%204.104v26.489c0%202.264%201.833%204.1%204.096%204.104h32.876a4.104%204.104%200%200%200%204.096-4.104V16.59H8.06a1.08%201.08%200%201%201%200-2.16Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-donate-heart:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M24.086%2023.834c-.243%200-.48-.083-.67-.237l-.093-.072c-1.44-1.123-4.125-3.24-6.012-4.824-3.751-3.14-5.803-6.286-5.94-9.101A7.798%207.798%200%200%201%2013.2%204.178a7.085%207.085%200%200%201%205.083-2.498%207.423%207.423%200%200%201%205.803%202.383A7.452%207.452%200%200%201%2029.89%201.68a7.07%207.07%200%200%201%205.097%202.491A7.762%207.762%200%200%201%2036.802%209.6c-.13%202.808-2.16%205.947-5.94%209.086-2.227%201.87-5.596%204.5-6.06%204.862l-.053.042c-.189.148-.422.23-.663.23v.014ZM18.636%203.84h-.245a4.925%204.925%200%200%200-3.564%201.735%205.58%205.58%200%200%200-1.296%203.931c.101%202.16%201.937%204.832%205.17%207.532a189.017%20189.017%200%200%200%205.385%204.32c1.174-.915%203.636-2.88%205.393-4.32%203.226-2.7%205.04-5.379%205.163-7.532a5.58%205.58%200%200%200-1.282-3.924%204.918%204.918%200%200%200-3.6-1.742%205.3%205.3%200%200%200-4.774%202.563%201.087%201.087%200%200%201-1.85%200%205.314%205.314%200%200%200-4.5-2.563ZM2.868%2046.32h23.04a13.975%2013.975%200%200%200%209.929-4.147l9.864-9.864a1.8%201.8%200%200%200%20.288-2.16%204.22%204.22%200%200%200-5.847-1.44l-10.95%206.71a3.203%203.203%200%200%201-2.535.367l-7.121-1.908%207.553-2.39a3.794%203.794%200%200%200%202.318-5.17%201.815%201.815%200%200%200-1.641-1.058H16.67a12.65%2012.65%200%200%200-7.675%202.606l-6.797%205.22a1.08%201.08%200%200%200%201.31%201.714l6.805-5.206a10.476%2010.476%200%200%201%206.357-2.16h10.844c.107.37.08.766-.08%201.116-.19.425-.55.749-.993.893l-8.734%202.75a1.8%201.8%200%200%200%20.08%203.457l8.308%202.224a5.42%205.42%200%200%200%204.22-.612l10.965-6.71a2.052%202.052%200%200%201%202.678.475l-9.655%209.655a11.78%2011.78%200%200%201-8.395%203.478H2.868a1.08%201.08%200%200%200%200%202.16Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-card-heart:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M40.56%207.9a1.066%201.066%200%200%200-.72-.309h-3.096V2.4a1.08%201.08%200%200%200-.418-.842%201.066%201.066%200%200%200-.9-.21L8.261%207.297a1.534%201.534%200%200%200-1.145%201.44V45.6a1.116%201.116%200%200%200%200%20.223c.015.067.037.132.065.195v.043a.85.85%200%200%200%20.079.137l.05.057.094.108c.088.075.188.136.295.18.116.04.238.062.36.065H39.84a1.066%201.066%200%200%200%201.044-1.008V8.657a1.066%201.066%200%200%200-.324-.756ZM20.45%2026.88a24.084%2024.084%200%200%201-2.93-2.549%208.956%208.956%200%200%201-2.448-3.823%205.983%205.983%200%200%201%20.454-4.428%205.457%205.457%200%200%201%204.65-2.88A5.393%205.393%200%200%201%2024%2014.525a5.393%205.393%200%200%201%203.823-1.325%205.457%205.457%200%200%201%204.651%202.88c.716%201.36.88%202.943.461%204.42a9.029%209.029%200%200%201-2.455%203.831%2023.763%2023.763%200%200%201-2.93%202.549l-2.232%201.771c-.374.3-.84.462-1.318.461a2.16%202.16%200%200%201-1.31-.475l-2.24-1.757Zm-.273-11.52a3.355%203.355%200%200%200-2.765%201.692h.007a3.845%203.845%200%200%200-.317%202.808%206.912%206.912%200%200%200%201.966%203.002%2021.748%2021.748%200%200%200%202.664%202.34L24%2026.981l2.26-1.764a21.748%2021.748%200%200%200%202.665-2.34%206.912%206.912%200%200%200%201.965-3.003%203.845%203.845%200%200%200-.31-2.808%203.355%203.355%200%200%200-2.757-1.706%203.247%203.247%200%200%200-2.65%201.008c-.202.21-.342.396-.458.55-.23.306-.366.487-.715.487-.35%200-.485-.181-.715-.487a5.438%205.438%200%200%200-.459-.55%203.247%203.247%200%200%200-2.65-1.008ZM34.59%207.613V3.71L16.44%207.685l18.151-.072Zm4.162%2036.936H9.276V9.845l29.52-.115-.043%2034.819ZM35.052%2034.18H13.027a1.08%201.08%200%201%201%200-2.16h22.025a1.08%201.08%200%201%201%200%202.16Zm-22.025%204.06h17.597a1.08%201.08%200%201%200%200-2.16H13.027a1.08%201.08%200%201%200%200%202.16ZM25.44%2042.31H12.948a1.08%201.08%200%201%201%200-2.16H25.44a1.08%201.08%200%201%201%200%202.16Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-check:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M42.108%2010.702a1.073%201.073%200%200%201%201.073-1.066c.588%200%201.065.477%201.065%201.066V29.68c0%204.053-3.405%208.15-10.123%2012.182a65.934%2065.934%200%200%201-9.785%204.752%201.11%201.11%200%200%201-.763-.007C22.77%2046.32%203.754%2038.76%203.754%2029.681V7.123c-.002-.49.33-.917.806-1.037L23.712%201.35c.169-.036.343-.036.511%200L43.44%206.086a1.069%201.069%200%200%201-.518%202.074L24%203.487%205.892%207.958v21.723c0%206.149%2012.7%2012.629%2018.086%2014.789%205.393-2.081%2018.13-8.31%2018.13-14.79V10.703ZM21.12%2028.032l10.267-10.318A1.067%201.067%200%201%201%2032.9%2019.22L21.876%2030.293c-.2.2-.473.31-.756.31a1.08%201.08%200%200%201-.72-.303l-5.3-5.198a1.07%201.07%200%200%201%201.498-1.527l4.522%204.457Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-clipboard:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M17.018%2010.98a1.09%201.09%200%200%201-1.09-1.09V4.804c0-.602.488-1.09%201.09-1.09h3.247a4.236%204.236%200%200%201%207.47%200h3.247c.602%200%201.09.488%201.09%201.09V9.89a1.09%201.09%200%200%201-1.09%201.09H17.018ZM29.892%208.8V5.894h-2.906a1.082%201.082%200%200%201-1.01-.785%202.056%202.056%200%200%200-3.945%200c-.143.458-.567.77-1.046.77h-2.906l.029%202.921h11.784ZM9.004%2046.523h29.992a4.73%204.73%200%200%200%204.723-4.722V8.437a4.73%204.73%200%200%200-4.723-4.723h-4.36a1.09%201.09%200%200%200%200%202.18h4.36a2.543%202.543%200%200%201%202.543%202.543v33.364a2.543%202.543%200%200%201-2.543%202.543H9.004A2.543%202.543%200%200%201%206.46%2041.8V8.437a2.543%202.543%200%200%201%202.543-2.543h4.36a1.09%201.09%200%200%200%200-2.18h-4.36A4.73%204.73%200%200%200%204.28%208.437v33.364a4.73%204.73%200%200%200%204.723%204.722Zm.363-6.175c0%20.602.488%201.09%201.09%201.09h27.086a1.09%201.09%200%200%200%201.068-1.09V9.89a1.09%201.09%200%200%200-1.09-1.09h-2.906a1.09%201.09%200%200%200%200%202.18h1.838v28.278H11.547V10.98h1.816a1.09%201.09%200%200%200%200-2.18h-2.906a1.09%201.09%200%200%200-1.09%201.09v30.458Zm11.727-8.443a1.097%201.097%200%200%201-.792-.349l-4.825-5.166a1.09%201.09%200%200%201%201.599-1.453l4.018%204.28%209.823-10.528a1.09%201.09%200%201%201%201.598%201.453L21.9%2031.556c-.208.224-.5.35-.806.349Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-informational:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24%201.31999C14.8261%201.31708%206.55398%206.84104%203.04128%2015.3157C-0.471426%2023.7904%201.4672%2033.5467%207.95307%2040.0346C14.4389%2046.5226%2024.1946%2048.4643%2032.6704%2044.9543C41.1462%2041.4443%2046.6728%2033.1739%2046.6728%2024C46.6747%2017.9855%2044.2868%2012.2168%2040.0346%207.96325C35.7825%203.70972%2030.0144%201.31999%2024%201.31999ZM22.0056%2013.8336C22.0056%2012.6407%2022.9727%2011.6736%2024.1656%2011.6736C25.3585%2011.6736%2026.3256%2012.6407%2026.3256%2013.8336C26.3256%2015.0265%2025.3585%2015.9936%2024.1656%2015.9936C22.9727%2015.9936%2022.0056%2015.0265%2022.0056%2013.8336ZM23.1809%2020.2505C23.4419%2019.9894%2023.7965%2019.8437%2024.1656%2019.8456C24.5335%2019.8456%2024.8862%2019.9922%2025.1457%2020.253C25.4051%2020.5138%2025.5499%2020.8673%2025.548%2021.2352V35.1672C25.5854%2035.6862%2025.3297%2036.1826%2024.8855%2036.4536C24.4412%2036.7245%2023.8828%2036.7245%2023.4385%2036.4536C22.9942%2036.1826%2022.7386%2035.6862%2022.776%2035.1672V21.2352C22.7741%2020.8661%2022.9199%2020.5115%2023.1809%2020.2505ZM5.01484%2031.8393C8.19529%2039.5176%2015.6891%2044.5229%2024%2044.52V44.5416C35.3371%2044.5257%2044.5225%2035.3371%2044.5344%2024C44.5431%2015.6891%2039.5431%208.19178%2031.867%205.00595C24.191%201.82011%2015.3516%203.57355%209.4728%209.4482C3.59403%2015.3228%201.83439%2024.161%205.01484%2031.8393Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-gift-box:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M38.7168%208.67117H45.492C46.0805%208.67117%2046.5576%209.14826%2046.5576%209.73677V18.8376C46.5576%2019.4261%2046.0805%2019.9032%2045.492%2019.9032H43.8504V45.6C43.8543%2045.8851%2043.7437%2046.1598%2043.5434%2046.3628C43.3432%2046.5658%2043.0699%2046.68%2042.7848%2046.68H5.2152C4.93007%2046.68%204.65683%2046.5658%204.45657%2046.3628C4.25631%2046.1598%204.14575%2045.8851%204.1496%2045.6V19.9032H2.508C1.91948%2019.9032%201.4424%2019.4261%201.4424%2018.8376V9.73677C1.4424%209.45416%201.55467%209.18312%201.75451%208.98328C1.95434%208.78344%202.22538%208.67117%202.508%208.67117H9.4128C8.59574%207.17719%208.59574%205.36996%209.4128%203.87597C10.7593%201.47781%2013.7906%200.618612%2016.1952%201.95357C17.1888%202.50797%2018.1968%203.99117%2019.032%205.43117C19.4231%204.39802%2020.4113%203.71346%2021.516%203.71037H26.556C27.6607%203.71346%2028.6489%204.39802%2029.04%205.43117C29.904%203.95517%2030.912%202.50797%2031.92%201.95357C33.6783%200.985772%2035.8457%201.16749%2037.4183%202.41458C38.9909%203.66166%2039.6617%205.73058%2039.12%207.66317C39.0244%208.01341%2038.8891%208.3516%2038.7168%208.67117ZM15.2016%203.83997C13.8312%203.08971%2012.1125%203.56889%2011.328%204.91997C10.605%206.21605%2010.9852%207.84935%2012.2064%208.69277H18.3408C17.3616%206.62637%2016.0656%204.31517%2015.2016%203.83997ZM18.8808%2044.52H6.2808V19.9248H18.8808V44.52ZM3.5736%2017.7432H18.8808V10.8096H3.5736V17.7432ZM27.1032%2044.5488H21.0192V19.9248H27.1032V44.5488ZM21.0408%2017.772H27.1032V11.04H21.0408V17.772ZM27.1032%208.14557C27.1052%208.28556%2027.0504%208.42039%2026.9514%208.51939C26.8524%208.61838%2026.7176%208.67313%2026.5776%208.67117H21.5376C21.3976%208.67313%2021.2628%208.61838%2021.1638%208.51939C21.0648%208.42039%2021.01%208.28556%2021.012%208.14557V6.36717C21.012%206.07689%2021.2473%205.84157%2021.5376%205.84157H26.5776C26.8679%205.84157%2027.1032%206.07689%2027.1032%206.36717V8.14557ZM36.8232%204.91997C36.0433%203.55943%2034.3182%203.07294%2032.9424%203.82557L32.9496%203.83997C32.0856%204.29357%2030.7752%206.60477%2029.8104%208.65677H35.9448C37.146%207.81631%2037.5242%206.20759%2036.8232%204.91997ZM41.7192%2044.5488H29.2344V19.9248H41.7192V44.5488ZM29.2416%2017.772H44.4264V10.8096H29.2416V17.772Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-gift-plus:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M41.6544%2038.0256C41.6544%2037.4371%2042.1315%2036.96%2042.72%2036.96C43.0039%2036.9562%2043.2775%2037.0657%2043.4803%2037.2644C43.683%2037.4631%2043.7981%2037.7345%2043.8%2038.0184V45.6C43.8039%2045.8876%2043.6914%2046.1646%2043.488%2046.368C43.2846%2046.5714%2043.0076%2046.6839%2042.72%2046.68H5.1576C4.87247%2046.68%204.59922%2046.5658%204.39897%2046.3628C4.19871%2046.1599%204.08814%2045.8851%204.092%2045.6V19.9032H2.4504C2.16778%2019.9032%201.89674%2019.7909%201.6969%2019.5911C1.49706%2019.3913%201.3848%2019.1202%201.3848%2018.8376V9.7368C1.3848%209.14829%201.86188%208.6712%202.4504%208.6712H9.348C8.28799%206.7238%208.64455%204.30998%2010.2223%202.75223C11.8001%201.19448%2014.2183%200.868791%2016.152%201.9536C17.1816%202.508%2018.1968%203.948%2019.032%205.4312C19.4197%204.39538%2020.41%203.70935%2021.516%203.7104H26.556C27.6594%203.71235%2028.646%204.39785%2029.0328%205.4312C29.868%203.948%2030.8832%202.508%2031.8768%201.9536C33.6351%200.9858%2035.8025%201.16752%2037.3751%202.4146C38.9477%203.66169%2039.6185%205.73061%2039.0768%207.6632C38.9744%208.01221%2038.8369%208.34994%2038.6664%208.6712H45.4704C46.0589%208.6712%2046.536%209.14829%2046.536%209.7368V18.8376C46.536%2019.4261%2046.0589%2019.9032%2045.4704%2019.9032H43.8288V26.6424C43.8288%2027.2389%2043.3453%2027.7224%2042.7488%2027.7224C42.1523%2027.7224%2041.6688%2027.2389%2041.6688%2026.6424V19.9248H29.184V44.556H41.6544V38.0256ZM34.2744%203.48C33.7904%203.4798%2033.3144%203.60375%2032.892%203.84C32.0352%204.2936%2030.7176%206.6048%2029.76%208.6856H35.8872C36.8819%207.96008%2037.3054%206.68249%2036.9411%205.50645C36.5767%204.33041%2035.5051%203.51605%2034.2744%203.48ZM29.1912%2010.8312H44.376V17.7936H29.1912V10.8312ZM15.1512%203.84C13.781%203.08374%2012.0576%203.56014%2011.2704%204.9128C10.5399%206.21399%2010.9242%207.85767%2012.156%208.7H18.2832C17.3112%206.6336%2016.008%204.3224%2015.1512%203.84ZM18.8304%2044.5488H6.2232V19.9248H18.8304V44.5488ZM3.516%2017.7648H18.8304V10.8024H3.516V17.7648ZM27.0456%2044.5488H20.9616V19.9248H27.0456V44.5488ZM20.9832%2017.7648H27.0456V11.04H20.9832V17.7648ZM27.0456%208.1456C27.0456%208.43588%2026.8103%208.6712%2026.52%208.6712H21.48C21.1897%208.6712%2020.9544%208.43588%2020.9544%208.1456V6.3672C20.9544%206.2278%2021.0098%206.09411%2021.1083%205.99554C21.2069%205.89698%2021.3406%205.8416%2021.48%205.8416H26.52C26.8103%205.8416%2027.0456%206.07692%2027.0456%206.3672V8.1456ZM40.02%2031.0704H45.5496L45.5784%2031.0416C46.1749%2031.0416%2046.6584%2031.5251%2046.6584%2032.1216C46.6584%2032.7181%2046.1749%2033.2016%2045.5784%2033.2016H40.0488V38.76C40.0488%2039.3565%2039.5653%2039.84%2038.9688%2039.84C38.3723%2039.84%2037.8888%2039.3565%2037.8888%2038.76V33.2304H32.352C31.7555%2033.2304%2031.272%2032.7469%2031.272%2032.1504C31.272%2031.5539%2031.7555%2031.0704%2032.352%2031.0704H37.86V25.5336C37.86%2024.9371%2038.3435%2024.4536%2038.94%2024.4536C39.5365%2024.4536%2040.02%2024.9371%2040.02%2025.5336V31.0704Z%22%20%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-glowing-heart:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M24%207.634a1.08%201.08%200%200%201-1.08-1.08V2.76a1.08%201.08%200%201%201%202.16%200v3.794A1.08%201.08%200%200%201%2024%207.634Zm6.264%201.246c.13.057.27.086.41.086l-.007-.028a1.08%201.08%200%200%200%201.001-.67l1.44-3.506a1.08%201.08%200%200%200-1.994-.828l-1.44%203.506a1.087%201.087%200%200%200%20.59%201.44Zm6.07%203.866a1.087%201.087%200%200%201-1.083-1.08c0-.287.115-.561.32-.763l2.685-2.685a1.073%201.073%200%200%201%201.526%200%201.087%201.087%200%200%201%200%201.526l-2.685%202.686a1.087%201.087%200%200%201-.763.316Zm2.715%204.789a1.08%201.08%200%200%200%201.482.784l3.507-1.44a1.08%201.08%200%201%200-.828-1.994l-3.507%201.44a1.08%201.08%200%200%200-.654%201.21ZM23.33%2034.757c.19.154.426.238.67.237v.036c.24%200%20.474-.081.662-.23.03%200%203.276-2.563%205.372-4.32%203.326-2.808%205.148-5.595%205.263-8.093a6.927%206.927%200%200%200-1.627-4.867%206.358%206.358%200%200%200-4.572-2.24A6.639%206.639%200%200%200%2024%2017.312a6.682%206.682%200%200%200-5.105-2.023%206.38%206.38%200%200%200-4.572%202.232%206.955%206.955%200%200%200-1.62%204.86c.115%202.498%201.937%205.292%205.292%208.078l1.33%201.07.005.004v.001h.002l.002.002.009.008.002.002c1.43%201.152%202.988%202.405%203.935%203.147l.05.065Zm-4.327-17.323h.209v-.037a4.543%204.543%200%200%201%203.866%202.197c.195.322.545.519.922.518.377.001.727-.196.922-.518a4.55%204.55%200%200%201%204.075-2.16%204.17%204.17%200%200%201%203.031%201.476%204.759%204.759%200%200%201%201.109%203.362c-.087%201.858-1.678%204.169-4.486%206.523A228.702%20228.702%200%200%201%2024%2032.532a323.119%20323.119%200%200%201-4.651-3.737c-2.808-2.354-4.4-4.673-4.486-6.523a4.759%204.759%200%200%201%201.109-3.362%204.17%204.17%200%200%201%203.031-1.477ZM24%2046.32a1.08%201.08%200%200%201-1.08-1.08v-3.802a1.08%201.08%200%200%201%202.16%200v3.802A1.08%201.08%200%200%201%2024%2046.32Zm7.128-2.29c.167.406.562.67%201%20.67l-.006.029a1.087%201.087%200%200%200%201-1.52l-1.44-3.513a1.08%201.08%200%200%200-1.994.828l1.44%203.506Zm7.891-3.93a1.087%201.087%200%200%201-.763-.318l-2.686-2.685a1.08%201.08%200%201%201%201.527-1.527l2.685%202.679a1.087%201.087%200%200%201-.763%201.85Zm4.19-6.978c.13.056.27.086.411.087l.029-.015a1.08%201.08%200%200%200%20.417-2.08l-3.506-1.44a1.092%201.092%200%200%200-.857%202.008l3.507%201.44Zm2.031-8.042h-3.794a1.08%201.08%200%201%201%200-2.16h3.794a1.08%201.08%200%200%201%200%202.16ZM16.325%208.297c.166.405.562.67%201%20.67l-.007.028c.142%200%20.281-.03.41-.086a1.073%201.073%200%200%200%20.584-1.44l-1.44-3.507a1.08%201.08%200%200%200-1.987.828l1.44%203.507Zm-4.659%204.45a1.087%201.087%200%200%201-.763-.317L8.218%209.744a1.08%201.08%200%200%201%201.526-1.526l2.686%202.685a1.073%201.073%200%200%201%200%201.527%201.087%201.087%200%200%201-.764.316ZM7.44%2018.318c.141.06.293.09.446.087h-.02a1.08%201.08%200%200%200%20.402-2.081l-3.506-1.44a1.08%201.08%200%200%200-.828%201.994l3.506%201.44Zm-.886%206.76H2.76a1.08%201.08%200%201%201%200-2.16h3.794a1.08%201.08%200%200%201%200%202.16ZM3.31%2032.342a1.08%201.08%200%200%200%201.071.868v.007c.141-.001.28-.03.41-.087l3.507-1.44a1.083%201.083%200%201%200-.828-2.001l-3.507%201.44a1.08%201.08%200%200%200-.653%201.213ZM8.981%2040.1a1.101%201.101%200%200%201-.763-.317%201.087%201.087%200%200%201%200-1.526l2.685-2.686a1.08%201.08%200%201%201%201.527%201.527l-2.686%202.685a1.072%201.072%200%200%201-.763.317Zm6.48%204.522c.13.05.27.077.41.079l.015.036c.436%200%20.83-.26%201-.662l1.44-3.514a1.098%201.098%200%200%200-2.008-.886l-1.44%203.507a1.08%201.08%200%200%200%20.583%201.44Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-glowing-star:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22M22.836%205.241a1.16%201.16%200%200%200%201.161%201.162c.643%200%201.162-.524%201.162-1.162v-4.08A1.16%201.16%200%200%200%2023.997%200a1.16%201.16%200%200%200-1.161%201.161v4.08Zm8.338%202.585a1.166%201.166%200%200%201-1.078-1.608l1.56-3.77a1.161%201.161%200%200%201%201.52-.631c.589.244.875.923.63%201.518l-1.56%203.77c-.184.453-.62.721-1.072.721Zm5.265%203.729c.227.226.524.34.822.34.298%200%20.596-.114.822-.34l2.889-2.889a1.165%201.165%200%200%200%200-1.644%201.165%201.165%200%200%200-1.644%200l-2.889%202.889a1.165%201.165%200%200%200%200%201.644Zm4.89%206.426c-.458%200-.887-.268-1.072-.714a1.163%201.163%200%200%201%20.631-1.52l3.77-1.56a1.163%201.163%200%200%201%20.888%202.15l-3.77%201.561a1.343%201.343%200%200%201-.447.083Zm1.43%207.177h4.08c.637%200%201.161-.518%201.161-1.161a1.16%201.16%200%200%200-1.161-1.161h-4.08a1.16%201.16%200%200%200-1.162%201.161%201.16%201.16%200%200%200%201.162%201.162Zm2.34%208.738c-.148%200-.297-.03-.446-.09l-3.77-1.56a1.161%201.161%200%200%201-.632-1.519%201.161%201.161%200%200%201%201.519-.631l3.77%201.56c.596.245.876.924.632%201.52-.185.452-.62.72-1.073.72Zm-5.771%207.07c.226.226.524.34.822.34.298%200%20.59-.114.822-.34a1.165%201.165%200%200%200%200-1.644l-2.889-2.889a1.165%201.165%200%200%200-1.644%200%201.165%201.165%200%200%200%200%201.644l2.889%202.889ZM32.74%2046.26c-.458%200-.887-.268-1.072-.715l-1.56-3.77a1.161%201.161%200%200%201%20.631-1.519%201.161%201.161%200%200%201%201.52.631l1.56%203.77a1.161%201.161%200%200%201-.632%201.52%201.316%201.316%200%200%201-.447.083ZM23.997%2048a1.16%201.16%200%200%201-1.161-1.161v-4.08a1.16%201.16%200%200%201%201.161-1.162%201.16%201.16%200%200%201%201.162%201.162v4.08c0%20.637-.519%201.161-1.162%201.161ZM16.82%207.832c-.459%200-.888-.268-1.072-.714l-1.56-3.77a1.163%201.163%200%200%201%202.15-.888l1.56%203.77a1.163%201.163%200%200%201-.631%201.519%201.316%201.316%200%200%201-.447.083Zm-6.91%203.723c.227.226.525.34.823.34.298%200%20.595-.114.822-.34a1.165%201.165%200%200%200%200-1.644L8.666%207.022a1.165%201.165%200%200%200-1.644%200%201.165%201.165%200%200%200%200%201.644l2.889%202.889ZM6.666%2017.98c-.15%200-.298-.03-.447-.089l-3.77-1.56a1.166%201.166%200%200%201-.631-1.52c.244-.589.923-.875%201.518-.63l3.77%201.56c.59.244.876.923.632%201.519-.185.452-.614.72-1.072.72ZM1.16%2025.158h4.08c.638%200%201.162-.518%201.162-1.161a1.16%201.16%200%200%200-1.162-1.161h-4.08A1.16%201.16%200%200%200%200%2023.997a1.16%201.16%200%200%200%201.161%201.162Zm1.734%208.744a1.161%201.161%200%200%201-.44-2.234l3.77-1.56a1.163%201.163%200%200%201%20.887%202.15l-3.77%201.56a1.316%201.316%200%200%201-.447.084Zm4.133%207.07a1.159%201.159%200%200%200%201.638%200l2.895-2.889a1.165%201.165%200%200%200%200-1.644%201.165%201.165%200%200%200-1.644%200l-2.889%202.889a1.165%201.165%200%200%200%200%201.644Zm8.232%205.289a1.166%201.166%200%200%201-1.078-1.608l1.56-3.77c.244-.59.923-.876%201.519-.632.59.244.875.923.631%201.519l-1.56%203.77c-.185.453-.62.72-1.073.72Zm1.93-10.715a1.95%201.95%200%200%201-1.138-.37%201.928%201.928%200%200%201-.703-2.162l2.168-6.67-5.67-4.122a1.938%201.938%200%200%201%201.138-3.502h7.01l2.168-6.67c.262-.799%201-1.341%201.84-1.341.84%200%201.578.536%201.84%201.34l2.168%206.67h7.005c.84%200%201.578.537%201.84%201.341a1.927%201.927%200%200%201-.703%202.162l-5.67%204.122%202.168%206.67a1.928%201.928%200%200%201-.703%202.163%201.93%201.93%200%200%201-2.275%200l-5.676-4.128-5.67%204.122c-.34.25-.739.375-1.138.375Zm6.807-7.094c.238%200%20.477.072.685.22l5.39%203.92-2.06-6.338c-.155-.476.011-1%20.422-1.298l5.39-3.92H27.16c-.5%200-.947-.32-1.102-.803L23.997%2013.9l-2.06%206.338a1.164%201.164%200%200%201-1.103.804H14.17l5.39%203.919c.406.298.578.822.424%201.298l-2.061%206.332%205.39-3.92c.208-.142.447-.22.685-.22Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-message:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M40.2936%201.32007H7.7064C4.30139%201.32404%201.5432%204.08546%201.5432%207.49047V32.2369C1.54717%2035.6391%204.3042%2038.3961%207.7064%2038.4001H29.2056L37.6224%2046.1689C37.9753%2046.4953%2038.4377%2046.6777%2038.9184%2046.6801C39.1811%2046.681%2039.441%2046.627%2039.6816%2046.5217C40.3748%2046.2191%2040.8239%2045.5356%2040.8264%2044.7793V38.4001C44.0107%2038.1203%2046.4541%2035.455%2046.4568%2032.2585V7.49047C46.4568%204.08546%2043.6986%201.32404%2040.2936%201.32007ZM34.1592%2026.7217C30.8542%2027.892%2027.3765%2028.5004%2023.8704%2028.5217C20.3231%2028.4892%2016.8046%2027.8813%2013.452%2026.7217C13.0983%2026.5853%2012.6987%2026.6481%2012.4038%2026.8862C12.1089%2027.1243%2011.9635%2027.5017%2012.0222%2027.8762C12.081%2028.2507%2012.3351%2028.5653%2012.6888%2028.7017C16.282%2029.9669%2020.061%2030.6239%2023.8704%2030.6457C27.643%2030.6327%2031.3856%2029.9752%2034.9368%2028.7017C35.4475%2028.4641%2035.6851%2027.8702%2035.4793%2027.3459C35.2734%2026.8217%2034.6951%2026.5482%2034.1592%2026.7217ZM40.2936%2036.2761C42.5227%2036.2721%2044.3288%2034.466%2044.3328%2032.2369V7.49047C44.3328%205.25851%2042.5256%203.44804%2040.2936%203.44407H7.7064C5.47444%203.44804%203.66719%205.25851%203.6672%207.49047V32.2369C3.67116%2034.466%205.47725%2036.2721%207.7064%2036.2761H29.6232C29.8899%2036.2763%2030.1468%2036.3765%2030.3432%2036.5569L38.6952%2044.2681V37.3417C38.6952%2036.7532%2039.1723%2036.2761%2039.7608%2036.2761H40.2936Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-mobile:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M35.3976%201.32007H12.6024C10.4106%201.32001%208.62941%203.08837%208.61359%205.28007V42.7201C8.61756%2044.9202%2010.4022%2046.7017%2012.6024%2046.7017H35.3976C37.5977%2046.7017%2039.3824%2044.9202%2039.3864%2042.7201V5.28007C39.3706%203.08837%2037.5893%201.32001%2035.3976%201.32007ZM24%2043.0801C24.9265%2043.0801%2025.6776%2042.329%2025.6776%2041.4025C25.6776%2040.476%2024.9265%2039.7249%2024%2039.7249C23.0735%2039.7249%2022.3224%2040.476%2022.3224%2041.4025C22.3224%2042.329%2023.0735%2043.0801%2024%2043.0801ZM13.3656%206.79927H37.248V5.28007C37.244%204.26093%2036.4167%203.43686%2035.3976%203.43687H12.6024C11.5832%203.43686%2010.756%204.26093%2010.752%205.28007V42.7201C10.756%2043.7392%2011.5832%2044.5633%2012.6024%2044.5633H35.3976C36.4167%2044.5633%2037.244%2043.7392%2037.248%2042.7201V38.2849C37.193%2038.2919%2037.1374%2038.2919%2037.0824%2038.2849H13.3656C12.7691%2038.2849%2012.2856%2037.8013%2012.2856%2037.2049C12.2856%2036.6084%2012.7691%2036.1249%2013.3656%2036.1249H37.0824H37.248V8.95927H13.3656C12.7691%208.95927%2012.2856%208.47574%2012.2856%207.87927C12.2856%207.2828%2012.7691%206.79927%2013.3656%206.79927Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-transaction:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M24%201.68005C16.0619%201.68338%208.72282%205.90257%204.72559%2012.7609V7.61285C4.72559%207.01639%204.24206%206.53285%203.64559%206.53285C3.04913%206.53285%202.56559%207.01639%202.56559%207.61285V15.5329C2.56559%2016.1293%203.04913%2016.6129%203.64559%2016.6129H11.5656C12.1621%2016.6129%2012.6456%2016.1293%2012.6456%2015.5329C12.6456%2014.9364%2012.1621%2014.4529%2011.5656%2014.4529H6.25199C10.9233%205.7704%2021.1891%201.74034%2030.5196%204.92605C39.85%208.11176%2045.5076%2017.5785%2043.8936%2027.3049C43.8458%2027.5886%2043.9132%2027.8796%2044.0808%2028.1134C44.2484%2028.3473%2044.5024%2028.5046%2044.7864%2028.5505H44.9592C45.4888%2028.5502%2045.9401%2028.166%2046.0248%2027.6433C46.2197%2026.4386%2046.3184%2025.2204%2046.32%2024.0001C46.32%2011.6731%2036.327%201.68005%2024%201.68005ZM16.6463%2029.8942C17.0558%2029.4809%2017.719%2029.4661%2018.1464%2029.8609H18.096C19.4255%2031.0646%2021.091%2031.8333%2022.8696%2032.0641V24.6985C17.8872%2023.9209%2016.8%2021.2785%2016.8%2019.1185C16.8%2016.1737%2019.176%2013.9129%2022.56%2013.6249H22.884V11.6161C22.884%2011.0196%2023.3675%2010.5361%2023.964%2010.5361C24.5605%2010.5361%2025.044%2011.0196%2025.044%2011.6161V13.7041C27.1485%2013.9416%2029.1441%2014.7648%2030.804%2016.0801C31.187%2016.4672%2031.2218%2017.079%2030.8851%2017.5071C30.5485%2017.9352%2029.9458%2018.0457%2029.4792%2017.7649C28.2055%2016.7553%2026.6881%2016.0996%2025.08%2015.8641V22.8337C29.5872%2023.5465%2031.8696%2025.5409%2031.8696%2028.7737C31.8696%2032.3233%2028.572%2034.1233%2025.3032%2034.3321H25.08V36.3913C25.08%2036.9877%2024.5965%2037.4713%2024%2037.4713C23.4035%2037.4713%2022.92%2036.9877%2022.92%2036.3913V34.2745C20.5671%2034.0169%2018.3601%2033.0068%2016.6272%2031.3945C16.2284%2030.9708%2016.2369%2030.3075%2016.6463%2029.8942ZM19.0104%2019.1329C19.0104%2017.3257%2020.5224%2015.9793%2022.776%2015.7921H22.92V22.5601C19.0176%2021.8401%2019.0104%2019.9321%2019.0104%2019.1689V19.1329ZM29.7096%2028.7665C29.7096%2031.0633%2027.2616%2032.0353%2025.1592%2032.1721H25.08V25.0153C29.1912%2025.7353%2029.7096%2027.4777%2029.7096%2028.7665ZM36.4416%2031.4089H44.3616V31.3873C44.9581%2031.3873%2045.4416%2031.8708%2045.4416%2032.4673V40.3873C45.4416%2040.9837%2044.9581%2041.4673%2044.3616%2041.4673C43.7651%2041.4673%2043.2816%2040.9837%2043.2816%2040.3873V35.2321C38.203%2043.9419%2027.9159%2048.1656%2018.1821%2045.5376C8.44833%2042.9096%201.6849%2034.0824%201.67999%2024.0001C1.68061%2022.7725%201.77932%2021.547%201.97519%2020.3353C2.02276%2020.0526%202.18077%2019.8004%202.41441%2019.6342C2.64805%2019.4681%202.93815%2019.4017%203.22079%2019.4497C3.50292%2019.4955%203.75508%2019.652%203.92134%2019.8845C4.08761%2020.117%204.15421%2020.4063%204.10639%2020.6881C2.50241%2030.4031%208.15102%2039.8554%2017.4667%2043.0451C26.7823%2046.2347%2037.0391%2042.2282%2041.7264%2033.5689H36.4416C35.8451%2033.5689%2035.3616%2033.0853%2035.3616%2032.4889C35.3616%2031.8924%2035.8451%2031.4089%2036.4416%2031.4089Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-tshirt:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20fill-rule%3D%22evenodd%22%20clip-rule%3D%22evenodd%22%20d%3D%22M46.0032%208.88002L32.9856%203.68162H32.9424H32.8128H32.7264C32.6572%203.6707%2032.5868%203.6707%2032.5176%203.68162C32.4396%203.68839%2032.3624%203.70286%2032.2872%203.72482C32.2355%203.74335%2032.185%203.76499%2032.136%203.78962C29.6303%204.97202%2026.9065%205.62171%2024.1368%205.69762C21.3748%205.59605%2018.6636%204.92439%2016.1736%203.72482C16.1438%203.70746%2016.1125%203.693%2016.08%203.68162H15.9936L15.828%203.64562H15.7704C15.6962%203.63839%2015.6214%203.63839%2015.5472%203.64562H15.4536H15.3312H15.288L2.00399%208.88002C1.49906%209.07466%201.21815%209.61488%201.34879%2010.14L4.05599%2021.0408C4.18085%2021.5142%204.61039%2021.8431%205.09999%2021.84H10.536V43.3248C10.536%2043.9173%2011.0163%2044.3976%2011.6088%2044.3976H36.3336C36.9273%2044.3976%2037.4096%2043.9185%2037.4136%2043.3248V21.84H42.9792C43.4751%2021.8406%2043.9067%2021.5012%2044.0232%2021.0192L46.6512%2010.1328C46.7721%209.61275%2046.4975%209.08184%2046.0032%208.88002ZM30.9264%206.54722C29.8852%209.45918%2027.0914%2011.373%2024%2011.292C20.9119%2011.4347%2018.1212%209.46254%2017.2248%206.50402C19.4347%207.34446%2021.7729%207.7975%2024.1368%207.84322C26.4573%207.8009%2028.7535%207.3626%2030.9264%206.54722ZM36.3696%2019.68H42.1296L44.3328%2010.5432L33.36%206.15122C32.4816%209.21842%2029.8536%2013.4448%2024%2013.4448C18.1464%2013.4448%2015.6192%209.24002%2014.856%206.15842L3.66719%2010.5504L5.94239%2019.68H11.6088C11.8984%2019.6799%2012.1757%2019.7969%2012.3777%2020.0043C12.5798%2020.2118%2012.6894%2020.4921%2012.6816%2020.7816V42.2448H35.2968V20.7528C35.2968%2020.1603%2035.7771%2019.68%2036.3696%2019.68Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer .donate-content-container-title.icon-wagon:before{width:2rem;height:2rem;background-image:url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22%23333333%22%20stroke%3D%22%22%20stroke-width%3D%22%22%20d%3D%22m39.307%204.92%206.955%2027.857v-.022a1.793%201.793%200%200%201-1.742%202.24h-3.449a.93.93%200%200%201%200%20.15c.14.595.21%201.204.209%201.815a8.258%208.258%200%201%201-14.789-5.011l-1.375-1.383a1.08%201.08%200%200%201%201.526-1.526l1.383%201.39a8.208%208.208%200%200%201%2012.067%202.282.995.995%200%200%201%20.094.144h3.873l-3.564-14.155h-.72v6.07a2.52%202.52%200%200%201-2.52%202.52H6.36a2.52%202.52%200%200%201-2.52-2.52V18.7H2.76a1.08%201.08%200%201%201%200-2.16h37.202L37.082%204.92h-1.13a1.08%201.08%200%201%201%200-2.16h3.953a1.08%201.08%200%201%201%200%202.16h-.598ZM9.931%2032.856a4.133%204.133%200%201%200%200%208.266%204.133%204.133%200%200%200%200-8.266Zm0%206.098a1.973%201.973%200%201%201%200-3.945%201.973%201.973%200%200%201%200%203.945ZM37.622%2024.77a.367.367%200%200%201-.36.36H6.36a.36.36%200%200%201-.36-.36V18.7h31.615l.007%206.07Zm-10.24%2014.56a6.105%206.105%200%201%200%2011.266-4.71%206.105%206.105%200%200%200-11.267%204.71Zm-9.516-8.756a1.073%201.073%200%200%200%200-1.527%201.087%201.087%200%200%200-1.527%200l-1.39%201.433a8.172%208.172%200%200%200-5.04-1.714%208.259%208.259%200%201%200%208.28%208.194%208.172%208.172%200%200%200-1.713-5.04l1.39-1.346ZM3.833%2036.998a6.098%206.098%200%200%200%206.113%206.082H9.93a6.106%206.106%200%200%200%206.099-6.12%206.098%206.098%200%200%200-12.197.038Zm29.203-4.135a4.118%204.118%200%201%200%204.111%204.097%204.126%204.126%200%200%200-4.111-4.097Zm-1.966%204.121a1.958%201.958%200%200%200%201.966%201.949%201.952%201.952%200%200%200%201.951-1.973%201.958%201.958%200%200%200-3.917.024Z%22%2F%3E%3C%2Fsvg%3E)}
.frm_donatecontentcontainer [class^=par-content-container-]{display:flex;flex-wrap:wrap;justify-content:center}
.frm_donatecontentcontainer [class^=par-content-container-]>.section{margin-top:1rem}
.frm_donatecontentcontainer [class^=par-content-container-]>.section:not(.image-wrapper){flex-basis:100%;padding-left:3rem}
.frm_donatecontentcontainer [class^=par-content-container-] img{width:100%;max-width:100%;height:auto}
.frm_donatecontentcontainer [class^=par-content-container-] .image-wrapper{width:100px}
.par-messages .frm_donatecontentcontainer+.frm_donatecontentcontainer{border-top:1px solid #b3b3b3}
.par-messages .frm_donatecontentcontainer+.frm_donatecontentcontainer .donate-content-container{border-top:0}
.cnt_upsellcard{position:relative;width:100%;overflow:hidden;box-sizing:border-box;margin-top:1rem}
#monthly-upsell-card,#onetime-upsell-card{opacity:0;visibility:hidden;position:absolute;box-sizing:border-box;top:0;left:0;width:100%;transition:opacity .3s ease-in-out,visibility .3s ease-in-out;margin:0;padding:.5rem 1rem;line-height:1.5rem}
#monthly-upsell-card__message,#onetime-upsell-card__message{position:relative;z-index:1}
#monthly-upsell-card .bg-overlay,#onetime-upsell-card .bg-overlay{position:absolute;width:100%;height:100%;max-width:none;top:0;left:0;margin-top:0;margin-bottom:0;border-radius:.25rem}
#monthly-upsell-card .box-shadow,#onetime-upsell-card .box-shadow{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}
#monthly-upsell-card p,#onetime-upsell-card p{margin:0}
#monthly-upsell-card.show,#onetime-upsell-card.show{opacity:1;visibility:visible;position:relative}
.frm_unifiedaskarray .unifiedAskArrayWrapper{display:flex;flex-direction:column;gap:.75rem}
.frm_unifiedaskarray .unifiedAskArrayWrapper.BelowAskArray .amountFrequencyWrapper{order:2}
.frm_unifiedaskarray .unifiedAskArrayWrapper.BelowAskArray #amountFrequencySkeleton{order:2}
.frm_unifiedaskarray mark.frequencyMark{background-color:#7ad0e4;display:block}
.frm_unifiedaskarray .toggleFrequencyWrapper{display:flex;justify-content:space-between;align-items:center;padding:.25rem;border:1px solid #b3b3b3;border-radius:.25rem;gap:4px}
.frm_unifiedaskarray .toggleFrequencyWrapper .toggleLabel{cursor:pointer;border:0}
.frm_unifiedaskarray .toggleFrequencyWrapper .toggleRadio{opacity:0;width:0}
.frm_unifiedaskarray .toggleFrequencyWrapper .toggleRadio:checked+.toggleLabel{color:#fff;box-shadow:2px 1px 4px 0 rgba(0,0,0,.14);background-color:#135cb0}
.frm_unifiedaskarray .toggleFrequencyWrapper .toggleRadio:focus+.toggleLabel{outline:.313rem solid #9cc5f3}
.frm_unifiedaskarray .toggleFrequencyWrapper .toggleRadio:disabled+.toggleLabel{background-color:#e6e6e6;color:#666;cursor:not-allowed}
.frm_unifiedaskarray #amountFrequencySkeleton{height:3.75rem;width:100%;display:flex;border-radius:.2rem}
.frm_unifiedaskarray #toggleFrequencySkeleton{height:2.275rem;width:100%;display:flex;border-radius:.2rem}
.frm_unifiedaskarray #unifiedAmountsWrapperSkeleton{display:flex;gap:.5rem;height:2.275rem;width:100%}
.frm_unifiedaskarray #unifiedAmountsWrapperSkeleton .skeleton-loader{border-radius:.2rem}
.frm_unifiedaskarray .optionsWrapper{display:flex;justify-content:space-between;gap:.5rem}
.frm_unifiedaskarray label{color:rgb(76.5,76.5,76.5);cursor:pointer;background-color:#fff;border:1px solid #b3b3b3;border-radius:.2rem;overflow:hidden;line-height:3.375rem;height:2.245rem;display:flex;justify-content:center;align-items:center;flex:1}
.frm_unifiedaskarray label:hover{background-color:#f5f5f5}
.frm_unifiedaskarray label:active{position:relative;top:1px}
.frm_unifiedaskarray label.selected{color:#fff;background-color:#135cb0}
.frm_unifiedaskarray .amountFrequencyWrapper{display:flex;flex-wrap:wrap;position:relative}
.frm_unifiedaskarray .amountFrequencyWrapper .error{border-color:#e03400}
.frm_unifiedaskarray .donation-amount-other{height:3.75rem;width:100%;font-size:1.5rem;color:#135cb0;padding-right:2.5rem;padding-left:2rem;border-color:#b3b3b3;border:0;font-weight:700}
.frm_unifiedaskarray .donation-amount-other:focus{border:1px solid #1874dc}
.frm_unifiedaskarray .donation-amount-other:focus+.amount-placeholder{color:#1874dc}
.frm_unifiedaskarray .donation-amount-other::-moz-placeholder{font-size:1.5rem;color:#b3b3b3}
.frm_unifiedaskarray .donation-amount-other:-ms-input-placeholder{font-size:1.5rem;color:#b3b3b3}
.frm_unifiedaskarray .donation-amount-other::placeholder{font-size:1.5rem;color:#b3b3b3}
.frm_unifiedaskarray .donationFrequency{height:3.75rem;font-size:1.125rem;text-transform:uppercase;font-weight:500;border:0;border-left:1px solid #b3b3b3;width:33.3333333333%;min-width:150px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-top-left-radius:0;border-bottom-left-radius:0;background:0;text-align:center;padding-right:0;color:rgb(25.5,25.5,25.5)}
.frm_unifiedaskarray .donationFrequency.multi-options{text-align:left;background-color:#fff;background-position:right 1.5rem;background-repeat:no-repeat;background-size:2rem;background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22rgb(25.5%2C%2025.5%2C%2025.5)%22%20stroke%3D%22%22%20stroke-width%3D%222px%22%20d%3D%22M0%2097.474c.004-11.67%206.898-22.238%2017.584-26.956%2010.686-4.72%2023.152-2.698%2031.796%205.152l114.608%20104.052L279.196%2075.646c12.156-10.197%2030.208-8.973%2040.872%202.772%2010.663%2011.745%2010.123%2029.808-1.223%2040.896l-154.57%20140.388L9.66%20119.302C3.497%20113.716-.012%20105.787%200%2097.474z%22%2F%3E%3C%2Fsvg%3E')}
.frm_unifiedaskarray .donationFrequency.multi-options.open{background-image:url('data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22750%22%20height%3D%22750%22%3E%3Cpath%20fill%3D%22rgb(25.5%2C%2025.5%2C%2025.5)%22%20stroke%3D%22%22%20stroke-width%3D%222px%22%20d%3D%22M328.352%20230.228c.026%207.353-2.708%2014.448-7.66%2019.884-10.976%2012.03-29.623%2012.917-41.69%201.98l-114.526-104.1L49.338%20252.068c-12.067%2010.92-30.703%2010.025-41.665-2.004-5.278-5.78-8.027-13.426-7.637-21.24.35-7.808%203.81-15.153%209.606-20.4L164.176%2068l154.522%20140.4c6.158%205.587%209.665%2013.516%209.654%2021.828z%22%2F%3E%3C%2Fsvg%3E')}
.frm_unifiedaskarray .donationFrequency:focus{border:1px solid #1874dc;box-shadow:0 0 0 4px rgba(86,156,237,.6)}
.frm_unifiedaskarray .amount-frequency-input{display:flex;align-items:center;position:relative;flex-grow:1;border:1px solid #b3b3b3;border-radius:.25rem}
.frm_unifiedaskarray .amount-frequency-input .amount-placeholder{font-size:.75rem;color:rgb(76.5,76.5,76.5);padding:0 .5rem;top:-.45rem;left:1.625rem;position:absolute;background-color:#fff}
.frm_unifiedaskarray .amount-frequency-input .currency{font-size:inherit;margin:0;position:absolute;right:1rem;border-left:#b3b3b3 solid 1px;padding-left:1rem;color:rgb(25.5,25.5,25.5)}
.frm_unifiedaskarray .dollar-sign{font-size:1.5rem;font-weight:500;color:rgb(25.5,25.5,25.5);margin:0;position:absolute;top:.7rem;left:15px;align-self:stretch}
.fundraising-card{color:rgb(25.5,25.5,25.5);font-size:1rem;font-style:normal;padding:.625rem 1.25rem;background-color:#f4f4f4;border-radius:.5rem}
.fundraising-card-headline{font-weight:700;margin-bottom:.5rem}
.fundraising-card-body{font-weight:400;margin-bottom:.5rem}
.fundraising-card-body p>b{font-size:1.25rem;font-weight:700}
.fundraising-card-progress-bar-outer{width:100%;height:.5rem;background-color:#e6e6e6;border-radius:.625rem;margin-bottom:.5rem}
.fundraising-card-progress-bar-fill{height:100%;background-image:linear-gradient(to right,#d11947,#6b0d24);border-radius:.625rem;transition:width 1.5s ease-in-out}
.fundraising-card-numbers{display:flex;justify-content:space-between;align-items:flex-start;width:100%;font-size:.875rem;font-weight:700;margin-bottom:.5rem}
.fundraising-card-numbers>.right{text-align:right}
.fundraising-card-numbers>.left{text-align:left}
.fundraising-card-details-btn{color:rgb(76.5,76.5,76.5);font-size:.875rem;font-weight:700}
.fundraising-card-details-btn:hover{color:#135cb0;text-decoration:underline}
.fundraising-card-details-container{display:none;color:rgb(76.5,76.5,76.5);font-size:1rem;font-weight:400;padding:.5rem 0}
.fundraising-card-details-container.show{display:block}
.fundraising-card .icon-chevron{position:absolute;display:inline-block;width:.5rem;height:.5rem;border-style:solid;border-width:.125rem .125rem 0 0}
.fundraising-card .icon-chevron.down{transform:rotate(135deg);margin:.188rem .625rem .125rem}
.fundraising-card .icon-chevron.up{transform:rotate(-45deg);margin:.625rem}
.preview-upsell-card{box-sizing:border-box;max-height:7.5rem;display:flex;background-color:#f4f4f4;color:rgb(25.5,25.5,25.5);cursor:pointer;outline:0;border-radius:.5em;margin-top:1.25rem;font-family:"St Jude Sans",sans-serif}
.preview-upsell-card__image{flex:0 0 28%;min-width:6.125rem;max-width:12.063rem;position:relative}
.preview-upsell-card__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;border-top-left-radius:.5em;border-bottom-left-radius:.5em}
.preview-upsell-card__image .play-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1.5rem;background:rgba(229.5,229.5,229.5,.5);color:#474c55;border-radius:50%;padding:.25rem;padding-left:.5rem;width:2rem;height:2rem;display:flex;align-items:center;justify-content:center}
.preview-upsell-card__content{flex:1;display:flex;flex-direction:column;padding:1rem}
.preview-upsell-card__headline{font-size:.875rem;font-weight:700;line-height:1.3125rem;color:rgb(25.5,25.5,25.5);margin:0}
.preview-upsell-card__body{font-size:.875rem;font-weight:400;line-height:1.3125rem;color:rgb(25.5,25.5,25.5);margin-top:.5rem}
.preview-upsell-card:focus{border:.0625rem solid #17818f}
.brightcove-video-container{height:auto}
.brightcove-video-container .brightcove-video-border{border-radius:.75rem}
.brightcove-video-container .brightcove-video.vjs-9-16{max-width:100%;width:100%;height:auto}
.brightcove-video-container:not(.authored).is-desktop{display:none}
.brightcove-video-container:not(.authored).is-mobile{display:flex}
.brightcove-video-container-margin{margin:1rem}
.accordion-content p,.accordion-title,.faq-border,.frm_dedication #noCardDescriptiveText p,.frm_donatecontentcontainer .donate-content-container-title,.frm_donatecontentcontainer [class^=par-content-container-] p,.frm_optimizeddedication .dedication #recipient-info .recipient-email .form-unit:last-of-type,.frm_optimizeddedication .dedication #recipient-info .shipping .col-wrap .form-unit:last-of-type,.frm_optimizeddedication .dedication #recipient-info>.form-unit,.frm_optimizeddedication .dedication .date-picker,.frm_optimizeddedication .dedication .date-picker .help-text,.frm_optimizeddedication .dedication .no-notification p,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons,.frm_optimizeddedication .dedication>.form-unit,.grid-container #campaign-image .image-wrapper .image-tooltip p,.m-none,footer.odf-global-footer .copyright-notice{margin:0}
.mh-none{margin-left:0;margin-right:0}
#paymentType ul,.frm_optimizeddedication .dedication .dedication-subheader,.mv-none,body.simplified-payment #navigation.apple-pay-navigation{margin-top:0;margin-bottom:0}
#pageWrapper .frm_matchinggift .matching-gift-option .component-heading,.frm_optimizeddedication .dedication .dedication-message .dedication-message-email .form-label,.frm_optimizeddedication .dedication .dedication-message .dedication-message-mail .form-unit:first-of-type .form-label,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic .mailcard-inside-p:first-of-type,.frm_optimizeddedication .dedication .signatureSection .form-label,.mt-none{margin-top:0}
.frm_optimizeddedication .dedicate-donation-wrapper .dedicate-donation-desc,.frm_optimizeddedication .dedication .dedication-header-white-space,.frm_optimizeddedication .dedication .dedication-message .dedication-message-mail .form-unit:first-of-type p,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic .mailcard-inside-p:last-of-type,.mb-none{margin-bottom:0}
#paymentType ul,.p-none,footer.odf-global-footer .footer-nav ul{padding:0}
.ph-none{padding-left:0;padding-right:0}
.pv-none{padding-top:0;padding-bottom:0}
.pt-none{padding-top:0}
.pb-none{padding-bottom:0}
.m-xxs{margin:.5625rem}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic .mailcard-inside-p,.mh-xxs{margin-left:.5625rem;margin-right:.5625rem}
.mv-xxs{margin-top:.5625rem;margin-bottom:.5625rem}
.form-group .date-picker .error.hint,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container,.frm_optimizedpaymentoption .component-heading,.mt-xxs{margin-top:.5625rem}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic,.mb-xxs{margin-bottom:.5625rem}
.p-xxs{padding:.5625rem}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic,.ph-xxs{padding-left:.5625rem;padding-right:.5625rem}
.frm_optimizeddedication .dedication .dedication-types input+label,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-window-title,.pv-xxs{padding-top:.5625rem;padding-bottom:.5625rem}
.pt-xxs{padding-top:.5625rem}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons,.pb-xxs{padding-bottom:.5625rem}
.m-xs{margin:1.125rem}
.mh-xs{margin-left:1.125rem;margin-right:1.125rem}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic .mailcard-inside-p,.mv-xs{margin-top:1.125rem;margin-bottom:1.125rem}
.frm_optimizeddedication .dedication .date-picker:first-of-type,.mt-xs,body.campaign #pageWrapper #billingWrapper>#odf-country-selection,body.campaign #pageWrapper .billingInfoWrapper>#odf-country-selection{margin-top:1.125rem}
.frm_optimizeddedication .dedication .form-label[for=dedicationType],.mb-xs{margin-bottom:1.125rem}
.p-xs{padding:1.125rem}
.frm_optimizeddedication .dedication .dedication-types input+label,.ph-xs{padding-left:1.125rem;padding-right:1.125rem}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic,.pv-xs{padding-top:1.125rem;padding-bottom:1.125rem}
.pt-xs{padding-top:1.125rem}
.pb-xs{padding-bottom:1.125rem}
.m-s{margin:2.25rem}
.mh-s{margin-left:2.25rem;margin-right:2.25rem}
.mv-s{margin-top:2.25rem;margin-bottom:2.25rem}
.frm_optimizeddedication .dedication #dedication-delivery-method .dedication-subheader,.mt-s{margin-top:2.25rem}
#navigation.apple-pay-navigation,.mb-s{margin-bottom:2.25rem}
.p-s{padding:2.25rem}
.ph-s{padding-left:2.25rem;padding-right:2.25rem}
.pv-s{padding-top:2.25rem;padding-bottom:2.25rem}
.pt-s{padding-top:2.25rem}
.pb-s{padding-bottom:2.25rem}
.m-ms{margin:3.375rem}
.mh-ms{margin-left:3.375rem;margin-right:3.375rem}
.mv-ms{margin-top:3.375rem;margin-bottom:3.375rem}
.mt-ms{margin-top:3.375rem}
.mb-ms{margin-bottom:3.375rem}
.p-ms{padding:3.375rem}
.ph-ms{padding-left:3.375rem;padding-right:3.375rem}
.pv-ms{padding-top:3.375rem;padding-bottom:3.375rem}
.pt-ms{padding-top:3.375rem}
.pb-ms{padding-bottom:3.375rem}
.m-m{margin:4.5rem}
.mh-m{margin-left:4.5rem;margin-right:4.5rem}
.mv-m{margin-top:4.5rem;margin-bottom:4.5rem}
.mt-m{margin-top:4.5rem}
.mb-m{margin-bottom:4.5rem}
.p-m{padding:4.5rem}
.ph-m{padding-left:4.5rem;padding-right:4.5rem}
.pv-m{padding-top:4.5rem;padding-bottom:4.5rem}
.pt-m{padding-top:4.5rem}
.pb-m{padding-bottom:4.5rem}
.m-ml{margin:5.625rem}
.mh-ml{margin-left:5.625rem;margin-right:5.625rem}
.mv-ml{margin-top:5.625rem;margin-bottom:5.625rem}
.mt-ml{margin-top:5.625rem}
.mb-ml{margin-bottom:5.625rem}
.p-ml{padding:5.625rem}
.ph-ml{padding-left:5.625rem;padding-right:5.625rem}
.pv-ml{padding-top:5.625rem;padding-bottom:5.625rem}
.pt-ml{padding-top:5.625rem}
.pb-ml{padding-bottom:5.625rem}
.m-l{margin:7.875rem}
.mh-l{margin-left:7.875rem;margin-right:7.875rem}
.mv-l{margin-top:7.875rem;margin-bottom:7.875rem}
.mt-l{margin-top:7.875rem}
.mb-l{margin-bottom:7.875rem}
.p-l{padding:7.875rem}
.ph-l{padding-left:7.875rem;padding-right:7.875rem}
.pv-l{padding-top:7.875rem;padding-bottom:7.875rem}
.pt-l{padding-top:7.875rem}
.pb-l{padding-bottom:7.875rem}
.m-xl{margin:9rem}
.mh-xl{margin-left:9rem;margin-right:9rem}
.mv-xl{margin-top:9rem;margin-bottom:9rem}
.mt-xl{margin-top:9rem}
.mb-xl{margin-bottom:9rem}
.p-xl{padding:9rem}
.ph-xl{padding-left:9rem;padding-right:9rem}
.pv-xl{padding-top:9rem;padding-bottom:9rem}
.pt-xl{padding-top:9rem}
.pb-xl{padding-bottom:9rem}
.m-xxl{margin:10.125rem}
.mh-xxl{margin-left:10.125rem;margin-right:10.125rem}
.mv-xxl{margin-top:10.125rem;margin-bottom:10.125rem}
.mt-xxl{margin-top:10.125rem}
.mb-xxl{margin-bottom:10.125rem}
.p-xxl{padding:10.125rem}
.ph-xxl{padding-left:10.125rem;padding-right:10.125rem}
.pv-xxl{padding-top:10.125rem;padding-bottom:10.125rem}
.pt-xxl{padding-top:10.125rem}
.pb-xxl{padding-bottom:10.125rem}
.lh-xxl{line-height:4.5rem}
.lh-xl{line-height:3.9375rem}
.lh-l{line-height:3.375rem}
.lh-ml{line-height:2.8125rem}
.lh-m{line-height:2.25rem}
.accordion-title,.frm_optimizeddedication .dedication .no-notification,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-window-title,.lh-ms{line-height:1.6875rem}
.frm_optimizeddedication .dedicate-donation-wrapper .dedicate-donation-desc,.frm_optimizeddedication .dedication .dedication-subheader,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic,.lh-s{line-height:1.125rem}
.lh-xs{line-height:.5625rem}
.full-width{max-width:none;width:100%}
#billingInfoFooter .security-state,.frm_optimizeddedication .dedication .dedication-delivery-method .delivery-methods-container label,.frm_optimizeddedication .dedication .dedication-types input+label,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-window-title,footer.odf-global-footer .footer-links{text-align:center}
body.simplified-payment .another-payment-method-button{transition:all .25s ease-in-out;cursor:pointer}
@media(min-width:300px) and (max-width:350px){.frm_donationamount .donation-amount-other{font-size:2.5rem;padding:0 3rem}
.frm_donationamount .dollar-sign{font-size:3.1rem}
}
@media(min-width:415px){#donationForm #payment-methods-wrapper #continue-to-other-payment #new-donate-msg,#donationForm #payment-methods-wrapper #continue-to-other-payment #prev-donate-msg{font-size:100%}
}
@media(min-width:600px){.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons{font-size:1;line-height:2rem}
.frm_donatecontentcontainer,.frm_donatecontentcontainer .donate-content-container-title,.frm_donatecontentcontainer [class^=par-content-container-] p{font-size:1.125rem;line-height:1.875rem}
.incentive-row{grid-gap:1.5rem}
.incentive-row_details .incentiveInputFields{margin-top:1.5rem}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details{flex:1 0 calc(50% - 1.25rem)}
.announcement .top-sticky-message{padding:.5rem 1rem}
.announcement .top-sticky-message .top-sticky-message-text{padding:0 1rem;margin:1rem 0}
.announcement .message-in-footer{padding:.5rem 1rem}
.announcement .message-in-footer .message-in-footer-content{padding-left:1rem}
.announcement .message-in-footer .message-in-footer-content p{margin:1rem 0}
.monthly-upsell-dialog [class*=btn-]{padding:1rem 2rem;font-size:1.25rem}
.monthly-upsell-dialog .dialog-content{width:27.5rem;padding:2.5rem}
body.campaign .video-container-parsys{width:50%;max-height:100vh;position:fixed;top:0}
body.campaign .video-container-parsys .brightcove-video-container:not(.is-mobile){display:flex}
body.campaign .video-container-parsys .brightcove-video-container.brightcove-video-container-margin .brightcove-video.vjs-fluid{height:calc(100vh - 2rem)}
body.campaign .video-container-parsys .brightcove-video-container .brightcove-video.vjs-fluid{height:100vh;margin:0}
body.campaign .video-container-parsys .brightcove-video-container .brightcove-video.vjs-16-9,body.campaign .video-container-parsys .brightcove-video-container .brightcove-video.vjs-4-3{margin:7.5rem 1.25rem 1rem 1.25rem}
.grid-container #campaign-image .image-wrapper:hover .image-tooltip{visibility:hidden}
.grid-container #campaign-image .image-wrapper figcaption{display:flex;align-items:flex-end;flex-shrink:0;position:-webkit-sticky;position:sticky;color:#fff;right:0}
.grid-container #campaign-image .image-wrapper figcaption p{padding:5px 20px;background-color:rgba(0,0,0,.5);font-size:1rem;line-height:inherit}
.grid-container #headline{padding-left:2.5rem}
#donationForm #payment-methods-wrapper #continue-to-other-payment #new-donate-msg,#donationForm #payment-methods-wrapper #continue-to-other-payment #prev-donate-msg{display:block}
#donationForm #payment-methods-wrapper #continue-to-other-payment #prev-donate-msg{display:block}
#donationForm #payment-methods-wrapper #continue-to-other-payment #new-donate-msg{display:none}
#donationForm #payment-methods-wrapper{max-width:650px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
#donationForm #payment-methods-wrapper.one-col{grid-template-columns:1fr;-moz-column-gap:initial;column-gap:initial}
#donationForm #payment-methods-wrapper .express-payment-buttons-wrapper{display:flex;grid-column:span 2;-moz-column-gap:.5rem;column-gap:.5rem}
#donationForm #payment-methods-wrapper .express-payment-buttons-wrapper #apple-pay-button,#donationForm #payment-methods-wrapper .express-payment-buttons-wrapper #cc-btn,#donationForm #payment-methods-wrapper .express-payment-buttons-wrapper #check-btn,#donationForm #payment-methods-wrapper .express-payment-buttons-wrapper #googlepay-button-wrapper,#donationForm #payment-methods-wrapper .express-payment-buttons-wrapper #paypalButtonWrapper{flex-grow:1;flex-basis:0}
#donationForm #donation-total{max-width:650px;padding-left:2.5rem;padding-right:2.5rem;margin:1.25rem auto .5rem}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons{grid-template-columns:repeat(auto-fit,6rem)}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons{grid-template-columns:repeat(auto-fit,6rem)}
.accordion{margin-top:2.5rem}
.accordion-frame{padding-top:2.5rem;padding-bottom:2.5rem}
.accordion-title{font-size:1.7rem}
details{font-size:1.125rem}
summary{padding-top:1.5rem;padding-bottom:1.5rem}
.accordion-marker{top:30%}
.accordion-content{padding:0 1.5rem 1.5rem}
.accordion-content p{line-height:2rem}
.frm_donatecontentcontainer .donate-content-container{position:relative}
.frm_donatecontentcontainer .donate-content-container-title.icon-calendar:before,.frm_donatecontentcontainer .donate-content-container-title.icon-card-heart:before,.frm_donatecontentcontainer .donate-content-container-title.icon-check:before,.frm_donatecontentcontainer .donate-content-container-title.icon-clipboard:before,.frm_donatecontentcontainer .donate-content-container-title.icon-donate-heart:before,.frm_donatecontentcontainer .donate-content-container-title.icon-gift-box:before,.frm_donatecontentcontainer .donate-content-container-title.icon-gift-plus:before,.frm_donatecontentcontainer .donate-content-container-title.icon-glowing-heart:before,.frm_donatecontentcontainer .donate-content-container-title.icon-glowing-star:before,.frm_donatecontentcontainer .donate-content-container-title.icon-informational:before,.frm_donatecontentcontainer .donate-content-container-title.icon-message:before,.frm_donatecontentcontainer .donate-content-container-title.icon-mobile:before,.frm_donatecontentcontainer .donate-content-container-title.icon-transaction:before,.frm_donatecontentcontainer .donate-content-container-title.icon-tshirt:before,.frm_donatecontentcontainer .donate-content-container-title.icon-wagon:before{margin-top:0}
.par-messages .frm_donatecontentcontainer+.frm_donatecontentcontainer{border-top:0}
.par-messages .frm_donatecontentcontainer+.frm_donatecontentcontainer .donate-content-container{border-top:1px solid #b3b3b3}
.brightcove-video-container:not(.authored).is-desktop{display:flex}
.brightcove-video-container:not(.authored).is-mobile{display:none}
.grid-container #campaign-image .image-wrapper figcaption p{margin:0}
.accordion-title{padding:0}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic .mailcard-inside-p{margin:2.25rem}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .card-media .card-inside-dynamic{padding-top:2.25rem;padding-bottom:2.25rem}
}
@media screen and (min-width:700px){.dialog-content{padding:2em}
.dialog-close{top:1em;right:1em}
}
@media(min-width:720px){.incentive-value-add-container .incentive-product-container .incentive-product{gap:1.25rem;flex-direction:row}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-image{flex:1 0 calc(50% - 1.25rem)}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-image img{width:100%}
}
@media(min-width:850px){.announcement{max-width:620px}
}
@media(min-width:900px){.monthly-upsell-dialog .dialog-close{top:.625rem;right:.625rem;width:1.25rem;height:1.25rem}
.monthly-upsell-dialog .dialog-content-title-text{font-size:1.8rem}
#billingInfoFooter .security-state{margin-bottom:32px}
.donation-frequency-options-wrapper{height:1.745rem}
footer.odf-global-footer{flex-direction:row;padding:2rem}
footer.odf-global-footer .footer-links{margin-left:2rem;text-align:initial}
footer.odf-global-footer .footer-nav ul{flex-direction:row}
footer.odf-global-footer .footer-nav ul li{margin-right:1rem}
footer.odf-global-footer .footer-logo,footer.odf-global-footer .footer-nav ul{margin:0}
}
@media(min-width:992px){.form-group .date-picker.linked{float:left}
.form-group .date-picker.linked:first-child{margin-right:2rem}
}
@media(min-width:1024px){.grid-container{grid-template-areas:"header image" "headline image" "page-wrapper image" "footer footer"}
.grid-container.pinned-form{grid-template-columns:1fr;grid-template-areas:"header" "image" "headline" "page-wrapper" "footer"}
.grid-container.pinned-form #billingWrapper{display:flex;flex-direction:row}
.grid-container.pinned-form #billingWrapper .alert.mainAlert,.grid-container.pinned-form #billingWrapper .alert.sticky-alert-msg{width:auto;margin:1rem 1.5rem}
.grid-container.pinned-form #billingWrapper .billingFormWrapper{padding:1.5rem 0;width:calc(50% - 4rem);z-index:9999;position:fixed;top:184px;left:4rem;background-color:#fff;border-radius:1rem;box-shadow:0 5px 10px rgba(0,0,0,.2)}
.grid-container.pinned-form #billingWrapper .billingFormWrapper #headline{padding-left:1.5rem;padding-right:1.5rem}
.grid-container.pinned-form #billingWrapper .billingFormWrapper #components-container{margin-top:1.5rem;padding-left:1.5rem;padding-right:1.5rem}
.grid-container.pinned-form #billingWrapper .billingFormWrapper #pageWrapper .continue-to-normal-flow-section{margin-left:auto;margin-right:auto}
.grid-container.pinned-form #billingWrapper .billingInfoWrapper{flex:1;margin-left:calc(50% + 4rem);margin-right:4rem}
.grid-container.pinned-form #billingWrapper .billingInfoWrapper .accordion{background:#fff}
.grid-container:not(.pinned-form) #campaign-image .image-wrapper picture img{position:fixed;width:50%;right:0;height:100%;-o-object-fit:cover;object-fit:cover}
.grid-container #campaign-image .image-wrapper figcaption{position:fixed;bottom:0}
.grid-container #headline{align-self:end;max-width:650px;padding-right:2.5rem;margin-left:auto;margin-right:auto}
.grid-container #headline h1{color:#d11947;font-size:3em}
.grid-container #headline .text-white-desktop h1{color:#fff}
.grid-container #headline .text-shadow{text-shadow:none}
.grid-container #headline .author-show-component{width:432px}
}
@media(min-width:1024px) and (max-width:1200px){body.campaign #pageWrapper .cc-optimized{grid-template-columns:8rem 1fr}
body.campaign #pageWrapper .cc-optimized .card-number-wrapper{grid-column:1/3}
body.campaign #pageWrapper .cc-optimized .expirationWrapper{grid-column:1/2;grid-row:3;margin-top:1.5rem}
body.campaign #pageWrapper .cc-optimized .form-unit_card-cvv2{grid-column:2/3;grid-row:3;margin-top:1.5rem}
body.campaign #pageWrapper .cc-optimized #cardNumber-error{grid-row:2}
body.campaign #pageWrapper .cc-optimized #expMonth-error{grid-row:4}
body.campaign #pageWrapper .cc-optimized #expYear-error{grid-row:5}
body.campaign #pageWrapper .cc-optimized #cardCvv2-error{grid-row:6}
}
@media(min-width:1180px){#billingInfoFooter .security-state{margin-bottom:40px}
}
@media only screen and (min-device-width:320px) and (max-device-width:568px) and (orientation:landscape){#tributeMailCardPreview ul{float:none;margin:5px auto 0 auto;width:100%;padding:0 0 0 5px}
#cardPreview ul{padding-bottom:0}
#tributeMailCardPreview ul li{display:inline-block;margin-right:3px}
#tributeMailCardPreview ul li a{font-size:.75em;width:50px}
#cardPreview img{max-height:none;width:100% !important}
}
@media(max-width:1024px){body.campaign header .partner-logo .par-headerlogo{max-width:9rem}
body.campaign header .partner-logo .par-headerlogo .image img{max-height:3rem}
body.campaign #pageWrapper{width:100%}
#billingPageWrapper .main-headline.mobile-hide{display:none}
}
@media(max-width:1023px){body.campaign header{width:100%;padding:.4rem 1.125rem .6rem}
body.campaign header .dialog-container.logout{right:0}
body.campaign header .logo-wrap .logo-horizontal{width:10rem;height:3rem;margin:0 auto 0}
}
@media(max-width:850px){#bottom-nav-container{position:relative;order:3;left:auto;bottom:auto;top:auto;margin-left:auto;text-align:right;font-size:.8rem;line-height:1.3rem}
#bottom-nav-container a{color:#135cb0}
#donationReminderEmailId input{padding-left:2px}
#billingPageWrapper .main-headline.text h1{font-size:2em}
header{flex-direction:row;justify-content:flex-start;padding:.4rem 1.125rem;background:#fff;position:relative;width:100%;max-width:100%}
header.header-with-partner{align-items:center}
header .logo-wrap{order:1}
header .logo-wrap .logo-horizontal{width:10rem;height:3rem;margin:0 auto 0}
header .partner-logo{order:2;margin:0}
header .partner-logo .par-headerlogo{max-width:9rem}
header .partner-logo .par-headerlogo .image{position:relative}
header .partner-logo .par-headerlogo .image:before{top:calc(50% - 1rem);left:18px;bottom:auto;height:2rem;margin:0;border-left:solid 1px #ccc;border-bottom:0}
header .partner-logo .par-headerlogo .image img{position:relative;box-sizing:border-box;max-height:3rem;padding:0 0 0 2.3em}
header .logo{float:left}
.leftnav-clone{display:none !important}
#pageWrapper{width:100%;left:0;padding:3em;margin-bottom:200px}
#donationForm{display:flex;flex-direction:column;align-items:center}
#billingInfoFooter .securityStatementWrapper,#navigation,.components-container,.continue-to-normal-flow-section,.express-alert-msg,.mainAlert,.sticky-alert-msg{max-width:650px}
h1 img{max-width:160px;float:left;margin:1em 0 0 1em}
footer{max-width:650px}
}
@media(max-width:767px){.tabbable .stateFieldWrapper{width:94%}
.tabbable #personalChecking .stateFieldWrapper{width:97%}
.tabbable .m-type label{font-size:14px}
.tabbable .m-type.left{width:100%}
.tabbable .m-type{width:100%}
.stateFieldWrapper .stateField{max-width:inherit}
.notifyState .stateField{display:block;max-width:100%}
}
@media(max-width:760px){input[type=submit]{font-size:1.3em}
input[type=submit]#donateButton{white-space:normal}
}
@media(max-width:720px){#windowContents .two-column img{float:none;padding:.5rem}
}
@media(max-width:600px){.conf_share{width:100%;margin:auto;display:block;padding-top:20px}
#alternate_adddress_suggestion{right:4em}
.method-types{grid-template-columns:1fr}
.frm_countryselection #country-text{margin-top:1rem;margin-bottom:1.5rem}
.frm_address{margin-top:1rem}
.frm_email .infield{margin:0}
.frm_email+#emailInfoText p{margin:0}
#tributesFooter{width:100%}
.tfleft,.tfright{float:none}
.tfleft{margin-bottom:20px}
.tfright{width:100%}
#tributeButton,#tributeLoadingButton{float:none;margin-right:0;padding-left:0;padding-right:0}
#tributeFilter label{font-size:.8em}
.tribute-row{margin-top:1.1rem}
.tribute-row p{margin:0 0 0 1.8rem}
html .mfp-ajax-holder .mfp-content,html .mfp-inline-holder .mfp-content{padding:1em;width:85%}
input[type=submit]{margin-bottom:1.5rem}
#bottom-nav-container{display:none}
#billingInfoFooter #bottom-nav-container.mobile{font-size:.88rem;text-align:center;line-height:1.9rem}
.grid-2-column{margin:0}
.grid-2-column .grid-item{float:none;width:94%;margin:0 0 5px 0}
body.simplified-payment #pageWrapper{padding-top:0}
body.simplified-payment .components-container{margin-top:0}
body.simplified-payment .components-container #country-text{margin:0;padding:0}
body.simplified-payment .components-container section[class^=frm_]{margin:1.5rem 0}
body.simplified-payment .components-container section[class^=frm_]:first-of-type{margin-top:1rem}
body.simplified-payment .components-container section[class^=frm_]#odf-country-selection{margin:1rem 0 0 0;color:rgb(25.5,25.5,25.5)}
body.simplified-payment .components-container section[class^=frm_]#odf-country-selection{font-size:.875rem}
body.simplified-payment .components-container section[class^=frm_].frm_billinginfo{margin:0}
body.simplified-payment .par-messages .frm_emailoptincheckbox{font-size:14px;padding-top:0}
body.simplified-payment .component-heading:first-of-type{margin-top:0}
body.simplified-payment #country-text{padding:0}
.incentive{margin-top:1.1rem}
.do-not-qualify-img{max-width:4.5rem}
.incentive-row_details .content{grid-template-columns:1fr;grid-template-rows:repeat(4,auto)}
.incentive-row_details .content .incentive-img{width:50%;grid-row:1;grid-column:1;justify-self:center}
.incentive-row_details .content .description{grid-row:2;grid-column:1}
.incentive-row_details .content .variation{grid-row:3;grid-column:1}
.incentive-row_details .content .detailedDescription{grid-row:4;grid-column:1}
.incentive-value-add-container{margin-top:1.1rem;font-size:.875rem}
.incentive-value-add-container .incentive-product-container .incentive-product .incentive-product-details .incentive-product-title{font-size:.875rem}
.frm_donorcoveredprocessingfee .donor-covered-processing-row{padding:0;margin:0;font-size:14px}
.frm_donorcoveredprocessingfee .donor-covered-processing-divider.top{margin-top:-.5rem;margin-bottom:1rem}
.frm_donorcoveredprocessingfee .donor-covered-processing-divider.bottom{margin-top:1rem;margin-bottom:-.5rem}
body header #bottom-nav-container .logout-container.personalize span#loggedInUserName{display:none}
.dialog-container.logout{right:0;left:0}
.dialog-container.logout .dialog-content{width:100%}
.dialog-container .dialog-content{padding:.5rem 1rem}
.dialog-container .dialog-content h1{font-size:1.25rem}
.dialog-container .dialog-header .dialog-logo-vertical .subsite-text span{font-size:1.25rem}
.frm_dedication #dedication-delivery-method .button-container{margin-top:0}
#card-personalization,#dedication-message,#dedication-signature,#recipient-info{margin-bottom:0}
.delivery-methods-container{grid-gap:.4rem}
#tributeMailCardPreview ul li a{font-size:.75em;width:50px}
#tributeMailCardPreview #cardIFrame{height:200px}
#cardPreview img{max-height:none;width:100% !important}
.frm_donationamount .amountOtherWrapper{display:flex;align-items:center}
.frm_donationamount+.cnt_text p{margin:0}
.frm_donationamount .radio{margin-bottom:0}
.frm_donationamount .optionsWrapper{grid-template-columns:repeat(3,1fr)}
input[type=submit]{margin-bottom:1.5rem}
.frm_optimizeddonationamount .amountOtherWrapper{display:flex;align-items:center;margin-top:8px}
.frm_optimizeddonationamount+.cnt_text p{margin:0}
.frm_optimizeddonationamount .optionsWrapper{grid-template-columns:repeat(3,1fr)}
.frm_optimizeddonationamount .radio{margin-bottom:0}
.frm_optimizeddonationamount label{height:2.275rem}
.frm_paymentoption .payment-methods-list{grid-gap:.4rem}
.frm_paymentoption .payment-method{padding:.6rem}
.frm_paymentoption .payment-method .payment-method-icon{height:1.8rem}
.frm_paymentoption .payment-method_pbc .payment-method-icon{height:1.17rem;margin-bottom:1px}
.frm_paymentoption .payment-method_pbc .payment-method-text{font-size:.6rem;line-height:.6rem}
.frm_optimizedpaymentoption .payment-methods-list{grid-gap:.4rem}
.frm_optimizedpaymentoption .payment-method{padding:.6rem}
.frm_optimizedpaymentoption .payment-method.gp-payment-method{height:3rem}
.frm_optimizedpaymentoption .payment-method .payment-method-icon{height:1.8rem}
.frm_optimizedpaymentoption .payment-method .payment-method-icon.gp-icon{height:4rem}
.frm_optimizedpaymentoption .cc-optimized{grid-template-columns:auto 1fr}
.frm_optimizedpaymentoption .cc-optimized p.error{grid-column:1/3}
.frm_optimizedpaymentoption .cc-optimized .card-number-wrapper{grid-column:1/3}
.frm_optimizedpaymentoption .cc-optimized .expirationWrapper{grid-column:1/2;grid-row:3;margin-top:1.5rem}
.frm_optimizedpaymentoption .cc-optimized .form-unit_card-cvv2{grid-column:2/3;grid-row:3;margin-top:1.5rem}
.frm_optimizedpaymentoption .cc-optimized #cardNumber-error{grid-row:2}
.frm_optimizedpaymentoption .cc-optimized #expMonth-error{grid-row:4}
.frm_optimizedpaymentoption .cc-optimized #expYear-error{grid-row:5}
.frm_optimizedpaymentoption .cc-optimized #cardCvv2-error{grid-row:6}
body.campaign header{padding:.5rem 1.125rem}
body.campaign #pageWrapper #continue-to-normal-flow-info>p{padding:0}
body.campaign #pageWrapper #billingWrapper>#odf-country-selection,body.campaign #pageWrapper .billingInfoWrapper>#odf-country-selection{margin:1rem 0 0 0}
body.campaign #pageWrapper #billingWrapper>#odf-country-selection #country-select .form-label,body.campaign #pageWrapper #billingWrapper>#odf-country-selection #country-text,body.campaign #pageWrapper .billingInfoWrapper>#odf-country-selection #country-select .form-label,body.campaign #pageWrapper .billingInfoWrapper>#odf-country-selection #country-text{font-size:14px;color:rgb(25.5,25.5,25.5);margin:0}
body.campaign #pageWrapper #billingWrapper>#odf-country-selection #country-select .form-label,body.campaign #pageWrapper .billingInfoWrapper>#odf-country-selection #country-select .form-label{margin-bottom:.5rem}
body.campaign #pageWrapper #billingInfoFooter,body.campaign #pageWrapper #billingWrapper>#odf-country-selection,body.campaign #pageWrapper #navigation,body.campaign #pageWrapper .accordion-frame,body.campaign #pageWrapper .announcement,body.campaign #pageWrapper .billingFormWrapper>#odf-country-selection,body.campaign #pageWrapper .billingInfoWrapper,body.campaign #pageWrapper .components-container,body.campaign #pageWrapper .continue-to-normal-flow-section,body.campaign #pageWrapper .express-alert-msg,body.campaign #pageWrapper .main-headline,body.campaign #pageWrapper .par-messages>.frm_emailoptincheckbox,body.campaign #pageWrapper .sticky-alert-msg,body.campaign #pageWrapper footer{padding-left:1.25rem;padding-right:1.25rem}
body.campaign .alert.express-alert-msg,body.campaign .alert.mainAlert,body.campaign .alert.sticky-alert-msg{width:calc(100% - 2 * 1.25rem);margin:1rem 1.25rem}
.components-container #emailInfoText,.components-container #odf-country-selection{margin:1rem 0 0 0}
.components-container #emailInfoText #country-select .form-label,.components-container #emailInfoText #country-text,.components-container #emailInfoText .email-info-text,.components-container #odf-country-selection #country-select .form-label,.components-container #odf-country-selection #country-text,.components-container #odf-country-selection .email-info-text{color:rgb(25.5,25.5,25.5);font-size:14px;margin:0}
.components-container #emailInfoText #country-select .form-label,.components-container #odf-country-selection #country-select .form-label{margin-bottom:.5rem}
.components-container .frm_name{margin-top:1rem}
.components-container section[class^=frm_]{margin:1.25rem 0}
.components-container section[class^=frm_]:first-of-type{margin-top:1rem;margin-bottom:.5rem}
.components-container section[class^=frm_]:nth-of-type(2){margin-top:.5rem}
.par-messages .frm_emailoptincheckbox{font-size:14px;margin-top:1rem}
#billingPageWrapper .main-headline.text h1{font-size:1.5em;margin-top:1rem;margin-bottom:1.5rem}
header{justify-content:space-between;padding:.5rem 1.125rem}
header .partner-logo .par-headerlogo .image{text-align:center}
header .partner-logo .par-headerlogo .image:before{display:none}
h3{margin-top:1.1rem;line-height:2em}
.partner-logo div figure:first-child:nth-last-child(1){width:100%}
.partner-logo div figure:first-child:nth-last-child(2),.partner-logo div figure:first-child:nth-last-child(2)~div{width:50%}
.partner-logo .static-logo:first-child:nth-last-child(1){width:100%}
.partner-logo .static-logo:first-child:nth-last-child(2),.partner-logo .static-logo:first-child:nth-last-child(2)~div.static-logo{width:50%}
.leftnav-clone{display:none !important}
#pageWrapper{padding:0 1.3rem .5rem;margin-bottom:100px}
h1 img{max-width:120px;float:none;margin:-.6em auto}
h2#mainheader,h2#tributeheader{font-size:1.5em;font-weight:700;margin-bottom:.5em}
.components-container{margin-top:0}
.component-heading{margin-top:1.5rem}
.component-heading.mobile-hide{display:none}
.component-heading:first-of-type{margin-top:0}
#dedication-information{margin:0}
#recipient-info .notify-name{margin-top:1rem}
#billingInfoFooter .security-state{width:100%;float:none;padding:1em 0;text-align:left}
#googlepay-button-wrapper,#paypalButtonWrapper{margin-bottom:0}
.frm_optimizeddedication.section{margin-top:1.5rem;margin-bottom:1.5rem}
.frm_optimizeddedication .dedicate-donation-wrapper{margin-top:0}
.frm_optimizeddedication .dedication .preview-window-wrapper .preview-card .preview-card-buttons,.frm_optimizeddedication .dedication .preview-window-wrapper .preview-print-at-home .preview-print-at-home-buttons{font-size:.75rem}
.prewritten-messages{width:calc(100vw - 2.5rem)}
.frm_unifiedaskarray .amountFrequencyWrapper{display:flex;align-items:center;margin-top:8px}
.frm_unifiedaskarray+.cnt_text p{margin:0}
.frm_unifiedaskarray .optionsWrapper{grid-template-columns:repeat(3,1fr)}
.frm_unifiedaskarray .unifiedAskArrayWrapper{margin-bottom:0}
.frm_unifiedaskarray label{height:2.275rem}
}
@media(max-width:500px){input[type=submit]#donateButton{font-size:18px}
}
@media(max-height:450px){.frm_optimizeddonationamount .optionsWrapper{grid-template-columns:repeat(3,1fr)}
.frm_unifiedaskarray .optionsWrapper{grid-template-columns:repeat(3,1fr)}
}
@media(max-width:450px){.frm_optimizeddedication .dedication .dedication-types input+label{line-height:1rem}
.prewritten-messages{width:calc(100vw - 2.5rem)}
}
@media(max-width:400px){[lang=es] .frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav{justify-content:end;margin-right:120px}
}
@media(max-width:374px){#donationForm #payment-methods-wrapper{grid-template-columns:initial}
}
@media(max-width:355px){.mailcard-inside-dynamic-preview{background-size:145%}
}
@media(max-width:340px){.frm_optimizeddedication .dedication .prewritten-messages .carousel .carousel-nav{justify-content:end;margin-right:80px}
}
@media print{*{-webkit-print-color-adjust:exact !important;color-adjust:exact !important}
}