.donate-banner{font-size:2.25rem;font-family:Barlow Condensed,Arial Narrow,sans-serif;display:flex;justify-content:center;align-items:center;padding:20px;border-radius:5px;background:#323232;font-size:1.25rem;margin-top:0;font-style:italic;flex-direction:column}@media screen and (max-width:1023px){.donate-banner{font-size:1.875rem}}.donate-banner iframe{margin-top:20px}.donate-banner a{text-decoration:none}.donate-banner em{font-size:1.25rem}.donate-banner a{color:#fff}@media (min-width: 768px){.donate-banner{text-align:center;flex-direction:row;font-size:1.5rem}.donate-banner iframe{margin-top:0;margin-left:60px}.donate-banner em{font-size:1.5rem}}.block-inline-blockdonate-banner .donate-banner-wrap{max-width:850px;margin:0 auto}@media (min-width: 768px){.block-inline-blockdonate-banner .donate-banner-wrap{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--bs-gutter-y));margin-right:calc(-.5 * var(--bs-gutter-x));margin-left:calc(-.5 * var(--bs-gutter-x));margin:0 auto;flex-wrap:nowrap;align-items:center}}.block-inline-blockdonate-banner .donate-banner-cta{margin-bottom:16px}@media (min-width: 768px){.block-inline-blockdonate-banner .donate-banner-cta{width:60%;margin-bottom:0;padding:0 42px}}.block-inline-blockdonate-banner .field--name-field-fundraise-up-code{flex:none}@media (min-width: 768px){.block-inline-blockdonate-banner .field--name-field-fundraise-up-code{padding:0 42px}}.block-inline-blockdonate-banner .field--name-field-fundraise-up-code p{margin:0}.block-inline-blockdonate-banner h2{font-family:Barlow Condensed,Arial Narrow,sans-serif;font-size:1.75rem;margin-bottom:12px}@media screen and (max-width:1023px){.block-inline-blockdonate-banner h2{font-size:1.5rem}}.block-inline-blockdonate-banner .field--name-body p{margin-top:0}.block-inline-blockdonate-banner .field--name-body p:last-of-type{margin-bottom:0}.block-inline-blockdonate-banner .field--name-body .field--name-field-fundraise-up-code p{margin-bottom:0}.block-field-blocknodemissionfield-donate-button-markup p{margin:0;text-align:center}.block-inline-blockfundraise-up-donate-button>h2{margin-top:0;margin-bottom:8px}.block-inline-blockfundraise-up-donate-button .center-yes .field--name-field-html-markup>p{text-align:center}.hide-progress .webform-progress{display:none}.hide-progress .webform-confirmation__message{max-width:1000px;margin:0 auto}.lb-region--left .donate-banner{justify-content:flex-start;margin-top:0;margin-bottom:20px;background-color:transparent;padding:0}.lb-region--left .donate-banner iframe{margin-left:0!important}.lb-region--left .block-inline-blockfundraise-up-donate-button:not(.center-yes) .donate-banner{justify-content:flex-start}.lb-region--left .block-inline-blockfundraise-up-donate-button:not(.center-yes) .field--name-field-html-markup>p{text-align:left}.lb-region--left .block-inline-blockfundraise-up-donate-button:not(.center-yes) .field--name-field-html-markup>p:first-of-type{margin-top:0}.lb-region--left .block-inline-blockfundraise-up-donate-button:not(.center-yes) .field--name-field-html-markup>p:last-of-type{margin-bottom:0}
