/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
#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-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.fa.fa-bluesky{font-family:'Font Awesome 6 Brands';font-size:1.5rem;}.block-pih-footersocialmediaicons i.fa.fa-instagram{font-family:'Font Awesome 6 Brands';font-size:1.5rem;}.block-pih-footersocialmediaicons i.fa.fa-facebook{font-family:'Font Awesome 6 Brands';font-size:1.5rem;}.block-pih-footersocialmediaicons i.fa.fa-youtube{font-family:'Font Awesome 6 Brands';font-size:1.5rem;}.block-pih-footersocialmediaicons i.fa.fa-linkedin{font-family:'Font Awesome 6 Brands';font-size:1.5rem;}
.mjg-styles.node-8378 .hero-media.hero-media-subject-position-right > picture > img{-o-object-position:70% 37%;object-position:70% 37%;}.mjg-styles.node-8378 .hero-banner-v2 .hero-sub-headline{margin-bottom:1rem;}body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay{position:absolute;top:auto;bottom:0;width:100%;height:auto;margin-bottom:0;padding:0 16px 16px;}@media screen and (min-width:768px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay{padding-bottom:24px;}}@media screen and (min-width:900px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay{right:0;width:fit-content;}}@media screen and (min-width:1084px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay{top:30%;}}@media screen and (min-width:1440px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay{right:24px;}}body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-overlay-heading h1{font-size:2rem;margin-top:0;margin-bottom:0;}@media screen and (min-width:489px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-overlay-heading h1{font-size:2.25rem;}}@media screen and (min-width:768px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-overlay-heading h1{margin-bottom:8px;}}@media screen and (min-width:900px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-overlay-heading h1{text-align:left;}}body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-overlay-heading h1 span{color:#ff9800;}body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-overlay-sub-heading{font-size:1.2rem;margin-bottom:0;}@media screen and (min-width:500px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-overlay-sub-heading{max-width:460px;margin-left:auto;margin-right:auto;}}@media screen and (min-width:768px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-overlay-sub-heading{max-width:600px;margin-bottom:8px;}}@media screen and (min-width:900px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-overlay-sub-heading{text-align:left;margin-left:0;margin-right:0;}}@media screen and (min-width:900px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-overlay-sub-heading{max-width:370px;}}body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-overlay-sub-heading p{margin-bottom:0;line-height:1.2;}body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-banner-cta{text-align:center;margin-bottom:0;}body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-banner-cta a[class^=hero-banner-cta]{display:inline-block;margin-top:12px;}@media screen and (min-width:489px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-banner-cta a[class^=hero-banner-cta].hero-banner-cta-primary{padding:8px 20px;}}@media screen and (min-width:900px){body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-banner-cta a[class^=hero-banner-cta]{display:block;width:fit-content;text-align:left;}body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-banner-cta a[class^=hero-banner-cta].hero-banner-cta-secondary{margin-left:0;}}body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-banner-cta a[class^=hero-banner-cta].hero-banner-cta-primary:focus{color:#ffffff !important;}body.mjg-styles.node-8378 .hero-banner .hero-banner-text-overlay .hero-banner-cta a[class^=hero-banner-cta].hero-banner-cta-primary:active{color:#ffffff !important;}body.mjg-styles.node-8378.page-node-type-home-page .paragraph.html-markup.paragraph--id--4510 img{border-radius:4px;max-height:225px;width:auto;}@media screen and (min-width:90em){body.mjg-styles.node-8378 .hero-banner-v2 .hero-text-overlay.hero-media-subject-position-left{left:60%;}}body.mjg-styles.node-8378 .hero-banner-v2 .hero-media.hero-media-subject-position-right{background:linear-gradient(to right,rgba(0,0,0,1) 0,rgba(0,0,0,.7) 30%,rgba(0,0,0,0) 50%);}@media screen and (max-width:65em){body.mjg-styles.node-8378 .hero-banner-v2 .hero-media.hero-media-subject-position-right{background:linear-gradient(to top,rgba(0,0,0,1) 0,rgba(0,0,0,.7) 30%,rgba(0,0,0,0) 70%);}}@media screen and (min-width:75em){body.mjg-styles.node-8378 .hero-banner-v2 .hero-text-overlay.hero-media-subject-position-right{margin-left:auto;right:10%;}}@media screen and (max-width:789px){body.mjg-styles.node-8378 .hero-media.hero-media-subject-position-right > picture > img{object-position:50% 25%;}body.mjg-styles.node-8378 .hero-banner-v2 .hero-media .image{height:550px;}}
body.is-reveal-open,html.is-reveal-open,html.is-reveal-open body{overflow:unset !important;position:unset !important;}.paragraph  figcaption{margin-top:0;}
