@font-face{font-family:'Montserrat';font-style:normal;font-weight:400;src:local('Montserrat Regular'), local('Montserrat-Regular'), url(JTUSjIg1_i6t8kCHKm459WlhzQ.woff) format('woff');}



html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:700}
dfn{font-style:italic}
h1{font-size:2em;margin:.67em 0}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
svg:not(:root){overflow:hidden}
figure{margin:1em 40px}

pre{overflow:auto}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}

fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto}
optgroup{font-weight:700}

dd,dl,figure,h1,h2,h3,h4,h5,h6,li,ol,p,ul{margin:0;padding:0}
ul{list-style:none}
ol,ul{list-style-position:inside}

fieldset{border:none;margin:0;padding:0}
select{color:#000}
iframe{border:none}
html{box-sizing:border-box;font-size:81.25%}
*,:after,:before{box-sizing:inherit}
body{font-family:Roboto Slab,serif;font-weight:400;background-color:#fff;color:#4d4d4f}
img{display:inline-block;border:0;max-width:100%;height:auto}
a{color:inherit;text-decoration:none}
p{font-size:1rem;line-height:1.875;margin:0 0 1.5em}
h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child,ol:first-child,p:first-child,ul:first-child{margin-top:0}
h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,ol:last-child,p:last-child,ul:last-child{margin-bottom:0}
ol{font-size:1.125rem;padding:0;counter-reset:a;list-style:none}
ol>li{counter-increment:a;position:relative;min-height:2.94444em;padding-top:.11111em;padding-left:2.94444em;padding-bottom:1.55556em}
ol>li:before{-ms-flex-align:center;align-items:center;color:#fff;content:counter(a);display:-ms-inline-flexbox;display:inline-flex;font-size:1.25rem;font-weight:700;height:38px;-ms-flex-pack:center;justify-content:center;line-height:1;width:38px;position:absolute;top:0;left:0}
ul{font-size:1rem;padding-left:1.77778em;line-height:1.875;list-style:disc;margin:0 0 1.5em}
ul:last-child{margin-bottom:0}
.liststyle--none,.liststyle--nostyleandpadding{padding-left:0;list-style:none}
.liststyle--disc{font-size:1.125rem;list-style:disc}
.liststyle--disc li{margin-bottom:1.55556em}
.liststyle--arrow{font-size:1.125rem;padding-left:0}
.liststyle--arrow li:before{content:">>";display:inline-block;padding-right:8px}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif;font-weight:700;line-height:1.5}
.h1,h1{font-size:1.625rem;line-height:1.15385;letter-spacing:.03em;margin:0 0 .92308em}
.h2,h2{font-size:1.375rem;line-height:1.27273;margin:0 0 1.27273em}
.h2,.h3,h2,h3{letter-spacing:.025em}
.h3,h3{font-size:1.25rem;line-height:1.4;margin:0 0 1.4em}
.h4,h4{font-size:1.125rem;line-height:1.55556;margin:0 0 1.55556em}
.h4,.h5,h4,h5{letter-spacing:.025em}
.h5,h5{font-size:1rem;line-height:1.1875;margin:0 0 .875em}
.h6,h6{font-size:.875rem;line-height:1.64286;letter-spacing:.025em;margin:0}
@media only screen and (min-width:768px){html{font-size:87.5%}
html.typesize--sm{font-size:65.625%}
html.typesize--md{font-size:87.5%}
html.typesize--lg{font-size:109.375%}
}
@media only screen and (min-width:992px){html{font-size:100%}
html.typesize--sm{font-size:75%}
html.typesize--md{font-size:100%}
html.typesize--lg{font-size:125%}
}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}
.validation_error{padding:1.14286em;background:rgba(201,37,44,.15);border:1px solid #c9252c}
.gfield_error>.validation_message,.validation_error{font-family:Montserrat,sans-serif;font-weight:700;font-size:.875rem;color:#c9252c;margin-bottom:1.71429em}
.gfield_error>.validation_message{margin-top:-1.71429em}
.hidden_label>label{display:none}
.ginput_container .instruction{margin-top:0}
.gfield_radio{padding:0}
.gfield_radio,.gfield_radio li{display:-ms-flexbox;display:flex}
.gfield_radio li{-ms-flex-align:center;align-items:center}
.gfield_radio li input{display:block;margin-right:12px}
.gfield_radio li label{font-family:Montserrat,sans-serif;font-weight:400;font-size:1rem;margin-right:12px}
.gform_footer .button{background:#2babe2}
.gform_fields{font-family:Montserrat,sans-serif;font-weight:400;padding:0}
.gform_fields,.gform_fields ul{list-style:none}
.gfield{margin:0}
@media only screen and (min-width:768px){.gfmc-column{padding-left:8px;padding-right:8px}
}
.gfmc-row-1-col-1-of-2,.gfmc-row-2-col-1-of-2{padding-left:0}
.gfmc-row-1-col-2-of-2{padding-right:0}
.ginput_full{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%;margin-bottom:.625em}
.ginput_left{padding-right:8px}
.ginput_left,.ginput_right{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;margin-bottom:.625em}
.ginput_right{padding-left:8px}
.gfield_error input,.gfield_error textarea{border:1px solid #c9252c!important}
.address_state label{display:block}
.ginput_container_name{display:-ms-flexbox;display:flex}
.ginput_container_name>span{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;padding-left:8px;padding-right:8px}
.ginput_container_name .name_first{padding-left:0}
.ginput_container_name .name_last{padding-right:0}
.gfield select{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:none;border-radius:0;color:#4d4d4f;font-family:Montserrat,sans-serif;font-weight:700;font-size:.875rem;padding:.42857em 1.85714em .42857em .42857em;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#f1f3ee;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='292.4' height='292.4'%3E%3Cpath fill='%234D4D4F' d='M287 69.4a17.6 17.6 0 0 0-13-5.4H18.4c-5 0-9.3 1.8-12.9 5.4A17.6 17.6 0 0 0 0 82.2c0 5 1.8 9.3 5.4 12.9l128 127.9c3.6 3.6 7.8 5.4 12.8 5.4s9.2-1.8 12.8-5.4L287 95c3.5-3.5 5.4-7.8 5.4-12.8 0-5-1.9-9.2-5.5-12.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 12px) 55%;background-size:.65em auto}
.ginput_container,.input-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 24px;padding:0}
.input-title{padding-right:.625em}
.gfield_label,.input-label,.input-title{display:block;font-family:Montserrat,sans-serif;font-weight:700;line-height:1.55556;font-size:1rem;margin-bottom:.625em}
.gfield_label,.input-label{text-transform:capitalize}
.ginput_container input[type=email],.ginput_container input[type=tel],.ginput_container input[type=text],.input-text{padding:.6em .5em;color:#4d4d4f;background:rgba(43,171,226,.2);border:none;width:100%}
.street-address{position:relative}
@media only screen and (min-width:768px){.street-address .gfield_description{position:absolute;top:0;right:0;font-size:.8em}
}
.ginput_container_fileupload .screen-reader-text{font-size:.75em;font-weight:700}
.ginput_container input[type=file]{padding:.5em 0;font-family:Roboto Slab,serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.ginput_container_checkbox li{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.ginput_container_checkbox input[type=checkbox]{font-size:1.125rem;line-height:1.66667;height:30px;display:block;margin-right:12px}
.ginput_container_checkbox label{font-family:Montserrat,sans-serif;font-weight:400;font-size:1rem;margin-right:12px}
.ginput_container_consent{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.ginput_container_consent input[type=checkbox]{font-size:1.125rem;line-height:1.66667;height:30px;display:block;margin-right:12px;-ms-flex-order:0;order:0}
.ginput_container_consent label{font-family:Montserrat,sans-serif;font-weight:400;font-size:1rem;margin-right:12px;-ms-flex-order:2;order:2}
.ginput_container_consent .gfield_required{-ms-flex-order:1;order:1;padding-right:4px}
.ginput_container_date .clear-multi{display:-ms-flexbox;display:flex}
.ginput_container_date .ginput_container_date{-ms-flex:1 1 33%;flex:1 1 33%;max-width:33%;padding-right:4px}
.ginput_container_date .ginput_container_date:last-child{padding-right:0}
.ginput_complex label{font-family:Montserrat,sans-serif;font-weight:700;display:block;font-size:1rem;line-height:1.55556;margin-bottom:.625em;margin-right:12px;text-transform:capitalize}
.gfield_html,.gfield_html_header{margin-bottom:1.27273em}
.gfield_volunteer_name .gfield_label_before_complex{display:none}
.gfield_volunteer_name .name_first{padding-left:0}
.gfield_volunteer_name .name_last{padding-right:0}
.input-radio[type=radio]{display:inline-block;line-height:1.55556;margin:.125em .5em}
.ginput_container_textarea .textarea,.input-textarea{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;height:235px;background:rgba(43,171,226,.2);line-height:1.55556;border:none}
.ginput_container_textarea .textarea.small{height:120px}
.input-file{display:inline-block}
.input-file,.input-file__input{position:relative;line-height:1.55556}
.input-file__input{z-index:2;width:100%;margin:0;opacity:0}
.input-file__label{position:absolute;background:rgba(43,171,226,.2);color:rgba(77,77,79,.5);font-size:.75rem;line-height:1;width:100%;left:0;top:0}
.input-file__label,.input-file__label:before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:100%}
.input-file__label:before{content:"choose file(s)";padding:0 1em;margin-right:1em;background:#9ac32a;color:#fff}
.form__container{position:relative;padding-top:1.5em;padding-bottom:1.5em}
.form__container:before{content:"";box-sizing:content-box;position:absolute;width:100%;height:100%;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);background:#fff;padding:0 1em}
.form__container .row{position:relative}
.form-notification{padding:1em 1.375em;background:rgba(154,195,42,.1);margin:0 0 24px}
.form-notification__text{font-family:Montserrat,sans-serif;font-weight:700;font-size:.875rem}
.form-notification__text a{color:#9ac32a}
.input-group{display:block;margin:0 0 24px}
.input-submit--container{text-align:center}
.input-submit--container .button{min-width:150px}
.input-group--flex{display:-ms-flexbox;display:flex}
.is-page-loading *{transition:none!important}
.nobr{white-space:nowrap}
.align-center{text-align:center}
.align-left{text-align:left}
.align-right{text-align:right}
.link,.link-button{color:inherit;text-decoration:none}
.date{color:hsla(0,0%,100%,.8);font-weight:700;font-size:1.125rem;margin:0 0 1.16667em;display:inline-block}
.text--large,.text--large p{font-size:1.125rem;line-height:1.66667}
.text--bold,.text--feature,.text--header{font-weight:700}
.text--header{font-size:1.125rem;line-height:1.66667}
.text--sm{font-size:1rem}
.text--legal,.text--x-sm{font-size:.875rem}
.text--legal{line-height:1.33;font-weight:700;padding:1em;background:rgba(43,171,226,.2)}
.text--legal>a{color:#2babe2}
.text--legal>a:hover{opacity:.6}
.text--sans-serif{font-family:Montserrat,sans-serif;font-weight:500}
.header--alt{font-family:Roboto Slab,serif;font-weight:700}
.img-full{display:block;width:100%}
.img-max{display:block;max-width:100%}
.img--center{margin-left:auto;margin-right:auto}
.info{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.info .info-stat{-ms-flex:1 1 20%;flex:1 1 20%}
.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.spacing-top--md{padding-top:1.75em}
.spacing-top--lg{padding-top:2.5em}
.spacing-bottom--md{padding-bottom:1.75em}
.spacing-bottom--lg{padding-bottom:2.5em}
.text--white{color:#fff}
.bg--white{background:#fff}
.text--white--alpha-20{color:hsla(0,0%,100%,.2)}
.bg--white--alpha-20{background:hsla(0,0%,100%,.2)}
.text--white--alpha-60{color:hsla(0,0%,100%,.6)}
.bg--white--alpha-60{background:hsla(0,0%,100%,.6)}
.text--white--alpha-80{color:hsla(0,0%,100%,.8)}
.bg--white--alpha-80{background:hsla(0,0%,100%,.8)}
.text--white--alpha-85{color:hsla(0,0%,100%,.85)}
.bg--white--alpha-85{background:hsla(0,0%,100%,.85)}
.text--white--alpha-90{color:hsla(0,0%,100%,.9)}
.bg--white--alpha-90{background:hsla(0,0%,100%,.9)}
.text--offwhite{color:#f1f3ee}
.bg--offwhite{background:#f1f3ee}
.text--gray--dark{color:#404041}
.bg--gray--dark{background:#404041}
.text--gray{color:#4d4d4f}
.bg--gray{background:#4d4d4f}
.text--gray--alpha-50{color:rgba(77,77,79,.5)}
.bg--gray--alpha-50{background:rgba(77,77,79,.5)}
.text--gray--light{color:#58595b}
.bg--gray--light{background:#58595b}
.text--gray--lightest{color:#d0d2d3}
.bg--gray--lightest{background:#d0d2d3}
.text--green{color:#9ac32a}
.bg--green{background:#9ac32a}
.text--green--alpha{color:rgba(154,195,42,.1)}
.bg--green--alpha{background:rgba(154,195,42,.1)}
.text--blue--lighter{color:#e8edf4}
.bg--blue--lighter{background:#e8edf4}
.text--blue--light{color:#d2dceb}
.bg--blue--light{background:#d2dceb}
.text--blue{color:#2babe2}
.bg--blue{background:#2babe2}
.text--blue--alpha{color:rgba(43,171,226,.2)}
.bg--blue--alpha{background:rgba(43,171,226,.2)}
.text--blue--dark{color:#19509d}
.bg--blue--dark{background:#19509d}
.text--purple{color:#353553}
.bg--purple{background:#353553}
.text--purple--alpha{color:rgba(53,53,83,.8)}
.bg--purple--alpha{background:rgba(53,53,83,.8)}
.text--orange{color:#f15a22}
.bg--orange{background:#f15a22}
.text--orange--alpha{color:rgba(241,90,34,.85)}
.bg--orange--alpha{background:rgba(241,90,34,.85)}
.text--orange--light{color:#fdb913}
.bg--orange--light{background:#fdb913}
.text--red{color:#c9252c}
.bg--red{background:#c9252c}
.text--red--alpha{color:rgba(201,37,44,.15)}
.bg--red--alpha{background:rgba(201,37,44,.15)}
.text--teal{color:#00afad}
.bg--teal{background:#00afad}
.icon-carousel-arrow-left-size,.icon-carousel-arrow-right-size{width:20.29px;height:50.75px}
.icon-email-size{width:34.2px;height:24.45px}
.icon-equipment-size{width:71.75px;height:53.4px}
.icon-facebook-size{width:42.64px;height:42.64px}
.icon-grateful-patients-size{width:64.67px;height:71.27px}
.icon-instagram-size,.icon-linkedin-size{width:42.64px;height:42.64px}
.icon-magnify-glass-size{width:30.54px;height:30.48px}
.icon-millions-raised-size{width:59.08px;height:53.9px}
.icon-play-size{width:35px;height:35px}
.icon-projects-size{width:67.7px;height:69.53px}
.icon-search-size{width:19.829px;height:19.79px}
.icon-twitter-size{width:42.64px;height:42.64px}
.icon-typesize-size{width:11.958px;height:21.18px}
.icon-volunteers-size{width:58.29px;height:57.61px}
.icon-wechat-size,.icon-youtube-size{width:42.64px;height:42.64px}
.container{max-width:1312px;margin-left:auto;margin-right:auto}
.column,.container{padding-left:8px;padding-right:8px}
.column--no-flexgrow{-ms-flex-positive:0;flex-grow:0}
.column--no-padding{padding-left:0;padding-right:0}
@media only screen and (min-width:768px){.row--reversed{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.column{-ms-flex:1 1 auto;flex:1 1 auto}
.row{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row--nested{margin-left:-8px;margin-right:-8px}
.row--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.row--flipped{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.row--center{-ms-flex-pack:center;justify-content:center}
.row--space-around{-ms-flex-pack:distribute;justify-content:space-around}
.row--space-between{-ms-flex-pack:justify;justify-content:space-between}
.row--flex-start{-ms-flex-pack:start;justify-content:flex-start}
.row--flex-end{-ms-flex-pack:end;justify-content:flex-end}
.row--valign-top{-ms-flex-align:start;align-items:flex-start}
.row--valign-center{-ms-flex-align:center;align-items:center}
.row--valign-bottom{-ms-flex-align:end;align-items:flex-end}
.row--valign-baseline{-ms-flex-align:baseline;align-items:baseline}
.column--1{-ms-flex:1 1 8.33333%;flex:1 1 8.33333%;max-width:8.33333%}
.column--p-push-1{margin-left:8.33333%}
.column--p-pull-1{margin-right:8.33333%}
.column--push-1{margin-right:-8.33333%}
.column--pull-1{margin-left:-8.33333%}
.column--2{-ms-flex:1 1 16.66667%;flex:1 1 16.66667%;max-width:16.66667%}
.column--p-push-2{margin-left:16.66667%}
.column--p-pull-2{margin-right:16.66667%}
.column--push-2{margin-right:-16.66667%}
.column--pull-2{margin-left:-16.66667%}
.column--3{-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}
.column--p-push-3{margin-left:25%}
.column--p-pull-3{margin-right:25%}
.column--push-3{margin-right:-25%}
.column--pull-3{margin-left:-25%}
.column--4{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;max-width:33.33333%}
.column--p-push-4{margin-left:33.33333%}
.column--p-pull-4{margin-right:33.33333%}
.column--push-4{margin-right:-33.33333%}
.column--pull-4{margin-left:-33.33333%}
.column--5{-ms-flex:1 1 41.66667%;flex:1 1 41.66667%;max-width:41.66667%}
.column--p-push-5{margin-left:41.66667%}
.column--p-pull-5{margin-right:41.66667%}
.column--push-5{margin-right:-41.66667%}
.column--pull-5{margin-left:-41.66667%}
.column--6{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}
.column--p-push-6{margin-left:50%}
.column--p-pull-6{margin-right:50%}
.column--push-6{margin-right:-50%}
.column--pull-6{margin-left:-50%}
.column--7{-ms-flex:1 1 58.33333%;flex:1 1 58.33333%;max-width:58.33333%}
.column--p-push-7{margin-left:58.33333%}
.column--p-pull-7{margin-right:58.33333%}
.column--push-7{margin-right:-58.33333%}
.column--pull-7{margin-left:-58.33333%}
.column--8{-ms-flex:1 1 66.66667%;flex:1 1 66.66667%;max-width:66.66667%}
.column--p-push-8{margin-left:66.66667%}
.column--p-pull-8{margin-right:66.66667%}
.column--push-8{margin-right:-66.66667%}
.column--pull-8{margin-left:-66.66667%}
.column--9{-ms-flex:1 1 75%;flex:1 1 75%;max-width:75%}
.column--p-push-9{margin-left:75%}
.column--p-pull-9{margin-right:75%}
.column--push-9{margin-right:-75%}
.column--pull-9{margin-left:-75%}
.column--10{-ms-flex:1 1 83.33333%;flex:1 1 83.33333%;max-width:83.33333%}
.column--p-push-10{margin-left:83.33333%}
.column--p-pull-10{margin-right:83.33333%}
.column--push-10{margin-right:-83.33333%}
.column--pull-10{margin-left:-83.33333%}
.column--11{-ms-flex:1 1 91.66667%;flex:1 1 91.66667%;max-width:91.66667%}
.column--p-push-11{margin-left:91.66667%}
.column--p-pull-11{margin-right:91.66667%}
.column--push-11{margin-right:-91.66667%}
.column--pull-11{margin-left:-91.66667%}
.column--12{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}
.column--p-push-12{margin-left:100%}
.column--p-pull-12{margin-right:100%}
.column--push-12{margin-right:-100%}
.column--pull-12{margin-left:-100%}
}
@media only screen and (min-width:992px){.row-large{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row-large--nested{margin-left:-8px;margin-right:-8px}
.row-large--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.row-large--flipped{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.row-large--center{-ms-flex-pack:center;justify-content:center}
.row-large--space-around{-ms-flex-pack:distribute;justify-content:space-around}
.row-large--space-between{-ms-flex-pack:justify;justify-content:space-between}
.row-large--flex-start{-ms-flex-pack:start;justify-content:flex-start}
.row-large--flex-end{-ms-flex-pack:end;justify-content:flex-end}
.row-large--valign-top{-ms-flex-align:start;align-items:flex-start}
.row-large--valign-center{-ms-flex-align:center;align-items:center}
.row-large--valign-bottom{-ms-flex-align:end;align-items:flex-end}
.row-large--valign-baseline{-ms-flex-align:baseline;align-items:baseline}
.column-large--1{-ms-flex:1 1 8.33333%;flex:1 1 8.33333%;max-width:8.33333%}
.column-large--p-push-1{margin-left:8.33333%}
.column-large--p-pull-1{margin-right:8.33333%}
.column-large--push-1{margin-right:-8.33333%}
.column-large--pull-1{margin-left:-8.33333%}
.column-large--2{-ms-flex:1 1 16.66667%;flex:1 1 16.66667%;max-width:16.66667%}
.column-large--p-push-2{margin-left:16.66667%}
.column-large--p-pull-2{margin-right:16.66667%}
.column-large--push-2{margin-right:-16.66667%}
.column-large--pull-2{margin-left:-16.66667%}
.column-large--3{-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}
.column-large--p-push-3{margin-left:25%}
.column-large--p-pull-3{margin-right:25%}
.column-large--push-3{margin-right:-25%}
.column-large--pull-3{margin-left:-25%}
.column-large--4{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;max-width:33.33333%}
.column-large--p-push-4{margin-left:33.33333%}
.column-large--p-pull-4{margin-right:33.33333%}
.column-large--push-4{margin-right:-33.33333%}
.column-large--pull-4{margin-left:-33.33333%}
.column-large--5{-ms-flex:1 1 41.66667%;flex:1 1 41.66667%;max-width:41.66667%}
.column-large--p-push-5{margin-left:41.66667%}
.column-large--p-pull-5{margin-right:41.66667%}
.column-large--push-5{margin-right:-41.66667%}
.column-large--pull-5{margin-left:-41.66667%}
.column-large--6{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}
.column-large--p-push-6{margin-left:50%}
.column-large--p-pull-6{margin-right:50%}
.column-large--push-6{margin-right:-50%}
.column-large--pull-6{margin-left:-50%}
.column-large--7{-ms-flex:1 1 58.33333%;flex:1 1 58.33333%;max-width:58.33333%}
.column-large--p-push-7{margin-left:58.33333%}
.column-large--p-pull-7{margin-right:58.33333%}
.column-large--push-7{margin-right:-58.33333%}
.column-large--pull-7{margin-left:-58.33333%}
.column-large--8{-ms-flex:1 1 66.66667%;flex:1 1 66.66667%;max-width:66.66667%}
.column-large--p-push-8{margin-left:66.66667%}
.column-large--p-pull-8{margin-right:66.66667%}
.column-large--push-8{margin-right:-66.66667%}
.column-large--pull-8{margin-left:-66.66667%}
.column-large--9{-ms-flex:1 1 75%;flex:1 1 75%;max-width:75%}
.column-large--p-push-9{margin-left:75%}
.column-large--p-pull-9{margin-right:75%}
.column-large--push-9{margin-right:-75%}
.column-large--pull-9{margin-left:-75%}
.column-large--10{-ms-flex:1 1 83.33333%;flex:1 1 83.33333%;max-width:83.33333%}
.column-large--p-push-10{margin-left:83.33333%}
.column-large--p-pull-10{margin-right:83.33333%}
.column-large--push-10{margin-right:-83.33333%}
.column-large--pull-10{margin-left:-83.33333%}
.column-large--11{-ms-flex:1 1 91.66667%;flex:1 1 91.66667%;max-width:91.66667%}
.column-large--p-push-11{margin-left:91.66667%}
.column-large--p-pull-11{margin-right:91.66667%}
.column-large--push-11{margin-right:-91.66667%}
.column-large--pull-11{margin-left:-91.66667%}
.column-large--12{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}
.column-large--p-push-12{margin-left:100%}
.column-large--p-pull-12{margin-right:100%}
.column-large--push-12{margin-right:-100%}
.column-large--pull-12{margin-left:-100%}
}
@media only screen and (min-width:1200px){.row-xlarge{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}
.row-xlarge--nested{margin-left:-8px;margin-right:-8px}
.row-xlarge--nowrap{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.row-xlarge--flipped{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.row-xlarge--center{-ms-flex-pack:center;justify-content:center}
.row-xlarge--space-around{-ms-flex-pack:distribute;justify-content:space-around}
.row-xlarge--space-between{-ms-flex-pack:justify;justify-content:space-between}
.row-xlarge--flex-start{-ms-flex-pack:start;justify-content:flex-start}
.row-xlarge--flex-end{-ms-flex-pack:end;justify-content:flex-end}
.row-xlarge--valign-top{-ms-flex-align:start;align-items:flex-start}
.row-xlarge--valign-center{-ms-flex-align:center;align-items:center}
.row-xlarge--valign-bottom{-ms-flex-align:end;align-items:flex-end}
.row-xlarge--valign-baseline{-ms-flex-align:baseline;align-items:baseline}
.column-xlarge--1{-ms-flex:1 1 8.33333%;flex:1 1 8.33333%;max-width:8.33333%}
.column-xlarge--p-push-1{margin-left:8.33333%}
.column-xlarge--p-pull-1{margin-right:8.33333%}
.column-xlarge--push-1{margin-right:-8.33333%}
.column-xlarge--pull-1{margin-left:-8.33333%}
.column-xlarge--2{-ms-flex:1 1 16.66667%;flex:1 1 16.66667%;max-width:16.66667%}
.column-xlarge--p-push-2{margin-left:16.66667%}
.column-xlarge--p-pull-2{margin-right:16.66667%}
.column-xlarge--push-2{margin-right:-16.66667%}
.column-xlarge--pull-2{margin-left:-16.66667%}
.column-xlarge--3{-ms-flex:1 1 25%;flex:1 1 25%;max-width:25%}
.column-xlarge--p-push-3{margin-left:25%}
.column-xlarge--p-pull-3{margin-right:25%}
.column-xlarge--push-3{margin-right:-25%}
.column-xlarge--pull-3{margin-left:-25%}
.column-xlarge--4{-ms-flex:1 1 33.33333%;flex:1 1 33.33333%;max-width:33.33333%}
.column-xlarge--p-push-4{margin-left:33.33333%}
.column-xlarge--p-pull-4{margin-right:33.33333%}
.column-xlarge--push-4{margin-right:-33.33333%}
.column-xlarge--pull-4{margin-left:-33.33333%}
.column-xlarge--5{-ms-flex:1 1 41.66667%;flex:1 1 41.66667%;max-width:41.66667%}
.column-xlarge--p-push-5{margin-left:41.66667%}
.column-xlarge--p-pull-5{margin-right:41.66667%}
.column-xlarge--push-5{margin-right:-41.66667%}
.column-xlarge--pull-5{margin-left:-41.66667%}
.column-xlarge--6{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}
.column-xlarge--p-push-6{margin-left:50%}
.column-xlarge--p-pull-6{margin-right:50%}
.column-xlarge--push-6{margin-right:-50%}
.column-xlarge--pull-6{margin-left:-50%}
.column-xlarge--7{-ms-flex:1 1 58.33333%;flex:1 1 58.33333%;max-width:58.33333%}
.column-xlarge--p-push-7{margin-left:58.33333%}
.column-xlarge--p-pull-7{margin-right:58.33333%}
.column-xlarge--push-7{margin-right:-58.33333%}
.column-xlarge--pull-7{margin-left:-58.33333%}
.column-xlarge--8{-ms-flex:1 1 66.66667%;flex:1 1 66.66667%;max-width:66.66667%}
.column-xlarge--p-push-8{margin-left:66.66667%}
.column-xlarge--p-pull-8{margin-right:66.66667%}
.column-xlarge--push-8{margin-right:-66.66667%}
.column-xlarge--pull-8{margin-left:-66.66667%}
.column-xlarge--9{-ms-flex:1 1 75%;flex:1 1 75%;max-width:75%}
.column-xlarge--p-push-9{margin-left:75%}
.column-xlarge--p-pull-9{margin-right:75%}
.column-xlarge--push-9{margin-right:-75%}
.column-xlarge--pull-9{margin-left:-75%}
.column-xlarge--10{-ms-flex:1 1 83.33333%;flex:1 1 83.33333%;max-width:83.33333%}
.column-xlarge--p-push-10{margin-left:83.33333%}
.column-xlarge--p-pull-10{margin-right:83.33333%}
.column-xlarge--push-10{margin-right:-83.33333%}
.column-xlarge--pull-10{margin-left:-83.33333%}
.column-xlarge--11{-ms-flex:1 1 91.66667%;flex:1 1 91.66667%;max-width:91.66667%}
.column-xlarge--p-push-11{margin-left:91.66667%}
.column-xlarge--p-pull-11{margin-right:91.66667%}
.column-xlarge--push-11{margin-right:-91.66667%}
.column-xlarge--pull-11{margin-left:-91.66667%}
.column-xlarge--12{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}
.column-xlarge--p-push-12{margin-left:100%}
.column-xlarge--p-pull-12{margin-right:100%}
.column-xlarge--push-12{margin-right:-100%}
.column-xlarge--pull-12{margin-left:-100%}
}


.button-container{margin-bottom:1.5em}
.button-container .button,.button-container .text-link{margin-right:.75em}
.button-container--center{text-align:center}
.button-container--nomargin,.button-container--nomargin .button,.button-container--nomargin .text-link{margin-bottom:0}
.button{background:none;border:none;margin:0;padding:0;color:#fff;cursor:pointer;display:inline-block;font-family:Montserrat,sans-serif;font-weight:700;font-size:1.125rem;margin-bottom:1.375em;padding:.625em .875em;text-decoration:none;text-transform:uppercase;transition:opacity .3s ease;letter-spacing:.025em}
.button:hover{opacity:.6}
.button--white{background:#fff}
.button--white--alpha-20{background:hsla(0,0%,100%,.2)}
.button--white--alpha-60{background:hsla(0,0%,100%,.6)}
.button--white--alpha-80{background:hsla(0,0%,100%,.8)}
.button--white--alpha-85{background:hsla(0,0%,100%,.85)}
.button--white--alpha-90{background:hsla(0,0%,100%,.9)}
.button--offwhite{background:#f1f3ee}
.button--gray--dark{background:#404041}
.button--gray{background:#4d4d4f}
.button--gray--alpha-50{background:rgba(77,77,79,.5)}
.button--gray--light{background:#58595b}
.button--gray--lightest{background:#d0d2d3}
.button--green{background:#9ac32a}
.button--green--alpha{background:rgba(154,195,42,.1)}
.button--blue--lighter{background:#e8edf4}
.button--blue--light{background:#d2dceb}
.button--blue{background:#2babe2}
.button--blue--alpha{background:rgba(43,171,226,.2)}
.button--blue--dark{background:#19509d}
.button--purple{background:#353553}
.button--purple--alpha{background:rgba(53,53,83,.8)}
.button--orange{background:#f15a22}
.button--orange--alpha{background:rgba(241,90,34,.85)}
.button--orange--light{background:#fdb913}
.button--red{background:#c9252c}
.button--red--alpha{background:rgba(201,37,44,.15)}
.button--teal{background:#00afad}
.button--inverse{color:#404041;background:#fff}
.button--inverse:hover{opacity:.6}
.button--wide{min-width:380px}
.button--large{font-size:1.25rem;font-weight:700}
.button--xlarge{font-size:1.75rem;line-height:1.23529;font-weight:700}
.button--submit{font-size:1rem;margin-bottom:0}
.simple-block{margin-top:30px}
.section-block,.section-block .container{margin-bottom:1.5em}
.section-block .container:last-child{margin-bottom:0}
.section-block .row{margin-bottom:1.5em}
.section-block .row:last-child{margin-bottom:0}
.section-block .column{margin-bottom:1.5em}
.section-block--alt-bg,.section-block:nth-child(2n+3){background:#f1f3ee;padding-bottom:1.5em}
.section-block--nopadding{padding-bottom:0!important}
.section-block--nomargin{margin-bottom:0!important}
.block__intro p{font-size:1.125rem;line-height:1.6666666667}
.block__intro__wrapper{padding-right:1.5em}
.section-block .container--card-various+.container--card-video,.section-block .container--card-video+.container--card-various{margin-top:-1.875em}
@media only screen and (min-width:768px){.section-block,.section-block .container{margin-bottom:3em}
.section-block .column{margin-bottom:0}
.section-block--alt-bg,.section-block:nth-child(2n+3){padding-bottom:3em}
}
@media only screen and (max-width:767px){.section-block .column:last-child,.section-block .container--related-gallery{margin-bottom:0}
}
.content-block{padding-bottom:1.5em}
.content-block--hasFilter{transition:all .4s ease}
.content-block--no-subtitle .content-block__desc{padding-top:2.125em;padding-bottom:2.125em}
.content-block--hide{opacity:0;visibility:hidden;width:0;height:0;margin:0;overflow:hidden;padding:0}
.content-block__row{padding:0 8px}
.content-block__desc{background:#f1f3ee;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding:1.125em 1.5em}
.content-block__media{padding:0;background:#4d4d4f;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.content-block__media img{object-fit:cover;width:100%;height:100%}
.desc__header{-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:1.25em}
.desc__header__title{font-size:1.375rem}
.desc__header__status{display:block;opacity:.6;margin-bottom:.625em}
.desc__content{-ms-flex:0 0 auto;flex:0 0 auto;padding-bottom:1.25em}
.desc__content p{font-size:1.125rem}
.desc__cta{-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}
.desc__cta .button{margin-right:20px;margin-bottom:0}
.desc__cta .text-link{margin-top:10px;margin-right:20px;margin-bottom:10px}
.desc__cta__container{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-align:start;align-items:flex-start}
@media only screen and (min-width:768px){.content-block{padding-bottom:2.25em}
.content-block__desc{padding:1.375em 2.25em}
.content-block--reversed .content-block__row{-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.desc__cta__container{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}
}
@media only screen and (min-width:992px){.content-block{padding-bottom:3.125em}
}
.content-block--white .desc__header__status,.content-block--white .desc__header__title{color:#fff}
.content-block--white .button{background:#fff}
.content-block--white .button:hover{color:#fff}
.content-block--white--alpha-20 .desc__header__status,.content-block--white--alpha-20 .desc__header__title{color:hsla(0,0%,100%,.2)}
.content-block--white--alpha-20 .button{background:hsla(0,0%,100%,.2)}
.content-block--white--alpha-20 .button:hover{color:#fff}
.content-block--white--alpha-60 .desc__header__status,.content-block--white--alpha-60 .desc__header__title{color:hsla(0,0%,100%,.6)}
.content-block--white--alpha-60 .button{background:hsla(0,0%,100%,.6)}
.content-block--white--alpha-60 .button:hover{color:#fff}
.content-block--white--alpha-80 .desc__header__status,.content-block--white--alpha-80 .desc__header__title{color:hsla(0,0%,100%,.8)}
.content-block--white--alpha-80 .button{background:hsla(0,0%,100%,.8)}
.content-block--white--alpha-80 .button:hover{color:#fff}
.content-block--white--alpha-85 .desc__header__status,.content-block--white--alpha-85 .desc__header__title{color:hsla(0,0%,100%,.85)}
.content-block--white--alpha-85 .button{background:hsla(0,0%,100%,.85)}
.content-block--white--alpha-85 .button:hover{color:#fff}
.content-block--white--alpha-90 .desc__header__status,.content-block--white--alpha-90 .desc__header__title{color:hsla(0,0%,100%,.9)}
.content-block--white--alpha-90 .button{background:hsla(0,0%,100%,.9)}
.content-block--white--alpha-90 .button:hover{color:#fff}
.content-block--offwhite .desc__header__status,.content-block--offwhite .desc__header__title{color:#f1f3ee}
.content-block--offwhite .button{background:#f1f3ee}
.content-block--offwhite .button:hover{color:#fff}
.content-block--gray--dark .desc__header__status,.content-block--gray--dark .desc__header__title{color:#404041}
.content-block--gray--dark .button{background:#404041}
.content-block--gray--dark .button:hover{color:#fff}
.content-block--gray .desc__header__status,.content-block--gray .desc__header__title{color:#4d4d4f}
.content-block--gray .button{background:#4d4d4f}
.content-block--gray .button:hover{color:#fff}
.content-block--gray--alpha-50 .desc__header__status,.content-block--gray--alpha-50 .desc__header__title{color:rgba(77,77,79,.5)}
.content-block--gray--alpha-50 .button{background:rgba(77,77,79,.5)}
.content-block--gray--alpha-50 .button:hover{color:#fff}
.content-block--gray--light .desc__header__status,.content-block--gray--light .desc__header__title{color:#58595b}
.content-block--gray--light .button{background:#58595b}
.content-block--gray--light .button:hover{color:#fff}
.content-block--gray--lightest .desc__header__status,.content-block--gray--lightest .desc__header__title{color:#d0d2d3}
.content-block--gray--lightest .button{background:#d0d2d3}
.content-block--gray--lightest .button:hover{color:#fff}
.content-block--green .desc__header__status,.content-block--green .desc__header__title{color:#9ac32a}
.content-block--green .button{background:#9ac32a}
.content-block--green .button:hover{color:#fff}
.content-block--green--alpha .desc__header__status,.content-block--green--alpha .desc__header__title{color:rgba(154,195,42,.1)}
.content-block--green--alpha .button{background:rgba(154,195,42,.1)}
.content-block--green--alpha .button:hover{color:#fff}
.content-block--blue--lighter .desc__header__status,.content-block--blue--lighter .desc__header__title{color:#e8edf4}
.content-block--blue--lighter .button{background:#e8edf4}
.content-block--blue--lighter .button:hover{color:#fff}
.content-block--blue--light .desc__header__status,.content-block--blue--light .desc__header__title{color:#d2dceb}
.content-block--blue--light .button{background:#d2dceb}
.content-block--blue--light .button:hover{color:#fff}
.content-block--blue .desc__header__status,.content-block--blue .desc__header__title{color:#2babe2}
.content-block--blue .button{background:#2babe2}
.content-block--blue .button:hover{color:#fff}
.content-block--blue--alpha .desc__header__status,.content-block--blue--alpha .desc__header__title{color:rgba(43,171,226,.2)}
.content-block--blue--alpha .button{background:rgba(43,171,226,.2)}
.content-block--blue--alpha .button:hover{color:#fff}
.content-block--blue--dark .desc__header__status,.content-block--blue--dark .desc__header__title{color:#19509d}
.content-block--blue--dark .button{background:#19509d}
.content-block--blue--dark .button:hover{color:#fff}
.content-block--purple .desc__header__status,.content-block--purple .desc__header__title{color:#353553}
.content-block--purple .button{background:#353553}
.content-block--purple .button:hover{color:#fff}
.content-block--purple--alpha .desc__header__status,.content-block--purple--alpha .desc__header__title{color:rgba(53,53,83,.8)}
.content-block--purple--alpha .button{background:rgba(53,53,83,.8)}
.content-block--purple--alpha .button:hover{color:#fff}
.content-block--orange .desc__header__status,.content-block--orange .desc__header__title{color:#f15a22}
.content-block--orange .button{background:#f15a22}
.content-block--orange .button:hover{color:#fff}
.content-block--orange--alpha .desc__header__status,.content-block--orange--alpha .desc__header__title{color:rgba(241,90,34,.85)}
.content-block--orange--alpha .button{background:rgba(241,90,34,.85)}
.content-block--orange--alpha .button:hover{color:#fff}
.content-block--orange--light .desc__header__status,.content-block--orange--light .desc__header__title{color:#fdb913}
.content-block--orange--light .button{background:#fdb913}
.content-block--orange--light .button:hover{color:#fff}
.content-block--red .desc__header__status,.content-block--red .desc__header__title{color:#c9252c}
.content-block--red .button{background:#c9252c}
.content-block--red .button:hover{color:#fff}
.content-block--red--alpha .desc__header__status,.content-block--red--alpha .desc__header__title{color:rgba(201,37,44,.15)}
.content-block--red--alpha .button{background:rgba(201,37,44,.15)}
.content-block--red--alpha .button:hover{color:#fff}
.content-block--teal .desc__header__status,.content-block--teal .desc__header__title{color:#00afad}
.content-block--teal .button{background:#00afad}
.content-block--teal .button:hover{color:#fff}
.typesizer-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative}
.typesizer-container:hover .typersizer__panel{opacity:1;visibility:visible;pointer-events:auto}
.icon-typesize-size{margin-right:2px}
.typesizer{background:none;border:none;margin:0;padding:0;font-family:Montserrat,sans-serif;font-weight:700;color:#fff;cursor:pointer;line-height:1;text-transform:uppercase;padding:0 1px}
.typesizer--lg{font-size:1.25rem}
.typesizer--md{font-size:1rem}
.typesizer--sm{font-size:.875rem}
.typesizer__trigger{background:none;border:none;margin:0;padding:0;width: 51.984px;}
.typersizer__panel{position:absolute;top:100%;right:-6px;padding-top:12px;display:-ms-flexbox;display:flex;z-index:2;opacity:0;visibility:hidden;pointer-events:none}
.typersizer__panel .typersizer__panel__wrapper{background:#fff;display:-ms-flexbox;display:flex;padding:12px 4px;position:relative;z-index:2}
.typersizer__panel .typersizer__panel__wrapper:before{content:"";position:absolute;width:0;height:0;border:12px solid transparent;border-bottom-color:#fff;bottom:100%;right:12px}
.typersizer__panel.typesizer__panel--open{opacity:1;visibility:visible;pointer-events:auto}
.typersizer__panel .typesizer{color:#2babe2;padding:3px 8px;border:2px solid #d0d2d3;margin:0 6px}
.typersizer__panel .typesizer.active,.typersizer__panel .typesizer:hover{border:2px solid #4d4d4f}
.nav-skip{left:-100vw;position:absolute}
.skip-link{background:#404041;color:#fff;left:0;padding:.5em 1em;position:fixed;opacity:0;top:0;-ms-transform:translateY(-10em);transform:translateY(-10em);transition:transform .2s ease-in-out,opacity .2s ease-in-out;font-size:.875rem}
.skip-link:focus{opacity:1;-ms-transform:translateY(0);transform:translateY(0);z-index:222}
.nav__toggler{background:none;border:none;display:block;position:absolute;right:0;top:0;z-index:55}
.nav__toggler__content{padding:10px 2px}
.nav__toggler__icon{height:17px;position:relative;width:24px}
.nav__toggler__icon .nav__toggler__icon__lines,.nav__toggler__icon:after,.nav__toggler__icon:before{background-color:#4d4d4f;border-radius:3px;content:"";display:block;height:3px;left:0;position:absolute;-ms-transform-origin:50% 50%;transform-origin:50% 50%;transition:transform .2s ease 0s;width:24px}
.nav__toggler__icon:before{top:0}
.nav__toggler__icon:after,.nav__toggler__icon:before{-ms-transform:translateY(0) rotate(0deg);transform:translateY(0) rotate(0deg)}
.nav__toggler__icon:after{top:14px}
.nav__toggler__icon .nav__toggler__icon__lines{top:7px;-ms-transform:scaleX(1);transform:scaleX(1);transition:transform .15s ease 0s}
.is-open .nav__toggler__icon .nav__toggler__icon__lines,.is-open .nav__toggler__icon:after,.is-open .nav__toggler__icon:before{background-color:#fff}
.is-open .nav__toggler__icon .nav__toggler__icon__lines{-ms-transform:scaleX(0);transform:scaleX(0)}
.is-open .nav__toggler__icon:before{top:4px;-ms-transform:translateY(3px) rotate(45deg);transform:translateY(3px) rotate(45deg)}
.is-open .nav__toggler__icon:after{top:24px;-ms-transform:translateY(-17px) rotate(-45deg);transform:translateY(-17px) rotate(-45deg)}
.nav{width:100%;position:relative}
.nav-menu{-ms-flex-align:center;align-items:center;background:#404041;display:none;-ms-flex-direction:column;flex-direction:column;height:100%;-ms-flex-pack:center;justify-content:center;left:0;position:fixed;top:0;width:100%}
.nav-donate,.nav-menu.is-active{display:-ms-flexbox;display:flex}
.nav-donate{-ms-flex-align:center;align-items:center}
.nav-search-mobile{padding:2.35294em 0}
.nav-logo{width:120px}
.nav-list{list-style:none;padding:1em 8px;text-align:center}
.nav-item{padding:.47059em 0}
.nav-link{font-family:Montserrat,sans-serif;font-weight:500;color:#fff;font-size:1.0625rem;letter-spacing:.05em;line-height:1.29412;text-decoration:none;text-transform:uppercase}
.nav-button{display:block;margin-bottom:0;padding:.44444em 1.11111em}
.nav-panel{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;display:none;left:0;opacity:0;overflow:hidden;padding:1.5em 0;pointer-events:none;position:absolute;text-align:left;top:100%;transition:visibility .3s ease,opacity .3s ease;visibility:hidden;width:100%;min-height:15vh}
.nav-panel:before{content:"";position:absolute;width:100%;height:100%;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:.75}
.nav-item:hover .nav-panel{opacity:1;pointer-events:auto;visibility:visible}
.nav-panel .container{position:relative}
.nav-panel--1:before{background:#404041}
.nav-panel__header{background:#fff;margin-bottom:12px;padding:13px 10px;text-align:left}
.nav-panel__list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;list-style:none;margin:0;padding:0 0 0 10px;text-align:left}
.nav-panel__item:after{border-bottom:1px solid hsla(0,0%,100%,.2);content:"";display:block;width:60%}
.nav-panel__item:last-child:after{border-bottom:none}
.nav-panel__link{color:#fff;display:block;font-family:Montserrat,sans-serif;font-size:1rem;font-weight:500;line-height:1.5;padding:.47059em 0;text-decoration:none}
.nav-panel__link:hover,.page--about .nav-link--about,.page--events .nav-link--events,.page--grants .nav-link--grants,.page--news-stories .nav-link--news-stories,.page--projects .nav-link--projects,.page--ways-to-give .nav-link--ways-to-give{color:#2babe2}
@media only screen and (min-width:768px){.nav__toggler{display:none}
.nav{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:1em 10px 0;position:relative;-ms-flex-align:end;align-items:flex-end}
.nav-menu{padding-bottom:0;-ms-flex-align:stretch;align-items:stretch;background:none;-ms-flex-direction:row;flex-direction:row;height:auto;left:auto;position:static;top:auto;width:auto}
.nav-list,.nav-menu{display:-ms-flexbox;display:flex;margin:0}
.nav-list{font-size:1rem;padding:0 .5em}
.nav-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 .5em .85714em;text-align:center}
.nav-item:hover .nav-link{color:#2babe2}
.nav-item:hover .nav-link:not(.no-panel):after{opacity:.85;visibility:hidden}
.nav-link{display:block;color:#4d4d4f;font-size:.875rem;position:relative}
.nav-link:not(.no-panel):after{content:"";border:1.04em solid transparent;border-bottom-color:#404041;position:absolute;width:0;height:0;top:100%;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;visibility:hidden;transition:visibility .3s ease,opacity .3s ease}
.nav-donate{padding-bottom:.85714em}
.nav-logo{-ms-flex:0 0 110px;flex:0 0 110px;margin-bottom:1em}
.nav-panel{display:block}
}
@media only screen and (min-width:992px){.nav-logo{-ms-flex-preferred-size:160px;flex-basis:160px}
.nav-list{font-size:1rem;padding:0 .86667em}
.nav-item{padding:0 .53333em 1.2em}
.nav-link{font-size:.9375rem}
.nav-donate{padding-bottom:1.2em}
.nav-panel{padding:3.125em 0}
}
@media only screen and (min-width:1200px){.nav-logo{-ms-flex-preferred-size:200px;flex-basis:200px}
.nav-list{font-size:1rem;padding:0 1.25em 0 0}
.nav-item{padding:0 1.25em 1.5em}
.nav-link{font-size:1rem;letter-spacing:.025em}
.nav-donate{padding-bottom:1.5em}
}
.text-link{font-family:Montserrat,sans-serif;font-weight:700;background:none;border:none;padding:0;font-size:1rem;text-transform:uppercase;display:inline-block;letter-spacing:.05em}
.text-link:hover{opacity:.6}
.text-link:before{content:">>";display:inline-block;padding-right:6px}
.text-link--noarrow:hover{opacity:1}
.text-link--noarrow:before{content:none}
.text-link--left:before{content:"<<"}
.text-link__list{list-style:none;padding-left:0}
blockquote{margin:0 0 .85714em 1em;padding:1em}
.content--quote blockquote,blockquote{font-family:Montserrat,sans-serif;font-weight:400;color:#fff;font-size:1.75rem;letter-spacing:.01842em;line-height:1.35714}
.content--quote blockquote{margin:0;overflow:hidden;padding-bottom:2.14286em;padding-top:2.85714em;position:relative}
.content--quote blockquote footer{font-family:Montserrat,sans-serif;font-weight:700;font-size:1rem;margin-top:1em}
.content--quote blockquote:before{color:#fff;content:"\201C";font-family:Georgia;font-size:200px;font-weight:700;left:0;line-height:1;position:absolute;top:-36px;z-index:1}
.feature{background:#fff;position:relative;color:#fff;margin-bottom:15px}
.feature .panel{transition:opacity .4s ease,transform .75s ease-out;-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;z-index:2}
.feature.animate-in .panel{opacity:1;transform:translateZ(0);transition-delay:.35s}
.feature--white .panel:before{background:#fff}
.feature--white .button--inverse,.feature--white .panel__header{color:#fff}
.feature--white--alpha-20 .panel:before{background:hsla(0,0%,100%,.2)}
.feature--white--alpha-20 .button--inverse,.feature--white--alpha-20 .panel__header{color:hsla(0,0%,100%,.2)}
.feature--white--alpha-60 .panel:before{background:hsla(0,0%,100%,.6)}
.feature--white--alpha-60 .button--inverse,.feature--white--alpha-60 .panel__header{color:hsla(0,0%,100%,.6)}
.feature--white--alpha-80 .panel:before{background:hsla(0,0%,100%,.8)}
.feature--white--alpha-80 .button--inverse,.feature--white--alpha-80 .panel__header{color:hsla(0,0%,100%,.8)}
.feature--white--alpha-85 .panel:before{background:hsla(0,0%,100%,.85)}
.feature--white--alpha-85 .button--inverse,.feature--white--alpha-85 .panel__header{color:hsla(0,0%,100%,.85)}
.feature--white--alpha-90 .panel:before{background:hsla(0,0%,100%,.9)}
.feature--white--alpha-90 .button--inverse,.feature--white--alpha-90 .panel__header{color:hsla(0,0%,100%,.9)}
.feature--offwhite .panel:before{background:#f1f3ee}
.feature--offwhite .button--inverse,.feature--offwhite .panel__header{color:#f1f3ee}
.feature--gray--dark .panel:before{background:#404041}
.feature--gray--dark .button--inverse,.feature--gray--dark .panel__header{color:#404041}
.feature--gray .panel:before{background:#4d4d4f}
.feature--gray .button--inverse,.feature--gray .panel__header{color:#4d4d4f}
.feature--gray--alpha-50 .panel:before{background:rgba(77,77,79,.5)}
.feature--gray--alpha-50 .button--inverse,.feature--gray--alpha-50 .panel__header{color:rgba(77,77,79,.5)}
.feature--gray--light .panel:before{background:#58595b}
.feature--gray--light .button--inverse,.feature--gray--light .panel__header{color:#58595b}
.feature--gray--lightest .panel:before{background:#d0d2d3}
.feature--gray--lightest .button--inverse,.feature--gray--lightest .panel__header{color:#d0d2d3}
.feature--green .panel:before{background:#9ac32a}
.feature--green .button--inverse,.feature--green .panel__header{color:#9ac32a}
.feature--green--alpha .panel:before{background:rgba(154,195,42,.1)}
.feature--green--alpha .button--inverse,.feature--green--alpha .panel__header{color:rgba(154,195,42,.1)}
.feature--blue--lighter .panel:before{background:#e8edf4}
.feature--blue--lighter .button--inverse,.feature--blue--lighter .panel__header{color:#e8edf4}
.feature--blue--light .panel:before{background:#d2dceb}
.feature--blue--light .button--inverse,.feature--blue--light .panel__header{color:#d2dceb}
.feature--blue .panel:before{background:#2babe2}
.feature--blue .button--inverse,.feature--blue .panel__header{color:#2babe2}
.feature--blue--alpha .panel:before{background:rgba(43,171,226,.2)}
.feature--blue--alpha .button--inverse,.feature--blue--alpha .panel__header{color:rgba(43,171,226,.2)}
.feature--blue--dark .panel:before{background:#19509d}
.feature--blue--dark .button--inverse,.feature--blue--dark .panel__header{color:#19509d}
.feature--purple .panel:before{background:#353553}
.feature--purple .button--inverse,.feature--purple .panel__header{color:#353553}
.feature--purple--alpha .panel:before{background:rgba(53,53,83,.8)}
.feature--purple--alpha .button--inverse,.feature--purple--alpha .panel__header{color:rgba(53,53,83,.8)}
.feature--orange .panel:before{background:#f15a22}
.feature--orange .button--inverse,.feature--orange .panel__header{color:#f15a22}
.feature--orange--alpha .panel:before{background:rgba(241,90,34,.85)}
.feature--orange--alpha .button--inverse,.feature--orange--alpha .panel__header{color:rgba(241,90,34,.85)}
.feature--orange--light .panel:before{background:#fdb913}
.feature--orange--light .button--inverse,.feature--orange--light .panel__header{color:#fdb913}
.feature--red .panel:before{background:#c9252c}
.feature--red .button--inverse,.feature--red .panel__header{color:#c9252c}
.feature--red--alpha .panel:before{background:rgba(201,37,44,.15)}
.feature--red--alpha .button--inverse,.feature--red--alpha .panel__header{color:rgba(201,37,44,.15)}
.feature--teal .panel:before{background:#00afad}
.feature--teal .button--inverse,.feature--teal .panel__header{color:#00afad}
.feature__bg{display:block;max-width:100%}
.feature__row{height:100%}
@media only screen and (min-width:768px){.feature{min-height:600px;height:98vh}
.feature .panel{margin-bottom:-15px}
.feature--main{height:98vh}
.feature__container{height:100%}
.feature__bg{position:absolute;max-width:none;width:100%;height:90%;object-fit:cover}
.feature__card{position:static;padding-left:0;padding-right:0;margin-bottom:55px;-ms-transform:none;transform:none;left:auto;width:auto}
}
@media only screen and (min-width:992px){.feature,.feature--main{height:96vh}
}
@media only screen and (min-width:1200px){.feature,.feature--main{height:94vh}
}
.infographic{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2.5em 0 0;max-width:460px;margin:0 auto}
.infographic-stat{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%;padding-bottom:1.875em}
.infographic-stat dt{margin-bottom:0}
.infographic-stat__icon{height:60px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin:0 auto 1.75em}
.infographic-stat__icon svg{width:auto;height:60px}
.infographic-stat__dl{text-align:center}
.infographic-stat__dl dd{margin-bottom:0}
.infographic-desc{text-align:center;padding-bottom:1.875em}
.infographic-learnmore{padding-bottom:20px}
@media only screen and (min-width:768px){.infographic{padding:4.375em 0 0;max-width:none}
.infographic-stat{-ms-flex-preferred-size:33.333%;flex-basis:33.333%;padding-bottom:1.875em;max-width:33.333%}
.infographic-stat dd{padding-bottom:.4em}
.infographic-stat dt{line-height:1.25}
.infographic-desc{text-align:center;padding-bottom:3.875em}
.infographic-learnmore{padding-bottom:4.375em}
}
@media only screen and (min-width:992px){.infographic-stat{-ms-flex-preferred-size:20%;flex-basis:20%;max-width:20%}
}
.filter{padding:0 0 1.5em}
.filter-field-container,.filter .column{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}
.filter-field-container{width:100%}
.label{text-transform:uppercase;padding-right:.85714em;width:15%}
.label,.select{font-family:Montserrat,sans-serif;font-weight:700;font-size:.875rem;margin-bottom:.85714em}
.select{width:100%;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;border:none;border-radius:0;color:#4d4d4f;padding:.42857em 1.85714em .42857em .42857em;-ms-flex:1 1 auto;flex:1 1 auto;background-color:#f1f3ee;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='292.4' height='292.4'%3E%3Cpath fill='%234D4D4F' d='M287 69.4a17.6 17.6 0 0 0-13-5.4H18.4c-5 0-9.3 1.8-12.9 5.4A17.6 17.6 0 0 0 0 82.2c0 5 1.8 9.3 5.4 12.9l128 127.9c3.6 3.6 7.8 5.4 12.8 5.4s9.2-1.8 12.8-5.4L287 95c3.5-3.5 5.4-7.8 5.4-12.8 0-5-1.9-9.2-5.5-12.8z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 12px) 55%;background-size:.65em auto}
.button--article-filter{margin-bottom:0}
.section-block--alt-bg .select,.section-block:nth-child(2n+3) .select{background-color:#fff}
@media only screen and (min-width:768px){.label{width:auto}
.filter{padding:3.125em 0}
.select{width:auto}
}
.panel{position:relative;padding:1.125em}
.panel:after{border:16px solid #fff;width:calc(100% + 32px);height:calc(100% + 32px)}
.panel:after,.panel:before{content:"";position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.panel:before{width:102%;height:102%;opacity:.95}
.panel--hero{padding:1.125em;margin-bottom:2.25em}
.panel--hero:last-child{margin-bottom:1.5em}
.panel--hero p{font-size:1.125rem}
.panel__wrapper{position:relative;z-index:1}
.panel__type{display:inline-block;text-transform:uppercase}
.panel__header{background:#fff;padding:.32143em .5em;margin-bottom:.57143em}
.panel__timestamp{opacity:.85;margin-bottom:.5em}
.panel__cta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start;margin-bottom:.5em}
.panel__cta>.button,.panel__cta>a,.panel__cta>button{margin-right:1.5em;margin-bottom:.5em}
.panel__cta>a:last-child,.panel__cta>button:last-child{margin-right:0}
.panel__cta .text-link{padding-top:.625em}
@media only screen and (min-width:768px){.panel{padding:1.25em 1.5em}
.panel:after{border-width:15px;width:calc(100% + 30px);height:calc(100% + 30px)}
.panel__header{margin-bottom:1.14286em}
.panel__timestamp{margin-bottom:1.16667em}
.panel__cta{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-align:center;align-items:center}
.panel__cta>.button,.panel__cta>a,.panel__cta>button{-ms-flex:0 0 auto;flex:0 0 auto;margin-bottom:0}
.panel__cta .text-link{padding-top:0}
.panel--hero{padding:2.1875em 1.875em;height:100%;margin-bottom:0}
}
.panel--white:before{background:#fff}
.panel--white .button--inverse,.panel--white .panel__header{color:#fff}
.panel--white .button--inverse:hover{background:#fff;color:#fff}
.panel--white--alpha-20:before{background:hsla(0,0%,100%,.2)}
.panel--white--alpha-20 .button--inverse,.panel--white--alpha-20 .panel__header{color:hsla(0,0%,100%,.2)}
.panel--white--alpha-20 .button--inverse:hover{background:hsla(0,0%,100%,.2);color:#fff}
.panel--white--alpha-60:before{background:hsla(0,0%,100%,.6)}
.panel--white--alpha-60 .button--inverse,.panel--white--alpha-60 .panel__header{color:hsla(0,0%,100%,.6)}
.panel--white--alpha-60 .button--inverse:hover{background:hsla(0,0%,100%,.6);color:#fff}
.panel--white--alpha-80:before{background:hsla(0,0%,100%,.8)}
.panel--white--alpha-80 .button--inverse,.panel--white--alpha-80 .panel__header{color:hsla(0,0%,100%,.8)}
.panel--white--alpha-80 .button--inverse:hover{background:hsla(0,0%,100%,.8);color:#fff}
.panel--white--alpha-85:before{background:hsla(0,0%,100%,.85)}
.panel--white--alpha-85 .button--inverse,.panel--white--alpha-85 .panel__header{color:hsla(0,0%,100%,.85)}
.panel--white--alpha-85 .button--inverse:hover{background:hsla(0,0%,100%,.85);color:#fff}
.panel--white--alpha-90:before{background:hsla(0,0%,100%,.9)}
.panel--white--alpha-90 .button--inverse,.panel--white--alpha-90 .panel__header{color:hsla(0,0%,100%,.9)}
.panel--white--alpha-90 .button--inverse:hover{background:hsla(0,0%,100%,.9);color:#fff}
.panel--offwhite:before{background:#f1f3ee}
.panel--offwhite .button--inverse,.panel--offwhite .panel__header{color:#f1f3ee}
.panel--offwhite .button--inverse:hover{background:#f1f3ee;color:#fff}
.panel--gray--dark:before{background:#404041}
.panel--gray--dark .button--inverse,.panel--gray--dark .panel__header{color:#404041}
.panel--gray--dark .button--inverse:hover{background:#404041;color:#fff}
.panel--gray:before{background:#4d4d4f}
.panel--gray .button--inverse,.panel--gray .panel__header{color:#4d4d4f}
.panel--gray .button--inverse:hover{background:#4d4d4f;color:#fff}
.panel--gray--alpha-50:before{background:rgba(77,77,79,.5)}
.panel--gray--alpha-50 .button--inverse,.panel--gray--alpha-50 .panel__header{color:rgba(77,77,79,.5)}
.panel--gray--alpha-50 .button--inverse:hover{background:rgba(77,77,79,.5);color:#fff}
.panel--gray--light:before{background:#58595b}
.panel--gray--light .button--inverse,.panel--gray--light .panel__header{color:#58595b}
.panel--gray--light .button--inverse:hover{background:#58595b;color:#fff}
.panel--gray--lightest:before{background:#d0d2d3}
.panel--gray--lightest .button--inverse,.panel--gray--lightest .panel__header{color:#d0d2d3}
.panel--gray--lightest .button--inverse:hover{background:#d0d2d3;color:#fff}
.panel--green:before{background:#9ac32a}
.panel--green .button--inverse,.panel--green .panel__header{color:#9ac32a}
.panel--green .button--inverse:hover{background:#9ac32a;color:#fff}
.panel--green--alpha:before{background:rgba(154,195,42,.1)}
.panel--green--alpha .button--inverse,.panel--green--alpha .panel__header{color:rgba(154,195,42,.1)}
.panel--green--alpha .button--inverse:hover{background:rgba(154,195,42,.1);color:#fff}
.panel--blue--lighter:before{background:#e8edf4}
.panel--blue--lighter .button--inverse,.panel--blue--lighter .panel__header{color:#e8edf4}
.panel--blue--lighter .button--inverse:hover{background:#e8edf4;color:#fff}
.panel--blue--light:before{background:#d2dceb}
.panel--blue--light .button--inverse,.panel--blue--light .panel__header{color:#d2dceb}
.panel--blue--light .button--inverse:hover{background:#d2dceb;color:#fff}
.panel--blue:before{background:#2babe2}
.panel--blue .button--inverse,.panel--blue .panel__header{color:#2babe2}
.panel--blue .button--inverse:hover{background:#2babe2;color:#fff}
.panel--blue--alpha:before{background:rgba(43,171,226,.2)}
.panel--blue--alpha .button--inverse,.panel--blue--alpha .panel__header{color:rgba(43,171,226,.2)}
.panel--blue--alpha .button--inverse:hover{background:rgba(43,171,226,.2);color:#fff}
.panel--blue--dark:before{background:#19509d}
.panel--blue--dark .button--inverse,.panel--blue--dark .panel__header{color:#19509d}
.panel--blue--dark .button--inverse:hover{background:#19509d;color:#fff}
.panel--purple:before{background:#353553}
.panel--purple .button--inverse,.panel--purple .panel__header{color:#353553}
.panel--purple .button--inverse:hover{background:#353553;color:#fff}
.panel--purple--alpha:before{background:rgba(53,53,83,.8)}
.panel--purple--alpha .button--inverse,.panel--purple--alpha .panel__header{color:rgba(53,53,83,.8)}
.panel--purple--alpha .button--inverse:hover{background:rgba(53,53,83,.8);color:#fff}
.panel--orange:before{background:#f15a22}
.panel--orange .button--inverse,.panel--orange .panel__header{color:#f15a22}
.panel--orange .button--inverse:hover{background:#f15a22;color:#fff}
.panel--orange--alpha:before{background:rgba(241,90,34,.85)}
.panel--orange--alpha .button--inverse,.panel--orange--alpha .panel__header{color:rgba(241,90,34,.85)}
.panel--orange--alpha .button--inverse:hover{background:rgba(241,90,34,.85);color:#fff}
.panel--orange--light:before{background:#fdb913}
.panel--orange--light .button--inverse,.panel--orange--light .panel__header{color:#fdb913}
.panel--orange--light .button--inverse:hover{background:#fdb913;color:#fff}
.panel--red:before{background:#c9252c}
.panel--red .button--inverse,.panel--red .panel__header{color:#c9252c}
.panel--red .button--inverse:hover{background:#c9252c;color:#fff}
.panel--red--alpha:before{background:rgba(201,37,44,.15)}
.panel--red--alpha .button--inverse,.panel--red--alpha .panel__header{color:rgba(201,37,44,.15)}
.panel--red--alpha .button--inverse:hover{background:rgba(201,37,44,.15);color:#fff}
.panel--teal:before{background:#00afad}
.panel--teal .button--inverse,.panel--teal .panel__header{color:#00afad}
.panel--teal .button--inverse:hover{background:#00afad;color:#fff}
.accordion__heading{font-family:Roboto Slab,serif;font-weight:400;font-weight:700;font-size:1.125rem;line-height:1.66667;margin:0;padding:12px 0;border-top:1px solid #fff}
.accordion__heading:first-of-type{border-top:none}
.accordion__trigger{background:none;border:none;margin:0;padding:0;display:-ms-flexbox;display:flex;position:relative;width:100%;font-size:1em;outline:0;-ms-flex-align:center;align-items:center}
.accordion__trigger[aria-expanded=true] .accordion__icon:after{-ms-transform:rotate(90deg) scaleX(0);transform:rotate(90deg) scaleX(0)}
.accordion__trigger[aria-expanded=true] .accordion__icon:before{-ms-transform:rotate(90deg);transform:rotate(90deg)}
.accordion__title{display:block;text-align:left;pointer-events:none}
.accordion__panel{max-height:500px;overflow:hidden;transition:max-height .45s linear}
.accordion__panel__container{padding:0 0 24px}
.accordion__panel[hidden]{display:block;max-height:0}
.accordion__icon{width:10px;height:10px;margin-right:10px;position:relative}
.accordion__icon:after{top:50%;left:0;margin-top:-1.5px;width:100%;height:3px}
.accordion__icon:after,.accordion__icon:before{content:"";position:absolute;background:#4d4d4f;transition:transform .3s ease}
.accordion__icon:before{left:50%;top:0;margin-left:-1.5px;width:3px;height:100%}
.accordion-sub{padding-left:48px;margin-top:-12px}
.carousel .panel{position:relative;z-index:2}
.carousel__content{overflow:hidden}
.carousel__list{position:relative;list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;-ms-flex-align:center;align-items:center;transition:height .6s ease,transform 1s ease;z-index:3}
.carousel__item{-ms-flex:0 0 100%;flex:0 0 100%;width:100%;opacity:0;transition:opacity 1s ease}
.carousel__item p{font-size:1.125rem;line-height:1.66667}
.carousel__item.js-active{opacity:1}
.carousel-indicator{display:-ms-flexbox;display:flex;margin:20px 0 0;padding:0;-ms-flex-pack:center;justify-content:center;position:absolute;top:100%;left:0;right:0;list-style:none}
.carousel-indicator__button{width:15px;height:15px;display:block;border-radius:50%;border:none;margin:0 8px;background:#58595b;transition:background .3s ease;cursor:pointer}
.carousel__media{position:relative;overflow:hidden}
.carousel__media__list{list-style:none;margin:0;padding:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;transition:height .6s ease,transform 1s ease}
.carousel__media__item{-ms-flex:0 0 100%;flex:0 0 100%}
@media only screen and (max-width:767px){.carousel .panel{margin-bottom:6em}
}
.image-gallery{width:100%}
.gallery-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0;width:100%}
.gallery__item{background:none;border:none;margin:0;padding:0;display:block;width:100%;margin-bottom:20px}
.gallery__item img{display:block;width:100%;max-width:100%}
.gallery__caption{display:none}
@media only screen and (max-width:767px){.gallery{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.gallery .column{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}
}
.fancy-header{display:inline-block;color:#fff;padding:.36364em .72727em;position:relative}
.fancy-header,.fancy-header:last-child{margin-bottom:.36364em}
.fancy-header:after{top:100%;content:"";width:0;position:absolute;border-top:.81818em solid transparent;border-right:1.04545em solid transparent;border-bottom:none;border-left:1.04545em solid transparent;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}
@media only screen and (max-width:767px){.fancy-header--sm-spacing{margin-bottom:1.5em}
}
@media only screen and (min-width:768px){.fancy-header,.fancy-header:last-child{margin-bottom:1.45455em}
}
.fancy-header.bg--white:after{border-top-color:#fff}
.fancy-header.bg--white--alpha-20:after{border-top-color:hsla(0,0%,100%,.2)}
.fancy-header.bg--white--alpha-60:after{border-top-color:hsla(0,0%,100%,.6)}
.fancy-header.bg--white--alpha-80:after{border-top-color:hsla(0,0%,100%,.8)}
.fancy-header.bg--white--alpha-85:after{border-top-color:hsla(0,0%,100%,.85)}
.fancy-header.bg--white--alpha-90:after{border-top-color:hsla(0,0%,100%,.9)}
.fancy-header.bg--offwhite:after{border-top-color:#f1f3ee}
.fancy-header.bg--gray--dark:after{border-top-color:#404041}
.fancy-header.bg--gray:after{border-top-color:#4d4d4f}
.fancy-header.bg--gray--alpha-50:after{border-top-color:rgba(77,77,79,.5)}
.fancy-header.bg--gray--light:after{border-top-color:#58595b}
.fancy-header.bg--gray--lightest:after{border-top-color:#d0d2d3}
.fancy-header.bg--green:after{border-top-color:#9ac32a}
.fancy-header.bg--green--alpha:after{border-top-color:rgba(154,195,42,.1)}
.fancy-header.bg--blue--lighter:after{border-top-color:#e8edf4}
.fancy-header.bg--blue--light:after{border-top-color:#d2dceb}
.fancy-header.bg--blue:after{border-top-color:#2babe2}
.fancy-header.bg--blue--alpha:after{border-top-color:rgba(43,171,226,.2)}
.fancy-header.bg--blue--dark:after{border-top-color:#19509d}
.fancy-header.bg--purple:after{border-top-color:#353553}
.fancy-header.bg--purple--alpha:after{border-top-color:rgba(53,53,83,.8)}
.fancy-header.bg--orange:after{border-top-color:#f15a22}
.fancy-header.bg--orange--alpha:after{border-top-color:rgba(241,90,34,.85)}
.fancy-header.bg--orange--light:after{border-top-color:#fdb913}
.fancy-header.bg--red:after{border-top-color:#c9252c}
.fancy-header.bg--red--alpha:after{border-top-color:rgba(201,37,44,.15)}
.fancy-header.bg--teal:after{border-top-color:#00afad}
.project-map{position:relative}
.project-map__hotspot{background:none;border:none;margin:0;padding:0;display:block;height:6.875em;position:absolute;width:6.875em;z-index:2}
.project-map__hotspot svg{display:block}
.project-map__caption{font-family:Montserrat,sans-serif;font-weight:700;bottom:5%;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;position:absolute;right:-25%;width:50%;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease;pointer-events:none}
.project-map__caption.js-hover,.project-map__caption.js-show{visibility:visible;opacity:1;pointer-events:all}
.project-map__caption__text{-ms-flex-align:center;align-items:center;-ms-flex-item-align:start;align-self:flex-start;border-radius:50%;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;height:21.25em;-ms-flex-pack:center;justify-content:center;padding:0 3em;position:relative;text-align:center;width:21.25em}
.project-map__caption__text .date{border-bottom:2px solid hsla(0,0%,100%,.8);line-height:1.5}
.project-map__caption__close{background:none;border:none;margin:0;padding:0;font-family:Montserrat,sans-serif;font-weight:500;color:#fff;display:block;font-size:1rem;left:50%;position:absolute;top:5%;-ms-transform:translateX(-50%);transform:translateX(-50%)}
.project-map-caption__media{-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end;background:#ff0;border-radius:50%;display:-ms-flexbox;display:flex;height:21.25em;-ms-flex-pack:center;justify-content:center;margin-top:-15%;overflow:hidden;width:21.25em}
.project-map-caption__media img{object-fit:cover;object-position:center center}
.card-list--with-filter .card-list__item{transition:all .4s;overflow:hidden;margin-bottom:2em}
.card-list--with-filter .card-list__item.hidden{opacity:0;width:0;margin:0;padding:0;-ms-flex:0;flex:0}
.card-list__item{margin-bottom:2em}
.card{background:none;border:none;margin:0;padding:0;position:relative;display:block;color:#4d4d4f}
.card__img{display:block;width:100%;max-width:100%}
.card__caption{display:block;padding:1.25em}
.card__button{font-size:1rem;margin-bottom:0}
.card__button:hover{opacity:1}
.card__icon{background:#fff;width:65px;height:65px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}
.card__meta{font-size:.875rem;line-height:1.64286;margin:0;line-height:1.28571;margin-bottom:.35714em;opacity:.5}
.card__meta,.card__title{display:block;font-family:Montserrat,sans-serif;font-weight:700;letter-spacing:.025em}
.card__title{font-size:1.125rem;line-height:1.55556;margin:0 0 1.55556em;line-height:1.22222;margin-bottom:0;transition:color .3s ease}
.card__desc{font-family:Montserrat,sans-serif;font-weight:400;font-size:.8125rem;line-height:1.23077}
.card__wrapper{display:block;position:relative}
.card__overlay{position:absolute;top:0;left:0;opacity:0;visibility:hidden;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;transition:opacity .3s ease,visibility .3s ease;overflow:auto}
.card__overlay__cta{margin-top:1.4em}
.card--news-story .card__caption{position:absolute;bottom:0;left:0;width:100%;background:hsla(0,0%,100%,.85)}
.card--news-story .card__meta{letter-spacing:.05em;opacity:.5}
.card--project{height:100%;background:#f1f3ee}
.section-block--alt-bg .card--project,.section-block:nth-child(2n+3) .card--project{background:#fff}
.card--equipment{position:relative;display:block;color:#4d4d4f;margin-bottom:2em;text-align:center;width:100%}
.card--equipment .card__overlay{background:rgba(53,53,83,.8);-ms-flex-direction:column;flex-direction:column;padding:2.5em;color:#fff;transition:opacity .3s ease,visibility .3s ease}
.card--equipment .card__caption{background:#f1f3ee;transition:background-color .3s ease}
.card--equipment .card__overlay .button{margin:5% 0 0}
.card--equipment .card__caption{padding:1.875em}
.card--donation .card__caption{text-align:center;background:#9ac32a;color:#fff;padding:.66667em;text-transform:uppercase}
.card--donation .card__title{font-size:1rem;line-height:1.1875;letter-spacing:.025em;margin:0 0 .875em;text-transform:uppercase;margin:0}
.card--thrive .card__overlay{background:rgba(241,90,34,.85)}
.card--thrive .card__icon{color:#f15a22}
.card--thrive .card__caption{background:#fff;padding:10px 10px 8px;text-align:center}
.card--about{margin-bottom:0;height:100%;background:#f1f3ee}
.section-block--alt-bg .card--about,.section-block:nth-child(2n+3) .card--about{background:#fff}
.card--about .card__subtitle{margin-bottom:4px}
.card--about .card__caption{padding:1em .625em}
@media only screen and (max-width:767px){.card-list{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:-1.5em!important}
.card-list .card-list__item{-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}
.card-list__item{margin-bottom:1.5em!important}
.card__meta{font-size:1rem}
.card__title{font-size:1.23077em}
.card__desc{font-size:1rem}
.card--equipment .card__caption{padding:1.25em 1.5em;background:#353553}
.card--equipment .card__title{color:#fff}
.card--equipment .card__overlay__cta{margin:.5em 0 .75em}
.card--equipment .card__overlay{opacity:1;padding:1em 1em 1.5em;visibility:visible;position:relative}
.card--equipment .card__overlay .button{margin-top:0}
}
@media only screen and (max-width:575px){.card-list{display:block;width:100%}
.card-list .card-list__item{width:100%;max-width:none}
}
@media only screen and (min-width:768px){.news-stories__blocks .column.card-list__item,.section-block .card-list__item{margin-bottom:2.5em}
.card:hover .card__overlay{opacity:1;visibility:visible}
.card-list{margin-bottom:-2.5em}
.card--donation:hover .card__caption{opacity:.5}
.card--news-story:hover .card__title,.card--thrive:hover .card__caption{color:#f15a22}
.card--equipment:hover .card__caption{background:#353553}
.card--equipment:hover .card__title{color:#fff}
}
@media only screen and (min-width:992px){.news-stories__blocks .column.card-list__item,.section-block .card-list__item{margin-bottom:3.75em}
.card-list{margin-bottom:-3.75em}
}
.overview-panel{color:#fff;padding:1.5em}
.overview-panel dl{border-bottom:2px solid hsla(0,0%,100%,.6);margin-bottom:.5em}
.overview-panel dl:last-of-type{border-bottom:none;margin-bottom:2em}
.overview-panel dt{font-weight:700;font-size:1.5rem;text-transform:uppercase;line-height:1.25}
.overview-panel dd,.overview-panel dt{font-family:Montserrat,sans-serif;letter-spacing:.025em}
.overview-panel dd{font-weight:500;font-size:1.375rem;line-height:1.36364;margin-bottom:.36364em}
.overview-panel dd .legal{font-size:.54545em}
.overview-panel dd a{color:#fff!important;text-decoration:underline}
.overview-panel dd a:hover{color:#4d4d4f!important;text-decoration:none}
.overview-panel .button{margin-bottom:0;color:#2babe2}
.overview-panel--application ul{margin:0 0 1.375em;list-style:none;padding:0}
.overview-panel--application ul li{margin:0 0 .25em}
.overview-panel--application dl{margin-bottom:.6875em}
.overview-panel--application dt{font-weight:500}
.overview-panel--application dd,.overview-panel--application dt{font-family:Montserrat,sans-serif;font-size:1.25rem;line-height:1.4}
.overview-panel--application dd{font-weight:400;margin-bottom:.55em}
.overview-panel--application .downloads{font-family:Montserrat,sans-serif;font-weight:400;color:#2babe2;font-size:1.25rem;display:inline-block;letter-spacing:.025em;text-decoration:underline}
.overview-panel--application .downloads:hover{opacity:.6;text-decoration:none}
.overview-panel--application .downloads:before{content:">>";display:inline-block;padding-right:6px}
.overview-panel--contactus dl{margin-bottom:1.27273em}
.overview-panel--contactus dt{font-family:Montserrat,sans-serif;font-weight:700;font-size:1.375rem;line-height:1.27273;margin-bottom:1.27273em}
.overview-panel--contactus dd{font-family:Montserrat,sans-serif;font-weight:400;font-size:1.125rem;line-height:1.55556;margin-bottom:1.22222em}
.overview-panel--contactus .legal,.overview-panel--contactus small{font-family:Roboto Slab,serif;font-weight:400;font-size:.875rem;line-height:1.42857;margin-top:-.57143em}
.overview-panel--contactus small{display:inline-block;margin-top:.57143em}
@media only screen and (min-width:768px){.content-column-with-image .row .content-column-with-image__text{padding:0 0 0 12px}
.content-column-with-image .row--reversed .content-column-with-image__text{padding:0 12px 0 0}
}
.content--statement{padding:3em 0;text-align:center;color:#fff}
.content--statement .button{margin-bottom:0}
@media only screen and (min-width:768px){.content--statement{padding:4em 0}
}
.story-feature-block{position:relative;color:#f15a22}
.story-feature-block time{color:#4d4d4f;opacity:.5}
.story-feature-block__img{display:block;width:100%}
.story-feature-block__content{background:#f1f3ee;padding:.625em 1em;text-align:center}
.story-feature-block__content .button{margin-bottom:0}
.story-feature-block__title{margin-bottom:1em}
@media only screen and (min-width:768px){.story-feature-block__content{background:none;width:41.66667%;position:absolute;left:8.33333%;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left}
.story-feature-block__title{background:hsla(0,0%,100%,.9);padding:.625em 1em;margin-bottom:1em}
}
.icon-description-block{padding:1.11111em 1.33333em;text-align:center}
.icon-description-block .icon-description-block__icon{width:72px;height:72px;margin:0 auto 1.11111em}
.icon-description-block .icon-description-block__title{text-transform:uppercase;margin-bottom:1em}
.icon-description-block .icon-description-block__desc{font-size:1.125rem}
@media only screen and (max-width:767px){.icon-description-block-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}
.icon-description-block-container .column{-ms-flex:1 0 50%;flex:1 0 50%;max-width:50%}
.icon-description-block{padding-bottom:0}
.icon-description-block .icon-description-block__desc{margin-bottom:1em}
}
@keyframes a{to{stroke-dasharray:0 56.6262}
}
.chart{position:relative;padding-bottom:100%;margin-bottom:1em}
.chart__svg{position:absolute;width:100%;height:100%}
.chart__svg__circle{fill:transparent;stroke:#d0d2d3;stroke-width:1px}
.chart__svg__fill{animation:a 2s reverse;fill:transparent;stroke-width:1px;-ms-transform:rotate(-90deg) translate(-20px);transform:rotate(-90deg) translate(-20px)}
.chart__text{position:absolute;width:175px;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}
.chart__text .h1{font-size:4.5rem;margin-bottom:0}
.chart__text .h3{line-height:1.2;font-size:1.625rem;margin-bottom:0}
.chart--full .chart__text .h1{font-size:3.875rem;margin-bottom:0}
@media only screen and (min-width:768px){.chart{margin-bottom:2em}
.chart__text .h1{font-size:6vw}
.chart__text .h3{font-size:2.3vw}
.chart--full .chart__text .h1{font-size:6vw}
}
@media only screen and (min-width:992px){.chart__text .h1{font-size:6vw}
.chart__text .h3{font-size:1.9vw}
.chart--full .chart__text .h1{font-size:5.5vw}
}
@media only screen and (min-width:1281px){.chart__text .h1{font-size:77px}
.chart__text .h3{font-size:25px}
.chart--full .chart__text .h1{font-size:64px}
}
.content-goals .column{-ms-flex-preferred-size:290px;flex-basis:290px;max-width:290px;-ms-flex-positive:0;flex-grow:0}
.content-goals dl{text-align:center;margin-bottom:1.875em}
.content-goals dl dt{font-size:4.75rem;line-height:1.35294}
.content-goals dl dd,.content-goals dl dt{font-family:Montserrat,sans-serif;font-weight:700}
.content-goals dl dd{font-size:1.125rem;line-height:1.22222;padding:0 1.33333em}
.content-goals__desc{margin-bottom:1.875em!important;margin-top:-1.875em}
.content-goals--text-sm dl dt{font-size:3.875rem}
.content-goals--text-sm dl dd{font-size:1rem}
@media only screen and (max-width:767px){.content-goals{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}
.content-goals .column{-ms-flex:1 0 150px;flex:1 0 150px}
.content-goals dl{margin-bottom:1em}
}
@media only screen and (min-width:1200px){.content-goals dl{margin-bottom:1.875em}
.content-goals dl dt{font-size:5.125rem}
.content-goals dl dd{font-size:1.125rem}
.content-goals--text-sm dl dt{font-size:4.5rem}
.content-goals--text-sm dl dd{font-size:1.125rem}
}
.content-volunteer-intro{position:relative}
.content-volunteer-intro .row:first-child{margin-bottom:0}
.content-volunteer-intro__header{color:#fff;padding:.72727em .90909em}
.content-volunteer-intro__body{padding:1.25em;position:relative}
.content-volunteer-intro__body:before{content:"";position:absolute;left:0;top:0;opacity:.1;width:100%;height:100%}
.content-volunteer-intro__body ul{font-weight:700}
.content-job-opportunity{padding-bottom:3em;border-bottom:1px solid #f1f3ee}
.section-block .content-job-opportunity{margin-bottom:3em}
.section-block .content-job-opportunity:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}
.content-job-opportunity__details{margin:0 0 1.5em}
.content-job-opportunity__details__list{display:-ms-flexbox;display:flex;line-height:1.75}
.content-job-opportunity__details__list dt{font-weight:700;padding-right:.5em}
.hero{position:relative}
.hero .hero__title{margin-top:0;margin-bottom:.64286em}
.hero__banner{width:100%;display:block}
.hero__title{margin-top:0;display:inline-block;color:#fff;position:relative}
.hero__title:before{content:"";position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border:12px solid #fff;width:calc(100% + 24px);height:calc(100% + 24px)}
.hero__title__wrapper{display:block;padding:12px 20px;position:relative}
@media only screen and (min-width:768px){.hero .hero__title{margin-top:-8%;margin-bottom:1.42857em}
.hero__banner{width:100%;object-fit:cover;height:40vh;display:block}
.hero__content{margin-top:-12vh}
.hero__content__panel{-ms-flex-preferred-size:48%;flex-basis:48%;max-width:48%}
}
@media only screen and (min-width:992px){.hero__content{margin-top:-18vh}
.hero__content__panel{min-width:460px;-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}
}
.hero--white .hero__title{background:#fff}
.hero--white--alpha-20 .hero__title{background:hsla(0,0%,100%,.2)}
.hero--white--alpha-60 .hero__title{background:hsla(0,0%,100%,.6)}
.hero--white--alpha-80 .hero__title{background:hsla(0,0%,100%,.8)}
.hero--white--alpha-85 .hero__title{background:hsla(0,0%,100%,.85)}
.hero--white--alpha-90 .hero__title{background:hsla(0,0%,100%,.9)}
.hero--offwhite .hero__title{background:#f1f3ee}
.hero--gray--dark .hero__title{background:#404041}
.hero--gray .hero__title{background:#4d4d4f}
.hero--gray--alpha-50 .hero__title{background:rgba(77,77,79,.5)}
.hero--gray--light .hero__title{background:#58595b}
.hero--gray--lightest .hero__title{background:#d0d2d3}
.hero--green .hero__title{background:#9ac32a}
.hero--green--alpha .hero__title{background:rgba(154,195,42,.1)}
.hero--blue--lighter .hero__title{background:#e8edf4}
.hero--blue--light .hero__title{background:#d2dceb}
.hero--blue .hero__title{background:#2babe2}
.hero--blue--alpha .hero__title{background:rgba(43,171,226,.2)}
.hero--blue--dark .hero__title{background:#19509d}
.hero--purple .hero__title{background:#353553}
.hero--purple--alpha .hero__title{background:rgba(53,53,83,.8)}
.hero--orange .hero__title{background:#f15a22}
.hero--orange--alpha .hero__title{background:rgba(241,90,34,.85)}
.hero--orange--light .hero__title{background:#fdb913}
.hero--red .hero__title{background:#c9252c}
.hero--red--alpha .hero__title{background:rgba(201,37,44,.15)}
.hero--teal .hero__title{background:#00afad}
.searchform{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:320px}
.search__input{width:100%;font-size:1rem;font-weight:700;line-height:1.75;padding:0 .75em;font-family: Roboto Slab,serif;}
.search__button{background:none;border:none;margin:0;padding:0;width:38px;height:38px;border-radius:50%;background:#fdb913;margin-left:-12px;position:relative}
.search__button .icon-search-size{position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
.search__button:hover{opacity:.9}
@media only screen and (min-width:768px){.searchform{max-width:none;margin-left:0;margin-right:0}
.search__input{width:302px}
}
.reveal__rest{height:0;overflow:hidden;transition:height .3s ease}
.reveal--hide{opacity:0;visibility:hidden;height:0;transition:all .3 ease}
.d-large-only,.d-large-up,.d-medium-only,.d-medium-up,.d-xlarge-only .d-xxlarge-up,.d-xlarge-up,.d-xxlarge-only{display:none}
@media only screen and (min-width:768px){.d-small-only{display:none}
.d-medium-up{display:block}
}
@media only screen and (min-width:768px) and (max-width:991px){.d-medium-only{display:block}
}
@media only screen and (min-width:992px){.d-large-up{display:block}
}
@media only screen and (min-width:992px) and (max-width:1199px){.d-large-only{display:block}
}
@media only screen and (min-width:1200px){.d-xlarge-up{display:block}
}
@media only screen and (min-width:1600px){.d-xxlarge-up{display:block}
}
.infinite-carousel{padding:25px 0 0}
.infinite-carousel__wrapper{position:relative;height:271px}
.infinite-carousel__viewport{position:absolute;top:0;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);height:210px;width:260px}
.infinite-carousel__list{position:absolute;margin:0;padding:0;list-style:none;display:-ms-flexbox;display:flex}
.infinite-carousel__list.move{transition:transform 1s ease}
.move .infinite-carousel__item{transition:transform .3s ease}
.infinite-carousel__nav{background:none;border:none;margin:0;padding:0;position:absolute;width:20px;height:50px;top:50%;margin-top:-25px;z-index:2;opacity:.5;transition:opacity .3s ease;outline:none}
.infinite-carousel__nav:hover{opacity:.25}
.infinite-carousel__nav--prev{left:0}
.infinite-carousel__nav--next{right:0}
.sponsor__desc{text-align:center;opacity:0}
.move .sponsor__desc{transition:opacity .5s ease}
.sponsor__logo{-ms-transform:scale(.7);transform:scale(.7);width:200px;height:200px;background:#f1f3ee;border-radius:50%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}
.sponsor__logo img{display:block;width:150px;height:150px}
.move .sponsor__logo{transition:transform .5s ease}
.sponsor.active .sponsor__logo{-ms-transform:scale(1);transform:scale(1);margin:0 30px 22px}
.sponsor.active .sponsor__desc{opacity:1}
.section-block:nth-child(2n+3) .sponsor__logo{background:#fff}
@media medium-up{.infinite-carousel{padding:40px 0 0}
}
.js-modal{overflow:hidden}
.modal{position:fixed;z-index:9999999;visibility:hidden;opacity:0;pointer-events:none;transition:all .4s ease}
.modal,.modal:before{width:100%;height:100%;top:0;left:0}
.modal:before{content:"";position:absolute;background:#404041;opacity:.5}
.modal.modal--open{visibility:visible;opacity:1;pointer-events:auto}
.modal-dialog{position:absolute;max-width:1280px;width:90%;height:100%;max-height:700px;margin:0 auto;background:#fff;z-index:55;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:48px 30px}
.modal-content{overflow:auto;height:100%}
.modal-close{background:none;border:none;margin:0;padding:0;position:absolute;top:12px;right:30px;font-size:2rem;line-height:1}
.modal-close:hover{opacity:.7}
.page-wrapper{position:relative;overflow:hidden}
.page-footer{margin-bottom:2.5em}
.c-content-area{padding-top:4.16667em}
@media only screen and (min-width:768px){.c-content-area{padding-top:7.875em}
.p-admin-bar .sticky+.c-content-area{padding-top:4.875em}
}
@media only screen and (min-width:992px){.c-content-area{padding-top:9.375em}
}
@media only screen and (min-width:1200px){.c-content-area{padding-top:10.25em}
}
.header{position:fixed;background:#fff;top:0;width:100%;padding:4px;z-index:3;box-shadow:1px -2px 12px rgba(0,0,0,.18)}
.p-admin-bar .header{position:relative;z-index:9999999}
.p-admin-bar .header.sticky{position:fixed}
.toolbar{display:none}
@media (min-width:783px){.header,.p-admin-bar .header{position:fixed}
.p-admin-bar .header,.p-admin-bar .p-admin-bar .header{top:32px}
}
@media only screen and (min-width:768px){.header{padding:0}
.p-admin-bar .header{z-index:9999}
.toolbar{display:-ms-flexbox;display:flex;padding:.75em 10px;background:#2babe2;-ms-flex-pack:end;justify-content:flex-end}
.toolbar__search{padding-right:50px}
.toolbar__search .search__input{width:152px}
}
@media only screen and (min-width:992px){.p-admin-bar .header{top:32px}
}
.footer{color:#fff;font-family:Montserrat,sans-serif;font-weight:400}
.footer h3{margin-bottom:1.2em}
.footer p{font-size:.9375rem;line-height:1.26667}
.footer__main{overflow:hidden;padding:34px 0 40px;background:#58595b;font-size:.9375rem}
.footer__main .container{position:relative;z-index:1}
.footer__main .container:before{content:"";background:url(pah-pattern.png) no-repeat 50%;position:absolute;left:-35%;width:583px;height:483px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}
.footer__main .row{position:relative}
.footer__main__col{text-align:center;padding-bottom:24px}
.footer__main__col:last-child{padding-bottom:0}
.footer__main__col .input-container{-ms-flex-pack:center;justify-content:center}
.footer__newsletter__form{max-width:290px;display:-ms-flexbox;display:flex;margin:0 auto}
.footer__newsletter__form .input-container{width:100%}
.footer__newsletter__form .input-text{background:#fff;-ms-flex:1 0 auto;flex:1 0 auto;width:auto}
.footer__newsletter__desc{max-width:320px;margin:0 auto}
.footer__newsletter__desc p{margin:0 0 1.5em}
.footer__address,.footer__contact{margin-bottom:1.33333em;font-style:normal}
.footer__hours h5{margin-bottom:0}
.footer__donate-btn{padding:9px 0;max-width:260px;width:100%;margin-bottom:.5em;text-align:center}
.footer__accredited{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:center;justify-content:center;font-size:.8125rem;line-height:1.61538}
.footer__accredited dt{padding-right:6px}
.footer__accredited dd{padding-top:.23077em}
.footer__accredited dd img{display:block;max-width:100%;border: 0;height: auto;min-width: 99px;}
.footer__secondary{background:#4d4d4f;padding:24px 0;text-align:center;position:relative}
.footer__copyright,.footer__design{margin-bottom:0;font-size:.875rem}
.footer__design{color:#2babe2}
.footer__nav{list-style:none;padding:0 0 8px;margin:0;text-align:center}
.footer__nav__link{display:inline-block;font-family:Montserrat,sans-serif;font-weight:500;font-size:1rem;color:#fff;text-transform:uppercase;letter-spacing:.05em;padding:5px}
.footer__nav__link:hover{color:#2babe2}
.social-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;list-style:none;padding:0;position:relative}
.social-list__item{padding:0 10px;margin-bottom:1em}
.social-list__item:first-child{padding-left:0}
.social-list__item:last-child{padding-right:0}
.social-list__link{display:block;width:40px;height:40px;color:#2babe2;border-radius:50%;transition:opacity .25s ease}
.social-list__link:hover{opacity:.5}
@media only screen and (min-width:768px){.footer__main__col{text-align:left}
.footer__main__col:last-child{text-align:center}
.footer__main__col .input-container{-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.footer__newsletter__desc,.footer__newsletter__form{margin:0}
.footer__nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:flex-end}
.footer__nav__link{padding:0 18px}
.social-list{-ms-flex-pack:start;justify-content:flex-start}
.social-list__item{margin-bottom:0}
}
@media only screen and (min-width:992px){.footer__main__col{text-align:left;padding-bottom:0}
.footer__main__col:last-child{text-align:right}
.footer__nav__item:last-child .footer__nav__link{padding-right:0}
.footer__secondary{text-align:left}
.footer__accredited{-ms-flex-pack:end;justify-content:flex-end}
}

.page--template-default .c-content-area ol li:before{background:#9ac32a}
.page--template-default .c-content-area p a{color:#9ac32a}
.page--template-default .c-content-area p a:hover{color:#4d4d4f}
.page--template-default .c-content-area .text-link{color:#9ac32a}
.page--template-default .c-content-area .carousel__item .text-link{color:#fff}
.page--template-default .c-content-area .button{background:#9ac32a}
.page--template-default .c-content-area .button--inverse{background:#fff;color:#9ac32a}
.page--template-default .c-content-area .fancy-header,.page--template-default .c-content-area .hero__title{background:#9ac32a}
.page--template-default .c-content-area .fancy-header:after{border-top-color:#9ac32a}
.page--template-default .c-content-area .content-block .desc__header__status,.page--template-default .c-content-area .content-block .desc__header__title{color:#9ac32a}
.page--template-default .c-content-area .content--quote,.page--template-default .c-content-area .content--statement{background:#9ac32a}
.page--template-default .c-content-area .content-goals dt{color:#9ac32a}
.page--template-default .c-content-area .panel{background:#9ac32a}
.page--template-default .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--template-default .c-content-area .accordion__trigger[aria-expanded=true]{color:#9ac32a}
.page--template-default .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--template-default .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--template-default .c-content-area .content-volunteer-intro__body:before,.page--template-default .c-content-area .content-volunteer-intro__header{background:#9ac32a}
.page--template-default .c-content-area .content-volunteer-intro__body ul{color:#9ac32a}
.page--template-default .c-content-area .carousel-indicator__button.js-active,.page--template-default .c-content-area .carousel-indicator__button:hover,.page--template-default .c-content-area .overview-panel{background:#9ac32a}
.page--template-default .c-content-area .icon-description-block__action,.page--template-default .c-content-area .icon-description-block__title{color:#9ac32a}
.page--template-default .c-content-area .card--about .card__overlay{background:#9ac32a}
.page--template-default .c-content-area .card--about .card__icon{color:#9ac32a}
@media only screen and (min-width:768px){.page--template-default .c-content-area .card--about--link:hover .card__title{color:#9ac32a}
}
.page--template-default .chart__text{color:#9ac32a}
.page--template-default .chart__svg__fill{stroke:#9ac32a}
.page--template-default .project-map__hotspot{color:#9ac32a}
.page--template-default .card--project .card__overlay,.page--template-default .project-map__caption__text{background:#9ac32a}
.page--template-default .card--project .card__icon{color:#9ac32a}
@media only screen and (min-width:768px){.page--template-default .card--project:hover .card__button,.page--template-default .card--project:hover .card__title{color:#9ac32a}
}
.page-single__footer{margin-top:1.5em;margin-bottom:1.5em}
@media only screen and (min-width:768px){.page-single__footer{margin-top:3em;margin-bottom:3em}
}
.page--template-404 .section-block--404{margin-bottom:0}
.page--template-404 .section-block--404__h1{font-size:3.75rem;margin-bottom:.33333em}
.page--template-404 .section-block--404__h2{font-weight:400;font-size:1.5rem;margin-bottom:.83333em}
.page--template-404 .section-block-404__content{text-align:center;padding:1.25em 0}
.page--template-404 .searchform{margin-left:auto;margin-right:auto}
@media only screen and (min-width:768px){.page--template-404 .section-block-404__content{text-align:left}
.page--template-404 .section-block-404__media{-ms-flex-item-align:end;align-self:flex-end}
.page--template-404 .searchform{margin-left:0;margin-right:0}
}
@media only screen and (min-width:1200px){.page--template-404 .section-block--404__h1{font-size:6rem;margin-bottom:.33333em}
.page--template-404 .section-block--404__h2{font-weight:400;font-size:2.25rem;margin-bottom:.83333em}
}
.p-single-community_projects .c-content-area table{color:#00afad}
.p-single-community_projects .c-content-area ol li:before{background:#00afad}
.p-single-community_projects .c-content-area p a{color:#00afad}
.p-single-community_projects .c-content-area p a:hover{color:#4d4d4f}
.p-single-community_projects .c-content-area .text-link{color:#00afad}
.p-single-community_projects .c-content-area .carousel__item .text-link{color:#fff}
.p-single-community_projects .c-content-area .button{background:#00afad}
.p-single-community_projects .c-content-area .button--inverse{background:#fff;color:#00afad}
.p-single-community_projects .c-content-area .fancy-header,.p-single-community_projects .c-content-area .hero__title{background:#00afad}
.p-single-community_projects .c-content-area .fancy-header:after{border-top-color:#00afad}
.p-single-community_projects .c-content-area .content-block .desc__header__status,.p-single-community_projects .c-content-area .content-block .desc__header__title{color:#00afad}
.p-single-community_projects .c-content-area .content--quote,.p-single-community_projects .c-content-area .content--statement{background:#00afad}
.p-single-community_projects .c-content-area .content-goals dt{color:#00afad}
.p-single-community_projects .c-content-area .panel{background:#00afad}
.p-single-community_projects .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.p-single-community_projects .c-content-area .accordion__trigger[aria-expanded=true]{color:#00afad}
.p-single-community_projects .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.p-single-community_projects .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.p-single-community_projects .c-content-area .content-volunteer-intro__body:before,.p-single-community_projects .c-content-area .content-volunteer-intro__header{background:#00afad}
.p-single-community_projects .c-content-area .content-volunteer-intro__body ul{color:#00afad}
.p-single-community_projects .c-content-area .carousel-indicator__button.js-active,.p-single-community_projects .c-content-area .carousel-indicator__button:hover,.p-single-community_projects .c-content-area .overview-panel{background:#00afad}
.p-single-community_projects .c-content-area .icon-description-block__action,.p-single-community_projects .c-content-area .icon-description-block__title{color:#00afad}
.p-single-community_projects .c-content-area .card--about .card__overlay{background:#00afad}
.p-single-community_projects .c-content-area .card--about .card__icon{color:#00afad}
@media only screen and (min-width:768px){.p-single-community_projects .c-content-area .card--about--link:hover .card__title{color:#00afad}
}
.p-single-community_projects .chart__text{color:#00afad}
.p-single-community_projects .chart__svg__fill{stroke:#00afad}
.p-single-community_projects .project-map__hotspot{color:#00afad}
.p-single-community_projects .card--project .card__overlay,.p-single-community_projects .project-map__caption__text{background:#00afad}
.p-single-community_projects .card--project .card__icon{color:#00afad}
@media only screen and (min-width:768px){.p-single-community_projects .card--project:hover .card__button,.p-single-community_projects .card--project:hover .card__title{color:#00afad}
}
.p-single-hospital_projects .c-content-area table{color:#353553}
.p-single-hospital_projects .c-content-area ol li:before{background:#353553}
.p-single-hospital_projects .c-content-area p a{color:#353553}
.p-single-hospital_projects .c-content-area p a:hover{color:#4d4d4f}
.p-single-hospital_projects .c-content-area .text-link{color:#353553}
.p-single-hospital_projects .c-content-area .carousel__item .text-link{color:#fff}
.p-single-hospital_projects .c-content-area .button{background:#353553}
.p-single-hospital_projects .c-content-area .button--inverse{background:#fff;color:#353553}
.p-single-hospital_projects .c-content-area .fancy-header,.p-single-hospital_projects .c-content-area .hero__title{background:#353553}
.p-single-hospital_projects .c-content-area .fancy-header:after{border-top-color:#353553}
.p-single-hospital_projects .c-content-area .content-block .desc__header__status,.p-single-hospital_projects .c-content-area .content-block .desc__header__title{color:#353553}
.p-single-hospital_projects .c-content-area .content--quote,.p-single-hospital_projects .c-content-area .content--statement{background:#353553}
.p-single-hospital_projects .c-content-area .content-goals dt{color:#353553}
.p-single-hospital_projects .c-content-area .panel{background:#353553}
.p-single-hospital_projects .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.p-single-hospital_projects .c-content-area .accordion__trigger[aria-expanded=true]{color:#353553}
.p-single-hospital_projects .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.p-single-hospital_projects .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.p-single-hospital_projects .c-content-area .content-volunteer-intro__body:before,.p-single-hospital_projects .c-content-area .content-volunteer-intro__header{background:#353553}
.p-single-hospital_projects .c-content-area .content-volunteer-intro__body ul{color:#353553}
.p-single-hospital_projects .c-content-area .carousel-indicator__button.js-active,.p-single-hospital_projects .c-content-area .carousel-indicator__button:hover,.p-single-hospital_projects .c-content-area .overview-panel{background:#353553}
.p-single-hospital_projects .c-content-area .icon-description-block__action,.p-single-hospital_projects .c-content-area .icon-description-block__title{color:#353553}
.p-single-hospital_projects .c-content-area .card--about .card__overlay{background:#353553}
.p-single-hospital_projects .c-content-area .card--about .card__icon{color:#353553}
@media only screen and (min-width:768px){.p-single-hospital_projects .c-content-area .card--about--link:hover .card__title{color:#353553}
}
.p-single-hospital_projects .chart__text{color:#353553}
.p-single-hospital_projects .chart__svg__fill{stroke:#353553}
.p-single-hospital_projects .project-map__hotspot{color:#353553}
.p-single-hospital_projects .card--project .card__overlay,.p-single-hospital_projects .project-map__caption__text{background:#353553}
.p-single-hospital_projects .card--project .card__icon{color:#353553}
@media only screen and (min-width:768px){.p-single-hospital_projects .card--project:hover .card__button,.p-single-hospital_projects .card--project:hover .card__title{color:#353553}
}
.project-single__intro{margin-bottom:1.5em}
.project-single__goals{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-item-align:start;align-self:flex-start}
.project-single__chart__wrapper{margin-left:auto;margin-right:auto;width:100%}
.project-single__chart{-ms-flex:1 0 100%;flex:1 0 100%;max-width:220px;margin-left:auto;margin-right:auto}
@media only screen and (min-width:768px){.project-single__chart{max-width:275px}
}
.section-block--goals ul{padding-bottom:1.77778em;font-size:1.125rem;list-style:disc;padding-right:2em}
.section-block--goals ul li{line-height:1.55556;padding-bottom:1em}
.equipment-feature{padding:20px 12px;background:#353553;color:#fff;text-align:center}
.equipment-feature__img{-ms-flex:0 0 auto;flex:0 0 auto;padding:0 14px;margin-bottom:1em}
.equipment-feature__img img{margin-left:auto;margin-right:auto}
.equipment-feature__content{-ms-flex:1 1 auto;flex:1 1 auto;padding:0 14px;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap}
.equipment-feature__content .button{margin-bottom:0}
.equipment-feature__content__content{-ms-flex:1 1 auto;flex:1 1 auto;padding:.75em 0}
.equipment-feature__content__footer{padding-top:.75em}
.related-projects__intro{margin-bottom:24px}
.project-single__footer{margin-bottom:1.875em}
.imp-tooltip{max-width:80%!important}
@media only screen and (min-width:768px){.equipment-feature{display:-ms-flexbox;display:flex;-ms-flex-wrap:no-wrap;flex-wrap:no-wrap;padding:40px 21px;text-align:left}
.equipment-feature__img{margin-bottom:0}
.equipment-feature__content__footer{padding-top:0}
.project-single__intro{margin-bottom:0}
.project-single__chart__wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}
.project-single__chart{max-width:275px}
}
.page--events .c-content-area table{color:#2babe2}
.page--events .c-content-area ol li:before{background:#2babe2}
.page--events .c-content-area p a{color:#2babe2}
.page--events .c-content-area p a:hover{color:#4d4d4f}
.page--events .c-content-area .text-link{color:#2babe2}
.page--events .c-content-area .carousel__item .text-link{color:#fff}
.page--events .c-content-area .button{background:#2babe2}
.page--events .c-content-area .button--inverse{background:#fff;color:#2babe2}
.page--events .c-content-area .fancy-header,.page--events .c-content-area .hero__title{background:#2babe2}
.page--events .c-content-area .fancy-header:after{border-top-color:#2babe2}
.page--events .c-content-area .content-block .desc__header__status,.page--events .c-content-area .content-block .desc__header__title{color:#2babe2}
.page--events .c-content-area .content--quote,.page--events .c-content-area .content--statement{background:#2babe2}
.page--events .c-content-area .content-goals dt{color:#2babe2}
.page--events .c-content-area .panel{background:#2babe2}
.page--events .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--events .c-content-area .accordion__trigger[aria-expanded=true]{color:#2babe2}
.page--events .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--events .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--events .c-content-area .content-volunteer-intro__body:before,.page--events .c-content-area .content-volunteer-intro__header{background:#2babe2}
.page--events .c-content-area .content-volunteer-intro__body ul{color:#2babe2}
.page--events .c-content-area .carousel-indicator__button.js-active,.page--events .c-content-area .carousel-indicator__button:hover,.page--events .c-content-area .overview-panel{background:#2babe2}
.page--events .c-content-area .icon-description-block__action,.page--events .c-content-area .icon-description-block__title{color:#2babe2}
.page--events .c-content-area .card--about .card__overlay{background:#2babe2}
.page--events .c-content-area .card--about .card__icon{color:#2babe2}
@media only screen and (min-width:768px){.page--events .c-content-area .card--about--link:hover .card__title{color:#2babe2}
}
.page--events .chart__text{color:#2babe2}
.page--events .chart__svg__fill{stroke:#2babe2}
.page--events .project-map__hotspot{color:#2babe2}
.page--events .card--project .card__overlay,.page--events .project-map__caption__text{background:#2babe2}
.page--events .card--project .card__icon{color:#2babe2}
@media only screen and (min-width:768px){.page--events .card--project:hover .card__button,.page--events .card--project:hover .card__title{color:#2babe2}
}
.events-overview__cta{margin-top:20px;margin-bottom:40px}
.section-block--volunteers{padding:3em 0}
.event-single__footer{margin-bottom:1.875em}
.page--ways-to-give .c-content-area table{color:#9ac32a}
.page--ways-to-give .c-content-area ol li:before{background:#9ac32a}
.page--ways-to-give .c-content-area p a{color:#9ac32a}
.page--ways-to-give .c-content-area p a:hover{color:#4d4d4f}
.page--ways-to-give .c-content-area .text-link{color:#9ac32a}
.page--ways-to-give .c-content-area .carousel__item .text-link{color:#fff}
.page--ways-to-give .c-content-area .button{background:#9ac32a}
.page--ways-to-give .c-content-area .button--inverse{background:#fff;color:#9ac32a}
.page--ways-to-give .c-content-area .fancy-header,.page--ways-to-give .c-content-area .hero__title{background:#9ac32a}
.page--ways-to-give .c-content-area .fancy-header:after{border-top-color:#9ac32a}
.page--ways-to-give .c-content-area .content-block .desc__header__status,.page--ways-to-give .c-content-area .content-block .desc__header__title{color:#9ac32a}
.page--ways-to-give .c-content-area .content--quote,.page--ways-to-give .c-content-area .content--statement{background:#9ac32a}
.page--ways-to-give .c-content-area .content-goals dt{color:#9ac32a}
.page--ways-to-give .c-content-area .panel{background:#9ac32a}
.page--ways-to-give .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--ways-to-give .c-content-area .accordion__trigger[aria-expanded=true]{color:#9ac32a}
.page--ways-to-give .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--ways-to-give .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--ways-to-give .c-content-area .content-volunteer-intro__body:before,.page--ways-to-give .c-content-area .content-volunteer-intro__header{background:#9ac32a}
.page--ways-to-give .c-content-area .content-volunteer-intro__body ul{color:#9ac32a}
.page--ways-to-give .c-content-area .carousel-indicator__button.js-active,.page--ways-to-give .c-content-area .carousel-indicator__button:hover,.page--ways-to-give .c-content-area .overview-panel{background:#9ac32a}
.page--ways-to-give .c-content-area .icon-description-block__action,.page--ways-to-give .c-content-area .icon-description-block__title{color:#9ac32a}
.page--ways-to-give .c-content-area .card--about .card__overlay{background:#9ac32a}
.page--ways-to-give .c-content-area .card--about .card__icon{color:#9ac32a}
@media only screen and (min-width:768px){.page--ways-to-give .c-content-area .card--about--link:hover .card__title{color:#9ac32a}
}
.page--ways-to-give .chart__text{color:#9ac32a}
.page--ways-to-give .chart__svg__fill{stroke:#9ac32a}
.page--ways-to-give .project-map__hotspot{color:#9ac32a}
.page--ways-to-give .card--project .card__overlay,.page--ways-to-give .project-map__caption__text{background:#9ac32a}
.page--ways-to-give .card--project .card__icon{color:#9ac32a}
@media only screen and (min-width:768px){.page--ways-to-give .card--project:hover .card__button,.page--ways-to-give .card--project:hover .card__title{color:#9ac32a}
}
.page--grants .c-content-area table{color:#19509d}
.page--grants .c-content-area ol li:before{background:#19509d}
.page--grants .c-content-area p a{color:#19509d}
.page--grants .c-content-area p a:hover{color:#4d4d4f}
.page--grants .c-content-area .text-link{color:#19509d}
.page--grants .c-content-area .carousel__item .text-link{color:#fff}
.page--grants .c-content-area .button{background:#19509d}
.page--grants .c-content-area .button--inverse{background:#fff;color:#19509d}
.page--grants .c-content-area .fancy-header,.page--grants .c-content-area .hero__title{background:#19509d}
.page--grants .c-content-area .fancy-header:after{border-top-color:#19509d}
.page--grants .c-content-area .content-block .desc__header__status,.page--grants .c-content-area .content-block .desc__header__title{color:#19509d}
.page--grants .c-content-area .content--quote,.page--grants .c-content-area .content--statement{background:#19509d}
.page--grants .c-content-area .content-goals dt{color:#19509d}
.page--grants .c-content-area .panel{background:#19509d}
.page--grants .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--grants .c-content-area .accordion__trigger[aria-expanded=true]{color:#19509d}
.page--grants .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--grants .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--grants .c-content-area .content-volunteer-intro__body:before,.page--grants .c-content-area .content-volunteer-intro__header{background:#19509d}
.page--grants .c-content-area .content-volunteer-intro__body ul{color:#19509d}
.page--grants .c-content-area .carousel-indicator__button.js-active,.page--grants .c-content-area .carousel-indicator__button:hover,.page--grants .c-content-area .overview-panel{background:#19509d}
.page--grants .c-content-area .icon-description-block__action,.page--grants .c-content-area .icon-description-block__title{color:#19509d}
.page--grants .c-content-area .card--about .card__overlay{background:#19509d}
.page--grants .c-content-area .card--about .card__icon{color:#19509d}
@media only screen and (min-width:768px){.page--grants .c-content-area .card--about--link:hover .card__title{color:#19509d}
}
.page--grants .chart__text{color:#19509d}
.page--grants .chart__svg__fill{stroke:#19509d}
.page--grants .project-map__hotspot{color:#19509d}
.page--grants .card--project .card__overlay,.page--grants .project-map__caption__text{background:#19509d}
.page--grants .card--project .card__icon{color:#19509d}
@media only screen and (min-width:768px){.page--grants .card--project:hover .card__button,.page--grants .card--project:hover .card__title{color:#19509d}
}
.page--news-stories .c-content-area table{color:#f15a22}
.page--news-stories .c-content-area ol li:before{background:#f15a22}
.page--news-stories .c-content-area p a{color:#f15a22}
.page--news-stories .c-content-area p a:hover{color:#4d4d4f}
.page--news-stories .c-content-area .text-link{color:#f15a22}
.page--news-stories .c-content-area .carousel__item .text-link{color:#fff}
.page--news-stories .c-content-area .button{background:#f15a22}
.page--news-stories .c-content-area .button--inverse{background:#fff;color:#f15a22}
.page--news-stories .c-content-area .fancy-header,.page--news-stories .c-content-area .hero__title{background:#f15a22}
.page--news-stories .c-content-area .fancy-header:after{border-top-color:#f15a22}
.page--news-stories .c-content-area .content-block .desc__header__status,.page--news-stories .c-content-area .content-block .desc__header__title{color:#f15a22}
.page--news-stories .c-content-area .content--quote,.page--news-stories .c-content-area .content--statement{background:#f15a22}
.page--news-stories .c-content-area .content-goals dt{color:#f15a22}
.page--news-stories .c-content-area .panel{background:#f15a22}
.page--news-stories .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--news-stories .c-content-area .accordion__trigger[aria-expanded=true]{color:#f15a22}
.page--news-stories .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--news-stories .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--news-stories .c-content-area .content-volunteer-intro__body:before,.page--news-stories .c-content-area .content-volunteer-intro__header{background:#f15a22}
.page--news-stories .c-content-area .content-volunteer-intro__body ul{color:#f15a22}
.page--news-stories .c-content-area .carousel-indicator__button.js-active,.page--news-stories .c-content-area .carousel-indicator__button:hover,.page--news-stories .c-content-area .overview-panel{background:#f15a22}
.page--news-stories .c-content-area .icon-description-block__action,.page--news-stories .c-content-area .icon-description-block__title{color:#f15a22}
.page--news-stories .c-content-area .card--about .card__overlay{background:#f15a22}
.page--news-stories .c-content-area .card--about .card__icon{color:#f15a22}
@media only screen and (min-width:768px){.page--news-stories .c-content-area .card--about--link:hover .card__title{color:#f15a22}
}
.page--news-stories .chart__text{color:#f15a22}
.page--news-stories .chart__svg__fill{stroke:#f15a22}
.page--news-stories .project-map__hotspot{color:#f15a22}
.page--news-stories .card--project .card__overlay,.page--news-stories .project-map__caption__text{background:#f15a22}
.page--news-stories .card--project .card__icon{color:#f15a22}
@media only screen and (min-width:768px){.page--news-stories .card--project:hover .card__button,.page--news-stories .card--project:hover .card__title{color:#f15a22}
}
.news-stories-overview .hero__title__wrapper{padding:12px 42px;min-width:0}
.news-stories-overview .filter{padding-top:0}
.news-stories__blocks{margin-bottom:2em;margin-bottom:1.5em}
.news-stories__blocks .container{margin-bottom:1.5em}
.news-stories__blocks .container:last-child{margin-bottom:0}
.news-stories__blocks .row{margin-bottom:1.5em}
.news-stories__blocks .row:last-child{margin-bottom:0}
.news-stories__blocks .column{margin-bottom:1.5em}
.news-stories__blocks--thirve .thrive-header{padding:0 0 2em}
.news-stories__blocks--thirve .thrive-footer{margin-top:1.5em;margin-bottom:1.5em}
.news-stories__blocks--share .share--content{padding:0 0 3em}
.news-stories__blocks--more-article{margin-top:1.5em;margin-bottom:1.5em}
@media only screen and (min-width:768px){.news-stories__blocks,.news-stories__blocks .container,.news-stories__blocks .row{margin-bottom:3em}
.news-stories__blocks--listing,.news-stories__blocks .column{margin-bottom:0}
.news-stories__blocks--more-article,.news-stories__blocks--thirve .thrive-footer{margin-top:3em;margin-bottom:3em}
}
@media only screen and (max-width:767px){.news-stories__blocks .column:last-child{margin-bottom:0}
}
.p-single-post .c-content-area table{color:#f15a22}
.p-single-post .c-content-area ol li:before{background:#f15a22}
.p-single-post .c-content-area p a{color:#f15a22}
.p-single-post .c-content-area p a:hover{color:#4d4d4f}
.p-single-post .c-content-area .text-link{color:#f15a22}
.p-single-post .c-content-area .carousel__item .text-link{color:#fff}
.p-single-post .c-content-area .button{background:#f15a22}
.p-single-post .c-content-area .button--inverse{background:#fff;color:#f15a22}
.p-single-post .c-content-area .fancy-header,.p-single-post .c-content-area .hero__title{background:#f15a22}
.p-single-post .c-content-area .fancy-header:after{border-top-color:#f15a22}
.p-single-post .c-content-area .content-block .desc__header__status,.p-single-post .c-content-area .content-block .desc__header__title{color:#f15a22}
.p-single-post .c-content-area .content--quote,.p-single-post .c-content-area .content--statement{background:#f15a22}
.p-single-post .c-content-area .content-goals dt{color:#f15a22}
.p-single-post .c-content-area .panel{background:#f15a22}
.p-single-post .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.p-single-post .c-content-area .accordion__trigger[aria-expanded=true]{color:#f15a22}
.p-single-post .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.p-single-post .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.p-single-post .c-content-area .content-volunteer-intro__body:before,.p-single-post .c-content-area .content-volunteer-intro__header{background:#f15a22}
.p-single-post .c-content-area .content-volunteer-intro__body ul{color:#f15a22}
.p-single-post .c-content-area .carousel-indicator__button.js-active,.p-single-post .c-content-area .carousel-indicator__button:hover,.p-single-post .c-content-area .overview-panel{background:#f15a22}
.p-single-post .c-content-area .icon-description-block__action,.p-single-post .c-content-area .icon-description-block__title{color:#f15a22}
.p-single-post .c-content-area .card--about .card__overlay{background:#f15a22}
.p-single-post .c-content-area .card--about .card__icon{color:#f15a22}
@media only screen and (min-width:768px){.p-single-post .c-content-area .card--about--link:hover .card__title{color:#f15a22}
}
.p-single-post .chart__text{color:#f15a22}
.p-single-post .chart__svg__fill{stroke:#f15a22}
.p-single-post .project-map__hotspot{color:#f15a22}
.p-single-post .card--project .card__overlay,.p-single-post .project-map__caption__text{background:#f15a22}
.p-single-post .card--project .card__icon{color:#f15a22}
@media only screen and (min-width:768px){.p-single-post .card--project:hover .card__button,.p-single-post .card--project:hover .card__title{color:#f15a22}
}
.post-single p a{color:#2babe2}
.post-single h2{line-height:1.875;font-size:1rem}
.post-single ul{list-style:none;padding-left:0;margin-left:1.875em;font-weight:700;line-height:1.5;margin-bottom:1.875em}
.post-single ul>li:before{content:">";display:inline-block;margin-right:.375em}
.post-single ul>li{padding-bottom:.375em}
.post-single ul>li:last-child{padding-bottom:0}
.post-single ul>li>ul{list-style:none;font-weight:400;margin-left:.875em;padding-top:.375em}
.post-single ul>li>ul>li{padding-bottom:.375em}
.post-single ul>li>ul>li:last-child{padding-bottom:0}
.post-single ul>li>ul>li:before{content:">>";display:inline-block;margin-right:.375em}
.post-single blockquote{font-weight:700;color:#f15a22;border-left:4px solid #f15a22;padding:0 0 0 1.5em;margin:0 0 1.6em}
.post-single blockquote,.post-single blockquote p{font-size:1.25rem;font-family:Montserrat,sans-serif}
.post-single blockquote p{line-height:1.5;letter-spacing:.01em;margin-bottom:1.2em}
.post-single blockquote cite{font-size:.875rem;color:#4d4d4f;font-style:normal}
.post-single .article-h1{color:#f15a22}
.post-single .article-h1:after{content:"";display:block;width:140px;height:3px;margin-top:12px;background:#f15a22;margin-bottom:12px}
.post-single .article-meta{font-family:Montserrat,sans-serif;font-weight:700;font-size:1rem;line-height:1.1875;letter-spacing:.025em;margin:0 0 .875em;color:#4d4d4f;margin-bottom:1.5em;opacity:.6}
.post-single .article-meta__date{display:inline-block}
.post-single .article-meta__divider{padding-left:10px;padding-right:10px}
.post-single .article-meta__author{display:inline-block}
.post-single .article-body,.post-single .article-footer,.post-single .article-tags{padding-bottom:1.5em}
.post-single .article-footer .button{margin-bottom:0}
.post-single .tags{font-family:Montserrat,sans-serif;font-weight:700;font-size:1rem;line-height:1.1875;letter-spacing:.025em;margin:0 0 .875em;color:#f15a22;display:-ms-inline-flexbox;display:inline-flex;letter-spacing:.05em;margin-bottom:0}
.post-single .tag__title{display:inline-block;padding-right:4px;text-transform:uppercase}
.post-single .tag__dd{display:-ms-flexbox;display:flex}
.post-single .tag__dd a{display:inline-block}
.post-single .tag__dd a:hover{opacity:.6}
.post-single .tag__dd:after{content:",";display:inline-block;padding-right:4px}
.post-single .tag__dd:last-child:after{content:none}
.post-single .back-to-listing,.post-single .related-article{margin-bottom:1.5em}
@media only screen and (min-width:768px){.post-single .article-meta{margin-bottom:54px}
.post-single .article-body{padding-bottom:3em}
.post-single .article-footer,.post-single .article-tags{padding-bottom:5em}
.post-single .back-to-listing,.post-single .related-article{margin-bottom:3em}
}
.page--about .c-content-area table{color:#fdb913}
.page--about .c-content-area ol li:before{background:#fdb913}
.page--about .c-content-area p a{color:#fdb913}
.page--about .c-content-area p a:hover{color:#4d4d4f}
.page--about .c-content-area .text-link{color:#fdb913}
.page--about .c-content-area .carousel__item .text-link{color:#fff}
.page--about .c-content-area .button{background:#fdb913}
.page--about .c-content-area .button--inverse{background:#fff;color:#fdb913}
.page--about .c-content-area .fancy-header,.page--about .c-content-area .hero__title{background:#fdb913}
.page--about .c-content-area .fancy-header:after{border-top-color:#fdb913}
.page--about .c-content-area .content-block .desc__header__status,.page--about .c-content-area .content-block .desc__header__title{color:#fdb913}
.page--about .c-content-area .content--quote,.page--about .c-content-area .content--statement{background:#fdb913}
.page--about .c-content-area .content-goals dt{color:#fdb913}
.page--about .c-content-area .panel{background:#fdb913}
.page--about .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--about .c-content-area .accordion__trigger[aria-expanded=true]{color:#fdb913}
.page--about .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--about .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--about .c-content-area .content-volunteer-intro__body:before,.page--about .c-content-area .content-volunteer-intro__header{background:#fdb913}
.page--about .c-content-area .content-volunteer-intro__body ul{color:#fdb913}
.page--about .c-content-area .carousel-indicator__button.js-active,.page--about .c-content-area .carousel-indicator__button:hover,.page--about .c-content-area .overview-panel{background:#fdb913}
.page--about .c-content-area .icon-description-block__action,.page--about .c-content-area .icon-description-block__title{color:#fdb913}
.page--about .c-content-area .card--about .card__overlay{background:#fdb913}
.page--about .c-content-area .card--about .card__icon{color:#fdb913}
@media only screen and (min-width:768px){.page--about .c-content-area .card--about--link:hover .card__title{color:#fdb913}
}
.page--about .chart__text{color:#fdb913}
.page--about .chart__svg__fill{stroke:#fdb913}
.page--about .project-map__hotspot{color:#fdb913}
.page--about .card--project .card__overlay,.page--about .project-map__caption__text{background:#fdb913}
.page--about .card--project .card__icon{color:#fdb913}
@media only screen and (min-width:768px){.page--about .card--project:hover .card__button,.page--about .card--project:hover .card__title{color:#fdb913}
}
.page--template-galleries .c-content-area table{color:#fdb913}
.page--template-galleries .c-content-area ol li:before{background:#fdb913}
.page--template-galleries .c-content-area p a{color:#fdb913}
.page--template-galleries .c-content-area p a:hover{color:#4d4d4f}
.page--template-galleries .c-content-area .text-link{color:#fdb913}
.page--template-galleries .c-content-area .carousel__item .text-link{color:#fff}
.page--template-galleries .c-content-area .button{background:#fdb913}
.page--template-galleries .c-content-area .button--inverse{background:#fff;color:#fdb913}
.page--template-galleries .c-content-area .fancy-header,.page--template-galleries .c-content-area .hero__title{background:#fdb913}
.page--template-galleries .c-content-area .fancy-header:after{border-top-color:#fdb913}
.page--template-galleries .c-content-area .content-block .desc__header__status,.page--template-galleries .c-content-area .content-block .desc__header__title{color:#fdb913}
.page--template-galleries .c-content-area .content--quote,.page--template-galleries .c-content-area .content--statement{background:#fdb913}
.page--template-galleries .c-content-area .content-goals dt{color:#fdb913}
.page--template-galleries .c-content-area .panel{background:#fdb913}
.page--template-galleries .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--template-galleries .c-content-area .accordion__trigger[aria-expanded=true]{color:#fdb913}
.page--template-galleries .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--template-galleries .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--template-galleries .c-content-area .content-volunteer-intro__body:before,.page--template-galleries .c-content-area .content-volunteer-intro__header{background:#fdb913}
.page--template-galleries .c-content-area .content-volunteer-intro__body ul{color:#fdb913}
.page--template-galleries .c-content-area .carousel-indicator__button.js-active,.page--template-galleries .c-content-area .carousel-indicator__button:hover,.page--template-galleries .c-content-area .overview-panel{background:#fdb913}
.page--template-galleries .c-content-area .icon-description-block__action,.page--template-galleries .c-content-area .icon-description-block__title{color:#fdb913}
.page--template-galleries .c-content-area .card--about .card__overlay{background:#fdb913}
.page--template-galleries .c-content-area .card--about .card__icon{color:#fdb913}
@media only screen and (min-width:768px){.page--template-galleries .c-content-area .card--about--link:hover .card__title{color:#fdb913}
}
.page--template-galleries .chart__text{color:#fdb913}
.page--template-galleries .chart__svg__fill{stroke:#fdb913}
.page--template-galleries .project-map__hotspot{color:#fdb913}
.page--template-galleries .card--project .card__overlay,.page--template-galleries .project-map__caption__text{background:#fdb913}
.page--template-galleries .card--project .card__icon{color:#fdb913}
@media only screen and (min-width:768px){.page--template-galleries .card--project:hover .card__button,.page--template-galleries .card--project:hover .card__title{color:#fdb913}
}
.page--template-contact .c-content-area table{color:#2babe2}
.page--template-contact .c-content-area ol li:before{background:#2babe2}
.page--template-contact .c-content-area p a{color:#2babe2}
.page--template-contact .c-content-area p a:hover{color:#4d4d4f}
.page--template-contact .c-content-area .text-link{color:#2babe2}
.page--template-contact .c-content-area .carousel__item .text-link{color:#fff}
.page--template-contact .c-content-area .button{background:#2babe2}
.page--template-contact .c-content-area .button--inverse{background:#fff;color:#2babe2}
.page--template-contact .c-content-area .fancy-header,.page--template-contact .c-content-area .hero__title{background:#2babe2}
.page--template-contact .c-content-area .fancy-header:after{border-top-color:#2babe2}
.page--template-contact .c-content-area .content-block .desc__header__status,.page--template-contact .c-content-area .content-block .desc__header__title{color:#2babe2}
.page--template-contact .c-content-area .content--quote,.page--template-contact .c-content-area .content--statement{background:#2babe2}
.page--template-contact .c-content-area .content-goals dt{color:#2babe2}
.page--template-contact .c-content-area .panel{background:#2babe2}
.page--template-contact .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--template-contact .c-content-area .accordion__trigger[aria-expanded=true]{color:#2babe2}
.page--template-contact .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--template-contact .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--template-contact .c-content-area .content-volunteer-intro__body:before,.page--template-contact .c-content-area .content-volunteer-intro__header{background:#2babe2}
.page--template-contact .c-content-area .content-volunteer-intro__body ul{color:#2babe2}
.page--template-contact .c-content-area .carousel-indicator__button.js-active,.page--template-contact .c-content-area .carousel-indicator__button:hover,.page--template-contact .c-content-area .overview-panel{background:#2babe2}
.page--template-contact .c-content-area .icon-description-block__action,.page--template-contact .c-content-area .icon-description-block__title{color:#2babe2}
.page--template-contact .c-content-area .card--about .card__overlay{background:#2babe2}
.page--template-contact .c-content-area .card--about .card__icon{color:#2babe2}
@media only screen and (min-width:768px){.page--template-contact .c-content-area .card--about--link:hover .card__title{color:#2babe2}
}
.page--template-contact .chart__text{color:#2babe2}
.page--template-contact .chart__svg__fill{stroke:#2babe2}
.page--template-contact .project-map__hotspot{color:#2babe2}
.page--template-contact .card--project .card__overlay,.page--template-contact .project-map__caption__text{background:#2babe2}
.page--template-contact .card--project .card__icon{color:#2babe2}
@media only screen and (min-width:768px){.page--template-contact .card--project:hover .card__button,.page--template-contact .card--project:hover .card__title{color:#2babe2}
}
.page--template-contact .gform_heading{display:none}
.page--template-contact .contact-inquiries{background:rgba(43,171,226,.2)}
.page--template-contact .contact-inquiries__container{padding:20px}
.page--template-search .c-content-area table{color:#2babe2}
.page--template-search .c-content-area ol li:before{background:#2babe2}
.page--template-search .c-content-area p a{color:#2babe2}
.page--template-search .c-content-area p a:hover{color:#4d4d4f}
.page--template-search .c-content-area .text-link{color:#2babe2}
.page--template-search .c-content-area .carousel__item .text-link{color:#fff}
.page--template-search .c-content-area .button{background:#2babe2}
.page--template-search .c-content-area .button--inverse{background:#fff;color:#2babe2}
.page--template-search .c-content-area .fancy-header,.page--template-search .c-content-area .hero__title{background:#2babe2}
.page--template-search .c-content-area .fancy-header:after{border-top-color:#2babe2}
.page--template-search .c-content-area .content-block .desc__header__status,.page--template-search .c-content-area .content-block .desc__header__title{color:#2babe2}
.page--template-search .c-content-area .content--quote,.page--template-search .c-content-area .content--statement{background:#2babe2}
.page--template-search .c-content-area .content-goals dt{color:#2babe2}
.page--template-search .c-content-area .panel{background:#2babe2}
.page--template-search .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--template-search .c-content-area .accordion__trigger[aria-expanded=true]{color:#2babe2}
.page--template-search .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--template-search .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--template-search .c-content-area .content-volunteer-intro__body:before,.page--template-search .c-content-area .content-volunteer-intro__header{background:#2babe2}
.page--template-search .c-content-area .content-volunteer-intro__body ul{color:#2babe2}
.page--template-search .c-content-area .carousel-indicator__button.js-active,.page--template-search .c-content-area .carousel-indicator__button:hover,.page--template-search .c-content-area .overview-panel{background:#2babe2}
.page--template-search .c-content-area .icon-description-block__action,.page--template-search .c-content-area .icon-description-block__title{color:#2babe2}
.page--template-search .c-content-area .card--about .card__overlay{background:#2babe2}
.page--template-search .c-content-area .card--about .card__icon{color:#2babe2}
@media only screen and (min-width:768px){.page--template-search .c-content-area .card--about--link:hover .card__title{color:#2babe2}
}
.page--template-search .chart__text{color:#2babe2}
.page--template-search .chart__svg__fill{stroke:#2babe2}
.page--template-search .project-map__hotspot{color:#2babe2}
.page--template-search .card--project .card__overlay,.page--template-search .project-map__caption__text{background:#2babe2}
.page--template-search .card--project .card__icon{color:#2babe2}
@media only screen and (min-width:768px){.page--template-search .card--project:hover .card__button,.page--template-search .card--project:hover .card__title{color:#2babe2}
}
.search-no-results,.search-result-item{padding-bottom:3.125em}
.search-result-item__title{margin-bottom:.18182em}
.search-result-item__title a{color:#2babe2}
.search-result-item__title a:hover{opacity:.5}
.search-result-item__header{margin-bottom:1.09091em}
.c-content-area .content-block--event .desc__header__status,.c-content-area .content-block--event .desc__header__title,.c-content-area .content-block--event .text-link{color:#2babe2}
.c-content-area .content-block--event .button{background:#2babe2}
.c-content-area .content-block--event .button:hover{color:#fff}
.c-content-area .content-block--projects .desc__header__status,.c-content-area .content-block--projects .desc__header__title,.c-content-area .content-block--projects .text-link{color:#353553}
.c-content-area .content-block--projects .button{background:#353553}
.c-content-area .content-block--projects .button:hover{color:#fff}
.c-content-area .content-block--project--hospital .desc__header__status,.c-content-area .content-block--project--hospital .desc__header__title,.c-content-area .content-block--project--hospital .text-link{color:#353553}
.c-content-area .content-block--project--hospital .button{background:#353553}
.c-content-area .content-block--project--hospital .button:hover{color:#fff}
.c-content-area .content-block--project--community .desc__header__status,.c-content-area .content-block--project--community .desc__header__title,.c-content-area .content-block--project--community .text-link{color:#00afad}
.c-content-area .content-block--project--community .button{background:#00afad}
.c-content-area .content-block--project--community .button:hover{color:#fff}
.c-content-area .content-block--news-stories .desc__header__status,.c-content-area .content-block--news-stories .desc__header__title,.c-content-area .content-block--news-stories .text-link{color:#f15a22}
.c-content-area .content-block--news-stories .button{background:#f15a22}
.c-content-area .content-block--news-stories .button:hover{color:#fff}
.c-content-area .content-block--ways-to-give .desc__header__status,.c-content-area .content-block--ways-to-give .desc__header__title,.c-content-area .content-block--ways-to-give .text-link{color:#9ac32a}
.c-content-area .content-block--ways-to-give .button{background:#9ac32a}
.c-content-area .content-block--ways-to-give .button:hover{color:#fff}
.c-content-area .content-block--about .desc__header__status,.c-content-area .content-block--about .desc__header__title,.c-content-area .content-block--about .text-link{color:#fdb913}
.c-content-area .content-block--about .button{background:#fdb913}
.c-content-area .content-block--about .button:hover{color:#fff}
.c-content-area .content-block--grants .desc__header__status,.c-content-area .content-block--grants .desc__header__title,.c-content-area .content-block--grants .text-link{color:#19509d}
.c-content-area .content-block--grants .button{background:#19509d}
.c-content-area .content-block--grants .button:hover{color:#fff}
.c-content-area .content-block--contact .desc__header__status,.c-content-area .content-block--contact .desc__header__title,.c-content-area .content-block--contact .text-link{color:#2babe2}
.c-content-area .content-block--contact .button{background:#2babe2}
.c-content-area .content-block--contact .button:hover{color:#fff}
.c-content-area .content-block--search .desc__header__status,.c-content-area .content-block--search .desc__header__title,.c-content-area .content-block--search .text-link{color:#2babe2}
.c-content-area .content-block--search .button{background:#2babe2}
.c-content-area .content-block--search .button:hover{color:#fff}
.c-content-area .content-block--default .desc__header__status,.c-content-area .content-block--default .desc__header__title,.c-content-area .content-block--default .text-link{color:#9ac32a}
.c-content-area .content-block--default .button{background:#9ac32a}
.c-content-area .content-block--default .button:hover{color:#fff}
.page--color-white .c-content-area table{color:#fff}
.page--color-white .c-content-area ol li:before{background:#fff}
.page--color-white .c-content-area p a{color:#fff}
.page--color-white .c-content-area p a:hover{color:#4d4d4f}
.page--color-white .c-content-area .carousel__item .text-link,.page--color-white .c-content-area .text-link{color:#fff}
.page--color-white .c-content-area .button{background:#fff}
.page--color-white .c-content-area .button--inverse{background:#fff;color:#fff}
.page--color-white .c-content-area .fancy-header,.page--color-white .c-content-area .hero__title{background:#fff}
.page--color-white .c-content-area .fancy-header:after{border-top-color:#fff}
.page--color-white .c-content-area .content-block .desc__header__status,.page--color-white .c-content-area .content-block .desc__header__title{color:#fff}
.page--color-white .c-content-area .content--quote,.page--color-white .c-content-area .content--statement{background:#fff}
.page--color-white .c-content-area .content-goals dt{color:#fff}
.page--color-white .c-content-area .panel{background:#fff}
.page--color-white .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-white .c-content-area .accordion__trigger[aria-expanded=true]{color:#fff}
.page--color-white .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-white .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-white .c-content-area .content-volunteer-intro__body:before,.page--color-white .c-content-area .content-volunteer-intro__header{background:#fff}
.page--color-white .c-content-area .content-volunteer-intro__body ul{color:#fff}
.page--color-white .c-content-area .carousel-indicator__button.js-active,.page--color-white .c-content-area .carousel-indicator__button:hover,.page--color-white .c-content-area .overview-panel{background:#fff}
.page--color-white .c-content-area .icon-description-block__action,.page--color-white .c-content-area .icon-description-block__title{color:#fff}
.page--color-white .c-content-area .card--about .card__overlay{background:#fff}
.page--color-white .c-content-area .card--about .card__icon{color:#fff}
@media only screen and (min-width:768px){.page--color-white .c-content-area .card--about--link:hover .card__title{color:#fff}
}
.page--color-white .chart__text{color:#fff}
.page--color-white .chart__svg__fill{stroke:#fff}
.page--color-white .project-map__hotspot{color:#fff}
.page--color-white .card--project .card__overlay,.page--color-white .project-map__caption__text{background:#fff}
.page--color-white .card--project .card__icon{color:#fff}
@media only screen and (min-width:768px){.page--color-white .card--project:hover .card__button,.page--color-white .card--project:hover .card__title{color:#fff}
}
.page--color-white--alpha-20 .c-content-area table{color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area ol li:before{background:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area p a{color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area p a:hover{color:#4d4d4f}
.page--color-white--alpha-20 .c-content-area .text-link{color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .carousel__item .text-link{color:#fff}
.page--color-white--alpha-20 .c-content-area .button{background:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .button--inverse{background:#fff;color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .fancy-header,.page--color-white--alpha-20 .c-content-area .hero__title{background:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .fancy-header:after{border-top-color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .content-block .desc__header__status,.page--color-white--alpha-20 .c-content-area .content-block .desc__header__title{color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .content--quote,.page--color-white--alpha-20 .c-content-area .content--statement{background:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .content-goals dt{color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .panel{background:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-white--alpha-20 .c-content-area .accordion__trigger[aria-expanded=true]{color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-white--alpha-20 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-white--alpha-20 .c-content-area .content-volunteer-intro__body:before,.page--color-white--alpha-20 .c-content-area .content-volunteer-intro__header{background:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .content-volunteer-intro__body ul{color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .carousel-indicator__button.js-active,.page--color-white--alpha-20 .c-content-area .carousel-indicator__button:hover,.page--color-white--alpha-20 .c-content-area .overview-panel{background:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .icon-description-block__action,.page--color-white--alpha-20 .c-content-area .icon-description-block__title{color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .card--about .card__overlay{background:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .c-content-area .card--about .card__icon{color:hsla(0,0%,100%,.2)}
@media only screen and (min-width:768px){.page--color-white--alpha-20 .c-content-area .card--about--link:hover .card__title{color:hsla(0,0%,100%,.2)}
}
.page--color-white--alpha-20 .chart__text{color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .chart__svg__fill{stroke:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .project-map__hotspot{color:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .card--project .card__overlay,.page--color-white--alpha-20 .project-map__caption__text{background:hsla(0,0%,100%,.2)}
.page--color-white--alpha-20 .card--project .card__icon{color:hsla(0,0%,100%,.2)}
@media only screen and (min-width:768px){.page--color-white--alpha-20 .card--project:hover .card__button,.page--color-white--alpha-20 .card--project:hover .card__title{color:hsla(0,0%,100%,.2)}
}
.page--color-white--alpha-60 .c-content-area table{color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area ol li:before{background:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area p a{color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area p a:hover{color:#4d4d4f}
.page--color-white--alpha-60 .c-content-area .text-link{color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .carousel__item .text-link{color:#fff}
.page--color-white--alpha-60 .c-content-area .button{background:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .button--inverse{background:#fff;color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .fancy-header,.page--color-white--alpha-60 .c-content-area .hero__title{background:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .fancy-header:after{border-top-color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .content-block .desc__header__status,.page--color-white--alpha-60 .c-content-area .content-block .desc__header__title{color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .content--quote,.page--color-white--alpha-60 .c-content-area .content--statement{background:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .content-goals dt{color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .panel{background:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-white--alpha-60 .c-content-area .accordion__trigger[aria-expanded=true]{color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-white--alpha-60 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-white--alpha-60 .c-content-area .content-volunteer-intro__body:before,.page--color-white--alpha-60 .c-content-area .content-volunteer-intro__header{background:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .content-volunteer-intro__body ul{color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .carousel-indicator__button.js-active,.page--color-white--alpha-60 .c-content-area .carousel-indicator__button:hover,.page--color-white--alpha-60 .c-content-area .overview-panel{background:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .icon-description-block__action,.page--color-white--alpha-60 .c-content-area .icon-description-block__title{color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .card--about .card__overlay{background:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .c-content-area .card--about .card__icon{color:hsla(0,0%,100%,.6)}
@media only screen and (min-width:768px){.page--color-white--alpha-60 .c-content-area .card--about--link:hover .card__title{color:hsla(0,0%,100%,.6)}
}
.page--color-white--alpha-60 .chart__text{color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .chart__svg__fill{stroke:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .project-map__hotspot{color:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .card--project .card__overlay,.page--color-white--alpha-60 .project-map__caption__text{background:hsla(0,0%,100%,.6)}
.page--color-white--alpha-60 .card--project .card__icon{color:hsla(0,0%,100%,.6)}
@media only screen and (min-width:768px){.page--color-white--alpha-60 .card--project:hover .card__button,.page--color-white--alpha-60 .card--project:hover .card__title{color:hsla(0,0%,100%,.6)}
}
.page--color-white--alpha-80 .c-content-area table{color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area ol li:before{background:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area p a{color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area p a:hover{color:#4d4d4f}
.page--color-white--alpha-80 .c-content-area .text-link{color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .carousel__item .text-link{color:#fff}
.page--color-white--alpha-80 .c-content-area .button{background:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .button--inverse{background:#fff;color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .fancy-header,.page--color-white--alpha-80 .c-content-area .hero__title{background:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .fancy-header:after{border-top-color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .content-block .desc__header__status,.page--color-white--alpha-80 .c-content-area .content-block .desc__header__title{color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .content--quote,.page--color-white--alpha-80 .c-content-area .content--statement{background:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .content-goals dt{color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .panel{background:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-white--alpha-80 .c-content-area .accordion__trigger[aria-expanded=true]{color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-white--alpha-80 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-white--alpha-80 .c-content-area .content-volunteer-intro__body:before,.page--color-white--alpha-80 .c-content-area .content-volunteer-intro__header{background:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .content-volunteer-intro__body ul{color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .carousel-indicator__button.js-active,.page--color-white--alpha-80 .c-content-area .carousel-indicator__button:hover,.page--color-white--alpha-80 .c-content-area .overview-panel{background:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .icon-description-block__action,.page--color-white--alpha-80 .c-content-area .icon-description-block__title{color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .card--about .card__overlay{background:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .c-content-area .card--about .card__icon{color:hsla(0,0%,100%,.8)}
@media only screen and (min-width:768px){.page--color-white--alpha-80 .c-content-area .card--about--link:hover .card__title{color:hsla(0,0%,100%,.8)}
}
.page--color-white--alpha-80 .chart__text{color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .chart__svg__fill{stroke:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .project-map__hotspot{color:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .card--project .card__overlay,.page--color-white--alpha-80 .project-map__caption__text{background:hsla(0,0%,100%,.8)}
.page--color-white--alpha-80 .card--project .card__icon{color:hsla(0,0%,100%,.8)}
@media only screen and (min-width:768px){.page--color-white--alpha-80 .card--project:hover .card__button,.page--color-white--alpha-80 .card--project:hover .card__title{color:hsla(0,0%,100%,.8)}
}
.page--color-white--alpha-85 .c-content-area table{color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area ol li:before{background:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area p a{color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area p a:hover{color:#4d4d4f}
.page--color-white--alpha-85 .c-content-area .text-link{color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .carousel__item .text-link{color:#fff}
.page--color-white--alpha-85 .c-content-area .button{background:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .button--inverse{background:#fff;color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .fancy-header,.page--color-white--alpha-85 .c-content-area .hero__title{background:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .fancy-header:after{border-top-color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .content-block .desc__header__status,.page--color-white--alpha-85 .c-content-area .content-block .desc__header__title{color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .content--quote,.page--color-white--alpha-85 .c-content-area .content--statement{background:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .content-goals dt{color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .panel{background:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-white--alpha-85 .c-content-area .accordion__trigger[aria-expanded=true]{color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-white--alpha-85 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-white--alpha-85 .c-content-area .content-volunteer-intro__body:before,.page--color-white--alpha-85 .c-content-area .content-volunteer-intro__header{background:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .content-volunteer-intro__body ul{color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .carousel-indicator__button.js-active,.page--color-white--alpha-85 .c-content-area .carousel-indicator__button:hover,.page--color-white--alpha-85 .c-content-area .overview-panel{background:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .icon-description-block__action,.page--color-white--alpha-85 .c-content-area .icon-description-block__title{color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .card--about .card__overlay{background:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .c-content-area .card--about .card__icon{color:hsla(0,0%,100%,.85)}
@media only screen and (min-width:768px){.page--color-white--alpha-85 .c-content-area .card--about--link:hover .card__title{color:hsla(0,0%,100%,.85)}
}
.page--color-white--alpha-85 .chart__text{color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .chart__svg__fill{stroke:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .project-map__hotspot{color:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .card--project .card__overlay,.page--color-white--alpha-85 .project-map__caption__text{background:hsla(0,0%,100%,.85)}
.page--color-white--alpha-85 .card--project .card__icon{color:hsla(0,0%,100%,.85)}
@media only screen and (min-width:768px){.page--color-white--alpha-85 .card--project:hover .card__button,.page--color-white--alpha-85 .card--project:hover .card__title{color:hsla(0,0%,100%,.85)}
}
.page--color-white--alpha-90 .c-content-area table{color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area ol li:before{background:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area p a{color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area p a:hover{color:#4d4d4f}
.page--color-white--alpha-90 .c-content-area .text-link{color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .carousel__item .text-link{color:#fff}
.page--color-white--alpha-90 .c-content-area .button{background:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .button--inverse{background:#fff;color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .fancy-header,.page--color-white--alpha-90 .c-content-area .hero__title{background:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .fancy-header:after{border-top-color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .content-block .desc__header__status,.page--color-white--alpha-90 .c-content-area .content-block .desc__header__title{color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .content--quote,.page--color-white--alpha-90 .c-content-area .content--statement{background:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .content-goals dt{color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .panel{background:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-white--alpha-90 .c-content-area .accordion__trigger[aria-expanded=true]{color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-white--alpha-90 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-white--alpha-90 .c-content-area .content-volunteer-intro__body:before,.page--color-white--alpha-90 .c-content-area .content-volunteer-intro__header{background:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .content-volunteer-intro__body ul{color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .carousel-indicator__button.js-active,.page--color-white--alpha-90 .c-content-area .carousel-indicator__button:hover,.page--color-white--alpha-90 .c-content-area .overview-panel{background:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .icon-description-block__action,.page--color-white--alpha-90 .c-content-area .icon-description-block__title{color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .card--about .card__overlay{background:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .c-content-area .card--about .card__icon{color:hsla(0,0%,100%,.9)}
@media only screen and (min-width:768px){.page--color-white--alpha-90 .c-content-area .card--about--link:hover .card__title{color:hsla(0,0%,100%,.9)}
}
.page--color-white--alpha-90 .chart__text{color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .chart__svg__fill{stroke:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .project-map__hotspot{color:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .card--project .card__overlay,.page--color-white--alpha-90 .project-map__caption__text{background:hsla(0,0%,100%,.9)}
.page--color-white--alpha-90 .card--project .card__icon{color:hsla(0,0%,100%,.9)}
@media only screen and (min-width:768px){.page--color-white--alpha-90 .card--project:hover .card__button,.page--color-white--alpha-90 .card--project:hover .card__title{color:hsla(0,0%,100%,.9)}
}
.page--color-offwhite .c-content-area table{color:#f1f3ee}
.page--color-offwhite .c-content-area ol li:before{background:#f1f3ee}
.page--color-offwhite .c-content-area p a{color:#f1f3ee}
.page--color-offwhite .c-content-area p a:hover{color:#4d4d4f}
.page--color-offwhite .c-content-area .text-link{color:#f1f3ee}
.page--color-offwhite .c-content-area .carousel__item .text-link{color:#fff}
.page--color-offwhite .c-content-area .button{background:#f1f3ee}
.page--color-offwhite .c-content-area .button--inverse{background:#fff;color:#f1f3ee}
.page--color-offwhite .c-content-area .fancy-header,.page--color-offwhite .c-content-area .hero__title{background:#f1f3ee}
.page--color-offwhite .c-content-area .fancy-header:after{border-top-color:#f1f3ee}
.page--color-offwhite .c-content-area .content-block .desc__header__status,.page--color-offwhite .c-content-area .content-block .desc__header__title{color:#f1f3ee}
.page--color-offwhite .c-content-area .content--quote,.page--color-offwhite .c-content-area .content--statement{background:#f1f3ee}
.page--color-offwhite .c-content-area .content-goals dt{color:#f1f3ee}
.page--color-offwhite .c-content-area .panel{background:#f1f3ee}
.page--color-offwhite .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-offwhite .c-content-area .accordion__trigger[aria-expanded=true]{color:#f1f3ee}
.page--color-offwhite .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-offwhite .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-offwhite .c-content-area .content-volunteer-intro__body:before,.page--color-offwhite .c-content-area .content-volunteer-intro__header{background:#f1f3ee}
.page--color-offwhite .c-content-area .content-volunteer-intro__body ul{color:#f1f3ee}
.page--color-offwhite .c-content-area .carousel-indicator__button.js-active,.page--color-offwhite .c-content-area .carousel-indicator__button:hover,.page--color-offwhite .c-content-area .overview-panel{background:#f1f3ee}
.page--color-offwhite .c-content-area .icon-description-block__action,.page--color-offwhite .c-content-area .icon-description-block__title{color:#f1f3ee}
.page--color-offwhite .c-content-area .card--about .card__overlay{background:#f1f3ee}
.page--color-offwhite .c-content-area .card--about .card__icon{color:#f1f3ee}
@media only screen and (min-width:768px){.page--color-offwhite .c-content-area .card--about--link:hover .card__title{color:#f1f3ee}
}
.page--color-offwhite .chart__text{color:#f1f3ee}
.page--color-offwhite .chart__svg__fill{stroke:#f1f3ee}
.page--color-offwhite .project-map__hotspot{color:#f1f3ee}
.page--color-offwhite .card--project .card__overlay,.page--color-offwhite .project-map__caption__text{background:#f1f3ee}
.page--color-offwhite .card--project .card__icon{color:#f1f3ee}
@media only screen and (min-width:768px){.page--color-offwhite .card--project:hover .card__button,.page--color-offwhite .card--project:hover .card__title{color:#f1f3ee}
}
.page--color-gray--dark .c-content-area table{color:#404041}
.page--color-gray--dark .c-content-area ol li:before{background:#404041}
.page--color-gray--dark .c-content-area p a{color:#404041}
.page--color-gray--dark .c-content-area p a:hover{color:#4d4d4f}
.page--color-gray--dark .c-content-area .text-link{color:#404041}
.page--color-gray--dark .c-content-area .carousel__item .text-link{color:#fff}
.page--color-gray--dark .c-content-area .button{background:#404041}
.page--color-gray--dark .c-content-area .button--inverse{background:#fff;color:#404041}
.page--color-gray--dark .c-content-area .fancy-header,.page--color-gray--dark .c-content-area .hero__title{background:#404041}
.page--color-gray--dark .c-content-area .fancy-header:after{border-top-color:#404041}
.page--color-gray--dark .c-content-area .content-block .desc__header__status,.page--color-gray--dark .c-content-area .content-block .desc__header__title{color:#404041}
.page--color-gray--dark .c-content-area .content--quote,.page--color-gray--dark .c-content-area .content--statement{background:#404041}
.page--color-gray--dark .c-content-area .content-goals dt{color:#404041}
.page--color-gray--dark .c-content-area .panel{background:#404041}
.page--color-gray--dark .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-gray--dark .c-content-area .accordion__trigger[aria-expanded=true]{color:#404041}
.page--color-gray--dark .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-gray--dark .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-gray--dark .c-content-area .content-volunteer-intro__body:before,.page--color-gray--dark .c-content-area .content-volunteer-intro__header{background:#404041}
.page--color-gray--dark .c-content-area .content-volunteer-intro__body ul{color:#404041}
.page--color-gray--dark .c-content-area .carousel-indicator__button.js-active,.page--color-gray--dark .c-content-area .carousel-indicator__button:hover,.page--color-gray--dark .c-content-area .overview-panel{background:#404041}
.page--color-gray--dark .c-content-area .icon-description-block__action,.page--color-gray--dark .c-content-area .icon-description-block__title{color:#404041}
.page--color-gray--dark .c-content-area .card--about .card__overlay{background:#404041}
.page--color-gray--dark .c-content-area .card--about .card__icon{color:#404041}
@media only screen and (min-width:768px){.page--color-gray--dark .c-content-area .card--about--link:hover .card__title{color:#404041}
}
.page--color-gray--dark .chart__text{color:#404041}
.page--color-gray--dark .chart__svg__fill{stroke:#404041}
.page--color-gray--dark .project-map__hotspot{color:#404041}
.page--color-gray--dark .card--project .card__overlay,.page--color-gray--dark .project-map__caption__text{background:#404041}
.page--color-gray--dark .card--project .card__icon{color:#404041}
@media only screen and (min-width:768px){.page--color-gray--dark .card--project:hover .card__button,.page--color-gray--dark .card--project:hover .card__title{color:#404041}
}
.page--color-gray .c-content-area table{color:#4d4d4f}
.page--color-gray .c-content-area ol li:before{background:#4d4d4f}
.page--color-gray .c-content-area .text-link,.page--color-gray .c-content-area p a,.page--color-gray .c-content-area p a:hover{color:#4d4d4f}
.page--color-gray .c-content-area .carousel__item .text-link{color:#fff}
.page--color-gray .c-content-area .button{background:#4d4d4f}
.page--color-gray .c-content-area .button--inverse{background:#fff;color:#4d4d4f}
.page--color-gray .c-content-area .fancy-header,.page--color-gray .c-content-area .hero__title{background:#4d4d4f}
.page--color-gray .c-content-area .fancy-header:after{border-top-color:#4d4d4f}
.page--color-gray .c-content-area .content-block .desc__header__status,.page--color-gray .c-content-area .content-block .desc__header__title{color:#4d4d4f}
.page--color-gray .c-content-area .content--quote,.page--color-gray .c-content-area .content--statement{background:#4d4d4f}
.page--color-gray .c-content-area .content-goals dt{color:#4d4d4f}
.page--color-gray .c-content-area .panel{background:#4d4d4f}
.page--color-gray .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-gray .c-content-area .accordion__trigger[aria-expanded=true]{color:#4d4d4f}
.page--color-gray .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-gray .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-gray .c-content-area .content-volunteer-intro__body:before,.page--color-gray .c-content-area .content-volunteer-intro__header{background:#4d4d4f}
.page--color-gray .c-content-area .content-volunteer-intro__body ul{color:#4d4d4f}
.page--color-gray .c-content-area .carousel-indicator__button.js-active,.page--color-gray .c-content-area .carousel-indicator__button:hover,.page--color-gray .c-content-area .overview-panel{background:#4d4d4f}
.page--color-gray .c-content-area .icon-description-block__action,.page--color-gray .c-content-area .icon-description-block__title{color:#4d4d4f}
.page--color-gray .c-content-area .card--about .card__overlay{background:#4d4d4f}
.page--color-gray .c-content-area .card--about .card__icon{color:#4d4d4f}
@media only screen and (min-width:768px){.page--color-gray .c-content-area .card--about--link:hover .card__title{color:#4d4d4f}
}
.page--color-gray .chart__text{color:#4d4d4f}
.page--color-gray .chart__svg__fill{stroke:#4d4d4f}
.page--color-gray .project-map__hotspot{color:#4d4d4f}
.page--color-gray .card--project .card__overlay,.page--color-gray .project-map__caption__text{background:#4d4d4f}
.page--color-gray .card--project .card__icon{color:#4d4d4f}
@media only screen and (min-width:768px){.page--color-gray .card--project:hover .card__button,.page--color-gray .card--project:hover .card__title{color:#4d4d4f}
}
.page--color-gray--alpha-50 .c-content-area table{color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area ol li:before{background:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area p a{color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area p a:hover{color:#4d4d4f}
.page--color-gray--alpha-50 .c-content-area .text-link{color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .carousel__item .text-link{color:#fff}
.page--color-gray--alpha-50 .c-content-area .button{background:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .button--inverse{background:#fff;color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .fancy-header,.page--color-gray--alpha-50 .c-content-area .hero__title{background:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .fancy-header:after{border-top-color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .content-block .desc__header__status,.page--color-gray--alpha-50 .c-content-area .content-block .desc__header__title{color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .content--quote,.page--color-gray--alpha-50 .c-content-area .content--statement{background:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .content-goals dt{color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .panel{background:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .accordion__trigger[aria-expanded=true]{color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-gray--alpha-50 .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-gray--alpha-50 .c-content-area .content-volunteer-intro__body:before,.page--color-gray--alpha-50 .c-content-area .content-volunteer-intro__header{background:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .content-volunteer-intro__body ul{color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .carousel-indicator__button.js-active,.page--color-gray--alpha-50 .c-content-area .carousel-indicator__button:hover,.page--color-gray--alpha-50 .c-content-area .overview-panel{background:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .icon-description-block__action,.page--color-gray--alpha-50 .c-content-area .icon-description-block__title{color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .card--about .card__overlay{background:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .c-content-area .card--about .card__icon{color:rgba(77,77,79,.5)}
@media only screen and (min-width:768px){.page--color-gray--alpha-50 .c-content-area .card--about--link:hover .card__title{color:rgba(77,77,79,.5)}
}
.page--color-gray--alpha-50 .chart__text{color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .chart__svg__fill{stroke:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .project-map__hotspot{color:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .card--project .card__overlay,.page--color-gray--alpha-50 .project-map__caption__text{background:rgba(77,77,79,.5)}
.page--color-gray--alpha-50 .card--project .card__icon{color:rgba(77,77,79,.5)}
@media only screen and (min-width:768px){.page--color-gray--alpha-50 .card--project:hover .card__button,.page--color-gray--alpha-50 .card--project:hover .card__title{color:rgba(77,77,79,.5)}
}
.page--color-gray--light .c-content-area table{color:#58595b}
.page--color-gray--light .c-content-area ol li:before{background:#58595b}
.page--color-gray--light .c-content-area p a{color:#58595b}
.page--color-gray--light .c-content-area p a:hover{color:#4d4d4f}
.page--color-gray--light .c-content-area .text-link{color:#58595b}
.page--color-gray--light .c-content-area .carousel__item .text-link{color:#fff}
.page--color-gray--light .c-content-area .button{background:#58595b}
.page--color-gray--light .c-content-area .button--inverse{background:#fff;color:#58595b}
.page--color-gray--light .c-content-area .fancy-header,.page--color-gray--light .c-content-area .hero__title{background:#58595b}
.page--color-gray--light .c-content-area .fancy-header:after{border-top-color:#58595b}
.page--color-gray--light .c-content-area .content-block .desc__header__status,.page--color-gray--light .c-content-area .content-block .desc__header__title{color:#58595b}
.page--color-gray--light .c-content-area .content--quote,.page--color-gray--light .c-content-area .content--statement{background:#58595b}
.page--color-gray--light .c-content-area .content-goals dt{color:#58595b}
.page--color-gray--light .c-content-area .panel{background:#58595b}
.page--color-gray--light .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-gray--light .c-content-area .accordion__trigger[aria-expanded=true]{color:#58595b}
.page--color-gray--light .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-gray--light .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-gray--light .c-content-area .content-volunteer-intro__body:before,.page--color-gray--light .c-content-area .content-volunteer-intro__header{background:#58595b}
.page--color-gray--light .c-content-area .content-volunteer-intro__body ul{color:#58595b}
.page--color-gray--light .c-content-area .carousel-indicator__button.js-active,.page--color-gray--light .c-content-area .carousel-indicator__button:hover,.page--color-gray--light .c-content-area .overview-panel{background:#58595b}
.page--color-gray--light .c-content-area .icon-description-block__action,.page--color-gray--light .c-content-area .icon-description-block__title{color:#58595b}
.page--color-gray--light .c-content-area .card--about .card__overlay{background:#58595b}
.page--color-gray--light .c-content-area .card--about .card__icon{color:#58595b}
@media only screen and (min-width:768px){.page--color-gray--light .c-content-area .card--about--link:hover .card__title{color:#58595b}
}
.page--color-gray--light .chart__text{color:#58595b}
.page--color-gray--light .chart__svg__fill{stroke:#58595b}
.page--color-gray--light .project-map__hotspot{color:#58595b}
.page--color-gray--light .card--project .card__overlay,.page--color-gray--light .project-map__caption__text{background:#58595b}
.page--color-gray--light .card--project .card__icon{color:#58595b}
@media only screen and (min-width:768px){.page--color-gray--light .card--project:hover .card__button,.page--color-gray--light .card--project:hover .card__title{color:#58595b}
}
.page--color-gray--lightest .c-content-area table{color:#d0d2d3}
.page--color-gray--lightest .c-content-area ol li:before{background:#d0d2d3}
.page--color-gray--lightest .c-content-area p a{color:#d0d2d3}
.page--color-gray--lightest .c-content-area p a:hover{color:#4d4d4f}
.page--color-gray--lightest .c-content-area .text-link{color:#d0d2d3}
.page--color-gray--lightest .c-content-area .carousel__item .text-link{color:#fff}
.page--color-gray--lightest .c-content-area .button{background:#d0d2d3}
.page--color-gray--lightest .c-content-area .button--inverse{background:#fff;color:#d0d2d3}
.page--color-gray--lightest .c-content-area .fancy-header,.page--color-gray--lightest .c-content-area .hero__title{background:#d0d2d3}
.page--color-gray--lightest .c-content-area .fancy-header:after{border-top-color:#d0d2d3}
.page--color-gray--lightest .c-content-area .content-block .desc__header__status,.page--color-gray--lightest .c-content-area .content-block .desc__header__title{color:#d0d2d3}
.page--color-gray--lightest .c-content-area .content--quote,.page--color-gray--lightest .c-content-area .content--statement{background:#d0d2d3}
.page--color-gray--lightest .c-content-area .content-goals dt{color:#d0d2d3}
.page--color-gray--lightest .c-content-area .panel{background:#d0d2d3}
.page--color-gray--lightest .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-gray--lightest .c-content-area .accordion__trigger[aria-expanded=true]{color:#d0d2d3}
.page--color-gray--lightest .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-gray--lightest .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-gray--lightest .c-content-area .content-volunteer-intro__body:before,.page--color-gray--lightest .c-content-area .content-volunteer-intro__header{background:#d0d2d3}
.page--color-gray--lightest .c-content-area .content-volunteer-intro__body ul{color:#d0d2d3}
.page--color-gray--lightest .c-content-area .carousel-indicator__button.js-active,.page--color-gray--lightest .c-content-area .carousel-indicator__button:hover,.page--color-gray--lightest .c-content-area .overview-panel{background:#d0d2d3}
.page--color-gray--lightest .c-content-area .icon-description-block__action,.page--color-gray--lightest .c-content-area .icon-description-block__title{color:#d0d2d3}
.page--color-gray--lightest .c-content-area .card--about .card__overlay{background:#d0d2d3}
.page--color-gray--lightest .c-content-area .card--about .card__icon{color:#d0d2d3}
@media only screen and (min-width:768px){.page--color-gray--lightest .c-content-area .card--about--link:hover .card__title{color:#d0d2d3}
}
.page--color-gray--lightest .chart__text{color:#d0d2d3}
.page--color-gray--lightest .chart__svg__fill{stroke:#d0d2d3}
.page--color-gray--lightest .project-map__hotspot{color:#d0d2d3}
.page--color-gray--lightest .card--project .card__overlay,.page--color-gray--lightest .project-map__caption__text{background:#d0d2d3}
.page--color-gray--lightest .card--project .card__icon{color:#d0d2d3}
@media only screen and (min-width:768px){.page--color-gray--lightest .card--project:hover .card__button,.page--color-gray--lightest .card--project:hover .card__title{color:#d0d2d3}
}
.page--color-green .c-content-area table{color:#9ac32a}
.page--color-green .c-content-area ol li:before{background:#9ac32a}
.page--color-green .c-content-area p a{color:#9ac32a}
.page--color-green .c-content-area p a:hover{color:#4d4d4f}
.page--color-green .c-content-area .text-link{color:#9ac32a}
.page--color-green .c-content-area .carousel__item .text-link{color:#fff}
.page--color-green .c-content-area .button{background:#9ac32a}
.page--color-green .c-content-area .button--inverse{background:#fff;color:#9ac32a}
.page--color-green .c-content-area .fancy-header,.page--color-green .c-content-area .hero__title{background:#9ac32a}
.page--color-green .c-content-area .fancy-header:after{border-top-color:#9ac32a}
.page--color-green .c-content-area .content-block .desc__header__status,.page--color-green .c-content-area .content-block .desc__header__title{color:#9ac32a}
.page--color-green .c-content-area .content--quote,.page--color-green .c-content-area .content--statement{background:#9ac32a}
.page--color-green .c-content-area .content-goals dt{color:#9ac32a}
.page--color-green .c-content-area .panel{background:#9ac32a}
.page--color-green .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-green .c-content-area .accordion__trigger[aria-expanded=true]{color:#9ac32a}
.page--color-green .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-green .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-green .c-content-area .content-volunteer-intro__body:before,.page--color-green .c-content-area .content-volunteer-intro__header{background:#9ac32a}
.page--color-green .c-content-area .content-volunteer-intro__body ul{color:#9ac32a}
.page--color-green .c-content-area .carousel-indicator__button.js-active,.page--color-green .c-content-area .carousel-indicator__button:hover,.page--color-green .c-content-area .overview-panel{background:#9ac32a}
.page--color-green .c-content-area .icon-description-block__action,.page--color-green .c-content-area .icon-description-block__title{color:#9ac32a}
.page--color-green .c-content-area .card--about .card__overlay{background:#9ac32a}
.page--color-green .c-content-area .card--about .card__icon{color:#9ac32a}
@media only screen and (min-width:768px){.page--color-green .c-content-area .card--about--link:hover .card__title{color:#9ac32a}
}
.page--color-green .chart__text{color:#9ac32a}
.page--color-green .chart__svg__fill{stroke:#9ac32a}
.page--color-green .project-map__hotspot{color:#9ac32a}
.page--color-green .card--project .card__overlay,.page--color-green .project-map__caption__text{background:#9ac32a}
.page--color-green .card--project .card__icon{color:#9ac32a}
@media only screen and (min-width:768px){.page--color-green .card--project:hover .card__button,.page--color-green .card--project:hover .card__title{color:#9ac32a}
}
.page--color-green--alpha .c-content-area table{color:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area ol li:before{background:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area p a{color:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area p a:hover{color:#4d4d4f}
.page--color-green--alpha .c-content-area .text-link{color:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .carousel__item .text-link{color:#fff}
.page--color-green--alpha .c-content-area .button{background:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .button--inverse{background:#fff;color:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .fancy-header,.page--color-green--alpha .c-content-area .hero__title{background:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .fancy-header:after{border-top-color:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .content-block .desc__header__status,.page--color-green--alpha .c-content-area .content-block .desc__header__title{color:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .content--quote,.page--color-green--alpha .c-content-area .content--statement{background:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .content-goals dt{color:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .panel{background:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-green--alpha .c-content-area .accordion__trigger[aria-expanded=true]{color:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-green--alpha .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-green--alpha .c-content-area .content-volunteer-intro__body:before,.page--color-green--alpha .c-content-area .content-volunteer-intro__header{background:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .content-volunteer-intro__body ul{color:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .carousel-indicator__button.js-active,.page--color-green--alpha .c-content-area .carousel-indicator__button:hover,.page--color-green--alpha .c-content-area .overview-panel{background:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .icon-description-block__action,.page--color-green--alpha .c-content-area .icon-description-block__title{color:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .card--about .card__overlay{background:rgba(154,195,42,.1)}
.page--color-green--alpha .c-content-area .card--about .card__icon{color:rgba(154,195,42,.1)}
@media only screen and (min-width:768px){.page--color-green--alpha .c-content-area .card--about--link:hover .card__title{color:rgba(154,195,42,.1)}
}
.page--color-green--alpha .chart__text{color:rgba(154,195,42,.1)}
.page--color-green--alpha .chart__svg__fill{stroke:rgba(154,195,42,.1)}
.page--color-green--alpha .project-map__hotspot{color:rgba(154,195,42,.1)}
.page--color-green--alpha .card--project .card__overlay,.page--color-green--alpha .project-map__caption__text{background:rgba(154,195,42,.1)}
.page--color-green--alpha .card--project .card__icon{color:rgba(154,195,42,.1)}
@media only screen and (min-width:768px){.page--color-green--alpha .card--project:hover .card__button,.page--color-green--alpha .card--project:hover .card__title{color:rgba(154,195,42,.1)}
}
.page--color-blue--lighter .c-content-area table{color:#e8edf4}
.page--color-blue--lighter .c-content-area ol li:before{background:#e8edf4}
.page--color-blue--lighter .c-content-area p a{color:#e8edf4}
.page--color-blue--lighter .c-content-area p a:hover{color:#4d4d4f}
.page--color-blue--lighter .c-content-area .text-link{color:#e8edf4}
.page--color-blue--lighter .c-content-area .carousel__item .text-link{color:#fff}
.page--color-blue--lighter .c-content-area .button{background:#e8edf4}
.page--color-blue--lighter .c-content-area .button--inverse{background:#fff;color:#e8edf4}
.page--color-blue--lighter .c-content-area .fancy-header,.page--color-blue--lighter .c-content-area .hero__title{background:#e8edf4}
.page--color-blue--lighter .c-content-area .fancy-header:after{border-top-color:#e8edf4}
.page--color-blue--lighter .c-content-area .content-block .desc__header__status,.page--color-blue--lighter .c-content-area .content-block .desc__header__title{color:#e8edf4}
.page--color-blue--lighter .c-content-area .content--quote,.page--color-blue--lighter .c-content-area .content--statement{background:#e8edf4}
.page--color-blue--lighter .c-content-area .content-goals dt{color:#e8edf4}
.page--color-blue--lighter .c-content-area .panel{background:#e8edf4}
.page--color-blue--lighter .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-blue--lighter .c-content-area .accordion__trigger[aria-expanded=true]{color:#e8edf4}
.page--color-blue--lighter .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-blue--lighter .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-blue--lighter .c-content-area .content-volunteer-intro__body:before,.page--color-blue--lighter .c-content-area .content-volunteer-intro__header{background:#e8edf4}
.page--color-blue--lighter .c-content-area .content-volunteer-intro__body ul{color:#e8edf4}
.page--color-blue--lighter .c-content-area .carousel-indicator__button.js-active,.page--color-blue--lighter .c-content-area .carousel-indicator__button:hover,.page--color-blue--lighter .c-content-area .overview-panel{background:#e8edf4}
.page--color-blue--lighter .c-content-area .icon-description-block__action,.page--color-blue--lighter .c-content-area .icon-description-block__title{color:#e8edf4}
.page--color-blue--lighter .c-content-area .card--about .card__overlay{background:#e8edf4}
.page--color-blue--lighter .c-content-area .card--about .card__icon{color:#e8edf4}
@media only screen and (min-width:768px){.page--color-blue--lighter .c-content-area .card--about--link:hover .card__title{color:#e8edf4}
}
.page--color-blue--lighter .chart__text{color:#e8edf4}
.page--color-blue--lighter .chart__svg__fill{stroke:#e8edf4}
.page--color-blue--lighter .project-map__hotspot{color:#e8edf4}
.page--color-blue--lighter .card--project .card__overlay,.page--color-blue--lighter .project-map__caption__text{background:#e8edf4}
.page--color-blue--lighter .card--project .card__icon{color:#e8edf4}
@media only screen and (min-width:768px){.page--color-blue--lighter .card--project:hover .card__button,.page--color-blue--lighter .card--project:hover .card__title{color:#e8edf4}
}
.page--color-blue--light .c-content-area table{color:#d2dceb}
.page--color-blue--light .c-content-area ol li:before{background:#d2dceb}
.page--color-blue--light .c-content-area p a{color:#d2dceb}
.page--color-blue--light .c-content-area p a:hover{color:#4d4d4f}
.page--color-blue--light .c-content-area .text-link{color:#d2dceb}
.page--color-blue--light .c-content-area .carousel__item .text-link{color:#fff}
.page--color-blue--light .c-content-area .button{background:#d2dceb}
.page--color-blue--light .c-content-area .button--inverse{background:#fff;color:#d2dceb}
.page--color-blue--light .c-content-area .fancy-header,.page--color-blue--light .c-content-area .hero__title{background:#d2dceb}
.page--color-blue--light .c-content-area .fancy-header:after{border-top-color:#d2dceb}
.page--color-blue--light .c-content-area .content-block .desc__header__status,.page--color-blue--light .c-content-area .content-block .desc__header__title{color:#d2dceb}
.page--color-blue--light .c-content-area .content--quote,.page--color-blue--light .c-content-area .content--statement{background:#d2dceb}
.page--color-blue--light .c-content-area .content-goals dt{color:#d2dceb}
.page--color-blue--light .c-content-area .panel{background:#d2dceb}
.page--color-blue--light .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-blue--light .c-content-area .accordion__trigger[aria-expanded=true]{color:#d2dceb}
.page--color-blue--light .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-blue--light .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-blue--light .c-content-area .content-volunteer-intro__body:before,.page--color-blue--light .c-content-area .content-volunteer-intro__header{background:#d2dceb}
.page--color-blue--light .c-content-area .content-volunteer-intro__body ul{color:#d2dceb}
.page--color-blue--light .c-content-area .carousel-indicator__button.js-active,.page--color-blue--light .c-content-area .carousel-indicator__button:hover,.page--color-blue--light .c-content-area .overview-panel{background:#d2dceb}
.page--color-blue--light .c-content-area .icon-description-block__action,.page--color-blue--light .c-content-area .icon-description-block__title{color:#d2dceb}
.page--color-blue--light .c-content-area .card--about .card__overlay{background:#d2dceb}
.page--color-blue--light .c-content-area .card--about .card__icon{color:#d2dceb}
@media only screen and (min-width:768px){.page--color-blue--light .c-content-area .card--about--link:hover .card__title{color:#d2dceb}
}
.page--color-blue--light .chart__text{color:#d2dceb}
.page--color-blue--light .chart__svg__fill{stroke:#d2dceb}
.page--color-blue--light .project-map__hotspot{color:#d2dceb}
.page--color-blue--light .card--project .card__overlay,.page--color-blue--light .project-map__caption__text{background:#d2dceb}
.page--color-blue--light .card--project .card__icon{color:#d2dceb}
@media only screen and (min-width:768px){.page--color-blue--light .card--project:hover .card__button,.page--color-blue--light .card--project:hover .card__title{color:#d2dceb}
}
.page--color-blue .c-content-area table{color:#2babe2}
.page--color-blue .c-content-area ol li:before{background:#2babe2}
.page--color-blue .c-content-area p a{color:#2babe2}
.page--color-blue .c-content-area p a:hover{color:#4d4d4f}
.page--color-blue .c-content-area .text-link{color:#2babe2}
.page--color-blue .c-content-area .carousel__item .text-link{color:#fff}
.page--color-blue .c-content-area .button{background:#2babe2}
.page--color-blue .c-content-area .button--inverse{background:#fff;color:#2babe2}
.page--color-blue .c-content-area .fancy-header,.page--color-blue .c-content-area .hero__title{background:#2babe2}
.page--color-blue .c-content-area .fancy-header:after{border-top-color:#2babe2}
.page--color-blue .c-content-area .content-block .desc__header__status,.page--color-blue .c-content-area .content-block .desc__header__title{color:#2babe2}
.page--color-blue .c-content-area .content--quote,.page--color-blue .c-content-area .content--statement{background:#2babe2}
.page--color-blue .c-content-area .content-goals dt{color:#2babe2}
.page--color-blue .c-content-area .panel{background:#2babe2}
.page--color-blue .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-blue .c-content-area .accordion__trigger[aria-expanded=true]{color:#2babe2}
.page--color-blue .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-blue .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-blue .c-content-area .content-volunteer-intro__body:before,.page--color-blue .c-content-area .content-volunteer-intro__header{background:#2babe2}
.page--color-blue .c-content-area .content-volunteer-intro__body ul{color:#2babe2}
.page--color-blue .c-content-area .carousel-indicator__button.js-active,.page--color-blue .c-content-area .carousel-indicator__button:hover,.page--color-blue .c-content-area .overview-panel{background:#2babe2}
.page--color-blue .c-content-area .icon-description-block__action,.page--color-blue .c-content-area .icon-description-block__title{color:#2babe2}
.page--color-blue .c-content-area .card--about .card__overlay{background:#2babe2}
.page--color-blue .c-content-area .card--about .card__icon{color:#2babe2}
@media only screen and (min-width:768px){.page--color-blue .c-content-area .card--about--link:hover .card__title{color:#2babe2}
}
.page--color-blue .chart__text{color:#2babe2}
.page--color-blue .chart__svg__fill{stroke:#2babe2}
.page--color-blue .project-map__hotspot{color:#2babe2}
.page--color-blue .card--project .card__overlay,.page--color-blue .project-map__caption__text{background:#2babe2}
.page--color-blue .card--project .card__icon{color:#2babe2}
@media only screen and (min-width:768px){.page--color-blue .card--project:hover .card__button,.page--color-blue .card--project:hover .card__title{color:#2babe2}
}
.page--color-blue--alpha .c-content-area table{color:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area ol li:before{background:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area p a{color:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area p a:hover{color:#4d4d4f}
.page--color-blue--alpha .c-content-area .text-link{color:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .carousel__item .text-link{color:#fff}
.page--color-blue--alpha .c-content-area .button{background:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .button--inverse{background:#fff;color:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .fancy-header,.page--color-blue--alpha .c-content-area .hero__title{background:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .fancy-header:after{border-top-color:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .content-block .desc__header__status,.page--color-blue--alpha .c-content-area .content-block .desc__header__title{color:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .content--quote,.page--color-blue--alpha .c-content-area .content--statement{background:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .content-goals dt{color:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .panel{background:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-blue--alpha .c-content-area .accordion__trigger[aria-expanded=true]{color:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-blue--alpha .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-blue--alpha .c-content-area .content-volunteer-intro__body:before,.page--color-blue--alpha .c-content-area .content-volunteer-intro__header{background:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .content-volunteer-intro__body ul{color:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .carousel-indicator__button.js-active,.page--color-blue--alpha .c-content-area .carousel-indicator__button:hover,.page--color-blue--alpha .c-content-area .overview-panel{background:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .icon-description-block__action,.page--color-blue--alpha .c-content-area .icon-description-block__title{color:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .card--about .card__overlay{background:rgba(43,171,226,.2)}
.page--color-blue--alpha .c-content-area .card--about .card__icon{color:rgba(43,171,226,.2)}
@media only screen and (min-width:768px){.page--color-blue--alpha .c-content-area .card--about--link:hover .card__title{color:rgba(43,171,226,.2)}
}
.page--color-blue--alpha .chart__text{color:rgba(43,171,226,.2)}
.page--color-blue--alpha .chart__svg__fill{stroke:rgba(43,171,226,.2)}
.page--color-blue--alpha .project-map__hotspot{color:rgba(43,171,226,.2)}
.page--color-blue--alpha .card--project .card__overlay,.page--color-blue--alpha .project-map__caption__text{background:rgba(43,171,226,.2)}
.page--color-blue--alpha .card--project .card__icon{color:rgba(43,171,226,.2)}
@media only screen and (min-width:768px){.page--color-blue--alpha .card--project:hover .card__button,.page--color-blue--alpha .card--project:hover .card__title{color:rgba(43,171,226,.2)}
}
.page--color-blue--dark .c-content-area table{color:#19509d}
.page--color-blue--dark .c-content-area ol li:before{background:#19509d}
.page--color-blue--dark .c-content-area p a{color:#19509d}
.page--color-blue--dark .c-content-area p a:hover{color:#4d4d4f}
.page--color-blue--dark .c-content-area .text-link{color:#19509d}
.page--color-blue--dark .c-content-area .carousel__item .text-link{color:#fff}
.page--color-blue--dark .c-content-area .button{background:#19509d}
.page--color-blue--dark .c-content-area .button--inverse{background:#fff;color:#19509d}
.page--color-blue--dark .c-content-area .fancy-header,.page--color-blue--dark .c-content-area .hero__title{background:#19509d}
.page--color-blue--dark .c-content-area .fancy-header:after{border-top-color:#19509d}
.page--color-blue--dark .c-content-area .content-block .desc__header__status,.page--color-blue--dark .c-content-area .content-block .desc__header__title{color:#19509d}
.page--color-blue--dark .c-content-area .content--quote,.page--color-blue--dark .c-content-area .content--statement{background:#19509d}
.page--color-blue--dark .c-content-area .content-goals dt{color:#19509d}
.page--color-blue--dark .c-content-area .panel{background:#19509d}
.page--color-blue--dark .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-blue--dark .c-content-area .accordion__trigger[aria-expanded=true]{color:#19509d}
.page--color-blue--dark .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-blue--dark .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-blue--dark .c-content-area .content-volunteer-intro__body:before,.page--color-blue--dark .c-content-area .content-volunteer-intro__header{background:#19509d}
.page--color-blue--dark .c-content-area .content-volunteer-intro__body ul{color:#19509d}
.page--color-blue--dark .c-content-area .carousel-indicator__button.js-active,.page--color-blue--dark .c-content-area .carousel-indicator__button:hover,.page--color-blue--dark .c-content-area .overview-panel{background:#19509d}
.page--color-blue--dark .c-content-area .icon-description-block__action,.page--color-blue--dark .c-content-area .icon-description-block__title{color:#19509d}
.page--color-blue--dark .c-content-area .card--about .card__overlay{background:#19509d}
.page--color-blue--dark .c-content-area .card--about .card__icon{color:#19509d}
@media only screen and (min-width:768px){.page--color-blue--dark .c-content-area .card--about--link:hover .card__title{color:#19509d}
}
.page--color-blue--dark .chart__text{color:#19509d}
.page--color-blue--dark .chart__svg__fill{stroke:#19509d}
.page--color-blue--dark .project-map__hotspot{color:#19509d}
.page--color-blue--dark .card--project .card__overlay,.page--color-blue--dark .project-map__caption__text{background:#19509d}
.page--color-blue--dark .card--project .card__icon{color:#19509d}
@media only screen and (min-width:768px){.page--color-blue--dark .card--project:hover .card__button,.page--color-blue--dark .card--project:hover .card__title{color:#19509d}
}
.page--color-purple .c-content-area table{color:#353553}
.page--color-purple .c-content-area ol li:before{background:#353553}
.page--color-purple .c-content-area p a{color:#353553}
.page--color-purple .c-content-area p a:hover{color:#4d4d4f}
.page--color-purple .c-content-area .text-link{color:#353553}
.page--color-purple .c-content-area .carousel__item .text-link{color:#fff}
.page--color-purple .c-content-area .button{background:#353553}
.page--color-purple .c-content-area .button--inverse{background:#fff;color:#353553}
.page--color-purple .c-content-area .fancy-header,.page--color-purple .c-content-area .hero__title{background:#353553}
.page--color-purple .c-content-area .fancy-header:after{border-top-color:#353553}
.page--color-purple .c-content-area .content-block .desc__header__status,.page--color-purple .c-content-area .content-block .desc__header__title{color:#353553}
.page--color-purple .c-content-area .content--quote,.page--color-purple .c-content-area .content--statement{background:#353553}
.page--color-purple .c-content-area .content-goals dt{color:#353553}
.page--color-purple .c-content-area .panel{background:#353553}
.page--color-purple .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-purple .c-content-area .accordion__trigger[aria-expanded=true]{color:#353553}
.page--color-purple .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-purple .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-purple .c-content-area .content-volunteer-intro__body:before,.page--color-purple .c-content-area .content-volunteer-intro__header{background:#353553}
.page--color-purple .c-content-area .content-volunteer-intro__body ul{color:#353553}
.page--color-purple .c-content-area .carousel-indicator__button.js-active,.page--color-purple .c-content-area .carousel-indicator__button:hover,.page--color-purple .c-content-area .overview-panel{background:#353553}
.page--color-purple .c-content-area .icon-description-block__action,.page--color-purple .c-content-area .icon-description-block__title{color:#353553}
.page--color-purple .c-content-area .card--about .card__overlay{background:#353553}
.page--color-purple .c-content-area .card--about .card__icon{color:#353553}
@media only screen and (min-width:768px){.page--color-purple .c-content-area .card--about--link:hover .card__title{color:#353553}
}
.page--color-purple .chart__text{color:#353553}
.page--color-purple .chart__svg__fill{stroke:#353553}
.page--color-purple .project-map__hotspot{color:#353553}
.page--color-purple .card--project .card__overlay,.page--color-purple .project-map__caption__text{background:#353553}
.page--color-purple .card--project .card__icon{color:#353553}
@media only screen and (min-width:768px){.page--color-purple .card--project:hover .card__button,.page--color-purple .card--project:hover .card__title{color:#353553}
}
.page--color-purple--alpha .c-content-area table{color:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area ol li:before{background:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area p a{color:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area p a:hover{color:#4d4d4f}
.page--color-purple--alpha .c-content-area .text-link{color:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .carousel__item .text-link{color:#fff}
.page--color-purple--alpha .c-content-area .button{background:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .button--inverse{background:#fff;color:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .fancy-header,.page--color-purple--alpha .c-content-area .hero__title{background:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .fancy-header:after{border-top-color:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .content-block .desc__header__status,.page--color-purple--alpha .c-content-area .content-block .desc__header__title{color:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .content--quote,.page--color-purple--alpha .c-content-area .content--statement{background:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .content-goals dt{color:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .panel{background:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-purple--alpha .c-content-area .accordion__trigger[aria-expanded=true]{color:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-purple--alpha .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-purple--alpha .c-content-area .content-volunteer-intro__body:before,.page--color-purple--alpha .c-content-area .content-volunteer-intro__header{background:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .content-volunteer-intro__body ul{color:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .carousel-indicator__button.js-active,.page--color-purple--alpha .c-content-area .carousel-indicator__button:hover,.page--color-purple--alpha .c-content-area .overview-panel{background:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .icon-description-block__action,.page--color-purple--alpha .c-content-area .icon-description-block__title{color:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .card--about .card__overlay{background:rgba(53,53,83,.8)}
.page--color-purple--alpha .c-content-area .card--about .card__icon{color:rgba(53,53,83,.8)}
@media only screen and (min-width:768px){.page--color-purple--alpha .c-content-area .card--about--link:hover .card__title{color:rgba(53,53,83,.8)}
}
.page--color-purple--alpha .chart__text{color:rgba(53,53,83,.8)}
.page--color-purple--alpha .chart__svg__fill{stroke:rgba(53,53,83,.8)}
.page--color-purple--alpha .project-map__hotspot{color:rgba(53,53,83,.8)}
.page--color-purple--alpha .card--project .card__overlay,.page--color-purple--alpha .project-map__caption__text{background:rgba(53,53,83,.8)}
.page--color-purple--alpha .card--project .card__icon{color:rgba(53,53,83,.8)}
@media only screen and (min-width:768px){.page--color-purple--alpha .card--project:hover .card__button,.page--color-purple--alpha .card--project:hover .card__title{color:rgba(53,53,83,.8)}
}
.page--color-orange .c-content-area table{color:#f15a22}
.page--color-orange .c-content-area ol li:before{background:#f15a22}
.page--color-orange .c-content-area p a{color:#f15a22}
.page--color-orange .c-content-area p a:hover{color:#4d4d4f}
.page--color-orange .c-content-area .text-link{color:#f15a22}
.page--color-orange .c-content-area .carousel__item .text-link{color:#fff}
.page--color-orange .c-content-area .button{background:#f15a22}
.page--color-orange .c-content-area .button--inverse{background:#fff;color:#f15a22}
.page--color-orange .c-content-area .fancy-header,.page--color-orange .c-content-area .hero__title{background:#f15a22}
.page--color-orange .c-content-area .fancy-header:after{border-top-color:#f15a22}
.page--color-orange .c-content-area .content-block .desc__header__status,.page--color-orange .c-content-area .content-block .desc__header__title{color:#f15a22}
.page--color-orange .c-content-area .content--quote,.page--color-orange .c-content-area .content--statement{background:#f15a22}
.page--color-orange .c-content-area .content-goals dt{color:#f15a22}
.page--color-orange .c-content-area .panel{background:#f15a22}
.page--color-orange .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-orange .c-content-area .accordion__trigger[aria-expanded=true]{color:#f15a22}
.page--color-orange .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-orange .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-orange .c-content-area .content-volunteer-intro__body:before,.page--color-orange .c-content-area .content-volunteer-intro__header{background:#f15a22}
.page--color-orange .c-content-area .content-volunteer-intro__body ul{color:#f15a22}
.page--color-orange .c-content-area .carousel-indicator__button.js-active,.page--color-orange .c-content-area .carousel-indicator__button:hover,.page--color-orange .c-content-area .overview-panel{background:#f15a22}
.page--color-orange .c-content-area .icon-description-block__action,.page--color-orange .c-content-area .icon-description-block__title{color:#f15a22}
.page--color-orange .c-content-area .card--about .card__overlay{background:#f15a22}
.page--color-orange .c-content-area .card--about .card__icon{color:#f15a22}
@media only screen and (min-width:768px){.page--color-orange .c-content-area .card--about--link:hover .card__title{color:#f15a22}
}
.page--color-orange .chart__text{color:#f15a22}
.page--color-orange .chart__svg__fill{stroke:#f15a22}
.page--color-orange .project-map__hotspot{color:#f15a22}
.page--color-orange .card--project .card__overlay,.page--color-orange .project-map__caption__text{background:#f15a22}
.page--color-orange .card--project .card__icon{color:#f15a22}
@media only screen and (min-width:768px){.page--color-orange .card--project:hover .card__button,.page--color-orange .card--project:hover .card__title{color:#f15a22}
}
.page--color-orange--alpha .c-content-area table{color:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area ol li:before{background:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area p a{color:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area p a:hover{color:#4d4d4f}
.page--color-orange--alpha .c-content-area .text-link{color:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .carousel__item .text-link{color:#fff}
.page--color-orange--alpha .c-content-area .button{background:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .button--inverse{background:#fff;color:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .fancy-header,.page--color-orange--alpha .c-content-area .hero__title{background:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .fancy-header:after{border-top-color:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .content-block .desc__header__status,.page--color-orange--alpha .c-content-area .content-block .desc__header__title{color:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .content--quote,.page--color-orange--alpha .c-content-area .content--statement{background:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .content-goals dt{color:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .panel{background:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-orange--alpha .c-content-area .accordion__trigger[aria-expanded=true]{color:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-orange--alpha .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-orange--alpha .c-content-area .content-volunteer-intro__body:before,.page--color-orange--alpha .c-content-area .content-volunteer-intro__header{background:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .content-volunteer-intro__body ul{color:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .carousel-indicator__button.js-active,.page--color-orange--alpha .c-content-area .carousel-indicator__button:hover,.page--color-orange--alpha .c-content-area .overview-panel{background:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .icon-description-block__action,.page--color-orange--alpha .c-content-area .icon-description-block__title{color:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .card--about .card__overlay{background:rgba(241,90,34,.85)}
.page--color-orange--alpha .c-content-area .card--about .card__icon{color:rgba(241,90,34,.85)}
@media only screen and (min-width:768px){.page--color-orange--alpha .c-content-area .card--about--link:hover .card__title{color:rgba(241,90,34,.85)}
}
.page--color-orange--alpha .chart__text{color:rgba(241,90,34,.85)}
.page--color-orange--alpha .chart__svg__fill{stroke:rgba(241,90,34,.85)}
.page--color-orange--alpha .project-map__hotspot{color:rgba(241,90,34,.85)}
.page--color-orange--alpha .card--project .card__overlay,.page--color-orange--alpha .project-map__caption__text{background:rgba(241,90,34,.85)}
.page--color-orange--alpha .card--project .card__icon{color:rgba(241,90,34,.85)}
@media only screen and (min-width:768px){.page--color-orange--alpha .card--project:hover .card__button,.page--color-orange--alpha .card--project:hover .card__title{color:rgba(241,90,34,.85)}
}
.page--color-orange--light .c-content-area table{color:#fdb913}
.page--color-orange--light .c-content-area ol li:before{background:#fdb913}
.page--color-orange--light .c-content-area p a{color:#fdb913}
.page--color-orange--light .c-content-area p a:hover{color:#4d4d4f}
.page--color-orange--light .c-content-area .text-link{color:#fdb913}
.page--color-orange--light .c-content-area .carousel__item .text-link{color:#fff}
.page--color-orange--light .c-content-area .button{background:#fdb913}
.page--color-orange--light .c-content-area .button--inverse{background:#fff;color:#fdb913}
.page--color-orange--light .c-content-area .fancy-header,.page--color-orange--light .c-content-area .hero__title{background:#fdb913}
.page--color-orange--light .c-content-area .fancy-header:after{border-top-color:#fdb913}
.page--color-orange--light .c-content-area .content-block .desc__header__status,.page--color-orange--light .c-content-area .content-block .desc__header__title{color:#fdb913}
.page--color-orange--light .c-content-area .content--quote,.page--color-orange--light .c-content-area .content--statement{background:#fdb913}
.page--color-orange--light .c-content-area .content-goals dt{color:#fdb913}
.page--color-orange--light .c-content-area .panel{background:#fdb913}
.page--color-orange--light .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-orange--light .c-content-area .accordion__trigger[aria-expanded=true]{color:#fdb913}
.page--color-orange--light .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-orange--light .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-orange--light .c-content-area .content-volunteer-intro__body:before,.page--color-orange--light .c-content-area .content-volunteer-intro__header{background:#fdb913}
.page--color-orange--light .c-content-area .content-volunteer-intro__body ul{color:#fdb913}
.page--color-orange--light .c-content-area .carousel-indicator__button.js-active,.page--color-orange--light .c-content-area .carousel-indicator__button:hover,.page--color-orange--light .c-content-area .overview-panel{background:#fdb913}
.page--color-orange--light .c-content-area .icon-description-block__action,.page--color-orange--light .c-content-area .icon-description-block__title{color:#fdb913}
.page--color-orange--light .c-content-area .card--about .card__overlay{background:#fdb913}
.page--color-orange--light .c-content-area .card--about .card__icon{color:#fdb913}
@media only screen and (min-width:768px){.page--color-orange--light .c-content-area .card--about--link:hover .card__title{color:#fdb913}
}
.page--color-orange--light .chart__text{color:#fdb913}
.page--color-orange--light .chart__svg__fill{stroke:#fdb913}
.page--color-orange--light .project-map__hotspot{color:#fdb913}
.page--color-orange--light .card--project .card__overlay,.page--color-orange--light .project-map__caption__text{background:#fdb913}
.page--color-orange--light .card--project .card__icon{color:#fdb913}
@media only screen and (min-width:768px){.page--color-orange--light .card--project:hover .card__button,.page--color-orange--light .card--project:hover .card__title{color:#fdb913}
}
.page--color-red .c-content-area table{color:#c9252c}
.page--color-red .c-content-area ol li:before{background:#c9252c}
.page--color-red .c-content-area p a{color:#c9252c}
.page--color-red .c-content-area p a:hover{color:#4d4d4f}
.page--color-red .c-content-area .text-link{color:#c9252c}
.page--color-red .c-content-area .carousel__item .text-link{color:#fff}
.page--color-red .c-content-area .button{background:#c9252c}
.page--color-red .c-content-area .button--inverse{background:#fff;color:#c9252c}
.page--color-red .c-content-area .fancy-header,.page--color-red .c-content-area .hero__title{background:#c9252c}
.page--color-red .c-content-area .fancy-header:after{border-top-color:#c9252c}
.page--color-red .c-content-area .content-block .desc__header__status,.page--color-red .c-content-area .content-block .desc__header__title{color:#c9252c}
.page--color-red .c-content-area .content--quote,.page--color-red .c-content-area .content--statement{background:#c9252c}
.page--color-red .c-content-area .content-goals dt{color:#c9252c}
.page--color-red .c-content-area .panel{background:#c9252c}
.page--color-red .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-red .c-content-area .accordion__trigger[aria-expanded=true]{color:#c9252c}
.page--color-red .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-red .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-red .c-content-area .content-volunteer-intro__body:before,.page--color-red .c-content-area .content-volunteer-intro__header{background:#c9252c}
.page--color-red .c-content-area .content-volunteer-intro__body ul{color:#c9252c}
.page--color-red .c-content-area .carousel-indicator__button.js-active,.page--color-red .c-content-area .carousel-indicator__button:hover,.page--color-red .c-content-area .overview-panel{background:#c9252c}
.page--color-red .c-content-area .icon-description-block__action,.page--color-red .c-content-area .icon-description-block__title{color:#c9252c}
.page--color-red .c-content-area .card--about .card__overlay{background:#c9252c}
.page--color-red .c-content-area .card--about .card__icon{color:#c9252c}
@media only screen and (min-width:768px){.page--color-red .c-content-area .card--about--link:hover .card__title{color:#c9252c}
}
.page--color-red .chart__text{color:#c9252c}
.page--color-red .chart__svg__fill{stroke:#c9252c}
.page--color-red .project-map__hotspot{color:#c9252c}
.page--color-red .card--project .card__overlay,.page--color-red .project-map__caption__text{background:#c9252c}
.page--color-red .card--project .card__icon{color:#c9252c}
@media only screen and (min-width:768px){.page--color-red .card--project:hover .card__button,.page--color-red .card--project:hover .card__title{color:#c9252c}
}
.page--color-red--alpha .c-content-area table{color:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area ol li:before{background:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area p a{color:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area p a:hover{color:#4d4d4f}
.page--color-red--alpha .c-content-area .text-link{color:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .carousel__item .text-link{color:#fff}
.page--color-red--alpha .c-content-area .button{background:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .button--inverse{background:#fff;color:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .fancy-header,.page--color-red--alpha .c-content-area .hero__title{background:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .fancy-header:after{border-top-color:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .content-block .desc__header__status,.page--color-red--alpha .c-content-area .content-block .desc__header__title{color:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .content--quote,.page--color-red--alpha .c-content-area .content--statement{background:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .content-goals dt{color:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .panel{background:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-red--alpha .c-content-area .accordion__trigger[aria-expanded=true]{color:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-red--alpha .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-red--alpha .c-content-area .content-volunteer-intro__body:before,.page--color-red--alpha .c-content-area .content-volunteer-intro__header{background:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .content-volunteer-intro__body ul{color:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .carousel-indicator__button.js-active,.page--color-red--alpha .c-content-area .carousel-indicator__button:hover,.page--color-red--alpha .c-content-area .overview-panel{background:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .icon-description-block__action,.page--color-red--alpha .c-content-area .icon-description-block__title{color:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .card--about .card__overlay{background:rgba(201,37,44,.15)}
.page--color-red--alpha .c-content-area .card--about .card__icon{color:rgba(201,37,44,.15)}
@media only screen and (min-width:768px){.page--color-red--alpha .c-content-area .card--about--link:hover .card__title{color:rgba(201,37,44,.15)}
}
.page--color-red--alpha .chart__text{color:rgba(201,37,44,.15)}
.page--color-red--alpha .chart__svg__fill{stroke:rgba(201,37,44,.15)}
.page--color-red--alpha .project-map__hotspot{color:rgba(201,37,44,.15)}
.page--color-red--alpha .card--project .card__overlay,.page--color-red--alpha .project-map__caption__text{background:rgba(201,37,44,.15)}
.page--color-red--alpha .card--project .card__icon{color:rgba(201,37,44,.15)}
@media only screen and (min-width:768px){.page--color-red--alpha .card--project:hover .card__button,.page--color-red--alpha .card--project:hover .card__title{color:rgba(201,37,44,.15)}
}
.page--color-teal .c-content-area table{color:#00afad}
.page--color-teal .c-content-area ol li:before{background:#00afad}
.page--color-teal .c-content-area p a{color:#00afad}
.page--color-teal .c-content-area p a:hover{color:#4d4d4f}
.page--color-teal .c-content-area .text-link{color:#00afad}
.page--color-teal .c-content-area .carousel__item .text-link{color:#fff}
.page--color-teal .c-content-area .button{background:#00afad}
.page--color-teal .c-content-area .button--inverse{background:#fff;color:#00afad}
.page--color-teal .c-content-area .fancy-header,.page--color-teal .c-content-area .hero__title{background:#00afad}
.page--color-teal .c-content-area .fancy-header:after{border-top-color:#00afad}
.page--color-teal .c-content-area .content-block .desc__header__status,.page--color-teal .c-content-area .content-block .desc__header__title{color:#00afad}
.page--color-teal .c-content-area .content--quote,.page--color-teal .c-content-area .content--statement{background:#00afad}
.page--color-teal .c-content-area .content-goals dt{color:#00afad}
.page--color-teal .c-content-area .panel{background:#00afad}
.page--color-teal .c-content-area .accordion__heading{border-top-color:rgba(77,77,79,.5)}
.page--color-teal .c-content-area .accordion__trigger[aria-expanded=true]{color:#00afad}
.page--color-teal .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:after,.page--color-teal .c-content-area .accordion__trigger[aria-expanded=true] .accordion__icon:before,.page--color-teal .c-content-area .content-volunteer-intro__body:before,.page--color-teal .c-content-area .content-volunteer-intro__header{background:#00afad}
.page--color-teal .c-content-area .content-volunteer-intro__body ul{color:#00afad}
.page--color-teal .c-content-area .carousel-indicator__button.js-active,.page--color-teal .c-content-area .carousel-indicator__button:hover,.page--color-teal .c-content-area .overview-panel{background:#00afad}
.page--color-teal .c-content-area .icon-description-block__action,.page--color-teal .c-content-area .icon-description-block__title{color:#00afad}
.page--color-teal .c-content-area .card--about .card__overlay{background:#00afad}
.page--color-teal .c-content-area .card--about .card__icon{color:#00afad}
@media only screen and (min-width:768px){.page--color-teal .c-content-area .card--about--link:hover .card__title{color:#00afad}
}
.page--color-teal .chart__text{color:#00afad}
.page--color-teal .chart__svg__fill{stroke:#00afad}
.page--color-teal .project-map__hotspot{color:#00afad}
.page--color-teal .card--project .card__overlay,.page--color-teal .project-map__caption__text{background:#00afad}
.page--color-teal .card--project .card__icon{color:#00afad}
@media only screen and (min-width:768px){.page--color-teal .card--project:hover .card__button,.page--color-teal .card--project:hover .card__title{color:#00afad}
}

.banner-wrap__title {
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -38px;
    line-height: 60px;
    color: #fff;
    text-transform: uppercase;
    width: 100%;
text-align: center;
font-family: Montserrat,sans-serif;
    font-weight: 700;
}

@media screen and (min-width: 48.125em) {
    .banner-wrap__title {
        font-size: 4.5rem;
    }
}

@media only screen and (max-width: 64em) {
    .banner-wrap__title {
        font-size: 3rem;
    }
}
@media only screen and (max-width: 47.5em) {
    .banner-wrap__title {
        font-size: 2rem;
    }
}

@media only screen and (max-width: 40em) {
    .banner-wrap__title {
        font-size: 1.9rem;
    }
    .banner-wrap__title {
        line-height: 22px;
        margin-top: -11px;
    }
}

@media only screen and (max-width: 30em) {
    .banner-wrap__title {
        font-size: 1.6rem;
    }
}
