/*!
 * 
 *                 File generated on 11:02:37 AM 12/2/2021
 *                 
 */
h2{font-family:IntegralCF-ExtraBold,Helvetica,Arial,Sans-Serif;font-weight:bolder;font-size:1rem;color:#000;line-height:2rem;letter-spacing:.09063rem}h1{font-size:2.625rem;line-height:3.5rem;letter-spacing:-.0625rem}.subsection-h2{font-weight:700;font-size:1rem;line-height:2rem;letter-spacing:.09063rem}.b-donation label{font-size:1rem;font-weight:700;line-height:1.5rem;display:block;margin-bottom:5px}.b-donation label.form-check-label{display:inline}.b-donation .checkbox-container{display:block;position:relative;padding-left:25px;margin-bottom:12px;cursor:pointer;line-height:1.5rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.b-donation .checkbox-container-wrapper{margin-bottom:20px}.b-donation .checkbox-container-wrapper .checkbox-container{display:inline-block}.b-donation .checkbox-container input{position:absolute;opacity:0;z-index:-1}.b-donation .checked{position:absolute;top:5px;left:0;height:15px;width:15px;background-color:#fff;border:1px solid #000;margin-right:5px}.b-donation .checkbox-container:hover input~.checked{background-color:#ccc}.b-donation .checkbox-container input:checked~.checked{background-color:#000}.b-donation .checked:after{content:"";position:absolute;display:none}.b-donation .checkbox-container input:checked~.checked:after{display:block}.b-donation .checkbox-container .checked:after{top:0;width:100%;height:100%}.b-donation input,.b-donation textarea{border:none;padding:0 10px;margin:0;width:100%;background:none}@media screen and (min-width:900px){.b-donation input,.b-donation textarea{width:65%}}.b-donation input:focus,.b-donation textarea:focus{border:2px solid #000;outline:none}.b-donation input{height:2.5em;vertical-align:middle}.b-donation textarea{display:block;padding:10px;margin:10px 0 0 -10px;width:80%;height:400px;resize:none;overflow:auto}.b-donation input,.b-donation select,.b-donation textarea{border:1px solid #888;background-color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px}.b-donation select{background-position:97%;background-repeat:no-repeat;border:1px solid #aaa;color:#555;font-size:inherit;overflow:hidden;padding:5px 10px;white-space:nowrap;width:300px}.b-donation input:not([type=submit]){-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-box-sizing:border-box;box-sizing:border-box}.b-donation label{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;max-width:70%}@media screen and (min-width:900px){.b-donation label{max-width:80%}}@media (max-width:600px){.b-donation input,.b-donation input[type=submit]{width:100%}}.b-donation .aid-title{margin-top:20px}.b-donation .validation--error{display:block;position:relative;top:-1rem;color:#db0025;font-size:.9375rem}#yourStory{max-height:120px}.b-donation{color:#000;font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-size:1rem;font-weight:300;line-height:1.625rem;display:block;width:100%;height:auto}@media screen and (min-width:900px){.b-donation{padding-top:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around;min-height:100vh}}.b-donation a,.b-donation a:focus,.b-donation a:hover{color:inherit;text-decoration:none}.b-donation h1{font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-size:1.5rem;font-weight:500;line-height:2.3125rem}.b-donation h1.variant{margin-bottom:0}.b-donation h2{color:#000;font-family:IntegralCF-ExtraBold,Helvetica,Arial,Sans-Serif;font-size:1rem;font-weight:600;letter-spacing:.09063rem;line-height:2rem}.b-donation h2.variant{font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;margin-bottom:12px;font-weight:500}.b-donation .large-donation__message{font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-size:1rem;font-weight:300;line-height:1.625rem;margin-bottom:20px}.b-donation .b-donation__anchor{text-decoration:none;color:#000}.b-donation button{border:none;background:transparent;display:block;padding:0}.b-donation .b-donation__cta{position:fixed;top:15px;right:50px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;line-height:1.5rem;padding:5px 15px;color:#000;background-color:#fff;border:1px solid #000;font-size:.75rem;font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-weight:600;text-transform:uppercase;margin-right:12px;cursor:pointer}@media screen and (min-width:900px){.b-donation .b-donation__cta{top:46px;right:90px}}.b-donation .b-donation__cta:hover{color:#fff}.b-donation .b-donation__cta:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#000;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.b-donation .b-donation__cta:focus:before,.b-donation .b-donation__cta:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.b-donation .b-donation-amount{list-style:none;padding:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.b-donation .b-donation-amount__link{justify-self:space-between;border:1px solid #000;margin-bottom:4%;text-align:center;font-weight:700;min-width:48%}@media screen and (min-width:900px){.b-donation .b-donation-amount__link{min-width:30%}}.b-donation .b-donation-amount__button{width:100%;cursor:pointer;padding:15px 20px;font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-weight:600;font-size:.75rem;letter-spacing:.22938rem;line-height:.875rem;position:relative}.b-donation .b-donation-amount__button.amount-selected{background-color:#000;color:#fff}.b-donation .b-donation-amount__button:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#000;-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.b-donation .b-donation-amount__button:focus:before,.b-donation .b-donation-amount__button:hover:before{-webkit-transform:scaleX(1);transform:scaleX(1)}.b-donation .b-donation-amount__disclaimer{color:#888;font-size:1rem;font-weight:300;line-height:1.625rem;margin-bottom:38px;display:inline-block}.b-donation__panel{display:block;width:auto;padding:45px 6%}@media screen and (min-width:900px){.b-donation__panel{width:50%;min-height:100vh;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;padding:0;padding-top:100px}}.b-donation__left-panel{margin:0 auto;padding-top:60px}@media screen and (min-width:900px){.b-donation__left-panel{padding-top:0;max-width:66%}}.b-donation__left-panel a{color:#000}.b-donation__left-panel a:hover{color:#000;text-decoration:none}.b-donation__right-panel{max-width:85%;margin:0 auto;color:#000;font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-size:1rem;font-weight:300;line-height:1.625rem;padding-bottom:40px}@media screen and (min-width:900px){.b-donation__right-panel{max-width:66%;max-width:75%}}.b-donation-image-container{background:url(/dist/images/landing/Donate-flow.jpg);background-size:cover;height:50vh;overflow:hidden;position:relative;max-width:100%;display:block;background-position:top}@media screen and (min-width:900px){.b-donation-image-container{max-width:50%;min-height:100vh;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;background-position:50% 50%}}.wh{height:100vh}.b-donation__panel--bg{background-color:#efefef}.b-donation__step-title{font-family:IntegralCF-ExtraBold,Helvetica,Arial,Sans-Serif;font-size:1rem;font-weight:800;letter-spacing:.09063rem;line-height:2rem}.b-donation__step-title--regular,.b-donation h2 .title--regular{height:3.7%;width:14.65%;color:#000;font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-size:1rem;font-weight:300;line-height:1.625rem}.b-donation__steps-left{color:#888}.b-donation__intro{margin-bottom:70px;font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-size:1.125rem;font-weight:300;line-height:1.625rem}.b-donation-type__intro-message{display:block;font-size:1.5rem;font-weight:400;letter-spacing:-.0625rem;line-height:2.125rem}@media screen and (min-width:900px){.b-donation-type__intro-message{font-size:2.625rem;line-height:3.5rem}}.b-donation__options{margin-bottom:148px}@media screen and (max-width:1280px){.b-donation__options{margin-bottom:40px}}@media screen and (min-width:900px){.b-donation__options{margin-bottom:40px}}@media screen and (min-width:1570px){.b-donation__options{margin-bottom:148px}}.b-donation__choice-button{display:table-row;height:36px;font-size:1.375rem;font-weight:600;line-height:1.25rem;color:#000;cursor:pointer}.b-donation__choice-button:hover{color:#000}.b-donation__choice-button:hover .b-donation-arrow{margin-left:30px}@media screen and (min-width:1200px){.b-donation__choice-button{height:48px;font-size:1.75rem;line-height:1.375rem}}.b-donation-arrow{display:inline-block;height:13px;width:35px;background:url(/dist/images/icon-arrow.svg) no-repeat;margin-left:10px;-webkit-transition:margin-left .5s;transition:margin-left .5s}@media screen and (min-width:900px){.b-donation-arrow{height:16px}}.b-donation-arrow.b-donation-arrow--submit{height:12px}.b-donation__submit-button{font-size:1.125rem;font-weight:700;line-height:1.375rem;cursor:pointer;-webkit-transition:all .5s;transition:all .5s}.b-donation__submit-button .b-donation-arrow{height:12px}.b-donation__submit-button:hover .b-donation-arrow{margin-left:30px}.b-donation--link{cursor:pointer;-webkit-transition:all .5s;transition:all .5s;color:#000;border:none}.b-donation--link:hover{text-decoration:none}.world-pay .b-donation__submit-button{margin-bottom:1rem}.b-donation-details{font-size:1.5rem;font-weight:500;line-height:2.3125rem}.b-donation-details__edit-button{color:#000;font-size:1.125rem;font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-weight:600;line-height:1.375rem;padding-left:40px;position:relative;border:none;display:inline-block;margin-bottom:100px}.b-donation-details__edit-button:hover{text-decoration:none;color:#000;border:none}.b-donation-details__edit-button:hover .b-donation-details-arrow{left:-20px}.b-donation-details-arrow{display:inline-block;width:35px;height:12px;-webkit-transition:all .5s;transition:all .5s;background:url(/dist/images/icon-arrow.svg) no-repeat;margin-right:10px;-webkit-transform:scaleX(-1);transform:scaleX(-1);position:absolute;top:5px;left:0}.donation-options{margin-bottom:20%}.b-donation__donate-time--link{font-weight:600;color:#000}.b-donation__donate-time--link:hover{text-decoration:none;color:#000}.b-donation__panel--bg-black{background-color:#000;color:#fff;text-align:center}@media screen and (min-width:900px){.b-donation__panel--bg-black{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.thank-you{padding-top:30px;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:900px){.thank-you{padding-top:100px}}.thank-you__share{color:#fff;font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;text-transform:uppercase;font-size:.875rem;font-weight:300;line-height:1.75rem;margin-bottom:20px;width:60%;margin:0 auto}.thank-you__share-list{padding:0;margin:0 auto;list-style:none;width:60%}@media screen and (min-width:900px){.thank-you__share-list{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}}.thank-you__share-list .thank-you__share-link{color:#fff;font-size:.875rem;font-weight:500;line-height:1.75rem;position:relative;border:none}.thank-you__share-list .thank-you__share-link:after{left:110%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(213,0,0,0);border-left-color:#fc0029;border-width:3px;margin-top:-3px}.thank-you__share-list .thank-you__share-link:focus,.thank-you__share-list .thank-you__share-link:hover{color:#fff;background:transparent}.thank-you__share-list .thank-you__share-link:focus:after,.thank-you__share-list .thank-you__share-link:hover:after{left:115%;-webkit-transition:left .3s;transition:left .3s}.thank-you__image{max-width:80%;height:auto}@media screen and (min-width:900px){.thank-you__image{max-width:100%}}.registered{height:174px;width:497px;color:#000;font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-size:2.625rem;font-weight:300;letter-spacing:-.0625rem;line-height:3.5rem}.disclaimer{color:#888;font-size:.875rem;line-height:1.5rem;margin:15px 0}.donation-rewards{margin:50px 0}.donation-rewards__awards-title{font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-size:1rem;font-weight:500;line-height:1.875rem}.donation-rewards__awards-value{color:#888}.donation-rewards__awards-description{color:#888;font-family:Gotham A,Gotham B,Helvetica,Arial,Sans-Serif;font-size:.875rem;font-weight:300;line-height:1.1875rem;position:relative;cursor:pointer}.donation-rewards__awards-description .ellipsis,.donation-rewards__awards-description.expanded .description--extra{display:inline}.donation-rewards__awards-description.expanded .ellipsis{display:none}.donation-rewards__awards-description.expanded:after{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.description--extra,.thank-you-page .menubar__cta,.vue-route-active .main-footer,.vue-route-active .menubar-trigger,.vue-route-active .menubar__cta{display:none}.thank-you-page .b-donation__right-panel{max-width:66%}.b-donation__forms{max-width:65%}