/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.impact__banner{position:relative;}.impact__banner-image img{width:100%;}.impact__banner-text-container{color:#FFFFFF;display:flex;flex-direction:column;height:100%;justify-content:center;position:absolute;top:0;width:100%;}.impact__banner-text-spacer{margin:0 auto;width:calc(100% - 64px);}.impact__banner-text{font-size:20px;font-weight:400;}.impact__banner-text p{margin-bottom:0;}.impact__banner-text strong{font-size:30px;font-weight:900;line-height:1;text-transform:uppercase;}.impact__stat-section{padding:0 24px;margin-bottom:25px;}.impact__stat-tout-container{padding-bottom:32px;text-align:center;width:100%;}.impact__section-title-container{margin:0 auto;text-align:center;width:100%;}.impact__section-title{color:#323372;font-size:24px;font-weight:700;line-height:32px;margin:0;padding:20px 0;}.impact__stat-tout{width:100%;}.impact__stat-tout-graphic{height:86px;}.impact__stat-tout-graphic svg{height:100%;max-width:100%;}.impact__section-intro-text{font-weight:500;margin-bottom:8px;text-align:center;}.impact__stat-section .impact__section-intro-text{margin-bottom:20px;}.impact__stat-tout-description{font-weight:500;margin-top:8px;}.impact__stat-tout-description strong{color:#323372;font-weight:700;}.impact__stat-arrow-container{bottom:0;left:0;position:absolute;right:0;text-align:center;z-index:1;}.impact__stat-next-arrow,.impact__stat-prev-arrow{background-color:transparent;border:none;padding:0;}.impact__stat-prev-arrow{margin-right:38px;}.impact__stat-prev-arrow svg{transform:scale(-1,1);}.impact__stat-arrow-container .slick-arrow[aria-disabled='true']{opacity:0.5;pointer-events:none;}.impact__dive-deeper{background-color:#e1e1e9;padding:0 32px 5px;text-align:center;width:100%;}.impact__programs{background-color:#f3f2f0;width:100%;}.impact__programs-spacer{margin:0 auto;padding:32px 0;width:calc(100% - 64px);}.impact__program{background-size:cover;background-position:center;border-radius:6px;color:#ffffff;display:flex;flex-direction:column;height:322px;justify-content:flex-end;padding:10px 10px 20px;position:relative;transition:box-shadow 0.4s;width:100%;}.impact__program:hover{box-shadow:0px 0px 7px rgba(0,0,0,0.5);text-decoration:none;}.impact__program:active,.impact__program:hover,.impact__program:focus,.impact__program:visited{color:#ffffff;text-decoration:none;}.impact__program-shim{background:linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.75));border-radius:6px;height:100%;left:0;position:absolute;top:0;width:100%;will-change:transform;}.impact__program-content{z-index:1;}.impact__program.impact__twocol,.impact__program.impact__twocol:active,.impact__program.impact__twocol:hover,.impact__program.impact__twocol:focus,.impact__program.impact__twocol:visited{color:#3e3e3e;background-size:cover;background-position:center;border-radius:6px;display:flex;flex-direction:column;min-height:322px;height:unset;justify-content:flex-start;padding:10px 10px 20px;position:relative;transition:box-shadow 0.4s;width:50%;box-shadow:none;}.impact__program-title{border-bottom:1px solid #ffffff;font-size:20px;line-height:24px;margin-bottom:8px;margin-top:0;padding-bottom:5px;}.impact__program-stat{display:none;margin-bottom:0;}.impact__program-read-more{color:#f8971d;margin-bottom:0;}.impact__program-read-more .fa{font-size:12px;margin-left:3px;vertical-align:middle;}.impact__program-label{border:1px solid #fff;background-color:#008ea0;color:#ffffff;font-size:12px;font-weight:bold;padding:2px 10px;position:absolute;right:10px;top:10px;text-transform:uppercase;z-index:1;}.impact__program-label.impact__program-label--gray{background-color:#b0a69e;}.impact__programs-dive-deeper{font-weight:500;padding:0 24px 25px;text-align:center;}.impact__programs-dive-deeper>p{margin-bottom:0;}.impact__programs-dive-deeper a{color:#555555;border-bottom:1px solid;}.impact__programs-dive-deeper a:hover{color:#f8971d;}.impact__modal{max-height:calc(90vh - 15%);overflow-y:hidden;padding:12px;top:10% !important;}.impact__modal-figure{text-align:center;}.impact__modal-figure img{margin-bottom:10px;width:100%;}.impact__modal-figure .impact__program-shim{border-radius:0;display:none;}.impact__modal-caption{display:none;}.impact__modal-content{font-size:14px;line-height:20px;}.impact__modal-link{font-size:14px;line-height:20px;}.impact__modal-link a{color:#555555;text-decoration:underline;}.impact__modal-link a:hover{color:#f8971d;}.impact__modal-statistic{border:2px solid #f8971d;border-radius:6px;display:flex;justify-content:space-between;padding:10px;}.impact__modal-statistic-graphic{width:35%;}.impact__modal-statistic-graphic+.impact__modal-statistic-description{width:60%;}.impact__modal-statistic-description{display:flex;flex-direction:column;font-size:14px;font-weight:500;justify-content:center;line-height:20px;width:100%;}.impact__modal-statistic-description p{margin-bottom:0;}.impact__modal-statistic-description strong{font-weight:700;}.impact__modal-statistic-description strong:nth-child(odd){color:#f8971d;}.impact__modal-statistic-description strong:nth-child(even){color:#323372;}.impact__modal .impact__program-label{left:10px;right:auto;top:12px;}.impact__modal .impact__program-title{color:#323372;}.impact__program-title.impact__program-title--desktop{display:none;}.impact__join-us{margin-bottom:20px;}.impact__join-us .impact__section-intro-text{padding:0 24px;}.impact__cta{text-align:center;}.impact__cta-text{display:none;}.impact__cta-button{background-color:#008ea0;border:none;border-radius:6px;color:#ffffff;cursor:pointer;display:inline-block;font-size:18px;font-weight:600;height:49px;letter-spacing:0.4px;line-height:normal;padding:13px 0;transition:background-color 0.2s;text-align:center;text-transform:uppercase;width:180px;}.impact__cta-button.impact__cta-button--signup{background-color:#ffffff;min-width:180px;padding:0;width:85%;}.impact__cta-button.impact__cta-button--complete{background-color:#ffffff;color:#008ea0;font-weight:400;letter-spacing:0;pointer-events:none;text-transform:none;}.impact__cta-button:active,.impact__cta-button:hover,.impact__cta-button:focus{background-color:#005d69;color:#ffffff;}.impact__cta-step-2,.impact__cta-step-3{display:none;height:100%;width:100%;}.impact__cta-step-2 .fa{font-size:24px;}.impact__cta-step-2 .impact__cta-share-link+.impact__cta-share-link{margin-left:18px;}.impact__cta-share-link,.impact__cta-share-link:active,.impact__cta-share-link:hover,.impact__cta-share-link:focus,.impact__cta-share-link:visited{color:#ffffff;}.impact__cta-signup-form{height:100%;}input[type="email"].impact__cta-email-field{border:1px solid #008ea0;border-bottom-left-radius:6px;border-bottom-right-radius:0;border-right:none;border-top-left-radius:6px;border-top-right-radius:0;box-shadow:none;color:#008ea0;float:left;font-weight:400;height:100%;width:calc(100% - 44px);}.impact__cta-submit{background-color:#008ea0;border-bottom-right-radius:6px;border-color:#008ea0;border-top-right-radius:6px;color:#ffffff;float:right;height:100%;transition:background-color 0.2s;width:44px;}.impact__cta-submit:hover{background-color:#005d69;}.impact__cta-icon{display:none;}.impact__map-section{background-color:#1a1a1e;margin-bottom:10px;padding:0 24px;}.impact__map-section .impact__section-title{color:#ffffff;}.impact__map-container{display:none;}.impact__map-country-list{margin:0 auto;padding-bottom:40px;width:calc(100% - 96px);}.impact__map-country-list ul{margin-bottom:0;}.impact__map-country-list li{font-size:20px;font-weight:600;}.impact__map-country-list li+li{margin-top:20px;}.impact__map-country-list li a{color:#ffffff;transition:color 0.2s;}.impact__map-country-list li a .fa{color:#f8971d;font-size:14px;margin-right:8px;}.impact__map-country-list li a:hover{color:#f8971d;}html.impact__modal-open,body.impact__modal-open{overflow:hidden;position:fixed;}@media screen and (max-width:767px){.impact__stat-tout-container{opacity:0;transition:opacity 0.2s;}.impact__stat-tout-container.slick-initialized{opacity:1;max-height:180px;}.impact__program+.impact__program{margin-top:18px;}.impact__cta+.impact__cta{margin-top:10px;}}@media screen and (max-width:1000px){.page-node-type-impact-landing-page .content-wrapper{padding-left:0;padding-right:0;}}@media screen and (min-width:480px){.impact__banner-text{font-size:30px;}.impact__banner-text strong{font-size:40px;}}@media screen and (min-width:768px) and (max-width:1023px){.impact__modal.reveal-modal{left:50%;width:530px;margin-left:-265px;top:40px;}}@media screen and (min-width:768px){.impact__banner-text{font-size:30px;}.impact__banner-text strong{font-size:60px;}.impact__stat-section{padding:0 32px;}.impact__stat-tout-container{display:flex;justify-content:space-between;margin:0 auto;padding-bottom:0;padding-top:16px;width:calc(100% - 64px);}.impact__section-title{font-size:36px;line-height:42px;}.impact__stat-tout{width:calc(33% - 24px);}.impact__stat-tout-graphic{height:120px;}.impact__section-intro-text{font-size:20px;line-height:26px;margin-bottom:12px;}.impact__stat-tout-description{font-size:20px;line-height:26px;margin-top:12px;}.impact__stat-arrow-container{display:none;}.impact__map-section{padding:0 32px;}.impact__program{padding:10px 15px 20px;width:calc(50% - 12px);}.impact__program:nth-child(even){float:right;}.impact__program:nth-child(odd){float:left;}.impact__program:nth-child(n+3){margin-top:24px;}.impact__program-content{position:relative;}.impact__program-label{top:0;right:0;}.impact__program-stat{display:block;}.impact__program-text{display:flex;justify-content:space-between;}.impact__program-summary{width:60%;}.impact__program-stat{text-align:right;width:30%;}.impact__program-stat span{display:block;font-size:20px;font-weight:700;line-height:1;}.impact__programs-dive-deeper{font-size:20px;padding:0 32px 25px;}.impact__modal-statistic{padding:15px;}.impact__join-us{margin-bottom:38px;}.impact__join-us .impact__section-intro-text{padding:0 32px;}.impact__cta-container{display:flex;justify-content:space-between;margin:0 auto;width:calc(100% - 64px);}.impact__cta{border:3px solid #f8971d;border-radius:6px;display:flex;flex-direction:column;justify-content:space-between;margin-top:38px;padding:68px 10px 25px;position:relative;text-align:center;width:calc(33% - 8px);}.impact__cta-text{display:block;font-size:20px;line-height:26px;}.impact__cta-button{align-self:center;margin-top:18px;}.impact__cta-icon{display:block;height:75px;left:0;margin:0 auto;position:absolute;right:0;top:-37.5px;width:75px;}.impact__cta-icon svg{height:100%;width:100%;}}@media screen and (min-width:1024px){.impact__banner-text-spacer,.impact__stat-tout-container,.impact__programs-spacer,.impact__programs-dive-deeper,.impact__cta-container,.impact__map-container{margin:0 auto;width:calc(100% - 168px);}.impact__stat-section{padding:0;}.impact__stat-tout-container{padding-top:24px;}.impact__banner-text{font-size:42px;}.impact__banner-text strong{font-size:86px;}.impact__section-title-container{padding-top:30px;max-width:904px;}.impact__section-title{font-size:46px;line-height:54px;}.impact__stat-tout{width:calc(33% - 48px);}.impact__stat-tout-graphic{height:156px;}.impact__section-intro-text{font-size:24px;line-height:30px;margin-bottom:16px;margin-left:auto;margin-right:auto;max-width:904px;}.impact__stat-tout-description{font-size:24px;line-height:30px;margin-top:16px;}.impact__programs-dive-deeper{font-size:24px;padding:0 0 50px 0;}.impact__dive-deeper{padding:0 84px 26px;}.impact__program{padding:10px 20px 20px;width:calc(50% - 17px);}.impact__program:nth-child(n+3){margin-top:34px;}.impact__program-title{font-size:30px;line-height:36px;}.impact__program-stat span{font-size:30px;}.impact__program-label{top:10px;}.impact__program-title.impact__program-title--mobile{display:none;}.impact__program-title.impact__program-title--desktop{display:block;}.impact__modal{background:transparent;padding:0;top:20% !important;width:960px;}.impact__modal-close{color:#ffffff;font-size:20px;margin:0;padding:1px;position:absolute;right:10px;top:10px;z-index:2;}.impact__modal-inner-container{display:flex;}.impact__modal-figure{position:relative;order:2;width:50%;}.impact__modal-figure .impact__program-shim{display:block;}.impact__modal-caption{bottom:11px;color:#ffffff;display:block;font-size:16px;line-height:20px;font-style:normal;left:22px;position:absolute;width:310px;}.impact__modal-figure img{margin:0;}.impact__modal-text-content{background-color:#ffffff;order:1;padding:70px 40px 40px;width:50%;}.impact__modal-content,.impact__modal-link,.impact__modal-statistic-description{font-size:18px;line-height:24px;}.impact__modal-statistic{padding:20px 25px;}.impact__modal .impact__program-label{font-size:16px;left:40px;top:30px;}.impact__modal .impact__program-title{font-size:40px;line-height:48px;}.impact__join-us{margin-bottom:60px;}.impact__join-us .impact__section-intro-text{padding:0;}.impact__cta{margin-top:50px;padding:68px 24px 25px;}.impact__cta-icon{height:100px;top:-50px;width:100px;}.impact__cta-text{display:block;font-size:24px;line-height:28px;}.impact__map-country-list{display:none;}.impact__map-container{display:block;margin:0 auto;}.impact__map{padding-bottom:calc(100% * 646.8/1310.8);position:relative;}.impact__map svg{height:100%;left:0;position:absolute;top:0;width:100%;}.impact__map-section{padding:0 0 65px 0;}.impact__map-section .impact__section-title-container{max-width:1000px;}.impact__map-region{cursor:pointer;pointer-events:all;}.impact__map-region:hover{fill:#f8971d;}.impact__map-region.impact__map-active-item{fill:#f8971d;}.impact__map-title{cursor:pointer;pointer-events:all;}.impact__map-title:hover path{fill:#f8971d;}.impact__map-title.impact__map-active-item path{fill:#f8971d;}.impact__map-title-underline{stroke:#ffffff;}.impact__map-title-underline.impact__map-active-item{stroke:#f8971d;}.impact__map-disabled-item.impact__map-region{fill:#49494c;pointer-events:none;stroke:#414144;}.impact__map-disabled-item.impact__map-title,.impact__map-disabled-item.impact__map-title-underline{display:none;}}@media screen and (min-width:1280px){.impact__banner-text-spacer,.impact__stat-tout-container,.impact__programs-spacer,.impact__cta-container,.impact__map-container{max-width:calc(1440px - 232px);width:calc(100% - 232px);}.impact__dive-deeper{padding:0 116px 32px;}}@media screen and (max-width:1000px){section.impact__map-section{display:none;}}.lp-section{margin-bottom:10px;}.lp-section input[type="checkbox"]{display:none;}.lp-section input:checked~.lp-title::before{content:"\25BC";color:#fff;margin-left:5px;}.lp-section input:checked~.lp-content{max-height:750px;}.lp-title{width:100%;border-radius:2px;display:block;cursor:pointer;}.lp-title::before{content:"\25BA";color:#fff;margin-left:5px;}.lp-section h3{background:inherit;color:#fff;text-shadow:0px 0px 2px #333;margin:2px 10px;display:inline-block;font-weight:700;line-height:1.5em;}.lp-content{max-height:0;overflow:hidden;transition:all 0.35s;}.lp-section ul{list-style:initial;padding:0px;margin-left:35px;}.lp-subtitle{color:#fff;position:absolute;right:40px;opacity:.7;font-weight:500;font-size:.9em;}@media screen and (max-width:768px){.lp-page-header{min-height:50px;}.lp-subtitle{position:relative;right:0;display:block;}.lp-title::before{vertical-align:30px;}}
