/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:"Knockout 30 DEV";src:url(/themes/climatesol_theme/css/fonts/knockout-htf30-juniorwelterwt-webfont.eot);src:url(/themes/climatesol_theme/css/fonts/knockout-htf30-juniorwelterwt-webfont.eot#iefix) format("embedded-opentype"),url(/themes/climatesol_theme/css/fonts/knockout-htf30-juniorwelterwt-webfont.woff) format("woff"),url(/themes/climatesol_theme/css/fonts/knockout-htf30-juniorwelterwt-webfont.ttf) format("truetype"),url(/themes/climatesol_theme/css/fonts/knockout-htf30-juniorwelterwt-webfont.svg#knockouthtf30-juniorwelterwt) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Knockout 50 DEV";src:url(/themes/climatesol_theme/css/fonts/knockout-htf50-welterweight-webfont.eot);src:url(/themes/climatesol_theme/css/fonts/knockout-htf50-welterweight-webfont.eot#iefix) format("embedded-opentype"),url(/themes/climatesol_theme/css/fonts/knockout-htf50-welterweight-webfont.woff) format("woff"),url(/themes/climatesol_theme/css/fonts/knockout-htf50-welterweight-webfont.ttf) format("truetype"),url(/themes/climatesol_theme/css/fonts/knockout-htf50-welterweight-webfont.svg#knockouthtf50-welterweight) format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:"Whitney SSm DEV";src:url(/themes/climatesol_theme/css/fonts/whitneyhtf-book-webfont.eot);src:url(/themes/climatesol_theme/css/fonts/whitneyhtf-book-webfont.eot#iefix) format("embedded-opentype"),url(/themes/climatesol_theme/css/fonts/whitneyhtf-book-webfont.woff) format("woff"),url(/themes/climatesol_theme/css/fonts/whitneyhtf-book-webfont.ttf) format("truetype"),url(/themes/climatesol_theme/css/fonts/whitneyhtf-book-webfont.svg#whitney_htfbook) format("svg");font-weight:500;font-style:normal;}.social-link::before{display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Brands";font-weight:400;padding:10px;}.facebook-link::before{content:"\f39e";}a::before.fas,a::before.far,a::before.fa{font-family:"Font Awesome 5 Free";}#block-socialicons{margin-right:10px;}#block-socialicons .field--name-body{width:-moz-fit-content;width:fit-content;display:flex;flex-wrap:nowrap;justify-content:flex-end;align-items:center;float:right;}#block-socialicons .links{display:inline-block;padding-right:20px;}#block-socialicons .links a{color:#689321;line-height:26px;font-size:14px;}#block-socialicons .fa-facebook-square{color:#0663ab;padding:3px;}#block-socialicons .fa-twitter-square{color:#059edb;}#block-socialicons .fa-rss-square{color:#faa42a;}#block-socialicons svg{height:26px;width:26px;}.fa-arrow-circle-right{color:#e18217 !important;}.layout-container > *{max-width:1900px;margin:auto;}@media screen and (min-width:768px){.layout-container > *{width:90vw;}}@media screen and (min-width:1024px){.layout-container > *{width:80vw;min-width:972px;}}@media screen and (min-width:1280px){.layout-container > *{width:75vw;min-width:1026px;max-width:1900px;}}.region-sidebar-second h2,.layout--fourcol-section .layout__region--fourth h2{margin-bottom:.4em;font-family:'Knockout 30 A','Knockout 30 B','Knockout 30 DEV',Arial,Helvetica,sans-serif;margin-top:0px !important;font-size:24px !important;text-transform:uppercase;}.layout--twocol-section--75-25 .layout__region--second .menu--main .menu-item{display:block;}.layout--twocol-section--75-25 .layout__region--second > .block{padding:10px;background-color:#eeeeee;margin:10px 0px;}.layout--twocol-section--75-25 .layout__region--second > .block:first-of-type{margin-top:0px;}.layout--twocol-section--75-25 .layout__region--second > .block h2{font-size:24px;margin-top:0px !important;color:black;font-size:24px !important;text-transform:uppercase;}.layout--twocol-section--75-25 .layout__region--second > .block h2 a{font-size:24px !important;}.layout--twocol-section--75-25 .layout__region--second > .block .field--name-body{margin:0px;font-size:16px;}.layout--twocol-section--75-25 .layout__region--second nav .menu-level-0 li{display:block;}.layout--twocol-section--75-25 .layout__region--second .node--view-mode-sidebar-teaser{margin:0;}.layout--twocol-section--75-25 .layout__region--second .node--view-mode-sidebar-teaser h2{display:none !important;}.layout--twocol-section--75-25 .layout__region--second .node--view-mode-sidebar-teaser .node__content .field--name-field-media-image img{margin-bottom:1.5rem;}.layout--twocol-section--75-25 .layout__region--second .node--view-mode-sidebar-teaser .node__content .field--name-title a{font-size:24px !important;text-transform:capitalize;font-weight:800;}.layout--twocol-section--75-25 .layout__region--second .node--view-mode-sidebar-teaser .node__content .field--name-body{margin:10px 0;}.layout--fourcol-section{gap:15px;margin-bottom:1em;}.layout--fourcol-section .layout__region--fourth > .block{padding:10px;background-color:#eeeeee;margin:10px;}.layout--fourcol-section .layout__region--fourth > .block h2{margin-top:0px !important;color:black;text-transform:uppercase;font-size:24px;}.layout--fourcol-section .layout__region--fourth > .block .field--name-body{margin:0px;}.trigger{z-index:-1;}.region-breadcrumb{margin:0 20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,auto));margin:10px auto !important;justify-content:space-between;}@media screen and (min-width:768px){.region-breadcrumb{margin:0 auto;}}@media screen and (min-width:768px){.region-breadcrumb{width:calc(100% - 80px);}}@media screen and (min-width:1024px){.region-breadcrumb{width:calc(100% - 100px);}}.block-local-tasks-block{margin:0 20px;}@media screen and (min-width:768px){.block-local-tasks-block{margin:0 auto;}}.region-help{margin:0 20px;}@media screen and (min-width:768px){.region-help{margin:0 auto;}}.block-page-title-block{height:120px;background:#818285;display:grid;justify-items:center;align-items:center;}main{display:grid;grid-template-areas:"content" "left" "right";margin:auto;}@media screen and (min-width:768px){main.sidebar_first,main.sidebar_second{margin:0 20px;gap:50px;margin:0px auto 40px !important;}}@media screen and (min-width:768px) and (min-width:768px){main.sidebar_first,main.sidebar_second{margin:0 auto;}}@media screen and (min-width:768px){main.sidebar_first{grid-template-columns:1fr 3fr;grid-template-areas:"left content";margin-bottom:40px;width:calc(100% - 80px);}main.sidebar_first > .layout-content{border-left:2px solid #EFE4D5;}main.sidebar_second{grid-template-columns:3fr 1fr;grid-template-areas:"content right";}main.sidebar_first.sidebar_second{grid-template-columns:300px auto;grid-template-areas:"left content" "right content";}}@media screen and (min-width:1024px){main.sidebar_first.sidebar_second{grid-template-areas:"left content right";width:calc(100% - 100px);}}main > .layout-content{grid-area:content;overflow-y:visible;}main > .layout-sidebar-first{grid-area:left;}main > .layout-sidebar-second{grid-area:right;}main > .layout-sidebar-second .block{padding:10px;background-color:#eeeeee;margin:10px;}main > .layout-sidebar-second .block h2{margin-top:0px !important;color:black;}main > .layout-sidebar-second .block .field--name-body{margin:0px;}main > .layout-sidebar-second .block-block-contentbc676f7a-b9f5-4e31-bcf1-7db95f668e44{background-color:#e18217;color:white;}main > .layout-sidebar-second .block-block-contentbc676f7a-b9f5-4e31-bcf1-7db95f668e44 h2,main > .layout-sidebar-second .block-block-contentbc676f7a-b9f5-4e31-bcf1-7db95f668e44 a,main > .layout-sidebar-second .block-block-contentbc676f7a-b9f5-4e31-bcf1-7db95f668e44 h3,main > .layout-sidebar-second .block-block-contentbc676f7a-b9f5-4e31-bcf1-7db95f668e44 .field--name-body{color:white;}main > .layout-sidebar-second .form-actions input{background-color:#67943f;font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;color:white;padding:5px;border:none;}.region-sponsors{margin:0 20px;margin-bottom:40px;}@media screen and (min-width:768px){.region-sponsors{margin:0 auto;}}.node__content .a2a_kit{float:right;}.layout{margin-top:20px;display:grid;gap:30px;}.layout.layout--onecol{grid-template-columns:1fr;}.layout.layout--twocol-section{grid-template-columns:1fr;}@media screen and (min-width:768px){.layout.layout--twocol-section{grid-template-areas:"first second";}.layout.layout--twocol-section.layout--twocol-section--75-25{grid-template-columns:3fr 1fr;}.layout.layout--twocol-section.layout--twocol-section--25-75{grid-template-columns:1fr 3fr;}.layout.layout--twocol-section.layout--twocol-section--50-50{grid-template-columns:1fr 1fr;}.layout.layout--twocol-section.layout--twocol-section--33-67{grid-template-columns:1fr 2fr;}.layout.layout--twocol-section.layout--twocol-section--67-33{grid-template-columns:2fr 1fr;}.layout.layout--twocol-section .layout__region--first{grid-area:first;}.layout.layout--twocol-section .layout__region--second{grid-area:second;}}.layout.layout--threecol-section{grid-template-areas:"first second third";}.layout.layout--threecol-section.layout--threecol-section-25-50-25{grid-template-columns:1fr 2fr 1fr;}.layout.layout--threecol-section.layout--threecol-section-25-25-50{grid-template-columns:1fr 1fr 2fr;}.layout.layout--threecol-section.layout--threecol-section-50-25-25{grid-template-columns:2fr 1fr 1fr;}.layout.layout--threecol-section.layout--threecol-section-33-34-33{grid-template-columns:1fr 1fr 1fr;}.layout.layout--threecol-section .layout__region--first{grid-area:first;}.layout.layout--threecol-section .layout__region--second{grid-area:second;}.layout.layout--threecol-section .layout__region--third{grid-area:third;}.layout.layout--fourcol-section{padding:5px;grid-template-columns:1fr;grid-template-areas:"first" "second" "third" "fourth";}@media screen and (min-width:768px){.layout.layout--fourcol-section{grid-template-columns:1fr 1fr;grid-template-areas:"first second" "third second" "third empty"  "fourth fourth";}}@media screen and (min-width:1024px){.layout.layout--fourcol-section{grid-template-areas:"first second third fourth";grid-template-columns:1fr 1fr 1fr 1fr;}}.layout.layout--fourcol-section .layout__region--first{grid-area:first;}.layout.layout--fourcol-section .layout__region--second{grid-area:second;}.layout.layout--fourcol-section .layout__region--third{grid-area:third;}.layout.layout--fourcol-section .layout__region--fourth{grid-area:fourth;}@media screen and (min-width:768px){.layout.layout--fourcol-section .layout__region--fourth{width:50%;margin:5px auto;}}@media screen and (min-width:1024px){.layout.layout--fourcol-section .layout__region--fourth{width:100%;}}.block-field-blocknodesummary-pagetitle{padding:0px 30px;background:#96a5be;display:grid;align-items:center;margin-top:1em;margin-bottom:1em;word-wrap:break-word;}.block-field-blocknodesummary-pagetitle .field--name-title{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;color:#262626;font-style:normal;font-weight:normal;margin-top:1em !important;margin-bottom:1em;text-transform:uppercase;font-size:1.7142857em;line-height:1.2;font-weight:lighter;color:white;word-break:break-word;font-family:"Knockout 30 A","Knockout 30 B","Knockout 30 DEV",Arial,Helvetica,sans-serif;}@media screen and (min-width:1024px){.region-header .block-system-branding-block{display:none !important;}}.region-header .block-system-branding-block{height:60px;display:inline-block;}.region-header .block-system-branding-block a{height:100%;}.region-header .block-system-branding-block a img{height:100%;width:auto;}.field--name-field-media-banner-image{width:100%;height:auto;}.field--name-field-media-banner-image img{width:100%;height:auto;}.path-taxonomy .block-climatesol-theme-climatesolutions-system-main > .view-content,.path-taxonomy .block-system-main-block > .views-element-container > .view-taxonomy-term > .view-content{display:none;}.path-taxonomy .block-climatesol-theme-climatesolutions-system-main > nav.pager,.path-taxonomy .block-system-main-block > .views-element-container > .view-taxonomy-term > nav.pager{display:none;}.view-id-articles.view-display-id-block_4 img{max-width:90%;width:auto;height:auto;margin:auto;}.block-block-contentbc676f7a-b9f5-4e31-bcf1-7db95f668e44,#donate{background-color:#e18217 !important;color:white !important;}.block-block-contentbc676f7a-b9f5-4e31-bcf1-7db95f668e44 h2,.block-block-contentbc676f7a-b9f5-4e31-bcf1-7db95f668e44 a,.block-block-contentbc676f7a-b9f5-4e31-bcf1-7db95f668e44 h3,.block-block-contentbc676f7a-b9f5-4e31-bcf1-7db95f668e44 .field--name-body,#donate h2,#donate a,#donate h3,#donate .field--name-body{color:white !important;}@media screen and (max-width:767px){.layout{margin-left:10px;margin-right:10px;}}.layout--twocol-section--75-25 .layout__region--second > .block h3,.layout--twocol-section--75-25 .layout__region--second > .block a,.layout--twocol-section--75-25 .layout__region--second > .block p{font-size:13px !important;}figure.caption{display:block;}figure.caption figcaption{display:block;font-size:1.1428571em;text-align:left;color:#3b4c54;font-weight:500;font-style:italic;}.field--name-field-media-image .field--name-field-tags{display:none;}iframe{max-width:100%;}.region-header > .region-menu{display:grid;justify-items:center;align-items:center;}.region-menu{width:100%;display:grid;}.region-menu .menu-item{text-align:center;}.region-menu .menu-item a.ctabutton{text-align:center;}@media screen and (min-width:1024px){.region-menu{grid-template-columns:5fr 1fr;margin-right:10px;}.region-menu .menu-item{text-align:inherit;}}.menu--main ul.menu,.block-responsive-menu-horizontal-menu,ul.horizontal-menu{padding:0;margin:0;}.menu--main ul.menu li.menu-item,.block-responsive-menu-horizontal-menu li.menu-item,ul.horizontal-menu li.menu-item{display:inline-block;list-style:none;padding:0;margin:0;border-radius:2px;}.menu--main ul.menu li.menu-item a,.block-responsive-menu-horizontal-menu li.menu-item a,ul.horizontal-menu li.menu-item a{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;color:#262626;font-style:normal;font-weight:normal;display:block;padding:5px;font-weight:bold;font-size:1em;color:#3E3E3E;}.menu--main ul.menu.sf-arrows .sf-with-ul,.block-responsive-menu-horizontal-menu.sf-arrows .sf-with-ul,ul.horizontal-menu.sf-arrows .sf-with-ul{padding-right:1em;*padding-right:.5em;}.menu--main ul.menu .menu.sub-nav a,.block-responsive-menu-horizontal-menu .menu.sub-nav a,ul.horizontal-menu .menu.sub-nav a{font-weight:normal;text-transform:capitalize;}.region-top-strip ul.menu{margin:0;padding:0;height:100%;}.region-top-strip ul.menu li.menu-item{padding:0;margin:0;display:inline-block;}.region-top-strip ul.menu li.menu-item a.global-link{width:18px;overflow:hidden;}.region-top-strip ul.menu a{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;color:#262626;font-style:normal;font-weight:normal;color:white;display:inline-block;font-size:1em;font-weight:bold;padding:10px;vertical-align:bottom;}.region-top-strip ul.menu a.fas,.region-top-strip ul.menu a.far,.region-top-strip ul.menu a.fa{font-family:"Font Awesome 5 Free";}.region-top-strip ul.menu a.is-active{color:#EFE4D5;}.region-top-strip ul.menu a.global-link{background:white;color:#262626;}.region-top-strip ul.menu a.global-link::before{margin-right:20px;}.purl-provider_key-group_purl_provider .region-top-strip ul.menu a.global-link{background:#262626;color:white;}.purl-modifier-au .region-top-strip a.au-link{background:white;color:#262626;}.purl-modifier-eu .region-top-strip ul.menu a.eu-link{background:white;color:#262626;}.purl-modifier-us .region-top-strip a.us-link{background:white;color:#262626;}.sf-menu li:hover,.sf-menu li.sfHover{background:#e6e4e3;transition:none;}.sf-arrows .sf-with-ul:after{content:'';position:absolute;top:50%;right:.25em;margin-top:-3px;height:0;width:0;border:6px solid transparent;border-top-color:#262626;}.sf-arrows > li > .sf-with-ul:focus:after,.sf-arrows > li:hover > .sf-with-ul:after,.sf-arrows > .sfHover > .sf-with-ul:after{border-top-color:white;}.sf-arrows ul .sf-with-ul:after{margin-top:-5px;margin-right:-3px;border-color:transparent;border-left-color:#dFeEFF;border-left-color:rgba(255,255,255,0.5);}.sf-arrows ul li > .sf-with-ul:focus:after,.sf-arrows ul li:hover > .sf-with-ul:after,.sf-arrows ul .sfHover > .sf-with-ul:after{border-left-color:white;}.responsive-menu-block-wrapper{display:none;}html.mm-opened .mm-page{position:fixed !important;width:100%;}.mm-page,.mm-wrapper_background body{background-color:#ffffff;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical{margin-left:0;}.mm-wrapper_opening .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page,.mm-opened .toolbar-tray-open.toolbar-fixed.toolbar-vertical .mm-page{padding-left:240px;padding-left:15rem;}.horizontal-menu{position:relative;margin-top:0;margin-right:0;margin-bottom:0;margin-left:0;padding:0;list-style:none;width:100%;display:grid;justify-items:center;grid-template-columns:repeat(auto-fit,minmax(50px,1fr));}.horizontal-menu > li{height:-moz-min-content;height:min-content;margin-right:20px;}.horizontal-menu > li > a{text-align:center;}.horizontal-menu > li{display:inline-block;position:relative;}.horizontal-menu > li ul ul{left:9.75em;top:0;}.horizontal-menu ul .fly-left ul{left:-13.75em;}.horizontal-menu > li > a{display:block;padding-top:0.3em;padding-right:1em;padding-bottom:0.35em;padding-left:1em;}.horizontal-menu > li ul{position:absolute;display:none;top:100%;left:0;z-index:99;padding-top:0;padding-right:0;padding-bottom:0;padding-left:0;box-sizing:border-box;width:13.75em;list-style:none;border:2px solid #e6e4e3;box-shadow:0 3px 3px;margin-left:0;background:white;}.horizontal-menu li.sfHover > ul,.horizontal-menu li:hover > ul{display:block;}.horizontal-menu li li{position:relative;float:left;width:100%;}.horizontal-menu > li > li:hover > ul,.horizontal-menu > li > li.sfHover > ul{display:block;}.horizontal-menu > li li > a{display:block;position:relative;padding-top:0.25em;padding-right:1em;padding-bottom:0.25em;padding-left:1em;text-transform:none;}.off-canvas-wrapper{display:block;}.no-js .off-canvas-wrapper{display:none;}.responsive-menu-toggle{display:inline-block;}.responsive-menu-toggle-icon{box-sizing:border-box;display:block;width:60px;height:60px;z-index:4;margin-top:0;position:relative;background:#3E3E3E;overflow:hidden;}.no-js .responsive-menu-toggle-icon{display:none;}.responsive-menu-toggle-icon span.label{display:block;position:absolute;text-transform:uppercase;top:2px;left:60px;color:white;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{background:white;content:'';display:block;width:40px;height:5px;position:absolute;top:1px;left:10px;border-radius:3px;}.responsive-menu-toggle-icon:before{top:28px;}.responsive-menu-toggle-icon span.icon{top:40px;}.responsive-menu-toggle-icon:after{top:16px;}.responsive-menu-toggle-icon:before,.responsive-menu-toggle-icon:after,.responsive-menu-toggle-icon span.icon{transition:none 0.4s ease-out 0.1s;transition-property:transform,top,bottom,left,opacity;}html.mm-wrapper_opening .responsive-menu-toggle-icon:before,html.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:26px;}html.mm-wrapper_opening .responsive-menu-toggle-icon span.icon{left:-25px;opacity:0;}html.mm-wrapper_opening .responsive-menu-toggle-icon:before{transform:rotate(45deg);}html.mm-wrapper_opening .responsive-menu-toggle-icon:after{transform:rotate(-45deg);}#mm-blocker{background:rgba(0,0,0,0);}.mm-wrapper_opening #mm-blocker{background:rgba(0,0,0,0.2);transition:background 1s ease 0.3s;}.mm-wrapper_opening #page{border-left:1px solid #ccc;}.mm-panel .mm-listitem{border-color:#e6e4e3;}.mm-panel a{border-bottom:none;font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;}.mm-panel a:hover{transform:inherit;}ul.menu.mm-listview a.is-active{color:inherit;}.mm-panel a:hover{border:none;}.menu--main > .menu > .menu-item{display:block;position:relative;}.menu--main > .menu > .menu-item > .menu{display:none;background-color:#eeeeee;z-index:100;width:-moz-max-content;width:max-content;}.menu--main > .menu > .menu-item:hover{background-color:#67943f;color:white;}.menu--main > .menu > .menu-item:hover > a{color:white;}.menu--main > .menu > .menu-item:hover > .menu{display:grid;position:absolute;grid-template-columns:1fr;}.menu--main > .menu > .menu-item:hover > .menu > .menu-item:hover > a{color:#009bda !important;background-color:transparent !important;}.menu--main{display:none;}@media screen and (min-width:1024px){.menu--main{display:block;}}@media screen and (min-width:1024px){#block-responsivemenumobileicon,#off-canvas{display:none !important;}}#block-responsivemenumobileicon{float:right;margin-bottom:10px;}.mm-wrapper_opening .responsive-menu-toggle-icon:before,.mm-wrapper_opening .responsive-menu-toggle-icon:after{top:26px !important;}#block-climatesol-theme-main-menu .menu-level-0{display:flex;max-width:100%;height:70px;}#block-climatesol-theme-main-menu .menu-level-0 > li{height:-moz-fit-content;height:fit-content;}#block-climatesol-theme-main-menu .menu-level-0 > li > a{font-family:"Knockout 50 A","Knockout 50 B","Knockout 50 DEV",Arial,Helvetica,sans-serif;font-weight:500;}#block-climatesol-theme-main-menu .menu-level-0 > li > .menu-dropdown{position:absolute;display:none;background-color:#eeeeee;z-index:100;}#block-climatesol-theme-main-menu .menu-level-0 > li > .menu-dropdown .menu-level-1{display:grid;grid-template-columns:1fr;}#block-climatesol-theme-main-menu .menu-level-0 > li > .menu-dropdown .menu-level-1:hover{display:grid;grid-template-columns:1fr;}#block-climatesol-theme-main-menu .menu-level-0 > li:hover > .menu-dropdown,#block-climatesol-theme-main-menu .menu-level-0 > li:focus > .menu-dropdown,#block-climatesol-theme-main-menu .menu-level-0 > li:focus-within > .menu-dropdown{display:block;}#block-climatesol-theme-main-menu .menu-level-0 > li .menu-dropdown:hover{display:block;}#block-climatesol-theme-main-menu .menu-level-0 .menu-container{width:-moz-max-content;width:max-content;display:grid;grid-template-columns:1fr;}#block-climatesol-theme-main-menu .menu-level-0 .menu-container > .menu-item{align-self:flex-start;width:-moz-max-content;width:max-content;min-width:100%;}#block-climatesol-theme-main-menu .menu-level-0 .menu-container > .menu-item .menu-level-1{display:grid;grid-template-columns:1fr;}#block-climatesol-theme-main-menu .menu-level-0 .menu-container > .menu-item .menu-level-1 .menu-item{display:none;}#block-climatesol-theme-main-menu .menu-level-0 .menu-container > .menu-item:hover .menu-level-1{display:grid;grid-template-columns:1fr;position:absolute;background-color:#eeeeee;z-index:100;width:-moz-max-content;width:max-content;}#block-climatesol-theme-main-menu .menu-level-0 .menu-container > .menu-item:hover .menu-level-1 .menu-item{background-color:#eeeeee;width:-moz-max-content;width:max-content;display:block;z-index:101;min-width:100%;font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;}#block-climatesol-theme-main-menu .menu-level-0 .menu-container > .menu-item:hover .menu-level-1 .menu-item.show-below{color:#05779a;}#block-climatesol-theme-main-menu .menu-level-0 .menu-container > .menu-item:hover .menu-level-1 .menu-item a{font-weight:600;}#block-climatesol-theme-main-menu .menu-level-0 .menu-container > .menu-item:hover .menu-level-1 .menu-item.menu-item--active-trail{background-color:#67943f;}#block-climatesol-theme-main-menu .menu-level-0 .show-below.menu-item--active-trail a{color:white;font-weight:bold;}#block-climatesol-theme-main-menu .menu-level-0 .show-below a{color:#05779a;font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif !important;font-size:14px !important;font-weight:600 !important;}#block-climatesol-theme-main-menu .menu-level-0 .show-below a:hover{color:white;font-weight:bold;}.layout__region-second .menu--main .menu-level-0{display:grid;grid-template-columns:1fr;}.layout__region-second .menu--main .menu-level-0 .menu-level-1{display:none !important;}#block-climatesol-theme-main-menu .menu-level-0 .menu-container > .show-below a,#block-climatesol-theme-main-menu .menu-level-0 .menu-container .menu-level-1 li a{padding-top:5px;padding-bottom:5px;font-size:14px;}article.node--type-article,article.node--type-event,article.node--type-initiative,article.node--type-member-organization.node--view-mode-full,article.node--type-page .field--name-body,article.node--type-page .block-field-blocknodepagetitle{margin:0 20px;}@media screen and (min-width:768px){article.node--type-article,article.node--type-event,article.node--type-initiative,article.node--type-member-organization.node--view-mode-full,article.node--type-page .field--name-body,article.node--type-page .block-field-blocknodepagetitle{margin:0 auto;}}.page-node-type-page .block-field-blocknodepagetitle{font-weight:500;font-style:normal;font-size:28px;line-height:1.25;color:#05779a;margin-bottom:0.25em !important;}img.inline{display:inline-block;}.path-contact .main,.path-user .main,.path-sitemap .main,.path-search .main{margin:0 20px;margin:auto !important;}@media screen and (min-width:768px){.path-contact .main,.path-user .main,.path-sitemap .main,.path-search .main{margin:0 auto;}}.contextual-region .contextual .contextual-links a,.contextual-region .contextual .contextual-links a:hover{text-decoration:none !important;}.contextual-region .contextual .contextual-links a{display:block !important;margin:0.25em 0 !important;padding:0.4em 0.6em !important;color:#333 !important;background-color:#fff !important;font-family:sans-serif !important;font-size:small !important;line-height:0.8em !important;}.view-header h1,.view-header .whitePull{color:#67943f;font-family:"Knockout 50 A","Knockout 50 B","Knockout 50 DEV",Arial,Helvetica,sans-serif;}.view-homepage-carousel{width:100%;margin-bottom:20px;}.view-homepage-carousel .slick-arrow:before{opacity:.9;position:relative;z-index:2;}.view-homepage-carousel .slick-arrow:after{content:" ";display:block;background-color:white;width:25px;height:25px;z-index:1;position:absolute;top:6px;left:9px;border-radius:50%;}.view-homepage-carousel .slide-details{width:100%;position:absolute;bottom:0px;background-color:rgba(0,0,0,0.7);padding:20px 50px;height:-moz-fit-content;height:fit-content;}@media screen and (max-width:767px){.view-homepage-carousel .slide-details{padding:5px 10px;}.view-homepage-carousel .slide-details .article-title{margin-bottom:0px;}}.view-homepage-carousel .slide-details .article-title{font-family:"Knockout 30 A","Knockout 30 B","Knockout 30 DEV",Arial,Helvetica,sans-serif;color:#96a5be;text-transform:uppercase;font-weight:700;margin-bottom:5px;}.view-homepage-carousel .slide-details .article-title a{color:#96a5be;}.view-homepage-carousel .slide-details .summary{color:white;display:none;}@media screen and (min-width:768px){.view-homepage-carousel .slide-details .summary{display:block;}}.view-homepage-carousel .slick--view--homepage-carousel{max-width:1900px;margin:auto;width:calc(100vw - 40px);}@media screen and (min-width:768px){.view-homepage-carousel .slick--view--homepage-carousel{width:90vw;}}@media screen and (min-width:1024px){.view-homepage-carousel .slick--view--homepage-carousel{width:80vw;min-width:972px;}}@media screen and (min-width:1280px){.view-homepage-carousel .slick--view--homepage-carousel{width:75vw;min-width:1026px;max-width:1900px;}}.block-field-blocktaxonomy-termprogramsname,.block-field-blocktaxonomy-termissuesname{padding:20px 0px;border-bottom:4px solid #cecece;margin-bottom:20px;}.block-field-blocktaxonomy-termprogramsname .field--name-name,.block-field-blocktaxonomy-termissuesname .field--name-name{background-color:#96a5be;color:white;padding:14px 20px 12px;font-family:"Knockout 50 A","Knockout 50 B","Knockout 50 DEV",Arial,Helvetica,sans-serif;font-size:2em;font-weight:400;}#edit-field-topic-wrapper .fieldset-wrapper .form-checkboxes{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));}.field--name-body.field--type-text-with-summary div.media{display:inline-block;}.field--name-body.field--type-text-with-summary div.media.align-center{display:block;text-align:center;}.field--name-body.field--type-text-with-summary div.media--type-remote-video{display:block;}.field--name-body.field--type-text-with-summary .field--name-field-media-image{display:inline-block;margin:10px;}.field--name-body.field--type-text-with-summary .field--name-field-media-image img{width:auto;}.field--name-body.field--type-text-with-summary .full_width{width:100%;}.field--name-body.field--type-text-with-summary .full_width img{width:100%;}.webform-submission-contact-form label{display:block;position:relative;width:-moz-max-content;width:max-content;}.webform-submission-contact-form label:before{display:inline-block;content:":";position:absolute;right:-5px;}.webform-submission-contact-form label.form-required:before{right:11px;}.slick-prev::before,.slick-next::before{font-family:'slick';font-size:33px !important;line-height:1;color:#ff6d2c !important;}.slick-prev{left:0px !important;}.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:40px !important;height:40px !important;padding:0;margin-top:-10px;transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent;}.slick-next{right:0px !important;}.slick-prev:hover,.slick-next:hover{color:#37465b !important;}.slick-arrow:hover::before{color:#37465b !important;}@media only screen and (max-width:720px){div.field--type-text-with-summary > div.document{width:80%;}}.paragraph .darkbox{background-color:#262626;color:white;margin:0;padding:50px 20px;}.paragraph.creambox{background-color:#EFE4D5;}.paragraph.align-top{align-self:start;align-items:start;}.paragraph--type--simple-text{margin:50px 20px;}@media screen and (min-width:768px){.paragraph--type--simple-text{margin:5px 50px;}}.paragraph--type--large-quote{min-height:350px;display:grid;align-items:center;grid-template-columns:1fr 1fr;justify-items:center;}.paragraph--type--large-quote .field--name-field-quote{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;font-size:3em;}.paragraph--type--image-and-text{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "text";justify-items:center;align-items:center;}.paragraph--type--image-and-text > .text{grid-area:text;padding:50px 20px;overflow:hidden;}@media screen and (min-width:768px){.paragraph--type--image-and-text{grid-template-columns:1fr;}}.paragraph--type--image-and-text > .image{grid-area:image;width:100%;}.paragraph--type--layout{margin:0;}.paragraph--type--layout .field--name-field-sections{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;}.paragraph--type--layout .field--name-field-sections > div{height:100%;width:100%;display:grid;}.paragraph--type--layout .field--name-field-sections > div > div{display:grid;align-content:center;}@media screen and (min-width:768px){.paragraph--type--layout.twocol .field--name-field-sections{grid-template-columns:1fr;}.paragraph--type--layout.threecol .field--name-field-sections{grid-template-columns:repeat(3,1fr);}.paragraph--type--layout.two-one .field--name-field-sections{grid-template-columns:1fr 1fr;}.paragraph--type--layout.two-one .field--name-field-sections > div:last-child{display:block;}.paragraph--type--layout.one-two .field--name-field-sections{grid-template-columns:1fr 1fr;}.paragraph--type--layout.one-two .field--name-field-sections > div:first-child{grid-row:1;grid-column:1 / -1;}}@media screen and (min-width:1024px){.paragraph--type--layout.two-one .field--name-field-sections{grid-template-columns:1fr auto;grid-template-rows:1fr 1fr;}.paragraph--type--layout.two-one .field--name-field-sections > div:last-child{grid-column:2;grid-row:1 / -1;}.paragraph--type--layout.one-two .field--name-field-sections{grid-template-columns:auto 1fr;grid-template-rows:1fr 1fr;}.paragraph--type--layout.one-two .field--name-field-sections > div:first-child{grid-column:1;grid-row:1 / -1;}}.paragraph--type--layout.info .field--name-field-sections{grid-template-columns:auto 1fr;margin-bottom:1em;}@media screen and (min-width:768px){.paragraph--type--layout.info .field--name-field-sections{padding:20px;}}.paragraph--type--layout.info .field--name-field-sections .paragraph--type--simple-text{align-content:start;}.paragraph--type--layout.info .field--name-field-sections .paragraph--type--simple-text p{word-wrap:break-word;}.paragraph--type--layout.info .field--name-field-sections .field--name-field-media-image{min-width:33vw;max-width:40vw;}.paragraph--type--layout.info .field--name-field-sections img{max-height:500px;max-width:40vw;height:auto;width:auto;margin:auto;}.paragraph--type--view,.paragraph--type--media-carousel{margin:0 20px;}@media screen and (min-width:768px){.paragraph--type--view,.paragraph--type--media-carousel{margin:0 auto;}}html{font-size:18px;}body{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;color:#3E3E3E;background:white;}div{margin:0;}p,div{letter-spacing:1.3;}p{margin-top:0;margin-bottom:1em;line-height:1.5em;}h1,.whitePull,h2,h3,h4,h5{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;color:#262626;font-style:normal;font-weight:normal;margin-top:1em !important;margin-bottom:0.5em;}h1,.whitePull,.h1{margin-bottom:1em;text-transform:capitalize;font-size:1.7142857em;line-height:1.2;font-weight:500;color:#262626;}h2,.h2{font-weight:600;font-size:1.4285714em;color:#67943f;line-height:1.2;}.footer-footer h2,.footer-footer .h2{font-size:15px;}h3,.h3{font-weight:600;font-size:1.1428571em;color:#67943f;line-height:1.2;}h4,h5,h6,.h4,.h5,.h6{font-family:'Whitney SSm A','Whitney SSm B','Whitney SSm DEV',Arial,Helvetica,sans-serif;font-weight:600;font-size:1em;color:#67943f;line-height:1.2;}a{transition:.3s;}p{line-height:1.5;margin:0 0 1.5em 0;}p:last-child{margin-bottom:0;}a{color:#08779a;text-decoration:none;}a:hover{text-decoration:underline;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}li{line-height:1.3;padding-bottom:.7em;}li ul,li ol{margin:0;}ul,ol{margin:0 1.5em 1.5em 0;padding-left:2em;}ul{list-style-type:disc;}ol,ol > li{list-style-type:decimal;}dl{margin:0 0 1.5em 0;}dl dt{font-weight:700;font-style:normal;}dd{margin-left:1.5em;}hr{background:#cecece;border:none;clear:both;float:none;height:1px;margin:0 0 1.4375em;width:100%;}fieldset{border:1px solid #ccc;margin:0 0 1.4375em;padding:1.5em;}table{margin-bottom:1.5em;width:100%;border-collapse:inherit;}th,tr,td{vertical-align:middle;}th{padding-right:1em;}.sticky-header th,.sticky-table th{border-bottom:3px solid #ccc;padding-right:1em;text-align:left;}em,i{font-style:italic;}strong,b{font-weight:600;font-style:normal;}blockquote{margin:2em;}sup{position:relative;bottom:0.5em;}sub{position:relative;top:0.3em;}.node--type-article ul > li,.node--type-page ul > li{list-style-type:disc;}.node--type-article ol > li,.node--type-page ol > li{list-style-type:decimal;}ul.menu li.leaf{list-style-image:none;list-style-type:none;}.view-home ul,.view-home li,.view-id-events.view-display-id-block_5 ul,.view-id-events.view-display-id-block_5 li{list-style-image:none;list-style-type:none;}.read-more a .text{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);}.read-more .fa-arrow-circle-right{color:#fcb43d;}#block-climatesol-theme-main-menu .menu-level-0 .menu-container > .menu-item > a{font-family:"Knockout 30 A","Knockout 30 B","Knockout 30 DEV",Arial,Helvetica,sans-serif;}a{position:relative;}a .whitebackground{background-color:white;border-radius:50%;width:12px;height:12px;position:absolute;z-index:1;bottom:1px;left:calc(100% + 6px);}a .fa-arrow-circle-right{z-index:2;position:absolute;left:calc(100% + 5px);bottom:0px;}.pull-quote{background:#96a5be;margin:0 0 16px 16px;padding:28px 32px;font-size:1.4285714em;font-weight:600;font-style:italic;color:#fff;}.pull-quote .attribution{display:block;margin-top:.8em;line-height:1.2;}.pull-quote-regular{background:#96a5be;padding:15px;font-style:italic;color:#fff;width:45%;float:right;margin:5px;font-size:1em;font-style:normal;}.pull-quote-regular a{color:#2a3f61;}.pull-quote-regular a:visited{color:#000000;}.pull-quote-regular h3{font-size:1.15em;color:#2a3f61;font-weight:bold;margin-bottom:10px;}.pull-quote-regular p{margin-bottom:10px;}.pull-quote-regular ul{list-style:none;padding-bottom:0.3em;padding-left:10px;color:#2a3f61;font-style:italic;}.pull-quote-regular ul li{padding-bottom:0;padding-left:30px;line-height:1.6;background-image:url(/themes/climatesol_theme/images/twitter-black.png);background-repeat:no-repeat;background-position:top left;background-size:25px;list-style-type:none !important;}img.left{padding:5px;margin-right:5px;border:2;align-self:left;}img.right{padding:5px;margin-left:5px;border:2;align-self:right;}body.front .view-home .view-header h2,.layout--twocol-section--75-25 .layout__region--second > .block h2,.layout--fourcol--section .layout__region--fourth > .block h2{margin-bottom:.4em;font-family:'Knockout 30 A','Knockout 30 B','Knockout 30 DEV',Arial,Helvetica,sans-serif;}button,input,optgroup,select,textarea{font-size:18px;}.sli-form input[type=text],.sli-element,.sli-form input[type=email],.si-form select,span.sli-text,.sli-button.sli-tiny,.sli-button.sli-tiny,.sli-button,.sli-button.sli-large,.sli-button.sli-large{font-size:18px !important;}.block-views-blockemployment-block-1 ul > li{list-style-type:none;}ul.no-bullets li,ul.no-bullets li.no-bullets{list-style-type:none;}.view-home ul > li{list-style-type:none;}footer.page{display:grid;margin:auto;padding:20px 20px;font-size:11px !important;min-width:0 !important;}@media screen and (min-width:1024px){footer.page{padding:50px 50px;}}footer.page .region-footer{background:#eeeeee;color:black;display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"more follow" "address address";justify-content:center;}footer.page .region-footer ul{list-style-type:none !important;padding-left:0px !important;}footer.page .region-footer ul li{list-style-type:none !important;}@media screen and (min-width:768px){footer.page .region-footer{padding-top:16px;padding-bottom:16px;}}@media screen and (min-width:1024px){footer.page .region-footer{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-areas:"address more climate follow";}}footer.page .region-footer nav.menu--climate-news{display:none;grid-area:climate;}footer.page .region-footer nav.menu--follow-us{grid-area:follow;}footer.page .region-footer nav.menu--foot{grid-area:more;}@media screen and (min-width:1024px){footer.page .region-footer nav{display:block !important;}}footer.page .region-footer .block-menu{padding:15px 20px;border:1px solid #fff;border-top:none;}footer.page .region-footer .block-menu ul{margin:0px;}footer.page .region-footer .block-menu li,footer.page .region-footer .block-menu h2{text-transform:uppercase;color:black;}@media screen and (min-width:1024px){footer.page .region-footer .block-menu{padding:0px 15px;border:none;border-left:1px solid #fff;}}footer.page .region-footer #block-footercontactinfo{grid-area:address;padding:15px 20px;width:-moz-fit-content;width:fit-content;margin-top:0px;}footer.page .region-footer #block-footercontactinfo h2{text-transform:uppercase;color:black;}@media screen and (min-width:768px){footer.page .region-footer #block-footercontactinfo{padding:0px 20px;}}footer.page .region-footer #block-footercontactinfo li{font-weight:bold;}header[role="banner"]{display:grid;grid-template-columns:1fr;align-items:center;padding:10px;box-sizing:border-box;border-bottom:10px solid #009bda;padding-bottom:0px;}header[role="banner"] img{width:100%;}header[role="banner"] a.site-logo{display:block;transform:none;}header[role="banner"] .region-menu{justify-self:center;align-self:center;padding:.25em;}header[role="banner"] .region-menu > *{display:inline-block;}header[role="banner"] .region-menu ul.menu{margin:0;}header[role="banner"] .region-header-right{display:grid;justify-content:right;align-self:start;}.region-top-strip{box-sizing:border-box;display:none;grid-template-columns:1fr 1fr;grid-template-areas:"message message" "branding social" "branding search" "branding action";justify-items:space-between;align-items:center;padding:0;}.region-top-strip > .top-message{grid-area:message;}.region-top-strip .block-system-branding-block{grid-area:branding;}.region-top-strip .block-system-branding-block img{max-width:100%;}.region-top-strip .main-logo{grid-area:branding;}.region-top-strip #block-socialicons{grid-area:social;text-align:right;}.region-top-strip #block-takeaction{grid-area:action;text-align:right;}.region-top-strip .search-block-form{grid-area:search;justify-self:right;}.region-top-strip .search-block-form .js-form-submit{font-family:"Font Awesome\ 5 Free";border-radius:0;border:0;padding:10px 15px;font-size:18px;}.region-top-strip .search-block-form .js-form-submit::-moz-placeholder{font-family:"Font Awesome\ 5 Free";}.region-top-strip .search-block-form .js-form-submit::placeholder{font-family:"Font Awesome\ 5 Free";}.region-top-strip .search-block-form .form-submit{background-color:#67943f;font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;color:white;font-size:0.75em;padding:5px;}.region-top-strip .search-block-form #edit-keys{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;margin:0;line-height:20px;border-radius:0px;border-style:solid;border-width:1px;}@media screen and (min-width:1024px){.region-top-strip{display:grid;}}.block-views-blockgroups-block-1 .views-row{float:left;margin:0 10px;}.block-views-blockgroups-block-1 a{font-weight:bold;transition:.3s;text-transform:uppercase;font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;display:inline-block;}.block-views-blockgroups-block-1 a:active,.block-views-blockgroups-block-1 a:hover{color:#ffffff;background-color:#67943f;}.region-top-strip .block-system-branding-block{margin:0px 0;}.region-top-strip .block-system-branding-block .site-name{display:none;}.region-top-strip #block-addtoanybuttons{margin-bottom:10px;}.region-top-strip #block-addtoanybuttons svg,.region-top-strip #block-addtoanybuttons .a2a_svg{width:24px;height:24px;}.region-top-strip #block-addtoanybuttons a{color:#67943f;}.region-top-strip #block-takeaction{margin:10px;}.region-top-strip #block-takeaction a{color:white;padding:10px 30px;margin:0px 0px 0px 30px;font-family:"Knockout 50 A","Knockout 50 B","Knockout 50 DEV",Arial,Helvetica,sans-serif;font-size:22px;text-transform:uppercase;}.region-top-strip #block-takeaction a.btn-donate{background-color:#e18217;}.region-top-strip #block-takeaction a.btn-take-action{background-color:#009bda;}.region-top-strip .search-block-form{margin:10px;}@media screen and (max-width:1023px){.region-header{display:grid;grid-template-columns:1fr auto;grid-gap:30px;}.region-header .block-system-branding-block{height:auto;max-height:60px;max-width:100%;}.region-header .block-system-branding-block a.site-logo{display:grid;align-items:center;}.region-header .block-system-branding-block a.site-logo img{max-height:60px;width:auto;max-width:100%;height:auto;}}#block-climatesol-theme-main-menu .menu-item--active-trail{background-color:#67943f;}#block-climatesol-theme-main-menu .menu-item--active-trail > a{color:white;}#block-climatesol-theme-main-menu .menu-item{border-radius:0px;}#block-climatesol-theme-main-menu a{text-transform:uppercase;font-size:17px;padding:10px;}#block-climatesol-theme-main-menu a:active,#block-climatesol-theme-main-menu a:hover{background-color:#67943f;color:white;text-decoration:none;}.main-logo > .field--name-body{display:grid;grid-template-columns:5fr 1fr;height:80px;max-width:520px;}.main-logo > .field--name-body svg{width:100%;}.main-logo .logo .textSolutions{transition:fill 1000ms;}.main-logo .logo:hover .textSolutions{fill:#FCB43D;}.main-logo .anniversary .twentyFive{transition:fill 1000ms;}.main-logo .anniversary:hover .twentyFive{fill:#FCB43D;}.page-node-type-article .field--name-field-media-image img{max-width:100%;width:100%;}.page-node-type-article .block-field-blocknodearticletitle{font-size:28px;color:#08779a;font-weight:700;margin-bottom:9px;}.page-node-type-article .field--name-field-credits{text-align:end;margin:10px 0px;}.page-node-type-article .field--name-field-credits p{display:inline-block;width:-moz-max-content;width:max-content;}.page-node-type-article .block-field-blocknodearticleuid{display:inline-block;width:-moz-fit-content;width:fit-content;}.page-node-type-article .block-field-blocknodearticleuid:before{content:"by ";}.page-node-type-article .block-field-blocknodearticlecreated{display:inline-block;width:-moz-fit-content;width:fit-content;}.page-node-type-article .block-field-blocknodearticlecreated:before{content:"on";}.page-node-type-article .block-field-blocknodearticlefield-date-only{display:inline-block;width:-moz-fit-content;width:fit-content;}.page-node-type-article .block-field-blocknodearticlefield-date-only:before{content:"on";}.page-node-type-article .block-field-blocknodearticlefield-date-only .field--name-field-date-only{display:inline-block;}.layout--twocol-section--75-25 .layout__region--first .block-views-blockauthor-s-recent-posts-block-1 .view-author-s-recent-posts ul{display:grid;grid-gap:20px;}@media screen and (min-width:768px){.layout--twocol-section--75-25 .layout__region--first .block-views-blockauthor-s-recent-posts-block-1 .view-author-s-recent-posts ul{grid-template-columns:repeat(1fr,2);}}@media screen and (min-width:1280px){.layout--twocol-section--75-25 .layout__region--first .block-views-blockauthor-s-recent-posts-block-1 .view-author-s-recent-posts ul{grid-template-columns:repeat(1fr,4);}}.layout--twocol-section--75-25 .layout__region--first .block-views-blockauthor-s-recent-posts-block-1 .view-author-s-recent-posts ul li.grid{max-width:220px;}.block-views-blockemployment-block-1 h2,.block-views-blockemployment-block-2 h2{font-family:"Knockout 50 A","Knockout 50 B","Knockout 50 DEV",Arial,Helvetica,sans-serif;font-weight:500;font-size:28px;text-transform:uppercase;}.block-views-blockemployment-block-1 .view-content .item-list ul li .views-field-nothing,.block-views-blockemployment-block-2 .view-content .item-list ul li .views-field-nothing{margin-bottom:22px;padding-bottom:22px;border-bottom:2px solid #cecece;}.block-views-blockemployment-block-1 .view-content .item-list ul li .views-field-nothing h3,.block-views-blockemployment-block-2 .view-content .item-list ul li .views-field-nothing h3{font-size:24px;}.block-views-blockemployment-block-1 .view-content .item-list ul li .views-field-nothing .read-more,.block-views-blockemployment-block-2 .view-content .item-list ul li .views-field-nothing .read-more{display:inline-block;}.block-views-blockemployment-block-1 .view-content .item-list ul li .views-field-nothing p,.block-views-blockemployment-block-2 .view-content .item-list ul li .views-field-nothing p{margin-bottom:0px;}.page-node-type-employment .layout__region--first .block-field-blocknodeemploymenttitle{font-size:24px;color:#05779a;margin-bottom:9px;}.page-node-type-employment .layout__region--first .block{margin-bottom:9px;}.page-node-type-event #block-addtoanybuttons{display:none;}.page-node-type-event .block-field-blocknodeeventfield-media-image img{width:100%;height:auto;}.page-node-type-event .block-field-blocknodeeventtitle{font-size:28px;color:#05779a;font-weight:700;margin-bottom:9px;}.page-node-type-event .field__label{font-weight:bold;}.page-node-type-event .field--name-field-date-range{display:grid;grid-template-columns:auto 1fr;width:100%;margin-top:30px;}.page-node-type-event .field--name-field-date-range .field__item{display:grid;grid-template-columns:1fr auto;width:100%;padding-right:5px;box-sizing:border-box;}.page-node-type-event .layout--twocol-section--75-25 .layout__region--first > .block,.node--type-article .layout--twocol-section--75-25 .layout__region--first > .block{margin-bottom:15px;}.layout--twocol-section--75-25 .layout__region--second .view-events .field-content a{font-weight:700;}article.past .past-show{display:block;}article.past .future-show{display:none;}article.future .future-show{display:block;}article.future .past-show{display:none;}.node--type-story.node--view-mode-full > .node__content{display:grid;grid-template-columns:1fr 80vw 1fr;grid-template-rows:1fr 1fr auto auto auto 60px;}.node--type-story.node--view-mode-full > .node__content::before{content:"";background:#262626;grid-column:1/-1;grid-row:2/5;}.node--type-story.node--view-mode-full > .node__content > .field--name-field-image{grid-column:2 / -2;grid-row:1 / 3;border:10px solid white;max-width:90vw;justify-self:center;}.node--type-story.node--view-mode-full > .node__content > .field--name-field-image img{max-width:100%;height:auto;}.node--type-story.node--view-mode-full > .node__content > .field--name-body{grid-column:2 / -2;grid-row:3;margin:30px auto;color:white;}@media screen and (min-width:1024px){.node--type-story.node--view-mode-full > .node__content > .field--name-body{max-width:1024px;}}.node--type-story.node--view-mode-full > .node__content > .field--name-field-organization{grid-column:2 / -2;grid-row:4 / 6;}.node--type-story.node--view-mode-full > .node__content > .field--name-field-organization > .field__item article{width:-moz-fit-content;width:fit-content;background:white;margin:0 auto;}.node--type-story.node--view-mode-full > .node__content > .field--name-field-organization > .field__item article > h2{display:none;}.node--type-story.node--view-mode-full > .node__content > .field--name-field-organization > .field__item article > .node__content{display:grid;grid-template-rows:auto 40px;grid-column-gap:40px;padding:15px;}.node--type-story.node--view-mode-full > .node__content > .field--name-field-organization > .field__item article > .node__content .field--name-field-image{grid-row:1 / -1;}.node--type-story.node--view-mode-full > .node__content > .taxonomy_section{grid-column:2 / -2;text-align:center;}.node--type-story.node--view-mode-full > .node__content .field--name-field-category,.node--type-story.node--view-mode-full > .node__content .field--name-field-source-country,.node--type-story.node--view-mode-full > .node__content .field--name-field-destination-country,.node--type-story.node--view-mode-full > .node__content .field--name-field-tags{display:flex;}.node--type-story.node--view-mode-full > .node__content > .a2a_kit{grid-column:1/-1;grid-row:7;}.slick--view--stories--block-1 .slide__data h2{margin:15px 0 0;font-weight:normal;}.slick--view--stories--block-1 .slide__data a{color:#262626;}.slick--view--stories--block-1 .field--name-field-media-image img{width:auto;margin:0 auto;}.field--name-field-media-oembed-video{position:relative;padding-bottom:56.25%;}.field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.view-articles .view-filters{margin:0 20px;}@media screen and (min-width:768px){.view-articles .view-filters{margin:0 auto;}}.view-articles.view-display-id-page_1 article .node__content{display:grid;}@media screen and (min-width:768px){.view-articles.view-display-id-page_1 article .node__content{grid-template-columns:200px auto;grid-template-rows:auto auto;grid-column-gap:40px;}.view-articles.view-display-id-page_1 article .node__content .field--name-body{grid-column:2;}.view-articles.view-display-id-page_1 article .node__content .a2a_kit{grid-column:2;}}.view-articles.view-display-id-page_1 article .node__content .field--name-field-image{grid-column:1;grid-row:1/-1;}.view-id-program.view-display-id-block_2,.view-id-program.view-display-id-block_6,.view-id-program.view-display-id-block_7{margin-top:10px;}.view-id-program.view-display-id-block_2 .view-content,.view-id-program.view-display-id-block_6 .view-content,.view-id-program.view-display-id-block_7 .view-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;}.view-id-program.view-display-id-block_2 .view-content .article-container,.view-id-program.view-display-id-block_6 .view-content .article-container,.view-id-program.view-display-id-block_7 .view-content .article-container{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "info";grid-gap:5px;}.view-id-program.view-display-id-block_2 .view-content .article-container *,.view-id-program.view-display-id-block_6 .view-content .article-container *,.view-id-program.view-display-id-block_7 .view-content .article-container *{display:block;margin:0px;}.view-id-program.view-display-id-block_2 .view-content .article-container img,.view-id-program.view-display-id-block_6 .view-content .article-container img,.view-id-program.view-display-id-block_7 .view-content .article-container img{width:100%;height:auto;}.view-id-program.view-display-id-block_2 .view-content .article-container h3,.view-id-program.view-display-id-block_6 .view-content .article-container h3,.view-id-program.view-display-id-block_7 .view-content .article-container h3{font-weight:700;font-style:normal;font-size:18px;line-height:1.25;text-transform:uppercase;margin-top:0px;}.view-id-program.view-display-id-block_2 .view-content .article-container p,.view-id-program.view-display-id-block_6 .view-content .article-container p,.view-id-program.view-display-id-block_7 .view-content .article-container p{display:none;}@media screen and (min-width:768px){.view-id-program.view-display-id-block_2 .view-content .article-container p,.view-id-program.view-display-id-block_6 .view-content .article-container p,.view-id-program.view-display-id-block_7 .view-content .article-container p{display:inline-block;}}.view-id-program.view-display-id-block_2 .view-content .article-container p.byline,.view-id-program.view-display-id-block_6 .view-content .article-container p.byline,.view-id-program.view-display-id-block_7 .view-content .article-container p.byline{display:inline-block;}.view-id-program.view-display-id-block_2 .view-content .article-container p.byline a,.view-id-program.view-display-id-block_6 .view-content .article-container p.byline a,.view-id-program.view-display-id-block_7 .view-content .article-container p.byline a{display:inline-block;color:#67943f;}.view-id-program.view-display-id-block_2 .view-content .article-container svg,.view-id-program.view-display-id-block_6 .view-content .article-container svg,.view-id-program.view-display-id-block_7 .view-content .article-container svg{display:inline-block;display:none;}@media screen and (min-width:1024px){.view-id-program.view-display-id-block_2 .view-content .article-container svg,.view-id-program.view-display-id-block_6 .view-content .article-container svg,.view-id-program.view-display-id-block_7 .view-content .article-container svg{display:inline-block;}}.view-grid{margin-top:10px;}.view-grid .view-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;}.view-grid .view-content .article-container{display:grid;grid-template-columns:1fr;grid-template-areas:"image" "info";grid-gap:5px;}.view-grid .view-content .article-container *{display:block;margin:0px;}.view-grid .view-content .article-container img{width:100%;height:auto;}.view-grid .view-content .article-container h3{font-weight:700;font-style:normal;font-size:18px;line-height:1.25;text-transform:uppercase;margin-top:0px;}.view-grid .view-content .article-container p{display:none;}@media screen and (min-width:768px){.view-grid .view-content .article-container p{display:inline-block;}}.view-grid .view-content .article-container p.byline{display:inline-block;}.view-grid .view-content .article-container p.byline a{display:inline-block;color:#67943f;}.view-grid .view-content .article-container svg{display:inline-block;display:none;}@media screen and (min-width:1024px){.view-grid .view-content .article-container svg{display:inline-block;}}a.more{display:inline-block !important;}.views-field-nothing .article-container.hero{position:relative;}.views-field-nothing .article-container.hero .summary{color:white;}.views-field-nothing .article-container.hero .info{box-sizing:border-box;position:absolute;bottom:0px;width:100%;bottom:0px;background-color:rgba(0,0,0,0.7);padding:20px 50px;height:-moz-fit-content;height:fit-content;}.views-field-nothing .article-container.hero .info .article-title{font-family:"Knockout 30 A","Knockout 30 B","Knockout 30 DEV",Arial,Helvetica,sans-serif;color:#96a5be;text-transform:uppercase;font-weight:700;margin-bottom:5px;}.views-field-nothing .article-container.hero .info .article-title a{color:#96a5be;}.views-field-nothing .article-container.hero .info .summary{display:none;color:whitel;}@media screen and (min-width:768px){.views-field-nothing .article-container.hero .info .summary{display:block;}}.views-field-nothing .article-container.hero .info .summary p{color:white;margin-bottom:3px;}.views-field-nothing .article-container.hero img{width:100%;height:auto;}.page-node-type-article .block-field-blocknodearticleuid{margin-bottom:17px !important;}.page-node-type-article .layout__region--first .block-block-content291b30f9-05ab-49e6-8d86-822cd16fb7d8{margin-top:60px;border-top:1px solid #cecece;}.page-node-type-article #block-addtoanybuttons{display:none;}.page-node-type-article .block-views-blockauthor-s-bio-author-biography{border-top:1px solid #cecece;padding-top:45px;margin-top:45px;}.page-node-type-article .block-views-blockauthor-s-bio-author-biography > h2{display:none;}.page-node-type-article .block-views-blockauthor-s-bio-author-biography .view-author-s-bio > .view-header{display:grid;grid-template-columns:180px 1fr;grid-template-areas:"picture name" "picture articles";grid-gap:20px;margin-bottom:30px;}.page-node-type-article .block-views-blockauthor-s-bio-author-biography .view-author-s-bio > .view-header .view-id-author_s_bio.view-display-id-author_name_and_title{grid-area:name;}.page-node-type-article .block-views-blockauthor-s-bio-author-biography .view-author-s-bio > .view-header .view-id-author_s_bio.view-display-id-author_name_and_title a{font-size:20px;font-weight:bold;}.page-node-type-article .block-views-blockauthor-s-bio-author-biography .view-author-s-bio > .view-header .view-id-author_s_bio.view-display-id-author_picture{grid-area:picture;}.page-node-type-article .block-views-blockauthor-s-bio-author-biography .view-author-s-bio > .view-header .view-id-author_s_bio.view-display-id-author_picture img{width:100%;height:auto;}.page-node-type-article .block-views-blockauthor-s-bio-author-biography .view-author-s-bio > .view-header .view-id-articles.view-display-id-block_5{grid-area:articles;}.page-node-type-article .block-views-blockauthor-s-bio-author-biography .view-author-s-bio > .view-header .view-id-articles.view-display-id-block_5 h3{margin-top:0px !important;}.page-node-type-article .block-views-blockauthor-s-bio-author-biography .view-author-s-bio > .view-header .view-id-articles.view-display-id-block_5 .view-content .views-row{display:list-item;margin-left:20px;}#taxonomy-term-25 h1,#taxonomy-term-25 .whitePull{color:#08779a;font-size:32px;font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;}.view-id-articles.view-display-id-block_5 .view-footer,.view-id-articles.view-display-id-block_6 .view-footer{margin-top:2em;}.view-author-s-recent-posts.view-display-id-page_1 td,.view-author-s-recent-posts.view-display-id-page_1 th{padding:3px 5px;}.view-climatecast img{width:100%;height:auto;}.view-partner-organizations.view-display-id-block_1 > .view-content,.view-partner-organizations.view-display-id-block_2 > .view-content,.view-partner-organizations.view-display-id-block_3 > .view-content,.view-partner-organizations.view-display-id-block_4 > .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,auto));justify-items:center;align-items:center;}.view-partner-organizations.view-display-id-block_1 > .view-content a,.view-partner-organizations.view-display-id-block_2 > .view-content a,.view-partner-organizations.view-display-id-block_3 > .view-content a,.view-partner-organizations.view-display-id-block_4 > .view-content a{display:inline-block;}.view-stories.view-display-id-page_1,.view-stories.view-display-id-page_2{margin:0 20px;}@media screen and (min-width:768px){.view-stories.view-display-id-page_1,.view-stories.view-display-id-page_2{margin:0 auto;}}.view-stories.view-display-id-page_1 .view-filters .views-exposed-form > .form--inline,.view-stories.view-display-id-page_2 .view-filters .views-exposed-form > .form--inline{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,auto));}.view-stories.view-display-id-page_1 .view-filters .views-exposed-form > .form--inline .form-item-keys,.view-stories.view-display-id-page_2 .view-filters .views-exposed-form > .form--inline .form-item-keys{grid-column:1 / -1;}.view-stories.view-display-id-page_1 .view-filters .views-exposed-form > .form--inline .form-item-keys input.form-text,.view-stories.view-display-id-page_2 .view-filters .views-exposed-form > .form--inline .form-item-keys input.form-text{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;background:none;border-radius:0;border-color:transparent;border-bottom-color:#3E3E3E;color:#262626;font-size:1.2rem;height:2.0rem;text-transform:uppercase;}.view-stories.view-display-id-page_1 .view-filters .views-exposed-form > .form--inline .form-item-field-tags-target-id,.view-stories.view-display-id-page_2 .view-filters .views-exposed-form > .form--inline .form-item-field-tags-target-id{display:none;}.view-stories.view-display-id-page_1 img.image-style-teaser-card,.view-stories.view-display-id-page_2 img.image-style-teaser-card{width:100%;height:auto;margin-bottom:-4px;}.view-stories.view-display-id-page_1 > .view-content,.view-stories.view-display-id-page_2 > .view-content{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,auto));align-items:start;justify-items:center;gap:20px;}.view-stories.view-display-id-page_1 > .view-content .views-row,.view-stories.view-display-id-page_2 > .view-content .views-row{display:grid;align-items:center;justify-items:center;}.view-stories.view-display-id-page_1 > .view-content .teaser-title,.view-stories.view-display-id-page_2 > .view-content .teaser-title{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:1.1em;}.view-stories.view-display-id-page_1 > .view-content .teaser-title a,.view-stories.view-display-id-page_2 > .view-content .teaser-title a{color:#3E3E3E;}.view-stories.view-display-id-page_1 > .view-content .org-link,.view-stories.view-display-id-page_2 > .view-content .org-link{position:absolute;justify-self:left;align-self:start;margin-top:20px;font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;display:inline-block;background:#e41e1e;border-radius:2px;color:#ffffff !important;letter-spacing:1px;padding:5px 10px;opacity:0.85;}.view-stories.view-display-id-page_1 > .view-content .org-link a,.view-stories.view-display-id-page_2 > .view-content .org-link a{color:white;}.slick--skin--boxed-carousel .slick-list{margin:0 10px;}.slick img{width:100%;}.path-resources .block-layout-builder.block-field-blocknodepagetitle span{font-family:"Knockout 50 A","Knockout 50 B","Knockout 50 DEV",Arial,Helvetica,sans-serif;margin-top:1em !important;margin-bottom:1em;text-transform:uppercase;line-height:1.2;font-weight:700;color:#67943f;}.view-resources .view-header{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;}.view-resources .view-header h2{background:#eee;padding:10px;font-family:"Knockout 30 A","Knockout 30 B","Knockout 30 DEV",Arial,Helvetica,sans-serif;line-height:1;font-weight:normal;color:#000;text-transform:uppercase;}.view-resources .views-row{border-bottom:none;clear:both;margin-bottom:0;padding-bottom:1em;}.view-resources .views-row .views-field-title .field-content{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}.view-resources .more-link{text-align:left;}.block-inline-blockresource h2{background:#eee;padding:10px;font-family:"Knockout 30 A","Knockout 30 B","Knockout 30 DEV",Arial,Helvetica,sans-serif;line-height:1;font-weight:normal;color:#000;text-transform:uppercase;}.block-inline-blockresource .field--name-field-resource-link .field__item{border-bottom:none;clear:both;margin-bottom:0;padding-bottom:1em;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first{display:grid;grid-template-columns:1fr 2fr;gap:.5em;grid-template-areas:"type type" "picture name" "picture title" "picture location" "picture email" "picture topic" "picture random" "bio bio" "recent recent";}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruseruser-picture{grid-area:picture;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruseruser-picture img{width:auto;height:auto;max-width:100%;max-height:100%;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruserfield-member-type{grid-area:type;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruserfield-member-type .field__item{color:#67943f;font-size:26px;font-family:"Knockout 50 A","Knockout 50 B","Knockout 50 DEV",Arial,Helvetica,sans-serif;font-weight:700;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruserfield-member-type .field__item:before{content:"Climate Solutions ";}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruserfield-topic .field--name-field-topic{display:inline-block;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruserfield-topic .field--name-field-topic:before{content:"Knowledgable Areas: ";font-weight:bold;display:inline-block;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruserfield-topic .field--name-field-topic .field__items{display:inline-block;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruserfield-topic .field--name-field-topic .field__item{display:inline-block;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruserfield-topic .field--name-field-topic .field__item:after{content:",";}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruserfield-topic .field--name-field-topic .field__itemlast-of-type:after{display:none;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuserusermail .field__label{font-weight:bold;display:none;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuserusername{grid-area:name;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuserusername .field--name-name{color:#08779a;font-size:28px;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-views-blockarticles-block-6{grid-area:recent;}body.path-user .layout--twocol-section--75-25:first-of-type .layout__region--first .block-field-blockuseruserfield-bio{border-top:2px solid #cecece;grid-area:bio;}.blazy--view--people .grid .grid__content{display:grid;justify-content:center;}.blazy--view--people .grid .grid__content *{max-width:170px;}@media screen and (min-width:1000px){.path-frontpage a.logo:before{width:100vw;height:100vw;content:"";border-radius:100%;z-index:-51;opacity:0.2;position:fixed;top:-75%;top:0;left:-50%;background:url(/themes/climatesol_theme/images/burst.png);filter:blur(6px);animation:rotation 60000ms linear infinite;background-position:center;background-size:cover;}@keyframes rotation{from{transform:translateY(-50%) rotate(0deg);}to{transform:translateY(-50%) rotate(360deg);}}}@media screen and (max-width:999px){.path-frontpage a.logo:before{width:150vw;height:150vw;content:"";border-radius:100%;z-index:-51;opacity:0.2;position:fixed;top:0;left:-50%;background:url(/themes/climatesol_theme/images/burst.png);filter:blur(4px);animation:rotation 60000ms linear infinite;background-position:center;background-size:cover;}@keyframes rotation{from{transform:translateY(-30%) rotate(0deg);}to{transform:translateY(-30%) rotate(360deg);}}}.view-slideshow img{width:100%;height:auto;}.field--name-field-media-image img{max-width:100%;height:auto;margin-bottom:-4px;display:block;margin:auto;}.paragraph .image .article .field--name-field-media-image img{max-width:75%;}.paragraph .image .field--name-field-media-image{overflow:hidden;}.paragraph .image .field--name-field-media-image img{width:100%;height:auto;}@media screen and (min-width:600px){.block-system-main-block > article > .node__content > .field--name-field-section > .field__item:first-child > .paragraph--type--image-and-text .image .field--name-field-media-image{height:400px;}.block-system-main-block > article > .node__content > .field--name-field-section > .field__item:first-child > .paragraph--type--image-and-text .image .field--name-field-media-image img{position:relative;top:50%;transform:translateY(-50%);width:100%;height:auto;}}.darkregion{background:#3E3E3E;color:white;padding:10px;}.darkregion h2,.darkregion h3,.darkregion h4,.darkregion h5{color:white;}.darkregion .dropbutton-widget{background-color:#262626;}@media screen and (min-width:1024px){.hide-desktop{display:none;}}.whitePull{color:white;font-weight:bold;}a.ctabutton{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;text-transform:capitalize;font-weight:bold;display:inline-block;background:#e41e1e;border-radius:2px;color:#ffffff !important;letter-spacing:1px;padding:5px 10px;}a.ctabutton:hover{background:#EFE4D5;color:#3E3E3E !important;}a.read-btn{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;text-transform:uppercase;font-weight:bold;display:inline-block;background:#EFE4D5;border-radius:2px;color:#3E3E3E !important;letter-spacing:1px;padding:5px 10px;font-size:1.1em;}a.read-btn:hover{background:#e41e1e;color:#e6e4e3 !important;letter-spacing:2px;}h2.larger{font-size:1.5em;}p.larger{font-size:1.2em;}.redbullet{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;color:#e41e1e;font-size:1.5em;display:list-item;margin-left:42px;list-style-type:none;}.redbullet i.far{font-size:1.5em;}.redbullet:before{content:'\f0c8';font-family:"Font Awesome 5 Free";font-size:1.5em;float:left;margin-left:-42px;font-weight:400;}.checkbox-header h2{margin:50px 20px 0;}@media screen and (min-width:768px){.checkbox-header h2{margin:50px 50px 0;}}.checkbox-header .field--name-field-header{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;color:#262626;font-size:24px;display:list-item;list-style-type:none;margin-left:42px;border-top:4px solid #262626;}.checkbox-header .field--name-field-header::before{content:'\f0c8';font-family:'Font Awesome 5 Free';float:left;margin-left:-42px;margin-top:-8px;font-size:36px;font-weight:400;}.gradientlabel{font-family:"Whitney SSm A","Whitney SSm B","Whitney SSm DEV",Arial,Helvetica,sans-serif;text-transform:uppercase;font-style:italic;font-size:1.2em;background-image:linear-gradient(to right,#3E3E3E,#262626 100px);padding:5px 10px;}.layout-builder .field--name-title{word-break:break-all;}.block-views-blockarticles-block-1 .views-row{display:grid;grid-template-columns:1fr;padding-bottom:25px;grid-template-areas:"picture" "title";}.block-views-blockarticles-block-1 .views-row .views-field-title{grid-area:title;}.block-views-blockarticles-block-1 .views-row .views-field-field-media-image{display:none;grid-area:picture;}.block-views-blockarticles-block-1 .views-row .views-field-field-media-image img{width:80%;height:auto;}.block-views-blockarticles-block-1 .views-row:first-of-type .views-field-field-media-image{display:block;}.block-field-blocknodearticlefield-related-articles .field__item{padding-bottom:25px;}.view li .twocol,.view .views-row .twocol{border-bottom:2px solid #cecece;display:grid;grid-template-columns:1fr;margin:0px 10px;padding:20px 0px;}.view li .twocol .image,.view .views-row .twocol .image{padding:10px;text-align:center;}.view li .twocol .image img,.view .views-row .twocol .image img{max-width:100%;height:auto;}.view li .twocol .info,.view .views-row .twocol .info{padding:10px;}.view li .twocol .info > a:first-of-type,.view .views-row .twocol .info > a:first-of-type{font-weight:700;font-style:normal;font-size:24px;line-height:1.25;}.view li .twocol .info p,.view .views-row .twocol .info p{font-size:18px;}.view li .twocol .info p:first-of-type a,.view .views-row .twocol .info p:first-of-type a{color:#67943f;}@media screen and (min-width:768px){.view li .twocol,.view .views-row .twocol{grid-template-columns:3fr 4fr;grid-template-areas:"img info";gap:30px;}.view li .twocol .info,.view .views-row .twocol .info{padding:0px;grid-area:info;}.view li .twocol .image,.view .views-row .twocol .image{padding:0px;grid-area:img;}.view li .twocol .image img,.view .views-row .twocol .image img{max-width:100%;height:auto;}}.view li:last-of-type .twocol,.view .views-row:last-of-type .twocol{border-bottom:none;}.item-list li{margin:0px 0px;padding:0px 0px;}.photo-credit{font-size:14px !important;}input#edit-keys{padding-bottom:4px;}
