/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.campaign-header{--campaign-header-bg-color:#dc3087;--campaign-header-height:var(--campaign-header-height--override,85px);--campaign-header-logo-height:55px;align-items:center;background-color:var(--campaign-header-bg-color);display:flex;justify-content:space-between;height:var(--campaign-header-height);padding:14px 26px;position:relative;z-index:1}.campaign-header .logo{height:var(--campaign-header-logo-height)}@media screen and (max-width:709px){.campaign-header .logo{width:113px}.campaign-header .logo svg{height:55px}}.campaign-header .logo__link{max-height:100%}.campaign-header .campaign-header__actions{align-items:center;display:flex;gap:1rem}.campaign-header .campaign-header__actions .button--giving{--button-border-color:#fff;--button-horizontal-padding:1rem;align-items:center;background:var(--button-background-color,var(--color-accent-magenta));display:flex;gap:.25rem;position:relative;text-decoration:none}.campaign-header .campaign-header__actions .button--giving:hover{text-decoration:none}.campaign-header .campaign-header__actions .button--giving span{flex:1;line-height:1;transform:translateY(1px)}.campaign-header .campaign-header__actions .button--giving i{align-items:center;display:flex;flex:0 0 20px}.campaign-header .campaign-header__actions .button--giving svg{width:20px}.campaign-header .campaign-header__actions .language-switcher__language-link{background-color:rgba(0,0,0,0);color:#f57e20;padding-right:26px}@media screen and (min-width:1162px){.campaign-header .campaign-header__actions .language-switcher__language-link{padding-right:0}}.campaign-header .icon-buttons__container{margin:0}.campaign-header .icon-buttons__container .icon-buttons__set>div{margin-left:.5rem;margin-right:.5rem}.campaign-header .icon-buttons__container .icon-buttons__set>div:last-child{margin-right:0}.campaign-header .header-search{--header-search-toggle-icon-color:#fff}@media screen and (max-width:549px){.campaign-header .header-search{display:none}}.campaign-header .header-search .header-search__link .header-search__link-icon{height:2rem;width:2rem}
.campaign-page section.body-content:not(.no-spacing),.campaign-page section.two-column-layout{margin-top:3rem}@media screen and (min-width:728px){.campaign-page section.body-content:not(.no-spacing),.campaign-page section.two-column-layout{margin-top:5rem}}
body{--ea-submit-size:1.45rem}body .campaign-page .campaign-header{--campaign-header-bg-color:#46499E}body .campaign-page .campaign-header.orange{--campaign-header-bg-color:#FA5947}.campaign-header-legacy{padding-bottom:1px}.campaign-header-legacy.orange{background-color:#fa5947}.campaign-header-legacy.purple{background-color:#46499e;padding-bottom:.05rem}.campaign-page .site-header-simplified{margin-bottom:0;margin-top:0;max-width:100%;padding-bottom:14px;padding-top:14px;padding-left:26px}@media screen and (min-width:1600px){.campaign-page .site-header-simplified{padding-left:100px}}.campaign-page .site-header-simplified .logo{margin-top:0}@media screen and (max-width:709px){.campaign-page .site-header-simplified .logo{width:113px}}.campaign-content.gives-2025{--body-background-color:#FA5947;--collection-background-color:#FA5947;--column-campaign-background-color:#46499E;--column-four-flags-background-color:#fff;--collection-reorder-color:#fff;--block-title-color:#FA5947;--main-header-color:#FA5947;--section-header-color:#FA5947;--subheader-color:#FA5947;--paragraph-header-color:#FA5947;--paragraph-header-font:Hind-SemiBold,Hind-Medium,Hind-Regular,Helvetica Neue,helvetica,arial,Lucida Grande,sans-serif;--link-color:#FA5947;--inline-menu-tds-background-color:#46499E;--inline-menu-tds-highlighted-background-color:#3DC9A1;--inline-menu-tds-highlighted-color:#fff;--progress-bar-background:#46499E;--vimeo-sound-toggle-background:#46499E;--emphasis-campaign-color:#3DC9A1;--body-copy-size:1.4375rem;--body-copy-font:Hind-Light,Hind-Regular,Helvetica Neue,helvetica,arial,Lucida Grande,sans-serif;--body-copy-line:1.525;--donor-flag-font-size:1.75rem;--slick-nav-color:#FA5947;--image-overlay-mobile-button:#FA5947}@media screen and (min-width:550px){.campaign-content.gives-2025{--donor-flag-font-size:2rem}}.campaign-content.gives-2025 .column-container.campaign_color .emphasis{font-family:"Hind-SemiBold","Hind-Medium","Hind-Regular","Helvetica Neue",helvetica,arial,"Lucida Grande",sans-serif;font-size:var(--paragraph-header-size,1.75rem);line-height:var(--body-copy-line)}@media screen and (min-width:900px){.campaign-content.gives-2025 .column-container.campaign_color .emphasis{font-size:var(--paragraph-header-size,2rem)}}.campaign-content.gives-2025 .column-container .paragraph-header .emphasis{font-family:"Hind-SemiBold","Hind-Medium","Hind-Regular","Helvetica Neue",helvetica,arial,"Lucida Grande",sans-serif;font-size:var(--paragraph-header-size,1.75rem);line-height:var(--body-copy-line)}@media screen and (min-width:900px){.campaign-content.gives-2025 .column-container .paragraph-header .emphasis{font-size:var(--paragraph-header-size,2rem)}}.campaign-content.gives-2025 .column-container.four_column_flags{--body-copy-color:#FA5947}.campaign-content.gives-2025 .guest-speakers.campaign{--guest-background-color:#FA5947;padding:3rem 26px 5rem}.campaign-content.gives-2025 .guest-speakers.campaign .guest-speaker__name{margin-bottom:0}.campaign-content.gives-2025 .guest-speakers.campaign .guest-speakers__title:not(:last-child){margin-bottom:1.5rem}@media screen and (min-width:550px){.campaign-content.gives-2025 .guest-speakers.campaign .guest-speakers__title:not(:last-child){margin-bottom:3rem}}.campaign-content.gives-2025 .guest-speakers.campaign .guest-speaker__title{margin-top:0}.campaign-content.gives-2025 .guest-speakers.campaign .guest-speaker__headshot{margin-bottom:1rem}@media screen and (min-width:728px){.campaign-content.gives-2025 .guest-speakers.campaign .guest-speaker__headshot{margin-bottom:1.875rem}}.campaign-content.gives-2025 .vimeo-custom__toggle:hover{background-color:rgb(94.9210526316,97.9605263158,184.0789473684)}@media screen and (max-width:899px){.campaign-content.gives-2025 .two-column-layout{margin-bottom:0}}@media screen and (max-width:549px){.campaign-content.gives-2025 .two-column-layout .two-column-layout__content{padding-bottom:5rem}}.campaign-content.gives-2025 .donation-dashboard.orange_medium{background-color:#fa5947}.campaign-content.gives-2025 .donor-flag{--donor-flag-background-color:#46499E;--donor-flag-text-color:#fff;font-family:"Hind-SemiBold","Hind-Medium","Hind-Regular","Helvetica Neue",helvetica,arial,"Lucida Grande",sans-serif;--donor-flag-height:calc(46px * 1.75);justify-content:center;padding-top:3px}.campaign-content.gives-2025 .donor-flag.highlighted{--donor-flag-text-color:#3DC9A1}.campaign-content.gives-2025 .donor-flag__icon{display:none;visibility:hidden}.campaign-content.gives-2025 .body-content.campaign_color{--campaign-text-color:#fff}.campaign-content.gives-2025 .body-content.content-width .body-content__content{max-width:calc(985px + 2*26px)}.campaign-content.gives-2025 .inline-menu::after{background:rgba(0,0,0,0)}.campaign-content.gives-2025 .body-content__content,.campaign-content.gives-2025 .two-column-layout__content.body-text{color:var(--body-copy-color,#515151)}.campaign-content.gives-2025 .body-content__content p,.campaign-content.gives-2025 .body-content__content .emphasis,.campaign-content.gives-2025 .two-column-layout__content.body-text p,.campaign-content.gives-2025 .two-column-layout__content.body-text .emphasis{font-family:var(--body-copy-font);font-size:var(--body-copy-size);line-height:var(--body-copy-line)}.campaign-content.gives-2025 h2.no-spacing{margin-bottom:0}.campaign-content.gives-2025 .button:not(.button-container){color:#fa5947}.campaign-content.gives-2025 .image-overlay__button .button--whiteorange{background-color:#fa5947;border-color:#fa5947;color:#fff}@media screen and (min-width:1034px){.campaign-content.gives-2025 .image-overlay__button .button--whiteorange{color:#fa5947;background-color:#fff;border-color:#fff}}.campaign-content.gives-2025 .button.button--highlighted,.campaign-content.gives-2025 .button--highlighted{color:#fff}.campaign-content.gives-2025 .collection_vimeo{max-width:1263px}.campaign-content.gives-2025 .component_video,.campaign-content.gives-2025 .collection_youtube{max-width:842px}.campaign-content.gives-2025 .image-overlay{padding-top:0;padding-bottom:0}.campaign-content.gives-2025 .image-overlay .image-overlay__overlay{padding-top:2rem;padding-bottom:1.5rem}.campaign-content.gives-2025 .image-overlay.text-controls-height .image-overlay__overlay{padding-top:2.5rem;padding-bottom:2.5rem}.campaign-content.gives-2025 .event-tiles{background-color:rgba(0,0,0,0)}.campaign-content.gives-2025 .event-tiles img,.campaign-content.gives-2025 .event-tiles iframe{max-height:none}@media screen and (max-width:864px){.campaign-content.gives-2025 .event-tiles{background-color:rgba(0,0,0,0);flex-direction:column}.campaign-content.gives-2025 .event-tiles .event-tile{max-width:375px}}.campaign-content.gives-2025 .divider{max-width:calc(1117px + 2*26px)}.every-action-container{margin-bottom:0 !important;margin-top:0 !important;padding-bottom:3rem !important;padding-top:3rem !important}@media screen and (min-width:728px){.every-action-container{padding-bottom:5rem !important;padding-top:5rem !important}}@media screen and (max-width:549px){.every-action-container:not(:has(.ea-form__heading)){padding-bottom:0 !important;padding-top:0 !important}}.every-action-container{--ea-container-background-color:#e9e611;--ea-standard-font:Hind-Light,Hind-Regular,Helvetica Neue,helvetica,arial,Lucida Grande,sans-serif;padding:0}.every-action-container .at{max-width:100%}.every-action-container .at .at-fieldset.RecipientInformation{padding:1rem 0}.every-action-container .at-form{border:0;max-width:806px;padding:0}@media screen and (min-width:550px){.every-action-container .at-form{padding:0 26px}}.every-action-container .HonoreeName input{margin-bottom:0}.every-action-container .every-action-form__layout{border:0;padding:0}.every-action-container .every-action-form__layout .HeaderHtml{margin-bottom:1.25rem;padding:0}.every-action-container .every-action-form__layout .HeaderHtml p{color:#515151;font-size:1.1rem}.every-action-container .every-action-form__layout .TributeGift{padding-bottom:0}.every-action-container .every-action-form__layout .TributeGift:not(.at-fieldset-noborder){padding-bottom:1.25rem}.every-action-container .every-action-form__layout .at-inner{padding:17px}@media screen and (min-width:550px){.every-action-container .every-action-form__layout .at-inner{border:none;border-radius:6px;margin-bottom:5rem}}@media screen and (min-width:1034px){.every-action-container .every-action-form__layout .at-inner{padding:51px}}.every-action-container .every-action-form__layout button{background:none;border-radius:0;height:auto;margin:0;padding:0}.every-action-container .every-action-form__layout .gives-24__section-title{margin-bottom:2.5rem}@media screen and (min-width:728px){.every-action-container .every-action-form__layout .gives-24__section-title{margin-bottom:2.5rem}}.every-action-container .every-action-form__layout .gives-24__section-title{color:var(--subheader-color,#008197);display:block;font-family:var(--subheader-font-family,Hind-Light,Hind-Regular,Helvetica Neue,helvetica,arial,Lucida Grande,sans-serif);font-size:var(--subheader-size,1.75rem);font-weight:normal;line-height:1.25;margin:0 0 1.75rem}.every-action-container .every-action-form__layout .gives-24__section-title a{color:var(--subheader-color,#008197)}@media screen and (min-width:728px){.every-action-container .every-action-form__layout .gives-24__section-title{font-size:var(--subheader-size,2rem)}}@media screen and (min-width:900px){.every-action-container .every-action-form__layout .gives-24__section-title{font-size:var(--subheader-size,2.25rem)}}.every-action-container .every-action-form__layout .gives-24__section-title{color:#fff;text-align:center}.every-action-container .every-action-form__layout .at-submit{display:block;float:none;margin:2rem auto 1rem;width:100%}.every-action-container.ea_0mrZxkad1k6DuWG3GjZtOA2{margin-bottom:0 !important;margin-top:0 !important;padding-bottom:3rem !important;padding-top:3rem !important}@media screen and (min-width:728px){.every-action-container.ea_0mrZxkad1k6DuWG3GjZtOA2{padding-bottom:5rem !important;padding-top:5rem !important}}@media screen and (max-width:549px){.every-action-container.ea_0mrZxkad1k6DuWG3GjZtOA2:not(:has(.ea-form__heading)){padding-bottom:0 !important;padding-top:0 !important}}.every-action-container.ea_0mrZxkad1k6DuWG3GjZtOA2{--ea-default-color:#FA5947;--ea-secondary-color:#FA5947;--ea-container-background-color:#3DC9A1}.every-action-container.ea_WY7GH8vyy0SLBi1dSr9JaQ2{margin-bottom:0 !important;margin-top:0 !important;padding-bottom:3rem !important;padding-top:3rem !important}@media screen and (min-width:728px){.every-action-container.ea_WY7GH8vyy0SLBi1dSr9JaQ2{padding-bottom:5rem !important;padding-top:5rem !important}}@media screen and (max-width:549px){.every-action-container.ea_WY7GH8vyy0SLBi1dSr9JaQ2:not(:has(.ea-form__heading)){padding-bottom:0 !important;padding-top:0 !important}}.every-action-container.ea_WY7GH8vyy0SLBi1dSr9JaQ2{--ea-default-color:#FA5947;--ea-secondary-color:#FA5947;--ea-container-background-color:#46499E}.every-action-container.ea_j0aAn1AmY0yMr2Podhwhuw2{margin-bottom:0 !important;margin-top:0 !important;padding-bottom:3rem !important;padding-top:3rem !important}@media screen and (min-width:728px){.every-action-container.ea_j0aAn1AmY0yMr2Podhwhuw2{padding-bottom:5rem !important;padding-top:5rem !important}}@media screen and (max-width:549px){.every-action-container.ea_j0aAn1AmY0yMr2Podhwhuw2:not(:has(.ea-form__heading)){padding-bottom:0 !important;padding-top:0 !important}}.every-action-container.ea_j0aAn1AmY0yMr2Podhwhuw2{--ea-default-color:#FA5947;--ea-secondary-color:#FA5947;--ea-container-background-color:#FA5947}@media screen and (min-width:1034px){.every-action-container .every-action__form-wrapper div.ngp-form.at,.every-action-container .every-action-container div.at-form{max-width:806px}}.every-action-container .every-action-form__layout .gives-24__form input[type=tel]{--ea-text-indent:40px}.every-action-container .every-action-form__layout .gives-24__form input,.every-action-container .every-action-form__layout .gives-24__form .PostalCode input[type=tel],.every-action-container .every-action-form__layout .gives-24__form select,.every-action-container .every-action-form__layout .gives-24__form textarea{--ea-text-indent:0}.every-action-container .every-action-form__layout .gives-24__form input.edit-otheramount{--ea-text-indent:17px}.every-action-container .every-action-form__layout p{text-align:left}.every-action-container .every-action__form-wrapper{align-items:center;display:flex;flex-wrap:wrap;height:100%;justify-content:center;max-width:100%;width:100%}.every-action-container header.at-title{display:none}.every-action-container .AdditionalInformation .form-unit-radio>label{padding-bottom:10px}.gives-24-selection.every-action-container{background-color:rgba(0,0,0,0)}.gives-24-selection.every-action-container .multi-step-giving-form__layout-item button.graylt{background-color:#f57e20;color:#fff}.gives-24-selection.every-action-container .multi-step-giving-form__layout-item button.graylt:hover{background-color:#f57e20;color:#fff}.gives-24-selection.every-action-container .multi-step-giving-form__layout-item .giving-option-pane h2{color:#3dc9a1}
.views-align-left{text-align:left;}.views-align-right{text-align:right;}.views-align-center{text-align:center;}.views-view-grid .views-col{float:left;}.views-view-grid .views-row{float:left;clear:both;width:100%;}.views-display-link + .views-display-link{margin-left:0.5em;}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.paragraph--unpublished{background-color:#fff4f4;}
