.fieldtype--button .button-button.button-button{background-color:#ff6633;}.asset--step-controller-alternate .stepcontrol-step-button.stepcontrol-step-button.stepcontrol-step-button{background:transparent;}.asset--step-controller-alternate .stepcontrol-step-holder-first.stepcontrol-step-holder-first.stepcontrol-step-holder-first{background:#ff6633;}.asset--step-controller-alternate .stepcontrol-step-holder-first.stepcontrol-step-holder-first.stepcontrol-step-holder-first:before{border-color:transparent transparent transparent #ff6633;}.asset--step-controller-alternate .stepcontrol-step-holder-mid.stepcontrol-step-holder-mid.stepcontrol-step-holder-mid{background:#ff7722;}.asset--step-controller-alternate .stepcontrol-step-holder-mid.stepcontrol-step-holder-mid.stepcontrol-step-holder-mid:before{border-color:transparent transparent transparent #ff6633;}.asset--step-controller-alternate .stepcontrol-step-holder-last.stepcontrol-step-holder-last.stepcontrol-step-holder-last{background:#FF8F1C;}.asset--step-controller-alternate .stepcontrol-step-holder-last.stepcontrol-step-holder-last.stepcontrol-step-holder-last:before{border-color:transparent transparent transparent #ff7722;}.matrixbutton-holder.matrixbutton-holder.matrixbutton-holder-selected{background:#ff6633;}.matrixbutton-holder.matrixbutton-holder{background:#FF8F1C;}.form-compliance-text.form-compliance-text{font-size:11px;line-height:1.4;color:rgba(0,0,0,0.5);font-style:italic;letter-spacing:0.5px;}.form-compliance-text.form-compliance-text a{text-decoration:underline;color:rgba(0,0,0,0.65);}.standard-text{color:#545859;font-family:"concourse_t3","proxima-nova",helvetica,arial,sans-serif;}.standard-text h1{color:#FF6633;font-size:1.4em;}.standard-text a{color:#FF6633;}.bcndp-theme .asset--donate-button .donatebutton-button.donatebutton-button{background:#3eaec5;width:100%;}.bcndp-theme .asset--step1-next-button .nextbutton-button{background:#3eaec5;width:100%;}.bcndp-theme .asset--step2-next-button .nextbutton-button{background:#3eaec5;width:100%;}.bcndp-theme .asset--donate-button .donatebutton-button.donate-button-disabled{background:#bbb;color:#eee;}.bcndp-theme .donatebutton-holder{max-width:none;}.bcndp-theme .page--donate .don-signon-box{padding:30px 0;}.bcndp-theme .page--ayn2 .field--submit-button .button-button{background:#FF6633;}.bcndp-theme .page--donate .header-text h1{color:#FF6633;}.bcndp-theme .article-text{color:#545859;}.bcndp-theme .page--rich2 .article-text{font-family:"Montserrat",Helvetica,arial,sans-serif;}.bcndp-theme .page--rich2 .article-text p,.bcndp-theme .page--rich2 .article-text ul,.bcndp-theme .page--rich2 .article-text ol{font-family:"Montserrat",Helvetica,arial,sans-serif;}.screen-reader-text{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder{border:4px solid #c41134;line-height:1;border-radius:4px;margin-top:-4px;margin-bottom:-4px;margin-left:-4px;margin-right:-4px;background-color:#FFF;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder input{border:none;background-color:#f6e5e8;color:black;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-status:before{line-height:0.8;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder input::-webkit-input-placeholder{color:#c41134;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder input:-moz-placeholder{color:#c41134;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder input::-moz-placeholder{color:#c41134;}.fieldtype--textfield.validate-error.fieldtype--textfield.validate-error .textfield-input-holder input:-ms-input-placeholder{color:#c41134;}
.standard-block-area{padding-left:20px;padding-right:20px;}.standard-block-holder{max-width:1200px;margin:0 auto;}.standard-block-box{max-width:665px;}.standard-block-no-collapse:before,.standard-block-no-collapse-top:before,.standard-block-no-collapse:after,.standard-block-no-collapse-bottom:after{content:" ";display:table;}.standard-block-vcenter:after{content:" ";height:100%;display:inline-block;vertical-align:middle;}@media(min-width:0){.standard-aspect-scale-atf{width:100%;height:420px;height:133vw;}}@media(min-width:480px){.standard-aspect-scale-atf{height:452px;height:75vw;}}@media(min-width:800px){.standard-aspect-scale-atf{height:505px;height:55vw;max-height:600px;}}
body{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;min-height:100vh;}.page--ayn2{position:relative;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1;width:100%;}.page--ayn2{background:white;}.page--ayn2 .ayn2-background{display:none;}.page--ayn2 .ayn2-foreground{display:none;}.page--ayn2 .ayn2-mobile-image{display:block;background:transparent;background-size:cover;background-position:center;width:100%;height:40vw;}.page--ayn2 .ayn2-signon-holder-outer{width:100%;}.page--ayn2 .ayn2-signon-holder{width:100%;padding:20px;text-align:center;}.page--ayn2 .ayn2-signon-box{width:100%;text-align:left;margin:0 auto;}.page--ayn2 .ayn2-success-holder{width:100%;padding:20px;text-align:center;}.page--ayn2 .ayn2-success-box{width:100%;text-align:left;}.page--ayn2 .standard-text div.h1 h1{margin-top:0;margin-bottom:0.75em;}.page--ayn2 .fieldtype--button .button-button{width:100%;border-radius:4px;padding-top:12px;padding-bottom:12px;margin:0;}.page--ayn2 .fieldtype--textfield .textfield-beforefield-label{display:none;}@media(min-width:665px){.page--ayn2{background:#e57d2d;background:linear-gradient(45deg,#e57d2d 0%,#f7db40 100%);}.page--ayn2 .ayn2-mobile-image{display:none;}.page--ayn2 .ayn2-background{display:block;position:absolute;z-index:1;top:0;left:0;bottom:0;right:0;background:transparent;background-size:cover;background-position:center;}.page--ayn2 .ayn2-foreground{display:block;position:absolute;z-index:2;top:0;left:0;bottom:0;right:0;background:transparent;background-size:contain;background-position:bottom center;background-repeat:no-repeat;}.page--ayn2 .ayn2-signon-holder{position:relative;z-index:3;width:100%;padding:40px;}.page--ayn2 .ayn2-signon-box{position:relative;z-index:4;display:inline-block;padding:30px;width:500px;background:white;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);text-align:left;}.page--ayn2 .ayn2-success-holder{position:relative;z-index:3;width:100%;padding:40px;}.page--ayn2 .ayn2-success-box{position:relative;z-index:4;display:inline-block;padding:30px;width:500px;background:white;border-radius:4px;box-shadow:0 3px 6px rgba(0,0,0,0.16),0 3px 6px rgba(0,0,0,0.23);text-align:left;}.page--ayn2 .ayn2-signon-holder,.page--ayn2 .ayn2-success-holder{text-align:center;}.page--ayn2.align-left .ayn2-signon-holder,.page--ayn2.align-left .ayn2-success-holder{text-align:left;}.page--ayn2.align-left .ayn2-foreground{left:50%;right:0;background-position:left bottom;}.page--ayn2.align-right .ayn2-signon-holder,.page--ayn2.align-right .ayn2-success-holder{text-align:right;}.page--ayn2.align-right .ayn2-foreground{right:50%;left:0;background-position:right bottom;}}
html .in-progress-animation{height:6px;position:fixed;z-index:99000;top:0;left:0;right:0;display:none;}html .in-progress-animation-inner{background-color:#f6840d;background-size:30px 30px;background-image:linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);animation:animate-stripes 1.5s linear infinite;-webkit-animation:animate-stripes 1.5s linear infinite;-moz-animation:animate-stripes 1.5s linear infinite;width:100%;height:100%;}@keyframes animate-stripes{0%{background-position:0 0;}100%{background-position:60px 0;}}@-webkit-keyframes animate-stripes{0%{background-position:0 0;}100%{background-position:60px 0;}}@-moz-keyframes animate-stripes{0%{background-position:0 0;}100%{background-position:60px 0;}}
.field--phone-mobile-checkbox{display:flex;align-items:center;}.field--phone-mobile-checkbox .fieldtype--checkbox.phone-mobile-checkbox-holder{font-size:14px;line-height:1.2;text-align:left;margin:0 10px 10px;}.field--phone-mobile-checkbox .fieldtype--checkbox.phone-mobile-checkbox-holder .checkbox-afterfield-label{font-size:14px;margin-left:4px;line-height:1.2;}
.fieldtype--checkbox.checkbox-holder{position:relative;width:100%;margin-bottom:10px;}.fieldtype--checkbox .checkbox-input-holder{display:inline-block;}.fieldtype--checkbox .checkbox-afterfield-label{font-size:18px;line-height:1.4;font-family:sans-serif;font-weight:normal;display:inline-block;margin-left:8px;max-width:calc(100% - 50px);vertical-align:top;cursor:pointer;}
.fieldtype--textfield.textfield-holder{position:relative;width:100%;margin-bottom:10px;}.fieldtype--textfield .textfield-beforefield-label{font-size:18px;line-height:1.4;font-family:sans-serif;font-weight:normal;display:inline-block;}.fieldtype--textfield .textfield-afterfield-label{font-size:14px;line-height:1.4;font-family:sans-serif;font-weight:normal;display:inline-block;display:none;}.fieldtype--textfield .textfield-input-holder{border:1px solid #808285;xborder-radius:3px;position:relative;}.fieldtype--textfield .textfield-input{xborder:4px solid #eeeeee;padding:6px 0 6px 6px;width:100%;font-size:20px;line-height:1.2;font-family:arial;font-weight:normal;xborder-radius:3px;color:#58595b;-webkit-appearance:none;-moz-appearance:textfield;}.fieldtype--textfield .textfield-input:focus{xborder-color:#00afc3;}.fieldtype--textfield .textfield-input::-webkit-inner-spin-button,.fieldtype--textfield .textfield-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;}.fieldtype--textfield .textfield-status{display:none;}.fieldtype--textfield .textfield-status-message{display:none;}.fieldtype--textfield.validate-error .textfield-beforefield-label{color:#c41134;}.fieldtype--textfield.validate-error .textfield-input-holder{border:1px solid #c41134;}.fieldtype--textfield.validate-error .textfield-input{xborder:5px solid #d42144;xcolor:#c41134;}.fieldtype--textfield.validate-error .textfield-status{display:block;}.fieldtype--textfield.validate-error .textfield-status:before{display:block;color:#c41134;font-family:verdana;font-size:20px;line-height:1.2;position:absolute;right:5px;bottom:5px;top:5px;padding:6px;content:"!";background:rgba(255,255,255,0.8);vertical-align:middle;text-align:center;border-radius:3px;}
.field--essential-workers-textarea .textarea-textarea{min-height:130px;}.field--essential-workers-textarea .textarea-beforefield-label.textarea-beforefield-label{display:none;}
.fieldtype--textarea.textarea-holder{position:relative;width:100%;margin-bottom:10px;}.fieldtype--textarea .textarea-beforefield-label{font-size:18px;line-height:1.4;font-family:sans-serif;font-weight:normal;display:inline-block;}.fieldtype--textarea .textarea-textarea-holder{border:1px solid #808285;xborder-radius:3px;position:relative;line-height:0;}.fieldtype--textarea .textarea-textarea{xborder:4px solid #eeeeee;padding:6px 0 6px 6px;width:100%;font-size:20px;line-height:1.2;font-family:arial;font-weight:normal;xborder-radius:3px;color:#58595b;-webkit-appearance:none;-moz-appearance:textarea;}.fieldtype--textarea .textarea-textarea:focus{xborder-color:#00afc3;}.fieldtype--textarea .textarea-infield-label{position:absolute;left:0;right:0;padding:10px;color:#CCC;font-size:20px;line-height:1.2;font-family:'Helvetica-Light',sans-serif;font-weight:normal;overflow:hidden;white-space:nowrap;display:none !important;}.fieldtype--textarea .textarea-status{display:none;}.fieldtype--textarea .textarea-status-message{display:none;}.fieldtype--textarea.validate-error .textarea-beforefield-label{xcolor:#c41134;}.fieldtype--textarea.validate-error .textarea-textarea-holder{border:1px solid #c41134;}.fieldtype--textarea.validate-error .textarea-textarea{xborder:5px solid #d42144;xcolor:#c41134;}.fieldtype--textarea.validate-error .textarea-status{display:block;}.fieldtype--textarea.validate-error .textarea-status:before{display:block;color:#c41134;font-family:verdana;font-size:20px;line-height:1.2;position:absolute;right:5px;bottom:5px;top:5px;padding:6px;content:"!";background:rgba(255,255,255,0.8);vertical-align:middle;text-align:center;border-radius:3px;}
.fieldtype--button{}.fieldtype--button .button-button{display:inline-block;position:relative;background-color:#F37021;color:white;margin:10px;margin-left:0px;padding-top:5px;padding-bottom:5px;padding-left:20px;padding-right:20px;min-width:102px;text-transform:uppercase;font-size:22px;color:white;text-decoration:none;text-align:center;border:none;font-family:'Helvetica-Roman',helvetica,arial;cursor:pointer;}.fieldtype--button .process-overlay{position:absolute;left:0;top:0;bottom:0;right:0;text-align:center;line-height:1.4em;}.fieldtype--button .process-overlay .fa{font-family:'FontAwesome';font-style:normal;font-size:22px;position:absolute;top:50%;margin-top:-11px;left:50%;margin-left:-11px;}.fieldtype--button .submit-text{-webkit-transition:opacity 1.5s ease-out;-moz-transition:opacity 1.5s ease-out;-ms-transition:opacity 1.5s ease-out;-o-transition:opacity 1.5s ease-out;transition:opacity 1.5s ease-out;}.fieldtype--button .fade{opacity:0.3;}
@media(min-width:0){.asset--share-blocks{line-height:0;text-align:center;}.asset--share-blocks .share-links-twitter{display:inline-block;background-color:#19a9e1;background-image:url(/sites/all/themes/don.themes/don/assets/asset--share-blocks/images/Social_TW.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:50%;height:45px;max-width:170px;}.asset--share-blocks .share-links-facebook{display:inline-block;background-color:#3b5998;background-image:url(/sites/all/themes/don.themes/don/assets/asset--share-blocks/images/Social_FB.png);background-size:contain;background-position:center;background-repeat:no-repeat;width:50%;height:45px;max-width:170px;}}
.wrapper--bars-basic{position:relative;display:flex;flex-direction:column;flex-grow:1;min-height:100vh;}.wrapper--bars-basic .bars-basic-top{position:relative;height:72px;padding:20px 15px 15px 15px;background:#FF6633;}.wrapper--bars-basic .top-jh-wordmark{height:100%;background:transparent;background-image:url(/sites/all/themes/bcndp.themes/bcndp/wrappers/wrapper--bars-basic/images/bcndp-de-logo-2022.svg);background-size:contain;background-repeat:no-repeat;background-position:center;}.wrapper--bars-basic .bars-basic-wrapped-content{position:relative;display:flex;flex-grow:1;}.wrapper--bars-basic .bars-basic-bottom{position:relative;height:80px;padding:15px;color:white;background:#545859;}.wrapper--bars-basic .bottom-footer-text{font-family:"proxima-nova",helvetica,arial,sans-serif;font-size:11px;line-height:1.4;text-align:center;}
