/**handles:so-css-generatepress,sow-button-flat-d91809a6ab48,sow-image-default-ff2adb500cf8,sow-image-default-89f16426b92c,sow-button-flat-a8e2145b0b78,sow-button-flat-fa333fc91f1a-28,sow-social-media-buttons-wire-f8fdb6ac7003,siteorigin-widget-icon-font-fontawesome**/
.page-hero h1{text-shadow:2px 2px #000}.principle-number{background:#0c866d;margin-right:7px;padding:3px 15px;border-radius:3px;color:#fff;font-size:17px!important;font-weight:800!important}.principles p{line-height:1.5!important}.dna-accordions .sow-accordion-panel-header,.purple-btn{background:#80509b!important;border-radius:15px!important;color:#fff!important;border:0!important;font-weight:600!important}.dna-accordions .sow-accordion-panel-header:hover,.purple-btn:hover{background:#72209b!important}.purple-btn{line-height:1.3!important;font-size:20px!important;padding:15px 25px!important}.dna-accordions .sow-accordion-title{font-size:35px!important}.dna-accordions .sow-accordion-open-close-button{font-size:40px!important}@media (max-width:1024px){.purple-btn{padding:10px 5px!important;font-size:15px}.dna-accordions .sow-accordion-panel-header{font-size:25px!important;padding:15px!important}.dna-accordions .sow-accordion-title{font-size:22px!important}.dna-accordions .sow-accordion-open-close-button{font-size:20px!important}}.footer-bar a:hover,.site-info a:hover{text-decoration:underline!important}.footer-bar a{text-decoration:none!important}.footer-widgets img{width:200px!important}.footer-widget-1{width:30%!important}.footer-widget-2{width:25%!important}.footer-widget-3{width:20%!important}@media (max-width:768px){.footer-widget-1{width:100%!important}.footer-widget-2{width:100%!important}.footer-widget-3{width:100%!important}}
.so-widget-sow-button-flat-d91809a6ab48 .ow-button-base{zoom:1}.so-widget-sow-button-flat-d91809a6ab48 .ow-button-base:before{content:'';display:block}.so-widget-sow-button-flat-d91809a6ab48 .ow-button-base:after{content:'';display:table;clear:both}@media (max-width:780px){.so-widget-sow-button-flat-d91809a6ab48 .ow-button-base.ow-button-align-justify{text-align:justify}.so-widget-sow-button-flat-d91809a6ab48 .ow-button-base.ow-button-align-justify a{display:block}}.so-widget-sow-button-flat-d91809a6ab48 .ow-button-base a{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;padding:.5em 1em;background:#41a9d5;color:#fff!important;border:1px solid #41a9d5;border-width:1px 0;-webkit-border-radius:1.5em 1.5em 1.5em 1.5em;-moz-border-radius:1.5em 1.5em 1.5em 1.5em;border-radius:1.5em 1.5em 1.5em 1.5em;text-shadow:0 1px 0 rgba(0,0,0,.05)}.so-widget-sow-button-flat-d91809a6ab48 .ow-button-base a.ow-button-hover:active,.so-widget-sow-button-flat-d91809a6ab48 .ow-button-base a.ow-button-hover:hover{background:#52b1d9;border-color:#52b1d9;color:#fff!important}
.so-widget-sow-image-default-ff2adb500cf8 .widget-title{text-align:center}.so-widget-sow-image-default-ff2adb500cf8 .sow-image-container{display:flex;align-items:flex-start}.so-widget-sow-image-default-ff2adb500cf8 .sow-image-container>a{display:inline-block;width:100%}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.so-widget-sow-image-default-ff2adb500cf8 .sow-image-container>a{display:flex}}.so-widget-sow-image-default-ff2adb500cf8 .sow-image-container .so-widget-image{display:block;width:100%}
.so-widget-sow-image-default-89f16426b92c .widget-title{text-align:center}.so-widget-sow-image-default-89f16426b92c .sow-image-container{display:flex;align-items:flex-start}.so-widget-sow-image-default-89f16426b92c .sow-image-container>a{display:inline-block;max-width:100%}@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none){.so-widget-sow-image-default-89f16426b92c .sow-image-container>a{display:flex}}.so-widget-sow-image-default-89f16426b92c .sow-image-container .so-widget-image{display:block;height:auto;max-width:100%}
.so-widget-sow-button-flat-a8e2145b0b78 .ow-button-base{zoom:1}.so-widget-sow-button-flat-a8e2145b0b78 .ow-button-base:before{content:'';display:block}.so-widget-sow-button-flat-a8e2145b0b78 .ow-button-base:after{content:'';display:table;clear:both}@media (max-width:780px){.so-widget-sow-button-flat-a8e2145b0b78 .ow-button-base.ow-button-align-center{text-align:center}.so-widget-sow-button-flat-a8e2145b0b78 .ow-button-base.ow-button-align-center.ow-button-align-justify a{display:inline-block}}.so-widget-sow-button-flat-a8e2145b0b78 .ow-button-base a{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;padding:1em 2em;background:#80509b;color:#fff!important;border:1px solid #80509b;border-width:1px 0;-webkit-border-radius:0.5em 0.5em 0.5em 0.5em;-moz-border-radius:.5em .5em .5em .5em;border-radius:.5em .5em .5em .5em;text-shadow:0 1px 0 rgba(0,0,0,.05)}.so-widget-sow-button-flat-a8e2145b0b78 .ow-button-base a.ow-button-hover:active,.so-widget-sow-button-flat-a8e2145b0b78 .ow-button-base a.ow-button-hover:hover{background:#8b57a8;border-color:#8b57a8;color:#fff!important}
.so-widget-sow-button-flat-fa333fc91f1a-28 .ow-button-base{zoom:1}.so-widget-sow-button-flat-fa333fc91f1a-28 .ow-button-base:before{content:'';display:block}.so-widget-sow-button-flat-fa333fc91f1a-28 .ow-button-base:after{content:'';display:table;clear:both}@media (max-width:780px){.so-widget-sow-button-flat-fa333fc91f1a-28 .ow-button-base.ow-button-align-center{text-align:center}.so-widget-sow-button-flat-fa333fc91f1a-28 .ow-button-base.ow-button-align-center.ow-button-align-justify a{display:inline-block}}.so-widget-sow-button-flat-fa333fc91f1a-28 .ow-button-base a{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1.3em;padding:1em 2em;background:#41a9d5;color:#fff!important;border:1px solid #41a9d5;border-width:1px 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;text-shadow:0 1px 0 rgba(0,0,0,.05)}.so-widget-sow-button-flat-fa333fc91f1a-28 .ow-button-base a.ow-button-hover:active,.so-widget-sow-button-flat-fa333fc91f1a-28 .ow-button-base a.ow-button-hover:hover{background:#52b1d9;border-color:#52b1d9;color:#fff!important}
.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .social-media-button-container{zoom:1;text-align:left}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .social-media-button-container:before{content:'';display:block}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .social-media-button-container:after{content:'';display:table;clear:both}@media (max-width:780px){.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .social-media-button-container{text-align:left}}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-facebook-0{background:0 0;text-shadow:0 1px 0 rgba(0,0,0,.05);border:2px solid #0f0f0f!important;color:#353535!important}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-facebook-0.ow-button-hover:focus,.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-facebook-0.ow-button-hover:hover{background:#353535}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-facebook-0.ow-button-hover:hover{color:#fff!important}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-instagram-0{background:0 0;text-shadow:0 1px 0 rgba(0,0,0,.05);border:2px solid #0f0f0f!important;color:#353535!important}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-instagram-0.ow-button-hover:focus,.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-instagram-0.ow-button-hover:hover{background:#353535}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-instagram-0.ow-button-hover:hover{color:#fff!important}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-twitter-0{background:0 0;text-shadow:0 1px 0 rgba(0,0,0,.05);border:2px solid #0f0f0f!important;color:#353535!important}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-twitter-0.ow-button-hover:focus,.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-twitter-0.ow-button-hover:hover{background:#353535}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-twitter-0.ow-button-hover:hover{color:#fff!important}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-tiktok-0{background:0 0;text-shadow:0 1px 0 rgba(0,0,0,.05);border:2px solid #0f0f0f!important;color:#353535!important}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-tiktok-0.ow-button-hover:focus,.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-tiktok-0.ow-button-hover:hover{background:#353535}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button-tiktok-0.ow-button-hover:hover{color:#fff!important}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button{display:inline-block;font-size:1em;line-height:1em;margin:.1em .1em .1em 0;padding:.5em 0;width:2em;text-align:center;vertical-align:middle;-webkit-border-radius:0.5em;-moz-border-radius:.5em;border-radius:.5em}.so-widget-sow-social-media-buttons-wire-f8fdb6ac7003 .sow-social-media-button .sow-icon-fontawesome{display:inline-block;height:1em}
/*!
 * Font Awesome Free 6.5.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */@font-face{font-family:sow-fontawesome-brands;font-style:normal;font-weight:400;font-display:block;src:url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot");src:url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.eot") format("embedded-opentype"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff2") format("woff2"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.woff") format("woff"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.ttf") format("truetype"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-brands-400.svg") format("svg")}.sow-fab{font-family:sow-fontawesome-brands;font-style:normal!important;font-weight:400!important}@font-face{font-family:sow-fontawesome-free;font-style:normal;font-weight:400;font-display:block;src:url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot");src:url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.eot") format("embedded-opentype"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff2") format("woff2"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.woff") format("woff"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.ttf") format("truetype"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-regular-400.svg") format("svg")}.sow-far{font-family:sow-fontawesome-free;font-style:normal!important;font-weight:400!important}@font-face{font-family:sow-fontawesome-free;font-style:normal;font-weight:900;font-display:block;src:url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot");src:url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.eot") format("embedded-opentype"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff2") format("woff2"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.woff") format("woff"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.ttf") format("truetype"),url("https://www.nhyouthmovement.org/wp-content/plugins/so-widgets-bundle/icons/fontawesome/webfonts/fa-solid-900.svg") format("svg")}.sow-fa,.sow-fas{font-family:sow-fontawesome-free;font-weight:900!important;font-style:normal!important}.sow-icon-fontawesome{display:inline-block;speak:none;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.sow-icon-fontawesome[data-sow-icon]:before{content:attr(data-sow-icon)}