@import url("//hello.myfonts.net/count/31a39f");@font-face{font-family:fontcustom;src:url(../fonts/fontcustom_438c452e82b3fc9f632f309e83b1c274.eot);src:url(../fonts/fontcustom_438c452e82b3fc9f632f309e83b1c274.eot?#iefix) format("embedded-opentype"),url(../fonts/fontcustom_438c452e82b3fc9f632f309e83b1c274.woff) format("woff"),url(../fonts/fontcustom_438c452e82b3fc9f632f309e83b1c274.ttf) format("truetype"),url(../fonts/fontcustom_438c452e82b3fc9f632f309e83b1c274.svg#fontcustom) format("svg");font-weight:400;font-style:normal}@media screen and (-webkit-min-device-pixel-ratio:0){@font-face{font-family:fontcustom;src:url(fontcustom_438c452e82b3fc9f632f309e83b1c274.svg#fontcustom) format("svg")}}[data-icon]:before{content:attr(data-icon)}.alt-grantsearch-form .grantsearch-form .grantsearch-submit .button-icon:before,.icon-arrow-down:before,.icon-arrow-download:before,.icon-arrow-left:before,.icon-arrow-right:before,.icon-burger:before,.icon-caret-left:before,.icon-caret-right:before,.icon-email:before,.icon-facebook:before,.icon-linkedin:before,.icon-phone:before,.icon-search:before,.icon-twitter:before,.icon-web:before,.icon-x:before,.search-submit:before,[data-icon]:before{display:inline-block;font-family:fontcustom;font-style:normal;font-weight:400;font-variant:normal;line-height:1;text-decoration:inherit;text-rendering:optimizeLegibility;text-transform:none;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased}.icon-arrow-down:before{content:"\f100"}.icon-arrow-download:before{content:"\f101"}.icon-arrow-left:before{content:"\f102"}.icon-arrow-right:before{content:"\f103"}.icon-burger:before{content:"\f104"}.icon-caret-left:before{content:"\f105"}.icon-caret-right:before{content:"\f106"}.icon-email:before{content:"\f107"}.icon-facebook:before{content:"\f108"}.icon-linkedin:before{content:"\f109"}.icon-phone:before{content:"\f10a"}.alt-grantsearch-form .grantsearch-form .grantsearch-submit .button-icon:before,.icon-search:before,.search-submit:before{content:"\f10b"}.icon-twitter:before{content:"\f10c"}.icon-web:before{content:"\f10d"}.icon-x:before{content:"\f10e"}@font-face{font-family:FreightTextProBook-Regular;src:url(../fonts/31A39F_0_0.eot);src:url(../fonts/31A39F_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/31A39F_0_0.woff2) format("woff2"),url(../fonts/31A39F_0_0.woff) format("woff"),url(../fonts/31A39F_0_0.ttf) format("truetype"),url(../fonts/31A39F_0_0.svg#wf) format("svg")}@font-face{font-family:FreightTextProLight-Italic;src:url(../fonts/31A39F_1_0.eot);src:url(../fonts/31A39F_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/31A39F_1_0.woff2) format("woff2"),url(../fonts/31A39F_1_0.woff) format("woff"),url(../fonts/31A39F_1_0.ttf) format("truetype"),url(../fonts/31A39F_1_0.svg#wf) format("svg")}@font-face{font-family:AvantGardeGothicITCW01Bk;src:url(../fonts/31A39F_3_0.eot);src:url(../fonts/31A39F_3_0.eot?#iefix) format("embedded-opentype"),url(../fonts/31A39F_3_0.woff2) format("woff2"),url(../fonts/31A39F_3_0.woff) format("woff"),url(../fonts/31A39F_3_0.ttf) format("truetype"),url(../fonts/31A39F_3_0.svg#wf) format("svg")}@font-face{font-family:AvantGardeGothicITCW02BkObl;src:url(../fonts/31A39F_5_0.eot);src:url(../fonts/31A39F_5_0.eot?#iefix) format("embedded-opentype"),url(../fonts/31A39F_5_0.woff2) format("woff2"),url(../fonts/31A39F_5_0.woff) format("woff"),url(../fonts/31A39F_5_0.ttf) format("truetype"),url(../fonts/31A39F_5_0.svg#wf) format("svg")}@font-face{font-family:AvantGardeGothicITCW02Dm;src:url(../fonts/31A39F_6_0.eot);src:url(../fonts/31A39F_6_0.eot?#iefix) format("embedded-opentype"),url(../fonts/31A39F_6_0.woff2) format("woff2"),url(../fonts/31A39F_6_0.woff) format("woff"),url(../fonts/31A39F_6_0.ttf) format("truetype"),url(../fonts/31A39F_6_0.svg#wf) format("svg")}@font-face{font-family:AvantGardeGothicITCW02Md;src:url(../fonts/31A39F_8_0.eot);src:url(../fonts/31A39F_8_0.eot?#iefix) format("embedded-opentype"),url(../fonts/31A39F_8_0.woff2) format("woff2"),url(../fonts/31A39F_8_0.woff) format("woff"),url(../fonts/31A39F_8_0.ttf) format("truetype"),url(../fonts/31A39F_8_0.svg#wf) format("svg")}.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.emphasize-copy,.entry-subtitle,.hero-highlights .highlight-strategy-link,.intro,.recentgrants-title,.section-title,.signup-title,.single-grant .component-heading,.single-strategy .narrow .component-heading{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:24px;letter-spacing:1px;line-height:1.5;text-transform:uppercase}@media only screen and (max-width:780px){.aboutgrantee-extra-value,.aboutgrantee-name,.component-title,.emphasize-copy,.entry-subtitle,.hero-highlights .highlight-strategy-link,.intro,.recentgrants-title,.section-title,.signup-title,.single-grant .component-heading,.single-strategy .narrow .component-heading{font-size:22px}}.entry-title,.error-title,h1{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:34px;line-height:40px}@media only screen and (min-width:1024px){.entry-title,.error-title,h1{font-size:48px;line-height:60px}}.grantmaking-callout .callout-title,.overlap-callout .callout-title,.program .program-description,.strategy-callout .callout-title{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;font-size:22px;letter-spacing:.3px;line-height:32px}@media only screen and (min-width:1024px){.grantmaking-callout .callout-title,.overlap-callout .callout-title,.program .program-description,.strategy-callout .callout-title{font-size:24px;line-height:34px}}.gallery-title{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;font-size:18px;line-height:22px}@media only screen and (min-width:1024px){.gallery-title{font-size:20px;line-height:26px}}.listing-callout .listing-subtitle,body,pre .gform_confirmation_message em,pre .gform_confirmation_message p{font-family:FreightTextProBook-Regular;font-weight:400;font-style:normal;font-size:17px;line-height:1.4117647059;letter-spacing:.3px}@media only screen and (min-width:1024px){.listing-callout .listing-subtitle,body,pre .gform_confirmation_message em,pre .gform_confirmation_message p{font-size:20px;line-height:1.5}}.emphasize-copy,.intro{text-transform:none}.emphasize-title{font-family:AvantGardeGothicITCW01Bk;font-size:48px;line-height:1em}.emphasize-title,.large-subtitle{font-weight:400;font-style:normal;margin-bottom:0}.large-subtitle{font-family:FreightTextProBook-Regular;font-size:28px;line-height:36px}.is-lowercase{text-transform:none}.is-centered{text-align:center}*,:after,:before{box-sizing:border-box}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,ul{margin:0;padding:0}input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}body{color:#444;font-feature-settings:"kern" 1;font-kerning:normal}blockquote,dl,figure,h1,h2,h3,h4,h5,h6,ol,p,pre,ul{margin-bottom:15px}img{height:auto;max-width:100%;vertical-align:bottom}figure>img{display:block;width:100%}ol,ul{margin-left:30px}li>ol,li>ul{margin-bottom:0}h1,h2,h3,h4,h5,h6{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;color:#222}h1{margin-bottom:5px}::-moz-selection{background:#fbe096}::-moz-selection,::selection{background:#fbe096}@media only screen and (min-width:1024px){.flex{display:-webkit-box;display:-ms-flexbox;display:flex}}a{color:#243c4c;text-decoration:none;-webkit-transition:color .25s ease-out;transition:color .25s ease-out}a:focus,a:hover{color:#558122}.entry-subtitle,.entry-title{color:#444;margin-bottom:0}.entry-subtitle{font-family:FreightTextProBook-Regular;font-weight:400;font-style:normal;text-transform:none}iframe{border:none}@media only screen and (max-width:780px){iframe{width:100%}}.iframe-wrapper{overflow:hidden;padding-bottom:56.25%;position:relative;width:100%;height:0}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.actions{text-align:center;width:100%;height:38px;clear:both}.eyebrow{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;font-size:11px;line-height:1em;letter-spacing:1px;text-transform:uppercase}@media only screen and (min-width:781px){.eyebrow{font-size:12px}}.eyebrow.no-text-transform{text-transform:none}a.eyebrow{color:#b54850}a.eyebrow:focus,a.eyebrow:hover{color:#243c4c}.before-vertical-rule{position:relative}.before-vertical-rule:before{content:"";position:absolute;background-color:#ccc;width:1px;height:16px;left:-1px;top:2px}@media only screen and (min-width:781px){.before-vertical-rule:before{height:22px;left:6px;top:-1px}}.icon-double-caret .icon-caret-left:nth-child(2),.icon-double-caret .icon-caret-right:nth-child(2){margin-left:-6px}.section-title{text-transform:uppercase;padding:11px 0 15px;border-top:1px solid #ccc;color:#444;margin-bottom:0}.link-icon:before{display:inline;font-size:80%;-webkit-transition:left .15s ease-out;transition:left .15s ease-out;left:-2px;position:relative;vertical-align:middle}a:hover .link-icon:before{left:1px}.icon-caret-right:before{top:1px}.icon-arrow-download{font-size:14px}.download{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;text-transform:uppercase}.downloads{background-color:#ededed;padding:20px}.downloads .title{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;color:#444;text-transform:uppercase;font-size:12px;margin:0}.downloads .link{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;margin-top:15px;word-break:break-all;display:block;font-size:14px}@media only screen and (min-width:781px){.downloads .link{font-size:16px}}.post-content{margin-top:30px}.contact .post-content,.page-template-default .post-content{margin-top:0}.post-content a{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-bottom:1px solid rgba(36,60,76,.25);background-color:transparent}.post-content a:hover{background-color:#fbe096;color:#444}.post-content p:last-child,.video.no-sidebar figure{margin-bottom:0}.row{background-color:#fff;margin-bottom:15px;float:left;width:100%;z-index:1;position:relative}@media only screen and (min-width:781px){.row{margin-bottom:30px}}.row.alt{background-color:#20716e}.row.header-row .sidebar{margin-left:0;margin-bottom:0}.row.tall-row{padding-top:0;margin-bottom:50px}@media only screen and (min-width:781px){.row.tall-row{margin-bottom:40px}}.row.no-bottom-margin{margin:0}.row.double-margin-row{margin-bottom:30px}@media only screen and (min-width:781px){.row.double-margin-row{margin-bottom:60px}}.row.large-margin-row{margin-bottom:80px}.row.half-margin-row{margin-bottom:8px}@media only screen and (min-width:781px){.row.half-margin-row{margin-bottom:15px}}.row.back-button-row{margin-bottom:21px}@media only screen and (min-width:1024px){.row.back-button-row{margin-bottom:16px}}.row.title-row{margin-bottom:17px}@media only screen and (min-width:781px) and (max-width:1023px){.row.title-row{margin-bottom:22px}}.row.title-row.title-row-with-subtitle{margin-bottom:16px}@media only screen and (min-width:781px) and (max-width:1023px){.row.title-row.title-row-with-subtitle{margin-bottom:21px}}@media only screen and (min-width:1024px){.row.title-row.title-row-with-subtitle{margin-bottom:21px}}.row.byline-row{margin-bottom:26px}@media only screen and (min-width:781px) and (max-width:1023px){.row.byline-row{margin-bottom:10px}}@media only screen and (min-width:1024px){.row.byline-row{margin-bottom:20px}}.row .content{width:100%;float:left}@media only screen and (min-width:1024px){.row .content{width:calc(66.66667% - 30px);margin-right:30px;display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:781px){.row .content.full-width-content{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width:1024px){.row .content.wide-content{width:87.1951219512%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:781px){.row .content.half-content{width:65.8536585366%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.row .content.half-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-line-pack:center;align-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-width:1024px){.row .content.no-flex-content{display:block}}.sidebar{width:100%;float:left}@media only screen and (min-width:781px) and (max-width:1023px){.sidebar{margin-top:30px}}@media only screen and (min-width:1024px){.sidebar{width:33.3333333333%;float:right;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:30px;margin-bottom:10px}}@media only screen and (min-width:1024px){.page .sidebar{margin-bottom:30px}}@media only screen and (min-width:1024px){.home .sidebar{margin-left:0;margin-bottom:0}}@media only screen and (min-width:1024px){.sidebar.no-flex-sidebar{display:block}}.sidebar.half-sidebar{margin-left:0}@media only screen and (min-width:781px){.sidebar.half-sidebar{width:31.7073170732%;float:right;margin-right:0;margin-top:0}}@media only screen and (min-width:1024px){.sidebar.half-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.sidebar.half-sidebar .sitemap-group{width:100%}.container{max-width:1272px;margin-left:auto;margin-right:auto;padding:0 36px;position:relative}.container:after{content:" ";display:block;clear:both}@media only screen and (max-width:780px){.container{padding:0 20px}}.container.narrow-container{padding:0 20px}@media only screen and (min-width:781px){.container.narrow-container{padding-left:8.5365853659%;padding-right:8.5365853659%;clear:both}}.container.short-container{padding-left:8.5365853659%;padding-right:8.5365853659%;width:87.1951219512%;float:left;margin-right:2.4390243902%;clear:both}.no-bottom-margin{margin-bottom:0}@media only screen and (min-width:1024px){.flex-container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:1024px){.narrow{padding-left:8.5365853659%;padding-right:8.5365853659%;float:none;max-width:1400px;margin:0 auto}}@media only screen and (max-width:1023px){.sidebar-component{-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media only screen and (max-width:1023px){.row .sidebar-component .content,.sidebar-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical}.row .sidebar-component .content{-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;width:100%}}@media only screen and (max-width:1023px){.sidebar-component .sidebar{margin-top:30px}}@media only screen and (max-width:1023px){.sidebar-component .sidebar .recentgrants{width:100%;padding-top:30px}}@media only screen and (max-width:1023px){.sidebar-component .callouts{width:100%}}.alignnone{margin:0 20px 20px 0}.aligncenter{display:block;margin:20px auto}.alignright{float:right;margin:0 0 20px 20px}.alignleft{float:left;margin:0 20px 20px 0}.wp-caption{background:#fff}.wp-caption img{height:auto;margin:0;max-width:100%;padding:0;width:auto}.wp-caption-text{margin:0;padding:0;margin-top:15px}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.page-template-styleguide .row{margin-bottom:60px}.related-articles{clear:both}.featured-article,.related-articles .callouts{max-width:700px}.featured-article:nth-child(3){padding-top:50px;float:left}.infographic{width:100%;position:relative}.infographic .image-placeholder{width:100%;margin:0}.infographic-image{position:relative;overflow:hidden;margin-bottom:15px}.featured-article small{margin-bottom:30px;float:left;font-size:10px}@media only screen and (min-width:781px){.grant-highlights-container{float:left;width:100%;clear:both}}.style-guide .highlights{margin-bottom:30px}@media only screen and (min-width:781px){.style-guide .highlights{width:48%;float:left;margin-bottom:0}}@media only screen and (min-width:781px){.style-guide .highlights:nth-child(2){float:right;margin-right:0}}@media only screen and (min-width:781px){.style-guide .highlights.hero-highlights{width:100%}}@media only screen and (min-width:781px){.style-guide .highlights:first-child{margin-right:1%}}@media only screen and (min-width:781px){.style-guide .team-contact-callout{max-width:300px;margin:0 auto}}@media only screen and (min-width:1024px){.style-guide .callouts>.grantmaking-callout,.style-guide .callouts>.overlap-callout,.style-guide .callouts>.strategy-callout{width:40.243902439%}}@media only print{.footer,.grantsearch-row,.hero-callout .callout-background,.menu-controls,.menu-nav,.menu-search,.related-stories-row{display:none!important}}figure .iframe-wrapper,figure img{display:block;margin-bottom:18px}.wp-caption-text,figcaption{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;border:solid #ccc;border-width:0 0 1px 1px;font-size:12px;line-height:18px;padding:0 0 18px 20px}figcaption h2{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;margin-bottom:6px}.components figcaption p,.components figcaption p:first-child{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:12px}.components figcaption p:last-child{margin-bottom:0}.button{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;background-color:#558122;border:none;border-radius:0;color:#fff;cursor:pointer;display:inline-block;font-size:12px;line-height:1.2;letter-spacing:.5px;overflow:hidden;padding:12px 20px;position:relative;text-align:center;text-transform:uppercase;-webkit-appearance:none;z-index:1}.button:before{background-color:#243c4c;content:"";display:block;position:absolute;top:0;right:100%;width:100%;height:100%;z-index:-1;-webkit-transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out}.button:focus,.button:hover{outline:none;text-decoration:none}.button:focus:before,.button:hover:before{-webkit-transform:translateX(100%);transform:translateX(100%)}.button:focus .button-icon:before,.button:hover .button-icon:before{-webkit-transform:translateX(3px);transform:translateX(3px)}.button.primary{background-color:#243c4c}.button.primary:before{background-color:#558122}.button.primary:focus,.button.primary:hover{color:#fff}.button.primary:focus:before,.button.primary:hover:before{background-color:#558122}.button.secondary:before{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;background-color:#7caf41;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.button.secondary:focus:before,.button.secondary:hover:before{background-color:#7caf41;opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%)}.button.hollow{font-family:FreightTextProBook-Regular;font-weight:400;font-style:normal;text-transform:none;background-color:#fff;border-bottom:1px solid #243c4c;color:#243c4c;margin:0;padding:0;font-size:20px;line-height:29px;float:left}.button.hollow:hover{color:#558122;border-color:#558122}.button.hollow:hover:after,.button.hollow:hover:before{display:none}.button-icon:before{position:relative;-webkit-transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out}.button-icon:before,.footer-signup-button .button-icon,.footer-signup-button .button-text{display:inline-block}.cite-link,.filter-link,.filter-select-label,.menu-primary a,.menu-secondary a,.page-numbers,.pagenation-link{position:relative;display:block;overflow:hidden;z-index:2}.cite-link:after,.filter-link:after,.filter-select-label:after,.menu-primary a:after,.menu-secondary a:after,.page-numbers:after,.pagenation-link:after{content:"";-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out;position:absolute;top:0;left:0;background-color:#fbe096;width:100%;height:100%;z-index:-1;opacity:0}.cite-link:hover,.filter-link:hover,.filter-select-label:hover,.menu-primary a:hover,.menu-secondary a:hover,.page-numbers:hover,.pagenation-link:hover{color:#243c4c}.cite-link:hover:after,.filter-link:hover:after,.filter-select-label:hover:after,.menu-primary a:hover:after,.menu-secondary a:hover:after,.page-numbers:hover:after,.pagenation-link:hover:after{opacity:1}.back-button{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:16px;float:left;line-height:1em}.back-button .link-icon:before{left:0}.back-button:hover .link-icon-left:before{left:-3px}.cta{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;font-size:14px;letter-spacing:1px;text-transform:uppercase}.cta-icon:before{display:inline-block;margin-left:-2px;position:relative;-webkit-transition:-webkit-transform .15s ease-out;transition:transform .15s ease-out;-webkit-transform:translateX(0);transform:translateX(0)}.cta:focus .cta-icon:before,.cta:hover .cta-icon:before{-webkit-transform:translateX(3px);transform:translateX(3px)}.gform_body input[type=text],.gform_body select,.input,.select{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;border:none;border-bottom:1px solid #ccc;border-radius:0;color:#243c4c;font-size:16px;line-height:24px;padding:4px 0;position:relative;-webkit-transition:box-shadow .2s ease-out,border .2s ease-out;transition:box-shadow .2s ease-out,border .2s ease-out;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:30px}.gform_body input[type=text]:focus,.gform_body select:focus,.input:focus,.select:focus{border-color:#fdc029;box-shadow:0 1px 0 0 #fdc029;outline:none}.gform_body input[type=text].placeholder,.gform_body select.placeholder,.input.placeholder,.select.placeholder{color:#243c4c}.gform_body input[type=text]::-moz-placeholder,.gform_body select::-moz-placeholder,.input::-moz-placeholder,.select::-moz-placeholder{color:#243c4c}.gform_body input[type=text]::-webkit-input-placeholder,.gform_body select::-webkit-input-placeholder,.input::-webkit-input-placeholder,.select::-webkit-input-placeholder{color:#243c4c}.gform_body input[type=text]:-ms-input-placeholder,.gform_body select:-ms-input-placeholder,.input:-ms-input-placeholder,.select:-ms-input-placeholder{color:#243c4c}.gform_body input[type=text].dark,.gform_body select.dark,.input.dark,.select.dark{background-color:transparent;border-color:hsla(0,0%,100%,.3);color:#fff}.gform_body input[type=text].dark.placeholder,.gform_body select.dark.placeholder,.input.dark.placeholder,.select.dark.placeholder{color:#fff}.gform_body input[type=text].dark::-moz-placeholder,.gform_body select.dark::-moz-placeholder,.input.dark::-moz-placeholder,.select.dark::-moz-placeholder{color:#fff}.gform_body input[type=text].dark::-webkit-input-placeholder,.gform_body select.dark::-webkit-input-placeholder,.input.dark::-webkit-input-placeholder,.select.dark::-webkit-input-placeholder{color:#fff}.gform_body input[type=text].dark:-ms-input-placeholder,.gform_body select.dark:-ms-input-placeholder,.input.dark:-ms-input-placeholder,.select.dark:-ms-input-placeholder{color:#fff}.gform_body input[type=text].dark:focus,.gform_body select.dark:focus,.input.dark:focus,.select.dark:focus{border-color:#fff;box-shadow:0 1px 0 0 #fff}.select.dark option{background-color:#fff;color:#243c4c}select::-ms-expand{display:none}.input,.select-wrapper{margin-bottom:24px}.ginput_container_select,.select-wrapper{position:relative}.ginput_container_select:after,.select-wrapper:after{border:solid transparent;border-top-color:#fff;border-width:6px 5px 0;content:"";display:block;margin-top:-2px;pointer-events:none;position:absolute;right:0;top:50%;width:0;height:0}.ginput_container_select:after{border-top-color:#969ca2;bottom:10px;top:auto}pre{white-space:normal}.gform_body,.wysiwyg .gform_body{max-width:350px}.gform_body li,.gform_body ul,.wysiwyg .gform_body li,.wysiwyg .gform_body ul{margin:0;padding:0;float:left;width:100%;list-style-type:none}.gform_body li:before,.gform_body ul:before,.wysiwyg .gform_body li:before,.wysiwyg .gform_body ul:before{display:none}.gform_body li,.wysiwyg .gform_body li{margin-top:30px}.gform_body li:first-child,.wysiwyg .gform_body li:first-child{margin-top:0}.gform_body label,.wysiwyg .gform_body label{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;text-transform:uppercase;font-size:12px}.gform_body input,.gform_body label,.gform_body textarea,.wysiwyg .gform_body input,.wysiwyg .gform_body label,.wysiwyg .gform_body textarea{float:left;width:100%}.gform_body textarea,.wysiwyg .gform_body textarea{padding:6px;border-color:#ccc;outline:1px solid #fff}.gform_body textarea:focus,.wysiwyg .gform_body textarea:focus{box-shadow:none;border-color:#fdc029;outline-color:#fdc029}.gform_body input[type=text],.gform_body textarea,.wysiwyg .gform_body input[type=text],.wysiwyg .gform_body textarea{-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;color:#444}.gform_body input[type=text].placeholder,.gform_body textarea.placeholder,.wysiwyg .gform_body input[type=text].placeholder,.wysiwyg .gform_body textarea.placeholder{color:rgba(68,68,68,.5)}.gform_body input[type=text]::-moz-placeholder,.gform_body textarea::-moz-placeholder,.wysiwyg .gform_body input[type=text]::-moz-placeholder,.wysiwyg .gform_body textarea::-moz-placeholder{color:rgba(68,68,68,.5)}.gform_body input[type=text]::-webkit-input-placeholder,.gform_body textarea::-webkit-input-placeholder,.wysiwyg .gform_body input[type=text]::-webkit-input-placeholder,.wysiwyg .gform_body textarea::-webkit-input-placeholder{color:rgba(68,68,68,.5)}.gform_body input[type=text]:-ms-input-placeholder,.gform_body textarea:-ms-input-placeholder,.wysiwyg .gform_body input[type=text]:-ms-input-placeholder,.wysiwyg .gform_body textarea:-ms-input-placeholder{color:rgba(68,68,68,.5)}.gform_body option,.gform_body select,.wysiwyg .gform_body option,.wysiwyg .gform_body select{color:#444}.gform_body input[type=text],.gform_body option,.gform_body select,.gform_body textarea,.wysiwyg .gform_body input[type=text],.wysiwyg .gform_body option,.wysiwyg .gform_body select,.wysiwyg .gform_body textarea{font-size:16px;line-height:24px}.gform_footer{float:left;width:100%;margin-top:30px}.gform_footer input{float:left}.gfield_checkbox input,.gfield_checkbox label{width:auto;margin:0;display:inline-block;vertical-align:middle;float:none}.gfield_checkbox label{text-transform:none;font-size:14px}@media only screen and (min-width:781px){.gfield_checkbox label{font-size:18px}}.gfield_checkbox li{margin:0}.gform_body select{background-color:#fff}.gfield_label{margin-bottom:3px}.gform_button{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.gform_button:hover{background-color:#243c4c}.ginput_complex span{display:block;float:left;width:100%;margin-top:30px}.ginput_complex span:first-child{margin-top:0}pre .gform_confirmation_message em,pre .gform_confirmation_message p{margin-bottom:15px;color:#444}.component-group,.components{width:100%;float:left;margin-bottom:30px}.components:last-child{margin-bottom:0}.component-header{width:100%;text-align:center}.component-header,.component-title{float:left;text-transform:uppercase}.component-title{position:relative;padding-top:15px;padding-bottom:15px;color:#444}.component-heading{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:32px;line-height:40px;color:#444;margin-bottom:22px}.career .content table,.career .content tbody,.career .content td,.career .content tfoot,.career .content th,.career .content thead,.career .content tr,.components table,.components tbody,.components td,.components tfoot,.components th,.components thead,.components tr,.post .content table,.post .content tbody,.post .content td,.post .content tfoot,.post .content th,.post .content thead,.post .content tr{height:auto;margin:0;padding:0;border:none;border-collapse:inherit;border-spacing:0;border-color:inherit;vertical-align:inherit;text-align:left;font-weight:inherit;-webkit-border-horizontal-spacing:0;-webkit-border-vertical-spacing:0}.career .content table,.components table,.post .content table{width:100%!important;margin-top:15px}.career .content thead,.components thead,.post .content thead{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;background-color:#eeeeed!important}.career .content thead th,.components thead th,.post .content thead th{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;border-right:1px solid #cdcccc;padding:6px 10px;font-size:16px;line-height:1.5em}.career .content thead th:last-child,.components thead th:last-child,.post .content thead th:last-child{border-right:0}.career .content thead tr,.components thead tr,.post .content thead tr{background-color:#eeeeed}.career .content thead tr td:last-child,.components thead tr td:last-child,.post .content thead tr td:last-child{border-right:0}.career .content thead tr td:first-child,.components thead tr td:first-child,.post .content thead tr td:first-child{border-left:0}.career .content thead+tbody tr:first-child td,.components thead+tbody tr:first-child td,.post .content thead+tbody tr:first-child td{border-top:0}.career .content tr td:first-child,.components tr td:first-child,.post .content tr td:first-child{border-left:1px solid #cdcccc}.career .content tr:first-child td,.components tr:first-child td,.post .content tr:first-child td{border-top:1px solid #cdcccc}.career .content tr:last-child,.components tr:last-child,.post .content tr:last-child{border:0}.career .content td,.components td,.post .content td{padding:6px 10px;border-right:1px solid #cdcccc;border-bottom:1px solid #cdcccc}.career .content ul,.components ul,.post .content ul{margin:0;padding:0;position:relative}.career .content ol,.components ol,.post .content ol{margin-left:0}.career .content ol li,.components ol li,.post .content ol li{list-style-type:decimal;list-style-position:inside;padding-left:0}.career .content ol li:before,.components ol li:before,.post .content ol li:before{display:none}.career .content li,.components li,.post .content li{list-style-type:none;padding-left:20px;padding-bottom:20px;position:relative}.career .content li:before,.components li:before,.post .content li:before{content:"";position:absolute;top:9px;left:0;width:6px;height:6px;background-color:#00a296}@media only screen and (min-width:1024px){.career .content li:before,.components li:before,.post .content li:before{top:13px}}.career .content li:last-child,.components li:last-child,.post .content li:last-child{padding-bottom:0}.career .content li:first-child,.components li:first-child,.post .content li:first-child{margin-top:20px}.component{margin-bottom:30px;float:left;width:100%}.component:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.component.flex-component{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.component p:last-child{margin-bottom:0}.component.team p a{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;border-bottom:1px solid rgba(36,60,76,.25);background-color:transparent}.component.team p a:hover{background-color:#fbe096}.menu{padding-top:5px}.menu:after{background:#fff url(../images/menu-border@2x.png) top repeat-x;background-size:100% 5px;content:"";display:block;width:100%;height:5px;position:absolute;top:0;left:0;z-index:150}.menu-logo{display:block;max-width:354px;padding:30px 0}@media only screen and (max-width:1023px){.menu-logo{margin:0 auto;max-width:282px}}.menu-controls{border:solid #ccc;border-width:1px 0;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (min-width:1024px){.menu-controls{display:none}}.menu-control{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;font-size:12px;letter-spacing:1px;position:relative;text-align:center;text-transform:uppercase;width:50%;height:54px}.menu-control:first-child{border-right:1px solid #ccc}.toggle-labels{cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-select:none}.toggle-label,.toggle-labels{overflow:hidden;position:absolute;top:0;left:0;width:100%;height:100%}.toggle-label{line-height:54px;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}.toggle-label:last-child{top:100%}.toggle-cb{opacity:0}input:checked~.toggle-labels .toggle-label{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.alt-grantsearch-form .grantsearch-form .grantsearch-submit .toggle-search .button-icon:before,.toggle-search .alt-grantsearch-form .grantsearch-form .grantsearch-submit .button-icon:before,.toggle-search .icon-search:before,.toggle-search .search-submit:before{font-size:14px;vertical-align:middle}@media only screen and (max-width:1023px){.menu-header{background-color:#fff;margin:0 -20px 30px;padding:0 20px;position:relative;z-index:100}}@media only screen and (min-width:781px) and (max-width:1023px){.menu-header{margin:0 -36px 30px;padding:0 36px}}@media only screen and (max-width:1023px){.menu-nav{background-color:#fff;border-bottom:1px solid #ccc;position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;width:100%;margin:-30px -20px 0;padding:0 20px;z-index:49}}@media only screen and (min-width:781px) and (max-width:1023px){.menu-nav{margin-left:-36px;margin-right:-36px;padding:0 36px}}@media only screen and (max-width:1023px){.menu-nav.is-active{-webkit-transform:translateY(0);transform:translateY(0)}}.menu-primary{list-style:none;margin:0;padding:18px 0 50px}@media only screen and (max-width:1023px){.menu-primary{border-bottom:1px solid #ccc;overflow:hidden}}@media only screen and (min-width:1024px){.menu-primary{border-top:1px solid #ccc;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.home .menu-primary,.single-program .menu-primary,.single-strategy .menu-primary{padding-bottom:40px}.menu-primary>li{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;font-size:14px;margin-bottom:12px;position:relative}@media only screen and (max-width:1023px){.menu-primary>li{float:left;width:100%}}@media only screen and (min-width:1024px){.menu-primary>li{display:table-cell;font-size:11px;line-height:1.3333333333;margin-bottom:0;padding:0 8px;text-align:center;vertical-align:top;float:left;position:relative}.menu-primary>li:after{content:"";position:static;height:22px;width:1px;background-color:#ccc;right:0}}@media only screen and (min-width:1200px){.menu-primary>li{padding:0 9px;font-size:12px}}@media only screen and (min-width:1024px){.menu-primary>li:first-child{padding-left:0}.menu-primary>li:first-child a{margin-left:-4px}}.menu-primary>li:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.menu-primary>li:last-child{border-right:none;padding-right:0}.menu-primary>li:last-child:after{display:none}.menu-primary>li:last-child a{margin-right:-5px}}@media only screen and (min-width:1024px){.menu-primary>li:nth-child(3){max-width:147px}}@media only screen and (min-width:1200px){.menu-primary>li:nth-child(3){max-width:none}}@media only screen and (max-width:1023px){.menu-primary>li.current-menu-item a,.menu-primary>li.current_page_item a{color:#558122}}@media only screen and (min-width:1024px){.menu-primary>li.current-menu-item a,.menu-primary>li.current_page_item a{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background-color:#558122;color:#fff}}@media only screen and (max-width:1023px){.menu-primary a{float:left;padding:2px 4px}}@media only screen and (min-width:1024px){.menu-primary a{float:left;display:inline-block;padding:2px 4px}}.menu-secondary{list-style:none;margin:0;padding:18px 0}@media only screen and (max-width:1023px){.menu-secondary{overflow:hidden}}@media only screen and (min-width:1024px){.menu-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;position:absolute;top:20px;right:36px}}@media only screen and (max-width:1023px){.menu-secondary .current_page_item a{color:#558122}}@media only screen and (min-width:1024px){.menu-secondary .current_page_item a{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background-color:#558122;color:#fff}}.menu-secondary>li{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;font-size:14px;letter-spacing:1px;margin-bottom:12px;text-transform:uppercase;position:relative;overflow:hidden}@media only screen and (max-width:1023px){.menu-secondary>li{float:left;width:100%}}@media only screen and (min-width:1024px){.menu-secondary>li{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;font-size:12px;margin-bottom:0;margin-right:30px}}.menu-secondary>li:last-child{margin:0}.menu-secondary a{display:block}@media only screen and (max-width:1023px){.menu-secondary a{float:left;padding:2px 4px}}@media only screen and (min-width:1024px){.menu-secondary a{display:inline-block;padding:2px 4px}}.menu-search{position:absolute}@media only screen and (max-width:1023px){.menu-search{border-bottom:1px solid #ccc;background-color:#fff;padding:15px 20px;top:100%;left:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out;width:100%;z-index:75}}@media only screen and (min-width:781px) and (max-width:1023px){.menu-search{padding-left:36px;padding-right:36px}}@media only screen and (min-width:1024px){.menu-search{right:36px;top:66px}}.menu-search.is-active{-webkit-transform:translateY(0);transform:translateY(0)}.search-input{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;-webkit-transition:border-color .1s ease-in-out;transition:border-color .1s ease-in-out;border:1px solid #ccc;border-radius:0;letter-spacing:.3px;margin:0;padding:12px 42px 10px 10px;width:100%;-webkit-appearance:none}.search-input:focus{border-color:#243c4c;box-shadow:none;outline:0}.search-input.placeholder{text-transform:inherit}.search-input::-moz-placeholder{text-transform:inherit}.search-input::-webkit-input-placeholder{text-transform:inherit}.search-input:-ms-input-placeholder{text-transform:inherit}@media only screen and (min-width:1024px){.search-input{width:312px}}.search-submit{border:none;background:none;color:#7f7f7f;cursor:pointer;font-size:18px;position:absolute;right:0;top:0;width:40px;height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media only screen and (max-width:1023px){.search-submit{right:20px}}@media only screen and (min-width:781px) and (max-width:1023px){.search-submit{right:36px}}.search-submit:focus{box-shadow:none;outline:0;border:0}.search-form .search-submit{position:relative;width:auto;height:auto}.menu-primary>.menu-item-rule{width:1px;height:19px;background-color:#ccc;padding:0;margin:0;display:none}@media only screen and (min-width:1024px){.menu-primary>.menu-item-rule{display:inline-block}}@media only screen and (max-width:1100px){.menu-primary>li:nth-child(5){max-width:150px}}@media only screen and (max-width:1023px){.menu-primary>li:nth-child(5){max-width:100%}}.menu-primary>li.current-menu-item a:hover,.menu-secondary>li.current_page_item a:hover{color:#444}.footer{background-color:#243c4c;padding:18px 0;float:left;width:100%}@media only screen and (max-width:1023px){.footer{text-align:center}}.footer-logo{display:inline-block;margin-bottom:30px;width:100%;max-width:280px}@media only screen and (min-width:1024px){.footer-logo{max-width:354px;margin-bottom:60px}}.footer-title{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;color:#fff;font-size:18px;margin-bottom:12px}@media only screen and (min-width:1024px){.footer-contact{width:31.7073170732%;float:right;margin-right:0;padding-top:14px}}.footer-signup{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}@media only screen and (max-width:1023px){.footer-signup{max-width:360px;margin-left:auto;margin-right:auto;margin-bottom:30px}}.footer-signup .input{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;border-color:rgba(85,129,34,.5);margin-bottom:0;margin-right:20px}.footer-signup .input.placeholder{color:#a7b1b7}.footer-signup .input::-moz-placeholder{color:#a7b1b7}.footer-signup .input::-webkit-input-placeholder{color:#a7b1b7}.footer-signup .input:-ms-input-placeholder{color:#a7b1b7}.footer-signup-button{margin-left:10px;min-width:80px}@media only screen and (min-width:781px){.footer-signup-button{min-width:78px}}.footer-socials{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;margin:0}@media only screen and (max-width:1023px){.footer-socials{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:30px}}.footer-social{margin-right:20px}@media only screen and (max-width:1023px){.footer-social{margin:0 10px}}.footer-social a{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff;font-size:22px}@media only screen and (min-width:1024px){.footer-brand,.footer-nav{width:65.8536585366%;float:left;margin-right:2.4390243902%}}.footer-nav-primary{list-style:none;margin:0 0 30px}@media only screen and (max-width:1023px){.footer-nav-primary{text-align:center}}@media only screen and (min-width:1024px){.footer-nav-primary{margin-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.footer-nav-primary>li{margin-right:18px}@media only screen and (max-width:1023px){.footer-nav-primary>li{margin:0 8px}}.footer-nav-primary a{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;color:#fff;font-size:14px;letter-spacing:1px;text-transform:uppercase}@media only screen and (max-width:1023px){.footer-nav-primary a{line-height:2.5}}.footer-nav-secondary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0}@media only screen and (max-width:1023px){.footer-nav-secondary{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.footer-nav-secondary>li{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;color:hsla(0,0%,100%,.5);font-size:12px;margin-right:12px}.footer-nav-secondary>li:last-child{margin-right:0}@media only screen and (max-width:1023px){.footer-nav-secondary>li{margin:0 5px 6px}}.footer-nav-secondary a{color:hsla(0,0%,100%,.5)}.footer-social a:focus,.footer-social a:hover{color:#7caf41}.footer-form-label{color:#fff}.footer-nav-primary>li:hover,.footer-nav-secondary>li:hover{text-decoration:underline}.footer-nav-secondary>li:hover:first-of-type{text-decoration:none}.callouts{position:relative}@media only screen and (min-width:781px){.callouts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width:780px){.callout{margin:0 auto 30px}}@media only screen and (min-width:781px) and (max-width:1023px){.callout{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.callout{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:781px) and (max-width:1023px){.callout:nth-child(even){float:right;margin-right:0}}@media only screen and (min-width:1024px){.callout:nth-child(even){float:right;margin-right:0}}.callout.grid-1-callout{width:100%;float:left;margin-left:0;margin-right:0;margin-bottom:0}.callout.grid-1-callout .callout-title{padding-bottom:0}.callout.grid-1-callout a{display:block}.callout.grid-1-callout a:hover{background-color:transparent}@media only screen and (min-width:781px) and (max-width:1023px){.callout.grid-3-callout{width:calc(50% - 30px);margin-right:30px}}@media only screen and (min-width:1024px){.callout.grid-3-callout{width:calc(4 / 12 * 100% - 20px);margin-right:30px;margin-bottom:0}}@media only screen and (min-width:781px) and (max-width:1023px){.callout.grid-3-callout:nth-child(2n+0){margin-right:0}}@media only screen and (min-width:781px) and (max-width:1023px){.callout.grid-3-callout:nth-child(3n+0){margin-right:0;margin-bottom:0}}@media only screen and (min-width:1024px){.callout.grid-3-callout:nth-child(3n+0){margin-right:0}}@media only screen and (max-width:780px){.callout.grid-3-callout:nth-child(3){margin-bottom:0}}@media only screen and (min-width:781px){.callout.grid-2-callout{width:31.7073170732%;float:left;margin-right:2.4390243902%;margin-right:30px;margin-bottom:0}}@media only screen and (max-width:780px){.callout.grid-2-callout:nth-child(2n){margin-bottom:0}}@media only screen and (min-width:781px){.callout.grid-2-callout:nth-child(2n){margin-right:0}}@media only screen and (min-width:1024px){.sidebar .callout.grid-2-callout{width:100%;float:left;margin-left:0;margin-right:0}}.sidebar .callout.grid-2-callout:nth-child(2){margin-bottom:0}.callout.row-3-callout{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px) and (max-width:1023px){.callout.row-3-callout{width:calc(33.33333% - 20px);margin-right:30px;margin-bottom:0}}@media only screen and (min-width:1024px){.callout.row-3-callout{width:calc(33.33333% - 20px);margin-right:30px;margin-bottom:0}}@media only screen and (min-width:781px){.callout.row-3-callout:nth-child(2n+0){margin-right:30px}}@media only screen and (min-width:781px){.callout.row-3-callout:last-child{margin-right:0}}@media only screen and (min-width:781px){.narrow-container .callout.grid-2-callout{width:calc(50% - 15px)}}.callout{display:block;position:relative;margin-bottom:30px}.callout-thumb-credit{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;position:absolute;right:13px;top:6px;font-size:10px;line-height:15px;z-index:3;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.5)}.callout-thumb{display:block;position:relative}.callout-thumb:after{background-color:rgba(124,175,65,.5);content:"";display:block;opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;width:100%;height:100%;z-index:100}.callout-thumb img{width:100%}.callout-details{padding:20px;position:relative;border:1px solid #fff;border-top:0;box-shadow:0 2px 5px rgba(0,0,0,.15);-webkit-transition:box-shadow .15s ease-out,border .15s ease-out;transition:box-shadow .15s ease-out,border .15s ease-out}.callout-eyebrow{color:#b54850;margin-bottom:0;display:block;padding-bottom:3px}.callout-title{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;-webkit-transition:color .15s ease-in-out;transition:color .15s ease-in-out;color:#243c4c;font-size:18px;line-height:1.3333333333;margin:0;padding-bottom:7.5px;position:relative;z-index:10}@media only screen and (min-width:781px){.callout-title{padding-bottom:15px}}.callout-title.title-without-byline{padding-bottom:0}@media only screen and (max-width:780px){.byline{overflow:hidden}}.byline,.callout-subtitle{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:12px}.callout-excerpt{margin-top:12px}.callout-divider{width:1px;height:15px;background-color:#ccc}.callout-divider,.cite{display:inline-block;vertical-align:middle}.cite{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:12px;color:#243c4c}@media only screen and (max-width:780px){.cite{padding:0 2px 2px 4px}}.callout-time{color:#444}.cite-link{display:inline-block;vertical-align:middle}.cite-link.byline-item:first-child{margin-left:-4px}@media only screen and (max-width:780px){.cite-link.byline-item:first-child{width:auto}}.cite-link .cite{padding:2px 4px}@media only screen and (min-width:1024px){.byline-container{position:absolute;width:100%}}.full-width-callout{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px) and (max-width:1023px){.full-width-callout{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width:1024px){.full-width-callout{width:100%;float:left;margin-left:0;margin-right:0}}.row-2-callout{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px) and (max-width:1023px){.row-2-callout{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.row-2-callout{width:48.7804878049%;float:left;margin-right:2.4390243902%}}.stack-2-callout{width:100%}@media only screen and (min-width:781px) and (max-width:1023px){.stack-2-callout{width:calc(50% - 15px);margin-right:30px;margin-bottom:0}}@media only screen and (min-width:1024px){.stack-2-callout:nth-child(1){margin-bottom:30px}}@media only screen and (min-width:781px) and (max-width:1023px){.stack-2-callout:nth-child(2){margin-right:0;float:right}}.grid-4-callout{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px){.grid-4-callout{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:781px) and (max-width:1023px){.content .grid-4-callout{float:left;margin-right:30px;width:calc(50% - 15px)}}@media only screen and (min-width:1024px){.content .grid-4-callout{float:left;margin-right:30px;width:calc(50% - 15px)}}@media only screen and (min-width:781px){.content .grid-4-callout:nth-child(even){margin-right:0}}@media only screen and (min-width:781px){.content .grid-4-callout:nth-child(3),.content .grid-4-callout:nth-child(4){margin-bottom:0}}@media only screen and (max-width:780px){.grid-4-callout:nth-child(4){margin-bottom:0}}.byline-item{position:relative;margin-left:10px;display:inline-block;vertical-align:middle}@media only screen and (max-width:780px){.byline-item{float:left;clear:both;width:100%;margin-left:0}}.byline-item:first-child{margin-left:0}.byline-item.author-first{margin-left:-4px}.byline-rule{width:1px;height:26px;background-color:#ccc;vertical-align:top}@media only screen and (max-width:780px){.byline-rule{display:none}}@media only screen and (min-width:781px) and (max-width:1023px){.byline-rule.byline-rule-long{height:40px}}@media only screen and (min-width:1024px){.byline-rule.byline-rule-long{height:50px}}@media only screen and (min-width:781px){.byline-item-small-margin{margin-left:6px}}.byline-item-short{height:12px;vertical-align:middle}.callout-details-container{position:relative;overflow:hidden}.callout-background-img{position:absolute;top:0;left:0;width:100%;height:100%;background-position:0 50%;background-repeat:no-repeat;background-size:cover}@media only screen and (min-width:781px){.callout-background-img{background-position:50% 50%}}.hero-callout.bottom-shadow-callout .callout-details,.team-contact-callout .callout-details{box-shadow:none;border:0;position:relative}.hero-callout.bottom-shadow-callout .callout-details:after,.team-contact-callout .callout-details:after{content:"";position:absolute;left:0;bottom:-11px;background:url(../images/callout-shadow-bottom.jpg) repeat-x 0 0;width:100%;height:11px}.hero-callout.bottom-shadow-callout:before,.team-contact-callout:before{content:"";position:absolute;bottom:-13px;background:url(../images/callout-shadow-left.jpg) no-repeat 0 0;width:16px;height:122px;left:-16px}.hero-callout.bottom-shadow-callout:after,.team-contact-callout:after{content:"";position:absolute;bottom:-13px;background:url(../images/callout-shadow-right.jpg) no-repeat 0 0;width:16px;height:122px;right:-16px}.hero-callout.bottom-shadow-callout:hover .callout-details:after,.team-contact-callout:hover .callout-details:after{background:url(../images/callout-shadow-bottom-hover.jpg) repeat-x 0 0}.hero-callout.bottom-shadow-callout:hover:before,.team-contact-callout:hover:before{background:url(../images/callout-shadow-left-hover.jpg) no-repeat 0 0}.hero-callout.bottom-shadow-callout:hover:after,.team-contact-callout:hover:after{background:url(../images/callout-shadow-right-hover.jpg) no-repeat 0 0}.no-hover.hero-callout.bottom-shadow-callout:hover .callout-details:after,.no-hover.team-contact-callout:hover .callout-details:after{background:url(../images/callout-shadow-bottom.jpg) repeat-x 0 0}.no-hover.hero-callout.bottom-shadow-callout:hover:before,.no-hover.team-contact-callout:hover:before{background:url(../images/callout-shadow-left.jpg) no-repeat 0 0}.no-hover.hero-callout.bottom-shadow-callout:hover:after,.no-hover.team-contact-callout:hover:after{background:url(../images/callout-shadow-right.jpg) no-repeat 0 0}.no-hover.hero-callout.bottom-shadow-callout:hover .callout-thumb:after,.no-hover.team-contact-callout:hover .callout-thumb:after{display:none}.callout-background{background-repeat:no-repeat;background-size:cover;background-position:50% 50%;position:absolute;top:0;left:0;width:100%;height:100%;z-index:100}.learn-more-callout .callout-title{display:block;padding-bottom:0;float:left;width:100%}@media only screen and (min-width:781px){.bio-row .content{width:calc(100% - 30px - 250px);margin-right:30px}}@media only screen and (max-width:780px){.bio-row .sidebar{width:100%;float:left}}@media only screen and (min-width:781px){.bio-row .sidebar{width:250px;margin-right:0;margin-left:0;float:right}}.single-callout-header{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;float:left;width:100%;text-align:left;color:#444;font-size:18px;line-height:24px;margin-bottom:6px;text-transform:uppercase}@media only screen and (min-width:1024px){.single-callout-header{margin-top:6px}}.callout:focus,.callout:hover{text-decoration:none}.callout:focus .callout-time,.callout:focus .cite,.callout:hover .callout-time,.callout:hover .cite{color:#243c4c}.callout:focus .callout-thumb:after,.callout:hover .callout-thumb:after{opacity:1}.callout:focus .callout-details,.callout:hover .callout-details{border-color:#eaeaea;box-shadow:none}.callout-link:hover .callout-list-item,.callout:focus .callout-title,.callout:hover .callout-title{color:#558122}.related_stories .sidebar{margin-left:0;margin-bottom:0}@media only screen and (max-width:1023px){.related_stories .callouts{float:left;width:100%;margin-top:30px}}@media only screen and (min-width:781px){.ideas-practice-callout.grid-2-callout{width:calc(6 / 12 * 100% - 15px);margin-right:30px;margin-bottom:0}}@media only screen and (max-width:780px){.ideas-practice-callout.grid-2-callout:nth-child(2n){margin-bottom:0}}@media only screen and (min-width:781px){.ideas-practice-callout.grid-2-callout:nth-child(2n){margin-right:0}}.related-stories-row .callout.grid-1-callout{width:31.7073170732%;float:left;margin-right:2.4390243902%}.related-stories-row .callout.grid-1-callout:last-child{margin-right:0}.jump-menu{background-color:#243c4c;position:relative;width:100%}.jump-menu-title{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;text-transform:uppercase;font-size:12px;color:#fff;padding:30px 30px 15px}.jump-menu-items{margin:0;padding:0 30px 30px}.jump-menu-item{margin:0;padding:0;list-style-type:none}.jump-menu-item:last-child .jump-menu-item-text{margin-bottom:0}.jump-menu-item-text{color:#fff}.jump-menu-item-text .icon-arrow-down{-webkit-transition:opacity .15s ease-in-out;transition:opacity .15s ease-in-out;margin-left:8px;opacity:.5;font-size:12px}.jump-menu-download-link{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;text-align:center;color:#fff;text-transform:uppercase;font-size:12px;border-top:1px solid hsla(0,0%,100%,.25);padding:15px}@media only screen and (min-width:1024px){.jump-menu-download-link{position:absolute;bottom:0;width:100%}}.jump-menu-download-link .icon-arrow-download{margin-left:5px}.alt-jump-menu{background-color:#eee;padding:20px}@media only screen and (max-width:780px){.alt-jump-menu{margin-bottom:30px}}.alt-jump-menu .jump-menu-title{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;color:#243c4c;padding:0;margin-bottom:0;font-size:14px;margin-bottom:15px}.alt-jump-menu .page_item{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:18px;line-height:24px;padding:0 0 15px}.alt-jump-menu .page_item:before{display:none}.alt-jump-menu .page_item .children{padding-top:15px}.alt-jump-menu .page_item .children .page_item{padding-left:15px}.jump-menu-item:hover .icon-arrow-down{opacity:1}.jump-menu-download-link:hover{background-color:#3a4f5c}.wysiwyg .jump-menu a,.wysiwyg .jump-menu a:hover{border-bottom:0;background-color:transparent}.impact{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;background-color:#558122;color:#fff;margin-bottom:30px;padding:20px;overflow:hidden}@media only screen and (min-width:781px){.impact{padding:36px 40px}}.component .impact{margin-bottom:0}.impact-eyebrow{color:#fff;margin-bottom:6px}.impact-eyebrow a{color:#fff}.impact-eyebrow a:hover{color:#243c4c}.impact-stat{margin-bottom:6px}.impact-value{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:56px;line-height:1}@media only screen and (min-width:781px){.impact-value{font-size:72px}}.impact-overview p,.impact-overview p:first-child{font-family:FreightTextProBook-Regular;font-weight:400;font-style:normal;font-size:20px;letter-spacing:0}.impact-overview p:last-child{margin-bottom:0}.impact-label{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;display:block;font-size:24px;line-height:1}@media only screen and (min-width:781px){.impact-label{display:inline;font-size:36px}}.impact-cta{padding-top:30px;display:block;color:#fff;font-size:12px;float:left}.impact-cta:focus,.impact-cta:hover{color:#fff}.has-hover:hover{background-color:#7caf41}.pullquote{-webkit-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out;margin-bottom:0;position:relative;text-align:center}.wysiwyg .pullquote a,.wysiwyg .pullquote a:hover{border-bottom:0}.pullquote-quote{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;color:#558122;font-size:18px;line-height:1.5}@media only screen and (min-width:781px){.pullquote-quote{font-size:24px}}.pullquote-cta{font-size:12px}.sidebar .pullquote-cta{float:left;width:100%;clear:both;padding-top:6px}.pullquote-quote p:first-child:before,.pullquote-quote p:last-child:after{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;color:#558122;font-size:64px;line-height:0;position:relative;top:30px}@media only screen and (max-width:780px){.pullquote-quote p:first-child:before,.pullquote-quote p:last-child:after{font-size:48px;top:22px}}.pullquote-quote p:first-child:before{content:"\201C";margin-right:8px}@media only screen and (max-width:780px){.pullquote-quote p:first-child:before{height:30px}}.pullquote-quote p:last-child{margin-bottom:0}.pullquote-quote p:last-child:after{content:"\201D";margin-left:8px}@media only screen and (max-width:780px){.pullquote-quote p:last-child:after{height:10px}}.pullquote-rule{width:1px;height:15px;background-color:#444;margin-left:5px;margin-right:5px;margin-top:-2px;display:inline-block;vertical-align:middle}@media only screen and (max-width:780px){.pullquote-rule{display:none}}.sidebar .pullquote-rule{display:none}.pullquote-cite{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;display:block;padding-top:15px;font-size:14px;line-height:20px}@media only screen and (max-width:780px){.pullquote-cite{display:block}}.pullquote-cite-divider{opacity:.5}@media only screen and (max-width:780px){.pullquote-cite-divider{display:none}}.pullquote-big{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;background-color:#558122;padding:20px}@media only screen and (min-width:781px){.pullquote-big{padding:36px}}.pullquote-big .pullquote-rule{background-color:#fff}.sidebar .pullquote-big .pullquote-rule{display:none}.sidebar .pullquote-big .pullquote-cta{float:left;clear:both;width:100%}.pullquote-big .pullquote-cite,.pullquote-big .pullquote-cta,.pullquote-big .pullquote-eyebrow,.pullquote-big .pullquote-quote,.pullquote-big .pullquote-quote p:first-child:before,.pullquote-big .pullquote-quote p:last-child:after{color:#fff}@media only screen and (max-width:780px){.pullquote-big .pullquote-cite,.pullquote-big .pullquote-cta,.pullquote-big .pullquote-eyebrow,.pullquote-big .pullquote-quote,.pullquote-big .pullquote-quote p:first-child:before,.pullquote-big .pullquote-quote p:last-child:after{margin-top:6px;display:block}}.sidebar .pullquote-aside{border-top:2px solid #558122;border-bottom:1px solid #ccc;padding:12px 0 12px 32px;margin-bottom:30px;text-align:left;margin-top:7px}@media only screen and (max-width:1023px){.sidebar .pullquote-aside{overflow:hidden;margin-bottom:0;margin-top:0}}.sidebar .pullquote-aside .pullquote-rule{display:none}.sidebar .pullquote-aside .pullquote-quote p:first-child:before{position:absolute;top:44px;left:0}@media only screen and (max-width:780px){.sidebar .pullquote-aside .pullquote-quote p:first-child:before{top:35px}}.sidebar .pullquote-aside .pullquote-cta{display:block;margin-top:6px}.sidebar .pullquote-aside.alt-pullquote-aside{background-color:#558122;color:#fff}.sidebar .pullquote-aside.alt-pullquote-aside .pullquote-cite,.sidebar .pullquote-aside.alt-pullquote-aside .pullquote-cta,.sidebar .pullquote-aside.alt-pullquote-aside .pullquote-quote,.sidebar .pullquote-aside.alt-pullquote-aside .pullquote-quote p:first-child:before,.sidebar .pullquote-aside.alt-pullquote-aside .pullquote-quote p:last-child:after{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff}.pullquote-link:hover{background-color:#7caf41}.pullquote-aside:hover{background-color:#fff}.wysiwyg .pullquote a,.wysiwyg .pullquote a:hover{background-color:transparent}.members{overflow:hidden;margin-bottom:30px}@media only screen and (min-width:781px){.members{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:0}}.team-grid .member{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}@media only screen and (min-width:781px) and (max-width:1023px){.team-grid .member{width:48.7804878049%;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.team-grid .member{width:23.1707317073%;margin-right:2.4390243902%}}@media only screen and (max-width:780px){.team-grid .member:last-child{margin-bottom:0}}@media only screen and (min-width:781px) and (max-width:1023px){.team-grid .member:nth-child(even){margin-right:0}}@media only screen and (min-width:1024px){.team-grid .member:nth-child(4n){margin-right:0}}@media only screen and (min-width:1024px){.narrow .team-grid .member{width:31.7073170732%;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.narrow .team-grid .member:nth-child(3n){margin-right:0}}.member-avatar{margin-right:20px;max-width:80px;min-width:80px;height:80px;overflow:hidden}@media only screen and (min-width:781px) and (max-width:1023px){.member-avatar{width:17.5%}}@media only screen and (min-width:1024px){.member-avatar{width:26.9230769231%}}.member-avatar img{width:100px;height:auto}.member-name{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;display:inline-block;font-size:24px;line-height:1.3333333333;margin-bottom:6px}.member-position{font-size:16px}.member-position,.member-twitter{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;line-height:1}.member-twitter{font-size:12px;float:left;margin-top:15px}.program .member-name{font-size:18px}.member-position{font-family:AvantGardeGothicITCW02BkObl;font-weight:400;font-style:normal;font-size:13px}.person-bio{width:100%;float:left;margin-left:0;margin-right:0}.person-bio p:last-child{margin-bottom:0}.highlights{border-top:2px solid #7caf41;background-color:#eee;width:100%}@media only screen and (max-width:1023px){.sidebar .highlights{margin-bottom:30px}}.wysiwyg .highlights a,.wysiwyg .highlights a:hover{border-bottom:0;background-color:transparent}.highlights-content{padding:18px 30px}@media only screen and (max-width:780px){.highlights-content{padding:18px 20px}}.highlights-title{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;font-size:12px;letter-spacing:1px;margin-bottom:18px;text-transform:uppercase}.highlights-value{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:36px;line-height:1}.highlights-label{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;margin-bottom:16px}@media only screen and (min-width:781px) and (max-width:1023px){.highlights-label{font-size:16px}}@media only screen and (min-width:1024px){.highlights-label{font-size:16px}}.highlights-link{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;font-size:12px;text-transform:uppercase}.highlights-link .icon-arrow-right{-webkit-transition:-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out;-webkit-transform:translateX(0);transform:translateX(0);display:inline-block;margin-left:5px}.highlights-footer{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;border-top:1px solid hsla(0,0%,100%,.25);text-align:center;padding:15px 0;background-color:#558122;color:#fff}.highlights-footer-link{display:block;padding-top:10px;background-color:#fff}@media only screen and (min-width:1024px){.highlights-footer-link{position:relative;bottom:0;width:100%}}@media only screen and (min-width:1024px){.flex-component .highlights-footer-link{position:absolute}}li.highlight{list-style-type:none;padding-left:0;margin-left:0}li.highlight:before{display:none}li.highlight:last-child{padding-bottom:0}.highlight-strategies{margin:0;padding:0}.highlight-strategy{list-style-type:none;margin-bottom:15px}.highlights-list{margin:0}.inverted-highlights{background-color:#558122;border-color:#558122}.inverted-highlights .highlights-label,.inverted-highlights .highlights-link,.inverted-highlights .highlights-title,.inverted-highlights .highlights-value{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff}.inverted-highlights .highlights-footer-link{padding-top:0;background-color:transparent}.inverted-highlights .highlights-footer{background-color:transparent}.hero-highlights{border-top:2px solid #00a296}.hero-highlights .highlights-list{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:1024px){.hero-highlights .highlights-list{width:57.3170731707%;float:left;margin-right:2.4390243902%}}.hero-highlights .highlights-strategies{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:1024px){.hero-highlights .highlights-strategies{width:40.243902439%;float:right;margin-right:0}}.hero-highlights .highlight{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px){.hero-highlights .highlight{width:48.7804878049%;float:left;margin-right:2.4390243902%}}.hero-highlights .highlight:nth-child(2n+2){float:right;margin-right:0}.hero-highlights .highlights-content{padding:30px 30px 0;overflow:hidden}.hero-highlights .highlights-label{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;margin-bottom:10px;text-transform:uppercase;font-size:12px}.hero-highlights .highlights-value{margin-bottom:30px;font-size:24px;line-height:1.3em}.hero-highlights .highlight-strategy-link{word-break:break-all}@media only screen and (max-width:780px){.hero-highlights .highlight-strategy-link{font-size:14px}}.hero-highlights .link-icon:before{font-size:55%;vertical-align:middle;left:-6px}.hero-highlights a:hover>.link-icon:before{left:-2px}.highlights-link:hover .icon-arrow-right{-webkit-transform:translateX(3px);transform:translateX(3px)}.highlights-footer:hover{background-color:#7caf41}.program .highlights{position:relative;width:100%}@media only screen and (min-width:781px) and (max-width:1023px){.program .highlights{height:100%}}@media only screen and (min-width:1024px){.program .highlights{height:100%;min-height:425px}}@media only screen and (min-width:781px){.grant-overview{width:87.1951219512%;float:left;margin-right:2.4390243902%}}.grantsearch-row{padding:30px 0;margin-bottom:0;margin-top:80px}.grantsearch-title{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff;letter-spacing:1px;text-align:center;text-transform:uppercase}.grantsearch-programs{border-top:1px solid hsla(0,0%,100%,.3);padding-top:18px}@media only screen and (min-width:781px) and (max-width:1023px){.grantsearch-programs{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.grantsearch-programs{width:65.8536585366%;float:left;margin-right:2.4390243902%}}.grantsearch-form-title,.grantsearch-programs-title{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;color:#fff;font-size:12px;letter-spacing:1px;margin-bottom:23px;text-transform:uppercase}.grantsearch-programs-list{-webkit-columns:1;-moz-columns:1;columns:1;list-style:none;margin:0;width:100%}@media only screen and (max-width:1023px){.grantsearch-programs-list{margin-bottom:30px}}@media only screen and (min-width:1024px){.grantsearch-programs-list{-webkit-columns:2;-moz-columns:2;columns:2}}.grantsearch-program{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;line-height:2em}.grantsearch-program:first-of-type{margin-top:0}.grantsearch-program>a{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;color:#fff;font-size:16px}@media only screen and (min-width:781px){.grantsearch-program>a{font-size:18px}}.grantsearch-submit{width:100%}.grantsearch-form{background-color:rgba(36,60,76,.5);padding:18px 20px}@media only screen and (min-width:781px) and (max-width:1023px){.grantsearch-form{width:48.7804878049%;float:right;margin-right:0}}@media only screen and (min-width:1024px){.grantsearch-form{width:31.7073170732%;float:right;margin-right:0}}@media only screen and (min-width:1024px){.grantsearch-form .button{padding-left:14px;padding-right:14px}}.grantsearch-form .button:before{-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out;background-color:#7caf41;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:0}.grantsearch-form .button:focus:before,.grantsearch-form .button:hover:before{background-color:#7caf41;opacity:1;-webkit-transform:translateX(100%);transform:translateX(100%)}.grantsearch-form .input-wrapper,.grantsearch-form .select-wrapper{margin-bottom:28px}.grantsearch-reset{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;display:none;color:#fff;font-size:10px;padding-top:20px;text-transform:uppercase;-webkit-transition:all .15s ease;transition:all .15s ease;text-align:center}@media only screen and (min-width:781px){.grantsearch-reset{float:right;text-align:right}}.grantsearch-reset:hover{color:#558122}.alt-grantsearch-form .grantsearch-form{background-color:#243c4c;padding:18px 20px}@media only screen and (min-width:781px) and (max-width:1023px){.alt-grantsearch-form .grantsearch-form{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width:1024px){.alt-grantsearch-form .grantsearch-form{width:100%;float:left;margin-left:0;margin-right:0;padding:32px 40px 20px}}.alt-grantsearch-form .grantsearch-form .grantsearch-reset{display:block}@media only screen and (min-width:1024px){.alt-grantsearch-form .grantsearch-form .input-wrapper,.alt-grantsearch-form .grantsearch-form .select-wrapper{margin-bottom:14px}}.alt-grantsearch-form .grantsearch-form .grantsearch-form-title{display:none}@media only screen and (min-width:781px) and (max-width:1023px){.alt-grantsearch-form .grantsearch-form .select-wrapper{width:calc(50% - 15px);float:left;margin-right:30px}}@media only screen and (min-width:1024px){.alt-grantsearch-form .grantsearch-form .select-wrapper{width:calc(50% - 130px);float:left;margin-right:30px}}@media only screen and (min-width:781px) and (max-width:1023px){.alt-grantsearch-form .grantsearch-form .select-wrapper:last-of-type{margin-right:0}}@media only screen and (min-width:781px) and (max-width:1023px){.alt-grantsearch-form .grantsearch-form .grantsearch-submit{width:100%;float:left}}@media only screen and (min-width:1024px){.alt-grantsearch-form .grantsearch-form .grantsearch-submit{width:200px}}.recentgrants{border:1px solid #ccc;border-width:1px 0 0 1px;padding:30px 30px 20px;height:100%}@media only screen and (min-width:1024px){.recentgrants{height:100%;margin-left:30px}}@media only screen and (max-width:780px){.recentgrants{padding:20px}}@media only screen and (min-width:1024px){.home .recentgrants{margin-left:0}}.recentgrants .cta{font-size:12px}.recentgrants-title{color:#444;margin-bottom:24px}.recentgrant{margin-bottom:30px}.recentgrant-byline{font-size:12px}@media only screen and (max-width:1023px){.recentgrant-byline{padding-bottom:4px}}.recentgrant-divider{color:#ccc}.recentgrant-time{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;color:#444}.recentgrant-title{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;font-size:16px;line-height:1.5;display:inline-block}@media only screen and (min-width:781px){.recentgrant-title{font-size:18px;line-height:1.3333333333}}.recentgrant-excerpt,.recentgrant-project-title{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}.recentgrant-project-title{color:#444;padding-top:1px}.signup{border-top:2px solid #fdc029;box-shadow:-2px 2px 8px #ccc;padding:25px 30px 48px;position:relative;text-align:center;margin-bottom:30px}@media only screen and (max-width:780px){.signup{padding:20px 20px 42px}}@media only screen and (min-width:1024px){.signup{margin:0 auto 30px 0;width:100%}}.signup-overview{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;margin-bottom:25px}.signup-actions{margin:0 auto;position:absolute;top:100%;left:0;right:0;text-align:center;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.signup form{min-height:30px}.signup .input{margin-bottom:0;padding:2px 0;color:#444;margin-top:12px}.signup .input.placeholder{color:rgba(68,68,68,.5)}.signup .input::-moz-placeholder{color:rgba(68,68,68,.5)}.signup .input::-webkit-input-placeholder{color:rgba(68,68,68,.5)}.signup .input:-ms-input-placeholder{color:rgba(68,68,68,.5)}.form-label{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;text-transform:uppercase;width:100%;float:left;text-align:left;font-size:12px}.form-group-narrow{max-width:300px;margin:0 auto}.gallery{position:relative}@media only screen and (min-width:1024px){.gallery{margin:0 auto;width:100%}}.gallery-slideshow{margin-bottom:18px;position:relative}.gallery-placeholder{opacity:0}.gallery-slides{top:0;left:0}.gallery-slide,.gallery-slides{position:absolute;width:100%;height:100%}.gallery-slide{-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;opacity:0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.gallery-slide.is-active{opacity:1}.gallery-controls>a{background-color:#fdc029;display:block;font-size:11px;line-height:40px;margin-top:-20px;position:absolute;top:50%;width:40px;height:40px;text-align:center}.gallery-controls>a:focus,.gallery-controls>a:hover{color:#444}.gallery-controls>a:before{position:relative;-webkit-transition:-webkit-transform .25s ease-out;transition:transform .25s ease-out}.gallery-prev{left:-20px}.gallery-next{right:-20px}.gallery-next:hover:before{-webkit-transform:translateX(6px);transform:translateX(6px)}.gallery-prev:hover:before{-webkit-transform:translateX(-6px);transform:translateX(-6px)}.gallery-copy{border:1px solid #ccc;border-width:0 0 1px 1px;margin-bottom:18px;padding:0 0 20px 20px}.no-thumbs-gallery .gallery-copy{margin-bottom:0}.gallery-title{margin-bottom:6px}.gallery-details{font-family:AvantGardeGothicITCW01Bk;font-size:12px}.gallery-details,.gallery-status{font-weight:400;font-style:normal}.gallery-status{font-family:AvantGardeGothicITCW02Dm}.gallery-caption{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}.gallery-page{display:block;position:relative;overflow:hidden;margin-right:10px;margin-bottom:10px;float:left}@media only screen and (max-width:780px){.gallery-page{width:calc(100% / 4 - 8px)}}@media only screen and (min-width:781px) and (max-width:1023px){.gallery-page{width:calc(100% / 6 - 9px)}}@media only screen and (min-width:1024px){.gallery-page{width:calc(100% / 8 - 9px)}}@media only screen and (max-width:780px){.gallery-page:nth-child(4n+0){margin-right:0}}@media only screen and (min-width:781px) and (max-width:1023px){.gallery-page:nth-child(6n+0){margin-right:0}}@media only screen and (min-width:1024px){.gallery-page:nth-child(8n+0){margin-right:0}}.gallery-page:before{-webkit-transition:background-color .15s ease-in-out;transition:background-color .15s ease-in-out;content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid transparent;z-index:100}.gallery-page.is-active:before{border-color:#fdc029}.gallery-thumb{background-size:cover;background-repeat:no-repeat;background-position:50% 50%;position:absolute;top:0;left:0;width:100%;height:100%;z-index:8}.gallery-page:hover:before{background-color:rgba(124,175,65,.5)}.aboutgrantee{width:100%;overflow:hidden}.aboutgrantee-main{width:100%;float:left;margin-left:0;margin-right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;display:block}@media only screen and (min-width:781px) and (max-width:1023px){.aboutgrantee-main{width:65.8536585366%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.aboutgrantee-main{width:69.1176470588%;float:left;margin-right:2.9411764706%}}@media only screen and (max-width:780px){.aboutgrantee-thumb{display:none}}@media only screen and (min-width:781px) and (max-width:1023px){.aboutgrantee-thumb{margin-right:2.4390243902%;width:23.1707317073%;min-width:90px;margin-bottom:5px}}@media only screen and (min-width:1024px){.aboutgrantee-thumb{margin-right:4.2553191489%;width:40.4255319149%}}.aboutgrantee-info{margin-bottom:30px}.aboutgrantee-info:last-child{margin-bottom:0}@media only screen and (min-width:781px) and (max-width:1023px){.aboutgrantee-extras{width:31.7073170732%;float:right;margin-right:0}}@media only screen and (min-width:1024px){.aboutgrantee-extras{width:27.9411764706%;float:right;margin-right:0}}.aboutgrantee-eyebrow,.aboutgrantee-name{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;display:block}.aboutgrantee-name{line-height:26px}.aboutgrantee-name .link-icon:before{left:-8px}.aboutgrantee-name:hover .link-icon:before{left:-5px}.aboutgrantee-overview{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;line-height:18px;margin-top:5px}.aboutgrantee-address,.aboutgrantee-overview{font-weight:400;font-style:normal;font-size:12px}.aboutgrantee-address{font-family:AvantGardeGothicITCW01Bk}.aboutgrantee-cta{font-size:12px}@media only screen and (max-width:1023px){.aboutgrantee-cta{display:block;margin-bottom:6px}}.aboutgrantee-cta:first-child{margin-top:6px}.aboutgrantee-cta .cta-icon:before{top:0}@media only screen and (min-width:1024px){.aboutgrantee-cta{margin-left:30px}}.aboutgrantee-cta:first-child{margin-left:0}.aboutgrantee-extra{margin-bottom:30px}@media only screen and (min-width:781px){.aboutgrantee-extra{margin-bottom:0}}.aboutgrantee-extra:last-child{margin-bottom:0}.aboutgrantee-extra-title{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;font-size:12px;letter-spacing:.3px;margin-bottom:6px;text-transform:uppercase}.aboutgrantee-extra-value{word-break:break-all}.stats-aboutgrantee .aboutgrantee-extras{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px) and (max-width:1023px){.stats-aboutgrantee .aboutgrantee-extras{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width:1024px){.stats-aboutgrantee .aboutgrantee-extras{width:100%;float:left;margin-left:0;margin-right:0}}.stats-aboutgrantee .aboutgrantee-extra{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px){.stats-aboutgrantee .aboutgrantee-extra{width:48.7804878049%;float:left;margin-right:2.4390243902%}}.stats-aboutgrantee .aboutgrantee-extra:last-child{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px){.stats-aboutgrantee .aboutgrantee-extra:last-child{width:48.7804878049%;float:right;margin-right:0}}.stats-aboutgrantee .aboutgrantee-extra:first-child{width:100%;float:left;margin-left:0;margin-right:0}@media only screen and (min-width:781px){.stats-aboutgrantee .aboutgrantee-extra:first-child{width:48.7804878049%;float:left;margin-right:2.4390243902%}}@media only screen and (max-width:1023px){.single-post .aboutgrantee-extras,.single-post .aboutgrantee-main{width:100%;margin-right:0}}@media only screen and (min-width:1024px){.single-post .aboutgrantee.has-image .aboutgrantee-thumb{float:left}}@media only screen and (min-width:1024px){.single-post .aboutgrantee.has-image .aboutgrantee-info{width:55.3191489362%;float:right}}@media only screen and (max-width:780px){.single-post .aboutgrantee-info{padding-top:15px}}.single-post .aboutgrantee-actions{padding-top:15px}@media only screen and (max-width:1023px){.single-post .aboutgrantee-extra{float:left;padding-top:15px}}@media only screen and (max-width:780px){.single-post .aboutgrantee-thumb{display:block;text-align:center}}.share{display:none}@media only screen and (min-width:781px){.share{display:block}}.share-items{margin:0;padding:0}.share-item{-webkit-transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;transition:box-shadow .15s ease-in-out,border-color .15s ease-in-out;list-style-type:none;display:inline-block;vertical-align:middle;text-align:center;border-radius:100%;width:40px;height:40px;background-color:#fff;box-shadow:0 0 8px rgba(0,0,0,.2);border:1px solid #fff;margin-right:5px}@media only screen and (min-width:781px) and (max-width:1023px){.share-item{width:40px;height:40px}}@media only screen and (min-width:1024px){.share-item{width:50px;height:50px}}.share-item:first-child{box-shadow:none;border-radius:0;width:auto;height:auto}.share-title{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;text-transform:uppercase;font-size:12px;padding-top:2px}.share-item-icon{display:inline-block;margin-top:8px;font-size:15px}@media only screen and (min-width:781px) and (max-width:1023px){.share-item-icon{margin-top:10px;font-size:14px}}@media only screen and (min-width:1024px){.share-item-icon{margin-top:10px;font-size:19px}}.share-items .icon-twitter{margin-top:8px}@media only screen and (min-width:781px){.share-items .icon-twitter{margin-top:11px}}.share-items .icon-email{font-size:12px;margin-left:-7px;margin-top:8px}@media only screen and (min-width:781px) and (max-width:1023px){.share-items .icon-email{margin-top:10px;font-size:10px}}@media only screen and (min-width:1024px){.share-items .icon-email{margin-top:12px;font-size:14px}}.share-item:hover{box-shadow:0 0 0 transparent;border-color:#eaeaea}.share-item:first-child:hover{box-shadow:none;border-color:#fff}.filters{border-top:2px solid #7caf41;margin-top:30px;padding-top:10px;padding-bottom:15px;overflow:hidden}.newsroom .filters{margin-top:10px}@media only screen and (max-width:780px){.filter-display{padding-top:10px;float:left;text-align:left;width:100%}}@media only screen and (min-width:781px) and (max-width:1023px){.filter-display{width:40.243902439%;float:left;margin-right:2.4390243902%}}@media only screen and (min-width:1024px){.filter-display{width:23.1707317073%;float:left;margin-right:2.4390243902%}}.filter-actions{width:100%;float:left;margin-right:0;list-style-type:none;margin-left:0;margin-bottom:0}@media only screen and (min-width:781px){.filter-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:781px) and (max-width:1023px){.filter-actions{width:57.3170731707%;float:right;margin-right:0}}@media only screen and (min-width:1024px){.filter-actions{width:74.3902439024%;float:right;margin-right:0}}.filter{padding-left:5px;padding-right:5px;float:left}@media only screen and (min-width:781px){.filter{padding-left:15px;padding-right:0;float:right}}@media only screen and (max-width:780px){.filter-display .filter-label,.filter:first-child,.static-filter .filter-label{padding-left:0}}.filter-label{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:10px;padding:2px 4px}@media only screen and (min-width:781px){.filter-label{font-size:11px}}.filter-title{text-transform:uppercase;color:#444}.filter-select{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;outline:0;background-color:transparent;background-image:url(../images/caret-down.svg);background-repeat:no-repeat;background-position:100% 4px;background-size:8px auto;color:#243c4c;padding-right:12px;border-radius:0;font-size:10px}@media only screen and (min-width:781px){.filter-select{font-size:11px;padding-right:25px;background-size:12px auto}}.filter-select-label{cursor:pointer}.filter-link .filter-label{color:#243c4c}.pagenation{border-bottom:2px solid #7caf41;padding-bottom:15px;text-align:center}.page-numbers,.pagenation-link{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;display:inline-block;vertical-align:middle;font-size:10px;padding:2px 6px}@media only screen and (min-width:781px){.page-numbers,.pagenation-link{margin-left:8px;margin-right:8px;font-size:12px}}.page-numbers.is-emphasized,.pagenation-link.is-emphasized{text-transform:uppercase}.page-numbers .link-icon:before,.pagenation-link .link-icon:before{font-size:100%}.page-numbers:hover .link-icon:before,.pagenation-link:hover .link-icon:before{-webkit-transform:translateX(2px);transform:translateX(2px)}.page-numbers:hover .link-icon-left:before,.pagenation-link:hover .link-icon-left:before{-webkit-transform:translateX(-2px);transform:translateX(-2px)}.page-numbers.current{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff}.page-numbers.current:after{opacity:1;background-color:#558122}.page-numbers.current:hover:after{opacity:1}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6,.wysiwyg ol,.wysiwyg ul{float:left;width:100%}.wysiwyg h3{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;text-transform:inherit;padding-top:25px;float:none;clear:both}.wysiwyg h2{margin-bottom:5px}.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{padding-top:15px;margin-bottom:2px}.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{padding-bottom:5px;margin-bottom:2px}.wysiwyg p:last-child{margin-bottom:0}@media only screen and (max-width:1023px){.wysiwyg .sidebar{margin-bottom:30px}}@media only screen and (max-width:1023px){.wysiwyg .full-width-content .sidebar{margin-top:0}}@media only screen and (min-width:781px){.single-program .wysiwyg.no-sidebar p,.single-program .wysiwyg.no-sidebar ul,.single-strategy .wysiwyg.no-sidebar p,.single-strategy .wysiwyg.no-sidebar ul{width:100%;float:left;margin-left:0;margin-right:0}}@media only screen and (min-width:781px) and (min-width:781px){.single-program .wysiwyg.no-sidebar p,.single-program .wysiwyg.no-sidebar ul,.single-strategy .wysiwyg.no-sidebar p,.single-strategy .wysiwyg.no-sidebar ul{width:87.1951219512%;float:left;margin-right:2.4390243902%}}.content .single-program .wysiwyg.no-sidebar p,.content .single-program .wysiwyg.no-sidebar ul,.content .single-strategy .wysiwyg.no-sidebar p,.content .single-strategy .wysiwyg.no-sidebar ul{width:100%;float:left;margin-left:0;margin-right:0}.wysiwyg a{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background-color:transparent;border-bottom:1px solid rgba(36,60,76,.25)}.wysiwyg a:hover{background-color:#fbe096;color:#444}.wysiwyg .callout a,.wysiwyg .callout a:hover{border-bottom:0}.standalone-byline{width:100%}@media only screen and (min-width:781px){.standalone-byline{height:60px}}@media only screen and (min-width:781px){.standalone-byline .eyebrow{font-size:14px}}@media only screen and (max-width:780px){.standalone-byline .byline-rule{display:none}}@media only screen and (max-width:780px){.standalone-byline .byline-item{clear:both;width:100%}}@media only screen and (max-width:780px){.standalone-byline .callout-time{margin-left:0}}.standalone-byline .byline-item,.standalone-byline .cite{max-width:500px}@media only screen and (max-width:780px){.standalone-byline .byline-item,.standalone-byline .cite{padding:0}}@media only screen and (min-width:781px) and (max-width:1023px){.standalone-byline .byline-item,.standalone-byline .cite{font-size:12px}}@media only screen and (min-width:1024px){.standalone-byline .byline-item,.standalone-byline .cite{font-size:14px}}.standalone-byline .byline-item{position:relative;overflow:visible;margin-right:20px;margin-left:20px}@media only screen and (max-width:780px){.standalone-byline .byline-item{margin-left:0}}@media only screen and (min-width:781px) and (max-width:1023px){.standalone-byline .byline-item{margin-right:10px;margin-left:10px}}@media only screen and (min-width:1024px){.standalone-byline .byline-item{margin-right:20px}}.standalone-byline .cite-link{margin-left:-6px}@media only screen and (min-width:781px){.standalone-byline .byline-item.callout-time{margin-left:0;margin-right:0}}@media only screen and (max-width:780px){.standalone-byline .byline-share{display:none}}@media only screen and (min-width:781px){.standalone-byline .byline-share{display:inline-block;padding-top:0;margin-left:0}}.standalone-byline .author-by{vertical-align:middle}.standalone-byline .author-byline-item{margin-right:0;margin-left:0}@media only screen and (min-width:781px){.library .byline-item.callout-time{margin-right:20px}}.tag-list{margin-left:0;margin-bottom:0}.tag{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;text-transform:uppercase;font-size:11px;padding:10px 12px 8px;display:inline-block;margin-bottom:15px;line-height:1em;color:#000;border:1px solid #fdc029}@media only screen and (min-width:781px){.tag{font-size:12px;margin-bottom:0}}.tag:active,.tag:hover{color:#558122}.tag.inverted-tag{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;background-color:#fdc029}.tag:active,.tag:hover{background-color:#fbe096;color:#000}.cat-item{list-style-type:none;margin:0;padding:0;display:inline-block}.cat-item a{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;-webkit-transition:background-color .15s ease-out;transition:background-color .15s ease-out;text-transform:uppercase;font-size:11px;padding:10px 12px 8px;display:inline-block;margin-bottom:15px;line-height:1em;color:#000;border:1px solid #fdc029}@media only screen and (min-width:781px){.cat-item a{font-size:12px;margin-bottom:0}}.cat-item a.inverted-tag{font-family:AvantGardeGothicITCW02Dm;font-weight:400;font-style:normal;-webkit-transition:color .15s ease-out;transition:color .15s ease-out;background-color:#fdc029}.cat-item a:active,.cat-item a:hover{background-color:#fbe096}@media only screen and (min-width:781px){.grantmaking-callout{margin-right:30px;width:calc(50% - 15px)}}.grantmaking-callout:before{background-color:#00a296;content:"";position:absolute;left:0;top:0;width:2px;height:100%;z-index:3}.grantmaking-callout .callout-subtitle{font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-weight:400;font-style:normal;font-size:12px;line-height:18px}.grantmaking-callout .callout-details{padding-top:20px;border:1px solid #fff;border-left:0}.grantmaking-callout .byline{font-size:12px}.grantmaking-callout .callout-divider{height:11px;vertical-align:top;margin-top:3px;margin-left:6px;margin-right:6px}@media only screen and (min-width:781px){.grantmaking-callout .callout-eyebrow{display:inline-block}}.grantmaking-callout .callout-title{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;padding-bottom:0}.grantmaking-callout:focus .byline,.grantmaking-callout:focus .callout-details,.grantmaking-callout:hover .byline,.grantmaking-callout:hover .callout-details{color:#444}.grantmaking-callout:focus .callout-details,.grantmaking-callout:hover .callout-details{border-color:#eaeaea}.overlap-callout{border:none;-webkit-transition:none;transition:none;box-shadow:none;border:0}@media only screen and (min-width:781px){.overlap-callout .callout-divider{position:absolute}}.overlap-callout .callout-details{background-color:#fff;box-shadow:none;border:0;display:block;margin:-26px auto 0;position:relative;width:90%}.overlap-callout .callout-details:after{content:"";position:absolute;left:0;bottom:-11px;background:url(../images/callout-shadow-bottom.jpg) repeat-x 0 -2px;width:100%;height:11px}.overlap-callout:before{background:url(../images/callout-shadow-left.jpg) no-repeat 0 0;left:calc(5% - 16px)}.overlap-callout:after,.overlap-callout:before{content:"";position:absolute;bottom:-1px;width:16px;height:70px}.overlap-callout:after{background:url(../images/callout-shadow-right.jpg) no-repeat 0 0;right:calc(5% - 12px)}.overlap-callout:hover .callout-details:after{background:url(../images/callout-shadow-bottom-hover.jpg) repeat-x 0 0}.overlap-callout:hover:before{background:url(../images/callout-shadow-left-hover.jpg) no-repeat 0 0}.overlap-callout:hover:after{background:url(../images/callout-shadow-right-hover.jpg) no-repeat 0 0}@media only screen and (max-width:780px){.hero-callout{margin-bottom:30px}}@media only screen and (min-width:781px){.hero-callout{margin-bottom:0}}@media only screen and (min-width:1024px){.hero-callout{height:100%}}.hero-callout .figcaption{margin-top:10px}@media only screen and (max-width:780px){.hero-callout .callout-eyebrow{float:left}}.hero-callout .cite{float:right;color:#444}@media only screen and (max-width:780px){.hero-callout .cite{float:left;margin-left:-4px}}@media only screen and (min-width:781px){.hero-callout .cite{margin-right:4px}}.hero-callout .cite:hover{color:#444}@media only screen and (max-width:780px){.hero-callout .author-byline-item{margin-top:2px}}@media only screen and (max-width:780px){.hero-callout .author-by{float:left}}.hero-callout .callout-details{box-shadow:none;border:0;padding-bottom:0;padding:30px}@media only screen and (max-width:780px){.hero-callout .callout-details{margin-top:-36px;padding:30px 30px 32px}}.hero-callout .callout-title-container{margin-top:-24px}@media only screen and (min-width:781px) and (max-width:1023px){.hero-callout .callout-title-container{margin-top:-77px}}@media only screen and (min-width:1024px){.hero-callout .callout-title-container{margin-top:-56px}}@media only screen and (min-width:781px){.hero-callout .callout-thumb{height:100%}}.hero-callout .callout-thumb:after{z-index:10}.hero-callout .callout-title{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;color:#fff;line-height:1em;font-size:28px;background-color:#558122;padding-bottom:0;display:inline;z-index:10;box-shadow:-3px 0 0 0 #558122,3px 0 0 0 #558122}@media only screen and (min-width:781px) and (max-width:1023px){.hero-callout .callout-title{font-size:42px;line-height:1.1em}}@media only screen and (min-width:1024px){.hero-callout .callout-title{font-size:48px;line-height:1.18em}}@media only screen and (max-width:780px){.hero-callout .hero-eyebrow{margin-bottom:2px}}.hero-callout .callout-background{z-index:0}.hero-callout .callout-excerpt{font-family:FreightTextProBook-Regular;font-weight:400;font-style:normal;color:#444}@media only screen and (min-width:781px){.hero-callout .callout-excerpt{font-size:20px}}.hero-callout .byline,.hero-callout .callout-excerpt{display:none}.hero-callout.bottom-shadow-callout .callout-details{padding-bottom:30px}.hero-callout.bottom-shadow-callout .byline,.hero-callout.bottom-shadow-callout .callout-excerpt{display:block}@media only screen and (max-width:780px){.hero-callout .callout-divider:first-of-type{display:none}}.hero-callout:focus .callout-details,.hero-callout:hover .callout-details{box-shadow:none;border:0}.hero-callout:focus .callout-title,.hero-callout:hover .callout-title{color:#fff}@media only screen and (min-width:781px){.latest-updates-callout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.latest-updates-callout .callout-title{display:block}.latest-updates-callout .callout-time{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:12px}.listing-callout{margin-bottom:30px;padding-bottom:30px;width:100%;border-bottom:1px solid #ccc}@media only screen and (max-width:1023px){.listing-callout{float:left}}@media only screen and (min-width:1024px){.listing-callout{margin-bottom:80px;padding-bottom:0}}@media only screen and (min-width:781px){.listing-callout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}.listing-callout .listing-highlight-link .entry-title{color:#243c4c}.listing-callout .listing-highlight-link:hover .entry-title{color:#558122}.listing-callout .listing-subtitle{font-size:14px}@media only screen and (min-width:781px){.listing-callout .listing-subtitle{font-size:16px}}@media only screen and (max-width:1023px){.listing-callout .byline-right-group{float:left;clear:both}}@media only screen and (min-width:1024px){.listing-callout .byline-right-group{float:right}}@media only screen and (max-width:1023px){.listing-callout .byline-right-group a{margin-top:2px;display:block}}.listing-callout .callout-title{display:block;margin-bottom:2px}@media only screen and (min-width:781px){.listing-callout .callout-title{font-size:24px;padding-bottom:0;margin-bottom:6px}}.listing-callout .sidebar{display:block;margin-top:0;margin-left:0}.listing-callout:last-child{margin-bottom:60px}.listing-callout .callout-thumb{margin-bottom:15px}.listing-callout .content{display:block;margin-right:30px}@media only screen and (max-width:1023px){.listing-callout .eyebrow{clear:both;float:left}}.listing-callout .byline{margin-top:30px}@media only screen and (min-width:1024px){.listing-callout .byline{overflow:hidden;margin-top:30px;bottom:0;min-height:26px;width:100%}}@media only screen and (max-width:1023px){.listing-callout .byline-item{float:left;clear:both;margin-left:0;line-height:1.6em}}@media only screen and (max-width:1023px){.listing-callout .cite-link{margin-left:-4px}}@media only screen and (max-width:1023px){.listing-callout .cite{float:left}}@media only screen and (max-width:1023px){.listing-callout .byline-rule{display:none}}.listing-callout .callout-excerpt{margin-top:0}.listing-callout .tag{display:none}@media only screen and (min-width:781px) and (max-width:1023px){.listing-callout.is-featured{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.listing-callout.is-featured .callout-title{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:32px;line-height:42px}@media only screen and (min-width:1024px){.listing-callout.is-featured .content{width:calc(6 / 12 * 100% - 15px);margin-right:30px}}@media only screen and (min-width:1024px){.listing-callout.is-featured .content.full-width-content{width:100%;margin-right:0}}@media only screen and (min-width:1024px){.listing-callout.is-featured .sidebar{width:calc(6 / 12 * 100% - 15px);float:right}}.listing-callout.is-featured .tag{display:inline-block}.listing-callout.is-featured:hover .tag{background-color:#fdc029}.page-description{float:left;margin-top:10px}.page-description p{margin-bottom:0}.listing-callout .cite-link{margin-left:-5px}.listing-callout .cite-link .cite{margin-left:0;margin-right:0}.listing-callout .cite{margin-left:3px;margin-right:3px}.overlap-callout{margin-bottom:30px}@media only screen and (max-width:1023px){.overlap-callout{float:none;margin-bottom:30px}}@media only screen and (max-width:1023px){.overlap-callout:last-child{margin-bottom:0}}@media only screen and (min-width:781px){.overlap-callout{width:calc(50% - 15px);margin-right:30px}}@media only screen and (min-width:781px){.overlap-callout:nth-child(even){margin-right:0}}.overlap-callout .callout-details{z-index:3}.overlap-callout .callout-thumb{z-index:2}.overlap-callout .callout-title{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal}.overlap-callout:focus .callout-details,.overlap-callout:hover .callout-details{box-shadow:none;border:0}.overlap-callout:focus .byline,.overlap-callout:hover .byline{color:#444}@media only screen and (min-width:781px){.strategy-callouts{max-width:910px;margin:0 auto}}.strategy-callout{-webkit-font-smoothing:antialiased;font-smoothing:antialiased;border:none;box-shadow:none;-webkit-transition:none;transition:none;background-color:#243c4c;margin-bottom:30px}@media only screen and (max-width:1023px){.strategy-callout{float:none;margin-bottom:30px}}@media only screen and (min-width:781px){.strategy-callout{width:calc(50% - 15px);margin-right:30px}}@media only screen and (max-width:1023px){.strategy-callout:last-child{margin-bottom:0}}@media only screen and (min-width:781px){.strategy-callout:nth-child(even){margin-right:0}}.strategy-callout .callout-thumb{border-bottom:2px solid #7caf41;position:relative}.strategy-callout .callout-thumb:after{background-color:rgba(124,175,65,.5);content:"";display:block;opacity:0;position:absolute;top:0;left:0;-webkit-transition:opacity .25s ease-out;transition:opacity .25s ease-out;width:100%;height:100%}.strategy-callout .callout-eyebrow{color:#fff}.strategy-callout .callout-title{color:#fff;padding-bottom:0}.strategy-callout .callout-excerpt{color:#fff;margin-top:8px}.strategy-callout .callout-details{padding:12px 20px 20px;border:0;box-shadow:none}.strategy-callout .eyebrow:hover{color:#7caf41}@media only screen and (min-width:781px){.callouts-1 .strategy-callout,.callouts-2 .strategy-callout{margin-bottom:0}}.strategy-callout:hover .callout-title{color:#7caf41}.related-stories-callout .callout-title{padding-bottom:0}@media only screen and (max-width:1023px){.related-stories-callout:last-child{margin-bottom:0}}.author-by{vertical-align:middle}.author-and{margin-left:-1px}@media only screen and (max-width:780px){.team-contact-callout{max-width:250px;margin:0 auto;float:none;margin-top:30px}}@media only screen and (min-width:781px){.team-contact-callout{width:250px;margin-right:0}}.team-contact-callout .callout-icon{color:#3c861e;float:left;width:30px;font-size:13px;line-height:1.2em}.team-contact-callout .icon-email{font-size:11px;line-height:.9em}.team-contact-callout .callout-list-item{-webkit-transition:color .15s ease-out;transition:color .15s ease-out;font-size:14px;line-height:1.1em;color:#243c4c;word-wrap:break-word}.team-contact-callout .callout-detail:last-child .callout-list-item{margin-bottom:0}.team-contact-callout .callout-details{padding:20px}.team-contact-callout.callout-details-1:after,.team-contact-callout.callout-details-1:before,.team-contact-callout.callout-details-2:after,.team-contact-callout.callout-details-2:before{bottom:-5px;height:60px}.team-contact-callout.callout-details-3:after,.team-contact-callout.callout-details-3:before{bottom:-5px;height:90px}.person-callout{width:100%;float:left;margin-left:0;margin-right:0}.person-callout .callout-details{border:0;box-shadow:none;padding:12px 0 0}@media only screen and (min-width:1024px){.person-callout .callout-details{padding:0}}.person-callout .callout-excerpt{font-family:FreightTextProBook-Italic;font-weight:400;font-style:italic;margin-top:0}.person-callout .callout-title{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;background-color:transparent;line-height:1.3em;font-size:28px;padding-bottom:0}@media only screen and (min-width:781px){.person-callout .callout-title{font-size:48px;line-height:60px}}.person-callout:hover .callout-title{color:#243c4c}@media only screen and (min-width:781px){.research-stories-callout{position:relative}}@media only screen and (min-width:781px){.research-stories-callout.grid-2-callout,.research-stories-callout.grid-4-callout:nth-child(3),.research-stories-callout.grid-4-callout:nth-child(4){margin-bottom:0}}.research-stories-callout .callout-thumb{z-index:0}.research-stories-callout .callout-title{display:block;font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:24px;line-height:30px}.research-stories-callout:hover .callout-thumb:after{opacity:1}@media only screen and (min-width:781px) and (max-width:1023px){.home .content{width:100%}}.home .sidebar{display:block}@media only screen and (min-width:781px) and (max-width:1023px){.home .sidebar{width:100%}}.home .sidebar .callouts{display:block}.home .row:last-child,.home .row:last-child .component-group:last-child,.home .row:last-child .component:last-child,.home .row:last-child .components:last-child{margin-bottom:0}.people .content,.person-listing-callout .content{width:100%}@media only screen and (min-width:781px){.people .content,.person-listing-callout .content{width:calc(100% - 30px - 206px);margin-right:30px;float:right}}.people .sidebar,.person-listing-callout .sidebar{width:100%;margin:0;float:left}@media only screen and (min-width:781px){.people .sidebar,.person-listing-callout .sidebar{float:right;width:206px}}.people .callout-img,.person-listing-callout .callout-img{width:206px;height:206px;visibility:hidden;margin:0 auto}.people .callout-background-img,.person-listing-callout .callout-background-img{width:206px}@media only screen and (min-width:781px){.people .callout-background-img,.person-listing-callout .callout-background-img{margin:0}}.people .listing-subtitle,.person-listing-callout .listing-subtitle{font-family:FreightTextProBook-Italic;font-weight:400;font-style:italic;font-size:20px;line-height:30px}.people .callout-title,.person-listing-callout .callout-title{margin-bottom:0}.people.listing-callout,.people .listing-callout,.person-listing-callout.listing-callout,.person-listing-callout .listing-callout{padding-bottom:30px}@media only screen and (min-width:781px){.people.listing-callout,.people .listing-callout,.person-listing-callout.listing-callout,.person-listing-callout .listing-callout{padding-bottom:30px}}@media only screen and (min-width:781px){.people.listing-callout .byline,.people .listing-callout .byline,.person-listing-callout.listing-callout .byline,.person-listing-callout .listing-callout .byline{position:absolute;margin-top:0;overflow:visible;width:100%;bottom:0}}@media only screen and (max-width:780px){.people.listing-callout .callout-thumb,.people .listing-callout .callout-thumb,.person-listing-callout.listing-callout .callout-thumb,.person-listing-callout .listing-callout .callout-thumb{float:left}}@media only screen and (min-width:781px){.people.listing-callout .callout-thumb,.people .listing-callout .callout-thumb,.person-listing-callout.listing-callout .callout-thumb,.person-listing-callout .listing-callout .callout-thumb{margin-bottom:0}}.single-person .callout-img{width:250px;height:250px;visibility:hidden}.sitemap-list{overflow:hidden;margin-top:25px;margin-bottom:0;float:left}.is-secondary .sitemap-list{margin-bottom:20px}.sitemap-link,.sitemap-list{list-style-type:none;margin-left:0;padding-left:0}.sitemap-link a{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;font-size:12px;line-height:20px;color:#444;float:left;display:block;width:100%}.sitemap-link a:hover{color:#558122}.sitemap-title{margin-bottom:0;padding-top:40px}.sitemap-title a{font-size:24px;line-height:32px;color:#243c4c}.sitemap-title a:active,.sitemap-title a:hover{color:#558122}.sitemap-title.sitemap-small-title{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;padding-top:0;text-transform:uppercase}.sitemap-title.sitemap-small-title a{font-size:14px;line-height:22px;float:left;width:100%}.sitemap-group{padding-right:15px;float:left;width:100%;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.sitemap-group.is-secondary{padding-top:20px}.sitemap-group.has-children{padding-top:40px}@media only screen and (min-width:781px){.sitemap-content{-webkit-columns:2;-moz-columns:2;columns:2}}.search.listing-callout,.search .listing-callout{padding-bottom:30px}@media only screen and (min-width:781px){.search.listing-callout,.search .listing-callout{padding-bottom:45px}}@media only screen and (min-width:1024px){.search.listing-callout .byline,.search .listing-callout .byline{position:absolute;margin-top:0;overflow:visible;width:100%;bottom:0}}@media only screen and (min-width:781px){.search.listing-callout .callout-thumb,.search .listing-callout .callout-thumb{margin-bottom:0}}@media only screen and (min-width:1024px){.single-post .row .content{width:100%;margin-right:0;display:block}}.single-post .infographic{margin-bottom:0}.single-post .component-group{margin-bottom:80px}@media only screen and (max-width:1023px){.single-post .related_stories .callouts{margin-top:0}}.program .callout .eyebrow{display:none}@media only screen and (max-width:1023px){.program .program-hero-row{margin-bottom:30px}}@media only screen and (min-width:781px) and (max-width:1023px){.program .program-hero-row .sidebar{margin-top:0}}@media only screen and (max-width:1023px){.program .program-hero-row .highlights{margin-bottom:0}}.program .program-hero-row .component-group,.program .program-hero-row .component:nth-child(2),.program .program-hero-row .components{margin-bottom:0}@media only screen and (min-width:781px) and (max-width:1023px){.program .program-hero-row .program-description{padding-top:0;margin-left:0}}@media only screen and (min-width:1024px){.program .program-hero-row .program-description{margin-left:1.2195121951%}}.program .program-hero-row .program-description p:last-child{margin-bottom:0}@media only screen and (min-width:781px) and (max-width:1023px){.program .program-hero-row .callout{height:100%}}@media only screen and (max-width:780px){.program .program-hero-row .callout{margin-bottom:0}}@media only screen and (min-width:781px){.program .program-hero-row .container{display:-webkit-box;display:-ms-flexbox;display:flex}}.program .program-hero-row .callout-thumb{height:100%}.program .program-hero-row .callout:hover .callout-thumb:after{opacity:0}.program .program-hero-row .callout-details{margin-top:-23px}@media only screen and (min-width:781px) and (max-width:1023px){.program .program-hero-row .callout-details{margin-top:24px;padding-bottom:0}}@media only screen and (min-width:1024px){.program .program-hero-row .callout-details{position:relative;padding:0;margin-top:0}}.program .program-hero-row .callout-title{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal}@media only screen and (max-width:780px){.program .program-hero-row .callout-title{font-size:34px}}@media only screen and (min-width:1024px){.program .program-hero-row .callout-title-container{position:absolute;bottom:-25px;left:2.4390243902%;overflow:visible}}.program .program-description{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal}@media only screen and (min-width:781px){.program .program-description{width:82.9268292683%;float:left;margin-right:2.4390243902%;padding-top:15px}}@media only screen and (max-width:1023px){.program .related_stories .callouts{margin-top:0}}.single-program .row:last-child,.single-program .row:last-child .component-group:last-child,.single-program .row:last-child .component:last-child,.single-program .row:last-child .components:last-child{margin-bottom:0}.single-program .component-group{margin-bottom:80px}.single-program .wysiwyg{margin:0 2.9411764706%}.single-strategy .eyebrow{display:inline-block}.single-strategy .pullquote-eyebrow{display:block}.single-strategy .ideas-practice-callout .eyebrow,.single-strategy .learn-more-callout .eyebrow{float:left;width:100%}.single-strategy .hero-callout:hover .callout-thumb:after{opacity:0}.single-strategy .row{margin-bottom:0}.single-strategy .row.has-bottom-margin{margin-bottom:30px}.single-strategy .component-group{margin-bottom:0;margin-top:80px}.single-strategy .components{margin-bottom:60px}.single-strategy .components.small-spaced-components{margin-bottom:30px}.single-strategy .components:last-child{margin-bottom:0}.single-strategy .narrow .component-heading{width:100%;position:relative;padding-top:20px;padding-bottom:0;color:#444;float:left;text-align:left;margin-bottom:20px;line-height:1em}.single-strategy .narrow .component-heading:before{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background-color:#ccc}.single-strategy .share-row{margin-bottom:0}.single-strategy .share{width:100%}@media only screen and (min-width:781px){.single-strategy .share{margin-top:8px}}.single-strategy .share-items{float:right}.single-strategy .member-name{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal}.single-strategy .related_stories .callouts{margin-top:0}@media only screen and (min-width:781px){.single-strategy .related_stories .callout{margin-bottom:0}}@media only screen and (max-width:1023px){.single-strategy .sidebar .highlights{margin-bottom:0}}.single-strategy .learn-more-callout{display:block}.single-strategy .overlap-callout:after{right:calc(5% - 16px)}.grant .row:last-child{margin-bottom:0}.grant .row-3-callout .callout-title{padding-bottom:0}.single-grant .component-heading{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;width:100%;color:#444;text-align:center;font-size:32px}@media only screen and (min-width:781px){.single-grant .callout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.single-grant .aboutgrantee-name{font-family:AvantGardeGothicITCW02Md;font-weight:400;font-style:normal;font-size:18px;text-transform:none}@media only screen and (min-width:1024px){.single-grant h1{font-size:54px;line-height:64px}}@media only screen and (min-width:781px) and (max-width:1023px){.single-grant .row-3-callout:nth-child(1),.single-grant .row-3-callout:nth-child(2){margin-bottom:30px}}.single-library .cite{padding-left:0;color:#444}@media only screen and (min-width:781px){.single-library .standalone-byline .byline-item{margin-left:0}}.error-desc{font-family:FreightTextProBook-Regular;font-weight:400;font-style:normal;font-size:24px;line-height:36px}.error-title{color:#444;font-size:48px;line-height:60px}.error-copy{font-family:AvantGardeGothicITCW01Bk;font-weight:400;font-style:normal;color:#444;font-size:24px;line-height:36px}.error-copy a{-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;border-bottom:2px solid #243c4c;color:#243c4c}.error-copy a:hover{color:#558122;border-color:#558122}
/*# sourceMappingURL=main.css.map */
