.site h1,.site h2,.site h3,.site h4{color:#1e1b18}.site ul,.site ol{margin-left:2em}.site ul li,.site ol li{margin-bottom:.45em}.h5.post-tax a{font-family:"Archivo";font-weight:800;text-transform:uppercase;font-size:18px;line-height:22px;text-decoration:none}.italic{font-style:italic}.white-space_nowrap{white-space:nowrap}.wp-block-navigation .wp-block-navigation-item__content.wp-block-navigation-item__content{white-space:nowrap;font-size:clamp(13px,1.3vw,16px)}.wp-block-navigation .wp-block-navigation__submenu-container.wp-block-navigation-submenu li,.wp-block-navigation .wp-block-navigation__submenu-container.wp-block-navigation-submenu li a,.wp-block-navigation .wp-block-navigation__submenu-container.wp-block-navigation-submenu li a span{font-size:14px}@media screen and (max-width: 768px){.h1-xl,.h1-nowrap,.white-space_nowrap{white-space:wrap !important}}.site-content,.site.grid-container{width:100vw;max-width:100%}.site-main{min-height:calc(100vh - 634px)}.position_absolute{position:absolute}.flex-column{display:flex;flex-direction:column}.flex-row{display:flex;flex-direction:row}.flex-row .row_inner-col{flex:1 0 calc(50% - 15px);min-width:250px}.iframe-container{position:relative;overflow:hidden;width:100%;height:600px}.iframe-container.two-view{height:357px}.responsive-iframe{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.h1-nowrap{white-space:nowrap}#reciteme-button{width:50px !important;height:50px !important}#reciteme-button img{width:50px !important;height:50px !important}.wp-block-media-text{width:100%}.mp_accent-shape{width:100%;-webkit-clip-path:polygon(0 40%, 100% 0, 100% 100%, 0 90%);clip-path:polygon(0 40%, 100% 0, 100% 100%, 0 90%);shape-margin:20px;z-index:1;max-width:350px;margin:0 auto}.mp_accent-shape h3{margin:0}@media screen and (max-width: 768px){.separate-containers .inside-article,.separate-containers .comments-area,.separate-containers .page-header,.separate-containers .paging-navigation,.one-container .site-content,.inside-page-header{padding:0 !important}.hide-bg_mobile{background-image:none !important}.iframe-container.two-view{height:600px}.coal-grid h3,.coal-grid p,.coal-grid a{text-align:center;margin-left:auto;margin-right:auto}}@media screen and (max-width: 600px){.wp-block-media-text>.wp-block-media-text__content{padding:0}}header{z-index:15;border-bottom:1px solid #fff}header.header_fixed{position:fixed !important;z-index:10;top:0}header.header_fixed .header_logo{width:120px;min-width:unset}header .header_logo{width:11.8vw;max-width:190px;min-width:100px}header .header_main-nav{width:100%;height:100%}header .header_main-nav div{height:100%}header .header_main-nav ul{-moz-column-gap:0;column-gap:0}header .header_main-nav ul li{height:100%;justify-content:center;flex-grow:1;padding:0 1em}header .header_main-nav ul li:hover{background-color:#fff}header .header_main-nav ul li.current-menu-item{position:relative}header .header_main-nav ul li.current-menu-item::after{content:"";width:100%;height:2px;background-color:#fff;text-decoration:underline;position:absolute;bottom:calc(50% - 1.5em)}header .header_main-nav ul.wp-block-navigation-submenu li a{font-weight:500}header .header_main-nav ul.wp-block-navigation-submenu li a span{font-size:16px;font-weight:500;color:#1e1b18;line-height:17px}header .header_main-nav ul.wp-block-navigation-submenu li a:hover{color:#4d4d4d}header .header_main-nav ul.wp-block-navigation-submenu li a:hover span{color:#4d4d4d}header .header_main-nav_donate-btn{position:relative}header .header_main-nav_donate-btn::after{content:"";width:100%;height:2px;background-color:#1e1b18;text-decoration:underline;position:absolute;bottom:calc(50% - 1.5em)}header .header-color{right:0;z-index:0}@media screen and (max-width: 1440px)and (min-width: 1025px){header .gb-container-77f007c2,header .gb-container-b4b74268{justify-content:center}header .gb-container-7bc77b97,header .gb-container-0b16d0cf{padding-left:7px}}@media screen and (max-width: 1025px)and (min-width: 771px){header .header_main-nav ul li{flex-basis:33.333%}}@media screen and (max-width: 1024px){header .header_main-nav ul{flex-wrap:wrap;align-content:center}header .header_main-nav ul li{font-size:13px !important;height:auto}}@media screen and (max-width: 768px){header .header_main-nav ul li{font-size:16px !important}header .header_main-nav ul.wp-block-navigation-submenu li a span{font-size:16px}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){display:none}.wp-block-navigation__responsive-container-open:not(.always-shown){display:flex}}@media(min-width: 767px){.wp-block-navigation__responsive-container-open:not(.always-shown){display:none}.wp-block-navigation__responsive-container:not(.hidden-by-default):not(.is-menu-open){background-color:inherit;display:block;position:relative;width:100%;z-index:auto}}footer .wp-block-navigation ul li:hover span{text-decoration:underline}footer ul.wp-block-social-links{margin-bottom:0}footer ul.wp-block-social-links .wp-block-social-link.wp-social-link:hover .wp-block-social-link-anchor svg{fill:#fff}body button,body input[type=button],body input[type=reset],body input[type=submit]{background:#1e1b18;color:#fff;border:unset;cursor:pointer;padding:14px 25px}form.wpcf7-form input:not([type=submit]),form.wpcf7-form textarea,form.ctct-form input:not([type=submit]),form.ctct-form textarea{background-color:#fff;padding:14px 15px;border:2px solid #1e1b18;font-size:15px;height:100%}form.wpcf7-form input:not([type=submit]) ::-moz-placeholder, form.wpcf7-form textarea ::-moz-placeholder, form.ctct-form input:not([type=submit]) ::-moz-placeholder, form.ctct-form textarea ::-moz-placeholder{font-family:"Archivo",sans-serif;font-size:16px;font-weight:500;color:#767676}form.wpcf7-form input:not([type=submit]) ::placeholder,form.wpcf7-form textarea ::placeholder,form.ctct-form input:not([type=submit]) ::placeholder,form.ctct-form textarea ::placeholder{font-family:"Archivo",sans-serif;font-size:16px;font-weight:500;color:#767676}form.wpcf7-form{max-width:600px}form.wpcf7-form input[type=email]{width:100%}form.wpcf7-form .flex-row{row-gap:0}.ctct-form{display:flex;flex-direction:row;flex-wrap:wrap}.ctct-form-wrapper{width:100%}.ctct-form-wrapper a.ctct-button{display:none}.ctct-form input:not([type=submit]){width:100%}.ctct-disclosure{display:none}.ctct-form-field-email{flex-grow:1;max-width:450px}.ctct-form-field-email span{display:none;min-width:200px}.ctct-form-field-email input{background-color:#fff}.donate-block_block .ctct-form{flex-direction:column}@media screen and (max-width: 768px){form.wpcf7-form input:not([type=submit]){width:100%}}.hero-mp_container .hero-mp_accent-shape,.hero-featuredmedia_container .hero-mp_accent-shape{width:50%;height:0;padding-top:23%;-webkit-clip-path:polygon(0 40%, 100% 0, 100% 100%, 0 90%);clip-path:polygon(0 40%, 100% 0, 100% 100%, 0 90%);shape-margin:20px;z-index:1;right:0;top:44%;transform:translateY(-50%)}.hero-featuredmedia_container .hero-mp_accent-shape{width:50%;padding-top:23%}@media screen and (max-width: 1024px){.hero-mp_container .hero-mp_accent-shape,.hero-featuredmedia_container .hero-mp_accent-shape{width:100%;padding-top:clamp(0px,45%,300px);top:unset;bottom:285px;right:50%;transform:translate(50%, 50%);max-width:750px}.hero-mp_container .hero-featuredmedia_container{flex-direction:column}.hero-mp_container .hero-featuredmedia_container .hero-mp_accent-shape{bottom:345px}}@media screen and (max-width: 768px){.hero-mp_container .hero-mp_accent-shape{bottom:30vw}.hero-mp_container .hero-featuredmedia_container .hero-mp_accent-shape{bottom:calc(120px + 28.5vw)}}.post-grid_container{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;row-gap:80px}.post-grid_container.three-column .post-grid_item{flex:1 0 calc(33.333% - 40px)}.post-grid_container .post-grid-item{display:flex;flex-direction:column;flex-basis:calc(33.33% - 40px);flex-grow:1;flex-shrink:0;min-width:300px;max-width:400px}.post-grid_container .post-grid-item:not(:has(h5)){padding-top:42px}.post-grid_container .post-grid-item_categories a{font-family:Archivo;font-size:18px;line-height:22px;text-transform:uppercase;text-decoration:none}.post-grid_container .post-grid-item_thumbnail{width:100%;padding-top:55%;background-position:center;background-repeat:no-repeat;background-size:cover}.post-grid_container .post-grid-item_content{display:flex;flex-direction:column;padding-top:30px}.spotlight-feature h1 a{text-decoration:none}.post-text-grid_container_2-col{justify-content:space-between !important}.alm-filters-container{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;align-items:center}.alm-filters-container .alm-filter label{font-size:22px !important;color:#fff}.alm-filters--controls{width:-moz-fit-content !important;width:fit-content !important}.alm-filters--reset button{padding:0 15px !important;height:40px !important}.alm-filters .alm-filter_search{flex:0 1 400px}.alm-filters .alm-filter_search .alm-filter--inner{padding:0;margin-top:1em}.alm-filters .alm-filter_jur ul{display:flex}.alm-filters .alm-filter_jur ul li div.alm-filter--link{color:#fff;font-size:20px !important}.alm-filters .alm-filter--select select{font-size:16px !important}.alm-filters .alm-filter--title h3{font-size:22px !important;font-family:"Archivo";font-weight:600 !important;color:#fff}.alm-load-more-btn.done{display:none}@media screen and (min-width: 1280px){.post-grid_container.three-column .post-grid-item{max-width:33.33%}}@media screen and (max-width: 768px){.post-grid_container{row-gap:40px}.alm-filters .alm-filter--title h3{margin-top:1.5em !important}.alm-filters .alm-filter_jur ul{flex-wrap:wrap}}.text-video_video-container{width:45%;padding-top:25.3124683594%;position:relative}.text-video_video-container>*{position:absolute;top:0;left:0;width:100%;height:100%;overflow:auto}.text-video_video-container .wp-block-embed{height:100%}.text-video_video-container .wp-block-embed__wrapper{height:100%;width:100%}.text-video_accent-shape{width:60%;height:0;padding-top:32%;-webkit-clip-path:polygon(0 40%, 100% 0, 100% 100%, 0 90%);clip-path:polygon(0 40%, 100% 0, 100% 100%, 0 90%);shape-margin:20px;z-index:1;right:0;top:50%;transform:translateY(-50%)}@media screen and (max-width: 1024px){.text-video_accent-shape{width:100%;padding-top:32%;top:unset;bottom:0;transform:unset}.text-video_video-container{width:76%;padding-top:42.7499465626%}}@media screen and (max-width: 768px){.text-video_accent-shape{bottom:0}}.quote-block{min-height:-moz-fit-content !important;min-height:fit-content !important}.quote-block .quote_content-container{min-height:-moz-fit-content;min-height:fit-content}.quote-block .quote_accent{-webkit-clip-path:polygon(0 40%, 100% 0, 100% 100%, 0 90%);clip-path:polygon(0 40%, 100% 0, 100% 100%, 0 90%);shape-margin:20px;left:0;top:44%;transform:translateY(-50%)}@media screen and (max-width: 1024px){.quote-block .quote_accent{width:100%;padding-top:32%;top:unset;bottom:50%;transform:unset}}@media screen and (max-width: 768px){.quote-block .quote_content{width:88%;margin:0 auto}.quote-block .quote_accent{top:65px;bottom:unset;transform:translateY(-50%)}}figure:has(.donor-img){position:absolute;bottom:0;left:5%}.alignnormal:has(.metaslider){max-width:100%}.metaslider.ms-theme-clarity.has-carousel-mode .flexslider{margin-bottom:0}.metaslider.ms-theme-clarity.has-carousel-mode .flexslider .slides li{margin-bottom:0;margin-top:0}.donor-list_grid-header h4{margin-bottom:0}@media screen and (max-width: 1024px){figure:has(.donor-img){position:relative;left:unset;margin-bottom:15px}}.ctl-wrapper{margin-bottom:0}.ctl-wrapper .cool-timeline-wrapper.ctl-design-1 .ctl-labels{top:-19px}.ctl-wrapper .cool-timeline-wrapper.ctl-design-1 .ctl-content{padding:0}.ctl-wrapper .cool-timeline-wrapper.ctl-design-1 .ctl-content .ctl_read_more{border:none;text-decoration:underline}.ctl-wrapper .cool-timeline-wrapper.ctl-design-1 .ctl-content .ctl_read_more:hover{color:#4d4d4d}.ctl-wrapper .cool-timeline-wrapper.ctl-design-1 .ctl-story:not(.swiper-slide-active) .ctl-icondot{background-color:#ece7e5;border:1px solid #1c8d67}.ctl-wrapper .ctl-horizontal-timeline:where(.ctl-default,.ctl-design-1) :where(.ctl-media,.swiper-wrapper.swiper-slide) img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;max-height:unset;height:unset;max-width:200px}.employees.gb-query-loop-item .gb-icon:hover svg path{fill:#62d7dd}.people-grid_flex{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;row-gap:65px}.people-grid_flex .gb-query-loop-item:has(.people-grid_item){flex:0 0 25%;min-width:250px;width:unset}@media screen and (max-width: 1024px){.people-grid_flex{row-gap:50px}.people-grid_flex .gb-query-loop-item:has(.people-grid_item){flex:0 0 33.3333%}}@media screen and (max-width: 768px){.people-grid_flex{row-gap:30px;justify-content:center}.people-grid_flex .gb-query-loop-item:has(.people-grid_item){flex:0 0 100%;min-width:unset;max-width:400px}}.news-media_featured-block .gb-query-loop-item{width:100%}.job-grid{flex-wrap:wrap}.job-entry{flex-grow:0 !important}.job-entry p{margin-bottom:0}.cat_container.content-container{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:11%;column-gap:11%;row-gap:50px}.cat_container.content-container.full-width{-moz-column-gap:0;column-gap:0;flex-direction:column;flex-wrap:nowrap}.cat_container.content-container.full-width .cat_item{display:flex;flex-direction:row;flex:0 1 100%;max-width:100%;-moz-column-gap:11%;column-gap:11%}.cat_container.content-container.full-width .cat_item:nth-child(odd){flex-direction:row-reverse}.cat_container.content-container.full-width .cat_item .cat_img{height:auto;width:50%}.cat_container.content-container.full-width .cat_item .cat_img img{height:auto;max-width:100%}.cat_container.content-container.full-width .cat_item .cat_content{max-width:35%}.cat_container.content-container.two-col .cat_item{flex-direction:column;flex:1 0 39%;justify-content:flex-start}.cat_container.content-container.no-images .cat_item{flex-basis:39%}.cat_header{margin-bottom:65px}.cat_header p{max-width:575px}.cat_item{display:flex;max-width:575px;min-width:250px}.cat_img{width:100%;height:48%;margin-bottom:30px}.cat_img img{height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 768px){.content-container.cat_container.two-col{row-gap:30px}.content-container.cat_container.two-col .cat_item{margin-bottom:30px}.content-container.cat_container.two-col .cat_item .cat_img img{height:auto}.content-container.cat_container.full-width .cat_item{flex-direction:column}.content-container.cat_container.full-width .cat_item:nth-child(odd){flex-direction:column}.content-container.cat_container.full-width .cat_item .cat_img{width:100%}.content-container.cat_container.full-width .cat_item .cat_img img{width:100%}.content-container.cat_container.full-width .cat_item .cat_content{max-width:100%}.content-container.cat_container.no-images .cat_item{flex-basis:100%}}.ia_container.content-container{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:50px;column-gap:50px;row-gap:80px}.ia_header h1{margin-bottom:65px}.ia_item{display:flex;flex-direction:column;flex:0 0 calc(33.33% - 40px);justify-content:flex-start;max-width:450px}.ia_item h2{font-size:40px}.ia_img{width:230px;height:130px;margin-bottom:40px}.ia_img img{height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}@media screen and (max-width: 768px){.content-container.ia_container{justify-content:center}.content-container.ia_container.two-col{row-gap:30px}.content-container.ia_container.full-width .ia_item{flex-direction:column;flex-grow:1}.content-container.ia_container.full-width .ia_item:nth-child(odd){flex-direction:column}.content-container.ia_container.full-width .ia_item .ia_img{width:100%}.content-container.ia_container.full-width .ia_item .ia_img img{width:100%}.content-container.ia_container.full-width .ia_item .ia_content{max-width:100%}}.resource-block{background-color:#1c8d67;color:#fff}.resource-block a{color:#fff}.resource-block p{margin-bottom:0}.resource-block.simple{background-image:url("../../global-templates/acf-blocks/resource-icon.png");background-size:clamp(200px,20.5vw,327px);background-position:90% bottom;background-repeat:no-repeat}.resource-block .resource-query_container.content-container{display:flex;flex-direction:row;flex-wrap:wrap;-moz-column-gap:40px;column-gap:40px;row-gap:80px}.resource-block .resource-query_header{margin-bottom:65px}.resource-block .resource-query_header h1{color:#fff}.resource-block .resource-query_item{display:flex;flex-direction:column;flex:1 0 calc(33.33% - 40px);justify-content:flex-start;max-width:450px;min-width:200px}.resource-block .resource-query_img{width:auto;height:250px;margin-bottom:40px}.resource-block .resource-query_img img{height:100%;width:auto;max-width:100%;-o-object-fit:contain;object-fit:contain}.resource-block .resource-query_content h3{color:#fff}.resource-block .resource-query_items.simple{display:flex;flex-direction:row;flex-wrap:wrap;width:calc(78% - 40px);-moz-column-gap:40px;column-gap:40px;row-gap:35px}.resource-block .resource-query_type-icon{height:30px;width:30px;background-size:contain;background-position:center;background-repeat:no-repeat;margin-bottom:1em}@media screen and (max-width: 768px){.resource-block.simple{padding-bottom:200px;background-size:200px}.resource-block .content-container.resource-query_container{row-gap:40px}.resource-block .content-container.resource-query_container .resource-query_content{max-width:100%}.resource-block .content-container.resource-query_container .simple{width:100%}}.page-who-we-are .cat_header p{max-width:unset;width:75%}@media screen and (max-width: 1024px){.page-who-we-are .cat_header p{width:100%}}.page-our-work .cat_header p{width:65%;max-width:unset}.page-our-work .our-work-map_icon-list-container .wp figure{width:20px}@media screen and (max-width: 768px){.page-our-work .cat_header p{width:100%}}.page-contact-us ul.wp-block-social-links{margin:0}.page-get-involved ul.wp-block-social-links{margin:0}body .metaslider.ms-theme-clarity .flexslider .slides li{background-color:rgba(0,0,0,0)}@media screen and (max-width: 768px){.home .page-hero{background-image:none;padding-bottom:60px}}@media screen and (max-width: 1228px)and (min-width: 1025px){.page-statewide-advocacy .h1-nowrap{white-space:wrap}}body.search .search-header{z-index:5}body.search .wp-block-search__inside-wrapper{border:none}body.search .generate-columns-container{height:auto !important}body.search .content-container.search-container{flex-direction:row;flex-wrap:wrap;-moz-column-gap:30px;column-gap:30px}body.search .content-container.search-container article{position:initial !important;width:unset;flex:0 1 calc(33.3333% - 30px)}body.search .content-container.search-container article .h5-kicker{text-decoration:underline;margin-bottom:20px}body.search .paging-navigation .nav-links{width:-moz-fit-content;width:fit-content;margin:0 auto}body.error404 .site-main{max-width:1280px;padding-top:65px;padding-bottom:65px;width:88%;margin:0 auto}/*# sourceMappingURL=custom.min.css.map */