.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;}
.article-text{font-size:18px;line-height:1.45;color:#585858;}.article-text > :not(div){font-family:georgia,serif;}@media (min-width:720px){.article-text:not(.no-scale){font-size:21px;line-height:1.65;}}.article-text > :not(div) a{text-decoration:underline;color:#e87722;}.article-text > :not(div) em,.article-text > :not(div) i{font-style:italic;}.article-text > :not(div) strong,.article-text > :not(div) b,{font-weight:bold;}.article-text > img,.article-text > :not(div) img{max-width:100%;display:inline-block;}.article-text > p,.article-text > blockquote p{margin-top:1em;margin-bottom:1em;}.article-text > ul,.article-text > blockquote ul{list-style:disc outside;padding-left:1em;margin-top:1em;margin-bottom:1em;}.article-text > ul li,.article-text > blockquote ul li{margin-top:0.25em;margin-bottom:0.25em;}.article-text > ol,.article-text > blockquote ul{list-style:decimal outside;padding-left:1em;margin-top:1em;margin-bottom:1em;}.article-text > ol li,.article-text > blockquote ol li{margin-top:0.25em;margin-bottom:0.25em;}.article-text > blockquote{padding-left:1.25em;border-left-width:2px;border-left-style:solid;border-color:#e87722;margin:0;margin-top:1.5em;margin-bottom:1.5em;}.article-text > h1,.article-text > blockquote h1{font-family:arial,sans-serif;font-size:1.75em;line-height:1.25;font-weight:bold;color:#e87722;margin-top:0.75em;margin-bottom:0.75em;}.article-text > h2,.article-text > blockquote h2{font-family:arial,sans-serif;font-size:1.2em;line-height:1.45;font-weight:bold;margin-top:0.75em;margin-bottom:0.75em;}.article-text > h3,.article-text > h4,.article-text > h5,.article-text > h6,.article-text > blockquote h3,.article-text > blockquote h4,.article-text > blockquote h5,.article-text > blockquote h6,{font-family:arial,sans-serif;font-weight:bold;}.article-text > .blockquote-wide{background:#ffe;padding:1px 0;}.article-text > .blockquote-wide blockquote{max-width:1020px;margin-left:auto;margin-right:auto;font-size:1.5em;}.article-text > .image-banner p{margin-top:0;margin-bottom:0;}.article-text > .image-banner img{display:block;width:100%;}.article-text > .image-wide{max-width:1020px;margin:0 auto;}.article-text > .image-wide img{display:block;width:100%;}
.block--navigation .navigation-inner.scrolling{transition:border 0.2s;border-bottom:3px solid #FFF;}.block--navigation{width:100%;height:65px;background:#fff;padding:0 20px;}.block--navigation .navigation-inner{display:flex;height:100%;align-items:center;justify-content:space-between;max-width:1000px;margin:0 auto;}.block--navigation .nav-logo-holder{position:relative;}.block--navigation .nav-logo-image{background:transparent;background-image:url(/sites/all/themes/bcndp.themes/bcndp-forward2022/blocks/block--navigation/images/forward-2024-logo-outlines.svg);background-size:contain;background-position:center left;background-repeat:no-repeat;width:242px;height:42px;display:block;position:relative;}.block--navigation .nav-links-holder{display:flex;}.block--navigation .nav-links-inner{display:inline-block;flex-grow:1;text-align:center;}.block--navigation .nav-links{margin:0;position:relative;display:flex;justify-content:space-between;align-items:flex-start;}.block--navigation .nav-link-holder{margin:0;font-weight:500;padding-right:3px;vertical-align:top;display:block;flex-basis:15%;white-space:nowrap;}.block--navigation .nav-link{padding-right:12px;padding-left:12px;color:#3cb1c8;font-family:"Montserrat",sans-serif;font-size:12px;line-height:1;font-weight:500;display:block;text-align:center;text-transform:uppercase;}.block--navigation .nav-link:hover .nav-link-text,.block--navigation .nav-link.active .nav-link-text{padding-bottom:5px;border-bottom:5px solid #436daa}.block--navigation .nav-actions-holder{display:flex;}.block--navigation .nav-actions-inner{display:inline-block;flex-grow:1;text-align:center;}.block--navigation .nav-actions{margin:0;position:relative;display:flex;justify-content:space-between;align-items:flex-start;}.block--navigation .action-link-holder{margin:0;font-weight:500;padding-right:3px;vertical-align:top;display:block;flex-basis:15%;white-space:nowrap;}.block--navigation .action-link{padding:15px 20px;color:white;background:#436daa;border-radius:45px;font-family:"Montserrat",sans-serif;font-size:12px;line-height:1;font-weight:500;display:block;text-align:center;text-transform:uppercase;transition:0.2s background-color ease-in-out;}.block--navigation .action-link:hover{background-color:#3cb1c8;transition:0.2s background-color ease-in-out;}@media(min-width:1px){.block--navigation .nav-hamburger-holder{margin-right:20px;}.block--navigation .nav-logo-holder{margin-right:auto;}.block--navigation .desktop-only{display:none;}.block--navigation .mobile-only{display:block;}}@media(max-width:580px){.block--navigation .nav-actions-holder{display:none;}}@media(min-width:581px){.block--navigation .nav-actions-holder{margin-left:auto;}}@media(min-width:640px){.block--navigation .nav-logo-image{width:282px;height:42px;}}@media(max-width:1000px){.block--navigation .nav-links-holder{display:none;}}@media(min-width:1001px){.block--navigation .nav-links-holder{margin-left:auto;}.block--navigation .nav-actions-holder{margin-left:20px;}.block--navigation .nav-hamburger-holder{display:none;}.block--navigation .desktop-only{display:block;}.block--navigation .mobile-only{display:none;}}
.block--navigation.background-lightgrey{background:#ebebeb;}
.block--navigation--drawer{background:#436daa;position:fixed;top:0;left:0;height:100%;width:334px;margin-left:-334px;overflow:auto;transition:.25s;z-index:20;}.block--navigation--drawer .drawer-hamburger-holder{padding:20px;}.block--navigation--drawer .drawer-items{margin:67px 30px 0 30px;}.block--navigation--drawer .drawer-item{color:white;font-weight:700;font-size:15px;text-transform:uppercase;padding:12px 0;margin:0;}.block--navigation--drawer .drawer-item{border-bottom:white 1px solid;}.block--navigation--drawer.drawer-open{margin-left:0;transition:.25s;}
.block--navigation--hamburger{height:30px;width:30px;margin:0;transition:.25s;cursor:pointer;position:relative;}.block--navigation--hamburger .hamburger-holder{position:relative;display:block;}.block--navigation--hamburger .hamburger-line{position:absolute;width:100%;transition:.5s;}.block--navigation--hamburger .hamburger-line-top{border:4px solid #59595C;border-bottom:none;top:0;}.block--navigation--hamburger .hamburger-line-middle{height:4px;background-color:#59595C;margin-top:7px;margin-bottom:7px;top:4px;}.block--navigation--hamburger .hamburger-line-bottom{border:4px solid #59595C;border-top:none;top:22px;}.block--navigation--hamburger.hamburger-open .hamburger-line-top{-webkit-transform:rotate(45deg) translate(8px,8px);-ms-transform:rotate(45deg) translate(8px,8px);-o-transform:rotate(45deg) translate(8px,8px);transform:rotate(45deg) translate(8px,8px);transition:.5s;border:2px solid inherit;}.block--navigation--hamburger.hamburger-open .hamburger-line-middle{-webkit-transform:translate(230px);-ms-transform:translate(230px);-o-transform:translate(230px);transform:translate(230px);transition:.1s ease-in;opacity:0;border:2px solid inherit;}.block--navigation--hamburger.hamburger-open .hamburger-line-bottom{-webkit-transform:rotate(-45deg) translate(8px,-7px);-ms-transform:rotate(-45deg) translate(8px,-7px);-o-transform:rotate(-45deg) translate(8px,-7px);transform:rotate(-45deg) translate(8px,-7px);transition:.5s;border:2px solid inherit;}
.block--navigation--hamburger.lines-orange .hamburger-line-top{border-color:#F97D01;}.block--navigation--hamburger.lines-orange .hamburger-line-middle{background-color:#F97D01;}.block--navigation--hamburger.lines-orange .hamburger-line-bottom{border-color:#F97D01;}.block--navigation--hamburger.lines-white .hamburger-line-top{border-color:white;}.block--navigation--hamburger.lines-white .hamburger-line-middle{background-color:white;}.block--navigation--hamburger.lines-white .hamburger-line-bottom{border-color:white;}.block--navigation--hamburger.lines-blue .hamburger-line-top{border-color:#436daa;}.block--navigation--hamburger.lines-blue .hamburger-line-middle{background-color:#436daa;}.block--navigation--hamburger.lines-blue .hamburger-line-bottom{border-color:#436daa;}
.block--feature-links{background:#FFFFFF;padding:0px 10px;position:relative;z-index:2;}.block--feature-links .feature-links-inner{max-width:1180px;margin:0 auto;padding:20px 0;}.block--feature-links .link-items{display:flex;flex-wrap:wrap;justify-content:space-around;align-items:flex-start;xmargin:0 -10px;}.block--feature-links .link-item .link-icon img{transition:all .1s ease-in-out;}.block--feature-links .link-item:hover .link-icon img{transform:scale(1.05);}.block--feature-links .link-icon img{width:40px;height:40px;vertical-align:middle;}.block--feature-links .link-headline{font-size:12px;line-height:1.2;font-weight:normal;padding-top:10px;}.block--feature-links .link-headline .break{display:block;}.block--feature-links .link-headline .line{color:#436daa;display:inline;padding:2px 5px;}.block--feature-links .link-item:hover .link-headline .line{color:#f26739;}.block--feature-links .link-item{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px 0;flex-basis:50%;}.block--feature-links .link-icon{background:#436daa;border-radius:45px;width:90px;height:90px;display:flex;justify-content:center;align-items:center;}.block--feature-links .link-item:hover .link-icon{background:#f26739;}@media(min-width:600px){.block--feature-links .feature-links-inner{padding:50px 0px;}.block--feature-links .link-items{margin:0 -20px;}.block--feature-links .link-item{padding:20px;}.block--feature-links .link-icon{border-radius:60px;width:120px;height:120px;}.block--feature-links .link-icon img{width:55px;height:70px;}.block--feature-links .link-headline{font-size:16px;line-height:1.2;}}@media(min-width:800px){.block--feature-links .feature-links-inner{padding:70px 0px;}.block--feature-links .link-items{margin:0 -20px;}.block--feature-links .link-item{padding:20px;}.block--feature-links .link-icon{border-radius:80px;width:160px;height:160px;}.block--feature-links .link-icon img{width:80px;height:90px;}.block--feature-links .link-headline{font-size:18px;line-height:1.2;}}@media(min-width:1000px){.block--feature-links .feature-links-inner{padding:100px 0px;}.block--feature-links .link-items{margin:0 -20px;}.block--feature-links .link-item{padding:20px;flex-basis:25%;}.block--feature-links .link-icon{border-radius:100px;width:200px;height:200px;}.block--feature-links .link-icon img{width:90px;height:100px;}.block--feature-links .link-headline{font-size:20px;line-height:1.2;}}
.block--feature-links.width-three{background:#FFFFFF;}.block--feature-links.width-three .link-item{flex-basis:33.33%;}.block--feature-links.background-white{background:#FFFFFF;}.block--feature-links.background-lightgrey{background:#ebebeb;}.block--feature-links.buttons-multicolour{background:#ffffff;}.block--feature-links.buttons-multicolour .link-item:nth-child(1) .link-icon{background:#f26739;}.block--feature-links.buttons-multicolour .link-item:nth-child(1) .link-headline .line{color:#f26739;}.block--feature-links.buttons-multicolour .link-item:nth-child(2) .link-icon{background:#f99f1d;}.block--feature-links.buttons-multicolour .link-item:nth-child(2) .link-headline .line{color:#f99f1d;}.block--feature-links.buttons-multicolour .link-item:nth-child(3) .link-icon{background:#436daa;}.block--feature-links.buttons-multicolour .link-item:nth-child(3) .link-headline .line{color:#436daa;}.block--feature-links.buttons-multicolour .link-item:nth-child(4) .link-icon{background:#3cb1c8;}.block--feature-links.buttons-multicolour .link-item:nth-child(4) .link-headline .line{color:#3cb1c8;}
.block--footer-links{background-color:#3f3f40;padding:0px;font-family:'Montserrat',Helvetica,arial,sans-serif;font-weight:400;}.block--footer-links .footer-links-holder{}.block--footer-links .footer-links-inner{max-width:1180px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-o-flex;display:-webkit-flex;display:flex;-webkit-box-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}.block--footer-links .footer-column-holder{padding:40px 20px;border-bottom:2px solid white;width:100%;min-width:200px;}.block--footer-links .footer-column-holder:last-child{border-bottom:none;}.block--footer-links .footer-titles-holder{border-bottom:1px solid white;padding:0 30px;display:none;}.block--footer-links .footer-titles-inner{max-width:1180px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:-o-flex;display:-webkit-flex;display:flex;-webkit-box-flow:row wrap;-moz-flex-flow:row wrap;-ms-flex-flow:row wrap;-o-flex-flow:row wrap;-webkit-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between;}.block--footer-links .footer-title-holder{padding:20px;border-bottom:4px solid #808080;width:100%;min-width:200px;}.block--footer-links .footer-title-holder:last-child{border-bottom:none;}.block--footer-links .footer-title,.block--footer-links .footer-column-title{color:#ffffff;text-transform:uppercase;font-size:18px;margin:0;font-weight:bold;white-space:nowrap;margin-bottom:15px;width:100%;}.block--footer-links .footer-column{margin:0;line-height:1.6;color:white;}.block--footer-links .footer-column li{padding-top:6px;font-size:15px;margin:0;}.block--footer-links .footer-column li a{opacity:0.8;display:block;}.block--footer-links .footer-column li a:hover{opacity:1.0}@media(min-width:800px){.block--footer-links{padding:60px 0px;}.block--footer-links .footer-links-holder{padding:20px 20px 0;}.block--footer-links .footer-links-inner{}.block--footer-links .footer-titles-holder{display:block;padding:0 20px;}.block--footer-links .footer-titles-inner{padding:0px 0px;}.block--footer-links .footer-title-holder{width:auto;padding:0;border-bottom:none;}.block--footer-links .footer-title-holder:last-child{padding-right:0;}.block--footer-links .footer-column-title{display:none;}.block--footer-links .footer-column-holder{width:auto;padding:0;border-bottom:none;}.block--footer-links .footer-column-holder:last-child{padding-right:0;}}
.block--central-subfooter{background:#545859;color:white;padding:20px 8px;text-align:center;font-family:'Montserrat',Helvetica,arial,sans-serif;font-weight:300;}.block--central-subfooter.dark-grey-no-wordmark{background:#2e2e2a;}.block--central-subfooter .holder{position:relative;}.block--central-subfooter .subfooter-logo{display:none;}.grey-with-wordmark .subfooter-logo{display:inline-block;width:232px;}.block--central-subfooter .footer-jh-wordmark{display:block;background:transparent;background-image:url(/sites/all/themes/bcndp.themes/bcndp/blocks/block--central-subfooter/images/jh-wordmark-white-1300x130.png);background-size:contain;background-repeat:no-repeat;background-position:center;max-width:350px;height:55px;margin:0 auto;}.block--central-subfooter .spacer{padding:0 5px;}.block--central-subfooter .footer-copyright-auth-holder{font-size:8px;line-height:1.2;}.block--central-subfooter .footer-copyright-auth{margin:0;}.block--central-subfooter .three-lines{display:block;}.block--central-subfooter .three-lines-hide{display:none;}@media(min-width:575px){.grey-with-wordmark .subfooter-logo{width:329px;}.block--central-subfooter{padding:30px 25px;}.block--central-subfooter .footer-copyright-auth-holder{font-size:12px;line-height:1.4;}.block--central-subfooter .three-lines{display:inline;}.block--central-subfooter .three-lines-hide{display:inline;}}@media(min-width:800px){.block--central-subfooter .footer-copyright-auth-holder{font-size:16px;line-height:1.2;}.grey-with-wordmark .subfooter-logo{width:374px;}}
.page--rich2:before,.page--rich2:after{content:" ";display:table;}.page--rich2{position:relative;width:100%;background:#fff;min-height:100vh;}.page--rich2 .rich2-holder > :not(div){max-width:760px;margin-left:30px;margin-right:30px;}@media(min-width:820px){.page--rich2 .rich2-holder > :not(div){margin-left:auto;margin-right:auto;}}
