@import "https://fonts.googleapis.com/css?family=Permanent+Marker";.svg{padding-top:10px}.cls-11{fill:#1e4795}.cls-2{fill:#f7f7f7}._loading_1ttwu_1{font-size:6px}._loading_1ttwu_1 .advance-loading{color:#fff}.giving-form-v2 ._loading_1hy6c_1.button-text{font-size:6px}._loading_1hy6c_1 .advance-loading{color:#fff}._loadingWrapper_1hy6c_9{padding:10px}._loadingWrapper_1hy6c_9 .advance-loading-icon{font-size:3em}.giving-form-v2{padding:2rem 0 4rem}.giving-form-v2 .cart-button{z-index:10;color:#fff;cursor:pointer;position:absolute;top:5px;right:12px}.giving-form-v2 .selection-cancel-button{width:30px}.giving-form-v2 .selected-funds-row-1{display:flex}.giving-form-v2 .selected-funds-row-1 .giving-campaign-label{flex:1;justify-content:space-between;margin:5px 0;display:flex}.giving-form-v2 .selected-funds-row-2{justify-content:center;display:flex}.giving-form-v2 .search-box-desktop,.giving-form-v2 .categories-desktop{margin-bottom:10px}.giving-form-v2 .gift-landing-image-container{background-color:#f2f2f2;border-radius:15px;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.giving-form-v2 .subscription-options{flex:1 1 0;min-width:0;margin:0 10px 10px}.giving-form-v2 .chip:focus{outline:none}.giving-form-v2 [data-braintree-id=choose-a-way-to-pay]{display:none}.giving-form-v2 .flex{display:flex}.giving-form-v2 #dropin-container{width:87%;display:inline-block}.giving-form-v2 #dropin-container .braintree-option{justify-content:center}.giving-form-v2 #dropin-container .braintree-option__label{width:auto}.giving-form-v2 .stripe-payment-element{width:87%;display:inline-block}.giving-form-v2 .dollars{font-size:24px;font-weight:700}.giving-form-v2 .button-text{font-size:15px}.giving-form-v2 .donor-fee-checkbox{margin-right:5px}.giving-form-v2 .donor-fee-label{font-weight:inherit}.giving-form-v2 .create-gift-form{text-align:center}.giving-form-v2 .form-instructions{text-align:right;padding-right:10px}.giving-form-v2 .donate-modal-header{text-align:center;padding:20px 5px 5px;font-size:20px;font-weight:700;position:relative}.giving-form-v2 .everyday-form-header{flex-direction:column;align-items:center;padding-bottom:20px;display:flex}.giving-form-v2 .everyday-form-header .everyday-form-description{text-align:center;word-break:break-word;width:90%;max-width:100%;margin:.5rem 0 0;font-size:1.125rem;font-weight:400}.giving-form-v2 .everyday-form-header .everyday-form-description p{margin:.35em 0}.giving-form-v2 .everyday-form-header .everyday-form-goal{font-size:16px}.giving-form-v2 .everyday-form-header .everyday-form-goal .everyday-form-goal-label{font-weight:400}.giving-form-v2 .gift-aid{justify-content:center;padding:10px 50px;display:flex}.giving-form-v2 .gift-aid label{font-weight:inherit}.giving-form-v2 .gift-aid input{margin-right:5px}.giving-form-v2 .give-aid-text{text-align:center;padding-left:3px}@media (width<=768px){.giving-selection-scroll-container{-ms-overflow-style:none;scrollbar-width:none;max-height:calc(100vh - 240px);overflow:hidden auto}.giving-selection-scroll-container::-webkit-scrollbar{width:0;display:none}.search-sticky-wrapper{z-index:5;background:#fff;padding-top:1px;padding-bottom:5px;position:sticky;top:0;box-shadow:0 2px 4px #0000000d}}.funds-list-inner{margin:10px;padding-inline-start:0;list-style:none}@media (width<=768px){.funds-list-inner{min-height:200px}}input[type=radio]:checked{accent-color:#000}.giving-level-text{font-size:18px}.giving-mobile-title{color:#4d4d4d;font-size:20px!important}.giving-amount-top{margin-top:100px}.giving-amount-bottom{flex-direction:column;gap:10px;display:flex}.campaign-count-circle{color:#fff;border-radius:12px;width:24px;height:24px;margin-top:2px;margin-right:8px;padding:0 7px 3px 8px;font-size:15px!important}@media (width>=820px){.donation-levels-container{margin-left:60px;margin-right:60px}}.donation-levels-container .donation-levels-header{flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px;display:flex}.donation-levels-container .donation-levels-item{border:1px solid #dfdfdf;border-radius:15px;padding:16px}.donation-levels-container .donation-levels-item.donate-input-div{padding:10px 10px 10px 60px}.donation-levels-container .full-width{width:auto;display:flex}.donation-levels-container .donation-levels-item.selected{border-color:#214993}.donation-levels-container .nested-input-box{margin-top:-3px;margin-left:7px}.donation-levels-container .choose{min-height:50px}.donation-levels-container .donation-levels-checkbox{vertical-align:middle;border-radius:15px;width:20px;height:20px;margin-bottom:9px!important}.language-selector{width:200px;margin-bottom:10px;margin-right:auto}@media (width<=768px){.language-selector{margin-left:8px}}@media (width>=769px){.language-selector{margin-left:20px}}.additional-gifts-section{justify-content:center;display:flex}@media (width<=820px){.additional-gifts-section{display:block}}.additional-gifts-section .additional-gift-box{text-align:center;border:1px solid #dfdfdf;border-radius:15px;width:250px;height:170px;margin:10px;display:block}@media (width<=820px){.additional-gifts-section .additional-gift-box{margin:0 auto 15px}}.additional-gifts-section .additional-gift-box .campaign-name{min-height:50px;max-height:50px}.confirmation-list-item{background-color:#f2f2f2;border-radius:15px;grid-auto-columns:1fr 2fr 1fr;grid-auto-flow:column;align-items:center;margin:10px;display:grid}.confirmation-amount{font-size:24px}.giving-sub-heading{color:#4d4d4d;margin:3px;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.amount-sub-heading{color:#4d4d4d;font-size:18px;font-style:normal;font-weight:700;line-height:normal}.fund-item{padding:10px 0;border-bottom:2px dotted #dfdfdf;padding-left:5px}.fund-item .add-icon{align-items:center;display:flex}.fund-item .add-icon,.fund-item .campaign-name{color:#555;max-width:350px;margin-left:5px}@media (width<=820px){.fund-item .add-icon,.fund-item .campaign-name{max-width:200px}}.fund-item .campaign-item-donation-amount{margin-left:5px;font-size:15px;font-weight:700}.fund-item .campaign-list-item{flex-direction:column;justify-content:center;display:flex}.circle-icon{padding:12px;line-height:2px}.campaign-img{object-fit:contain;border-radius:50%;width:48px;height:48px;margin:5px 5px 5px 0}.title-section{color:#1e4795;text-transform:initial!important}.selected-fund-item{border-radius:15px;flex-direction:column;margin:8px 0 16px;padding:7px 12px 10px 10px;display:flex}@media (width<=820px){.selected-fund-item{justify-content:space-around}}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.cancel-div{width:30px}.giving-to-h4{text-align:center;margin-top:0}.donate-input-div{margin:3px 3px 0;display:inline-block;position:relative}.donate-input-div.bottom-drawer{display:flex}.donate-input-div .currency-symbol-input{z-index:2;font-size:18px;position:absolute;top:calc(50% - 2px);left:10px;transform:translateY(-50%)}.donate-input-div .currency-symbol-input.bottom-drawer{left:40px}.donate-input-div .donate-input.donate-input-specific{width:156px}.donate-input-div .donate-input.donate-input-specific .donate-amount-input{padding-left:25px}.donate-input-div .donate-input.donate-input-specific.bottom-drawer{width:100%}.donate-input-other{color:#000000de;margin:0}.donate-input-other .MuiInputBase-root{border-color:#dfdfdf;border-radius:15px!important}.donate-input-other input[type=number].MuiInputBase-input{padding-left:0;font-family:Montserrat,sans-serif;font-size:18px}.donate-input-other .MuiFormLabel-root{color:#000000de;font-family:Montserrat,sans-serif;font-size:18px}.donate-input-other .MuiOutlinedInput-notchedOutline{font-family:Montserrat,sans-serif;font-size:18px}.donate-input-other .MuiInputAdornment-root .MuiTypography-root{color:#000000de;font-family:Montserrat,sans-serif;font-size:18px}.droppable-area{background-color:#f2f2f2;border-radius:15px;justify-content:center;align-items:center;width:100%;height:112px;margin:13px 0 248px;display:flex}.funds-list{-ms-overflow-style:none;max-height:320px;padding-inline-start:0;list-style:none;overflow:auto}@media (width>=769px){.funds-list{min-height:100px;margin:10px}}.funds-list ::-webkit-scrollbar{width:0}.donate-section{display:block}@media (width<=768px){.giving-to-div{max-height:none}}.giving-flow-secondary-screen-cart,.giving-flow-secondary-screen{z-index:10009;background:#fff;border-top-left-radius:25px;border-top-right-radius:25px;width:100%;transition:all .6s;position:fixed;bottom:0;left:0;right:0}.giving-flow-secondary-screen-cart{height:100%}.giving-flow-secondary-screen{height:94%}.closed-modal-selection{opacity:0;height:0;display:none;top:100%}.closed-modal-selection .giving-select-step-button-row{height:0;margin:0}.giving-select-step-button-row{justify-content:space-between;width:100%;margin-top:30px;transition:height .6s;display:flex;overflow:hidden}@media (width<=768px){.giving-select-step-button-row{gap:1px;height:60px;position:fixed;bottom:0;left:0}}.giving-select-step-button-row.quick-give .giving-select-step-button-row-button{flex:.75}.giving-select-step-button-row.quick-give .giving-select-step-button-row-button.quick-give-button{flex:.25;gap:5px}.giving-select-step-button-row.quick-give .giving-select-step-button-row-button .circle-icon-wrapper{background-color:#fff;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;display:flex}.giving-select-step-button-row.quick-give .giving-select-step-button-row-button .quick-give-icon{height:16px}.everyday-form-preview-wrapper .donation-flow-modal.mobile{height:calc(100% - 20px);position:relative}.everyday-form-preview-wrapper .mobile .giving-select-step-button-row{gap:2px;height:60px;position:absolute;bottom:0;left:0}.everyday-form-preview-wrapper .mobile .giving-select-step-button-row-button{border-radius:0;width:100%;height:60px;margin:0}.giving-select-step-button-row-button{color:#fff;cursor:pointer;border:none;border-radius:40px;justify-content:center;align-items:center;width:250px;height:40px;margin:0 auto;font-size:12px;font-weight:700;display:flex}@media (width<=768px){.giving-select-step-button-row-button{border-radius:0;width:100%;height:60px;margin:0}}.hide-button{display:none!important}.giving-to-list{-ms-overflow-style:none;width:345px;height:400px;margin:auto;padding-inline-start:0;list-style:none;overflow:auto}@media (width<=820px){.giving-to-list{width:100%;height:100%;display:block}}.giving-to-list ::-webkit-scrollbar{width:0}.giving-to-cancel-button{float:right;padding:2px!important}.search-input-campaign{margin-top:10px;margin-left:10px}@media (width<=820px){.search-input-campaign{width:100%;margin-left:0;display:block}}.campaign-search-clear-button{padding:3px!important}.top-nav-search-category{padding:15px;display:flex}@media (width<=820px){.top-nav-search-category{width:100%;margin:10px;display:block}}.available-funds{grid-template-columns:repeat(2,1fr);column-gap:1.4286rem;padding:0 20px;display:grid}@media (width<=768px){.available-funds{width:100%;display:block}}.available-funds .im-giving-to{color:#bdbdbd;font-weight:700}.chips-section{padding:0 10px}.chips-section span{font-size:13px}.amount-buttons-div{display:flex}.label-categories{padding-left:7px}.total-amount-section{text-align:center;justify-content:center;display:block}.big-text{color:#000;padding-top:30px;font-size:28px;font-weight:700}.thank-you-root{text-align:center}.disabled{opacity:.5}.dtd .Select-menu-outer{height:43px;border:none!important;width:50%!important;max-height:0!important;position:relative!important}.dtd .Select-menu{background:#fff!important;border-radius:20px!important;box-shadow:1px 3px 10px #03030366!important}.dtd .streamlined-powered-by{padding-bottom:8px}.dtd .dtd-search-input{background-color:#fff!important}@media (width<=768px){.dtd .dtd-search-box{padding:0 5px}}@media (width>=769px){.dtd .dtd-search-box{padding:0 20px}.dtd .dtd-search-input{width:347px!important}}.dtd .dtd-company-selected{text-align:left;padding:0 26px}.dtd .form-control:hover{border-color:#000!important}.dtd .form-control:focus{box-shadow:none!important;border:2px solid #1565c0!important;border-radius:22px!important}.dtd .form-control:focus .form-control:hover{border-color:#1565c0!important}.dtd .form-control{border:1px solid #0000003b!important;border-radius:22px!important;height:43px!important}.dtd input::placeholder{color:#555}.dd-mg-root{background:#21499314;border-radius:16px;justify-content:center;min-height:115px;padding:4px;display:flex;overflow:hidden}.dd-mg-root .mg-header-root{align-items:center;height:35px;display:flex}.dd-mg-root .div-end{width:14%}@media (width>=769px){.dd-mg-root .mg-header-root{justify-content:center}.dd-mg-root .mg-link-root{height:44px;padding-top:8px}.dd-mg-root .mg-svg-desk-root{align-items:center;display:flex}.dd-mg-root .mg-text-root{width:58%}.dd-mg-root .mg-willing-root{padding-top:8px}.dd-mg-root .mg-svg-mobile-root{display:none}}@media (width<=768px){.dd-mg-root{width:105%;padding:12px}.dd-mg-root svg:not(:root){width:74px}.dd-mg-root .mg-link-root{height:20px}.dd-mg-root .mg-title-root{padding:18px}.dd-mg-root .mg-svg-desk-root,.dd-mg-root .div-end{display:none}}.dd-mg-root .great-news{color:#4d4d4d;font-family:Permanent Marker,sans-serif;font-size:20px}.dd-mg-root .link-mg{font-size:16px;font-weight:700}.dd-mg-root .mg-text{font-size:16px}.thank-you-root{padding:0 24px}.btn-icon-root .MuiIconButton-root{padding:8px 8px 8px 0!important}.btn-icon-root .help-circle-icon{display:inline-block;position:relative}.btn-icon-root .help-circle-icon .tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:1;background-color:#000c;border-radius:8px;width:243px;padding:5px 0;position:absolute}@media (width<=768px){.btn-icon-root .help-circle-icon .tooltiptext{top:-106px;left:-179px}}.btn-icon-root .help-circle-icon:hover .tooltiptext{visibility:visible}#applepay-container{box-sizing:border-box;width:100%;max-width:100%;margin-bottom:9px}.apple-pay-button{color:#fff;text-align:center;background-color:#000;border-radius:4px;width:100%;height:35px;padding:3px;font-size:22px;display:block}.paymentContainer{flex-direction:column;width:400px;max-width:100%;margin:20px auto 0;display:flex}.paymentContainer .paymentContainer-disabled{pointer-events:none;opacity:.5}.flexBetween{justify-content:space-between;display:flex}.applepay-sub-container{flex:1;margin-right:10px}.applePayContainerHidden{flex:0;margin-right:0}.paypal-sub-container{flex-direction:column;flex:1;width:auto;display:flex}.paypal-buttons{width:400px;margin:0 auto}.paypalButtonContainerFull{width:100%}.matchGiftWideButton{color:#fff;background-color:#214993;border:none;border-radius:4px;width:100%;margin-top:20px;padding:5px;font-weight:700}.matchGiftWideButton:disabled{opacity:.5}.matchGiftWideButtonTopMargin{margin-top:6px}.faCreditCard{margin-right:5px}.everyday-form-logo{height:64px}
