/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body.node-8095 article .view-mode-full{background-color:#f9f3f1;}body.node-8095 article .view-mode-full .header__intro h1{text-transform:uppercase;text-align:center;width:100%;}body.node-8095 article .view-mode-full .header__intro a.bttn{width:auto;margin:0 auto;}body.node-8095 article .view-mode-full .header__intro .header__intro-para .field-wrapper,body.node-8095 article .view-mode-full .header__intro .header__intro-para .field--type-text-with-summary{width:100%;text-align:center;}body.node-8095 article .page-paragraphs p{font-size:1.25em;}body.node-8095 article .page-paragraphs .paragraph.paragraph--id--4045{background-color:white;}body.node-8095 article .page-paragraphs .paragraph.paragraph--id--4046{background-color:#f9f3f1 !important;}body.node-8095 article .page-paragraphs .paragraph.paragraph--id--4046 p{text-align:center;}body.node-8095 article .page-paragraphs .paragraph.paragraph--id--4046 .card.phau_card{background-color:white;}body.node-8095 article .page-paragraphs .paragraph.paragraph--id--4046 .card-section-phau h4{text-align:center;margin-top:0.5rem;margin-bottom:0.5rem;}body.node-8095 article .page-paragraphs .paragraph.paragraph--id--4046 .card-section-phau a{margin:0 auto 20px;}body.node-8095 article .page-paragraphs .paragraph.paragraph--id--4047{background-color:white;}body.node-8095 article .page-paragraphs .paragraph.paragraph--id--4047 ul{font-size:1.25em;margin-left:40px;font-weight:500;}body.node-8095 article .page-paragraphs .paragraph.paragraph--id--4049{background-color:#f9f3f1;margin-bottom:0;padding-bottom:25px;}.impact__join-us{margin-bottom:20px;}.impact__join-us .impact__section-intro-text{padding:0 24px;}.impact__cta{text-align:center;margin:20px !important;}@media screen and (min-width:768px){.impact__cta{margin:50px 0 0 !important;}}.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;-webkit-transition:background-color 0.2s;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;-webkit-box-shadow:none;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%;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;width:44px;}.impact__cta-submit:hover{background-color:#005d69;}
.test-asset-injector-global{color:red;}.cky-consent-container svg,.cky-footer-wrapper svg{height:auto !important;}body.mjg-styles #main_header .main-navigation{padding-left:0;}body.mjg-styles #main_header .main-navigation .navigation{top:70px;}@media (max-width:1083px){body.mjg-styles #main_header .main-navigation .navigation{background:#333333;color:#fff;margin:0px !important;padding:0px;padding-top:0px;padding-bottom:50px;transition:right 300ms ease;display:block;position:fixed;right:-16.6rem;overflow:hidden;overflow-y:auto;max-width:inherit;width:15.6rem;min-height:100%;height:100%;}}body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item{margin-right:0;}body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item a{padding:8px 16px 12px;}@media (max-width:1083px){body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item a{color:#fff !important;display:block !important;font-size:18px !important;border-bottom:solid 1px rgba(118,118,118,0.35) !important;}}body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item.has-no-caret a{padding:13px 16px 12px;}body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item.watch-the-documentary{background-color:#0f524a;}body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item.watch-the-documentary:before{font-family:"Font Awesome 6 Pro";font-weight:900;color:white;line-height:1;content:"";margin-top:1px;margin-left:14px;}body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item.watch-the-documentary:hover{background-color:white !important;border:solid 1px #0f524a;}body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item.watch-the-documentary:hover:before{color:#0f524a !important;}body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item.watch-the-documentary:hover a{color:#0f524a !important;background-color:white !important;}body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item.watch-the-documentary a{color:white !important;display:inline-block !important;padding-left:4px;}@media (max-width:1083px){body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item--expanded a{border-bottom:1px solid #767676 !important;font-size:16px !important;}}@media (max-width:1083px){body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item--expanded > a:after{border-top:8px solid white;border-right:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid transparent;content:"";opacity:0.5;position:absolute;right:10px;top:18px;}}body.mjg-styles #main_header .main-navigation .navigation ul.menu li.menu-item--expanded.menu-item--active-trail > a{font-weight:700;}@media (max-width:1083px){body.mjg-styles #main_header .main-navigation .navigation ul.menu ul{position:static;display:block !important;background:none;width:auto;margin-left:15px;}}body.mjg-styles #main_header .main-navigation .navigation ul.menu ul li a{text-transform:capitalize;font-weight:500;}body.mjg-styles #main_header .main-navigation .navigation ul li{width:100%;}@media (min-width:1084px){body.mjg-styles #main_header .main-navigation .navigation ul li{width:auto;}}body.mjg-styles #main_header .main-navigation .navigation ul li a.is-active{font-weight:700;}body.mjg-styles #main_header .main-navigation .navigation .region-navigation{display:none;}body.mjg-styles #main_header .main-navigation .top-search-form input[type=search]{margin:1px 0 0;}@media (max-width:1083px){body.mjg-styles #main_header .main-navigation .top-search-form input[type=search]{display:none;}}
body.node-8631 .hero-banner-gradient{display:none;}@media screen and (min-width:640px){body.mjg-styles .hero-banner .hero-banner-image-large{display:block;}body.mjg-styles .hero-banner .hero-banner-image-mobile{display:none;}}body.node-8631 .view-mode-full .header__intro h1{text-transform:uppercase;text-align:center;width:100%;}body.node-8631 .view-mode-full .header__intro a.bttn{width:auto;margin:0 auto;}body.node-8631 .view-mode-full .header__intro .header__intro-para .field-wrapper,body.node-8631 .view-mode-full .header__intro .header__intro-para .field--type-text-with-summary{width:100%;text-align:center;}body.node-8631 .paragraphs p{font-size:1.25em;}body.node-8631 .paragraphs .paragraph.paragraph--id--5828{background-color:#0f524a !important;}body.node-8631 .paragraphs .paragraph.paragraph--id--5828 .section-title h2{color:white !important;}body.node-8631 .paragraphs .paragraph.paragraph--id--5828 .section-description{background-color:white !important;border-radius:8px;padding:20px;max-width:1200px;margin:0 auto;display:block;}body.node-8631 .paragraphs .paragraph.paragraph--id--5828 .section-description #form-msg-greeting{margin-left:auto;margin-right:auto;margin-top:24px;}body.node-8631 .paragraphs .paragraph.paragraph--id--5828 .section-description > p:not(#form-msg-greeting){display:none;}body.node-8631 .paragraphs .paragraph.paragraph--id--5828 .section-description .embed-hubspot-form #hs-form-iframe-1{height:60px;}body.node-8631 .paragraphs .paragraph.paragraph--id--5826{background-color:white !important;}body.node-8631 .paragraphs .paragraph.paragraph--id--5827 .section-description{display:block;}body.node-8631 .paragraphs .paragraph.paragraph--id--5825{background-color:white !important;}body.node-8631 .paragraphs .paragraph .card.phau_card{background-color:white;border:1px solid #f4f4f4 !important;}body.node-8631 .paragraphs .paragraph .card-section-phau h4{text-align:center;margin-top:0.5rem;margin-bottom:0.5rem;}body.node-8631 .paragraphs .paragraph .card-section-phau a{margin:0 auto 20px;}body.node-8631 .paragraphs .paragraph{background-color:#f9f3f1 !important;}body.node-8631 .paragraphs .paragraph{background-color:#f9f3f1;margin-bottom:0;padding-bottom:25px;}body.node-8631 .paragraphs .paragraph.paragraph-id-5139{background-color:white !important;}.impact__join-us{margin-bottom:20px;}.impact__join-us .impact__section-intro-text{padding:0 24px;}.impact__cta{text-align:center;margin:20px !important;}@media screen and (min-width:768px){.impact__cta{margin:50px 0 0 !important;}}.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;-webkit-transition:background-color 0.2s;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;-webkit-box-shadow:none;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%;-webkit-transition:background-color 0.2s;transition:background-color 0.2s;width:44px;}.impact__cta-submit:hover{background-color:#005d69;}
#block-pih-belowthefooter-2{justify-content:center;top:-10px;}#block-pih-belowthefooter-2 a.fab::before{font-size:30px;float:left;text-indent:0;}#block-pih-belowthefooter-2 a{text-indent:-10000px;}.region.region-below-footer{background-color:#e6e6e6;display:flex;align-items:center;justify-content:space-around;flex-wrap:wrap;border-top:1px solid #999;padding:16px 0;}#block-pih-belowthefooter-2 ul.menu{display:flex;justify-content:center;align-items:center;}.block-pih-footerdonationaddress .block-title{display:none;}.address-footer{background-color:#e6e6e6;padding-top:10px;text-align:center;}.donation-address{color:#ac5603;font-weight:400;}.address-description{display:inline-block;font-weight:600;}@media screen and (max-width:39.9375em){.navigation{box-shadow:none;}}.block-pih-footersocialmediaicons i.fab.fa-bluesky,.block-pih-footersocialmediaicons i.fab.fa-instagram,.block-pih-footersocialmediaicons i.fab.fa-facebook,.block-pih-footersocialmediaicons i.fab.fa-youtube,.block-pih-footersocialmediaicons i.fab.fa-linkedin{font-size:1.5rem;}
body.is-reveal-open,html.is-reveal-open,html.is-reveal-open body{overflow:unset !important;position:unset !important;}.paragraph  figcaption{margin-top:0;}
