@media all{*{margin:0;padding:0}option{padding-left:.4em}select{padding:1px}article,aside,details,figcaption,figure,footer,header,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none}[hidden]{display:none}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}fieldset,img{border:0 solid}blockquote{margin:0 0 1em .8em}q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.ym-clearfix:before{content:"";display:table}.ym-clearfix:after{clear:both;content:".";display:block;font-size:0;height:0;visibility:hidden}.ym-grid{display:table;table-layout:fixed;width:100%;list-style-type:none;padding-left:0;padding-right:0;margin-left:0;margin-right:0}.ym-gl{float:left;margin:0}.ym-gr{float:right;margin:0 0 0 -5px}.ym-g15{width:15%}.ym-g20{width:20%}.ym-g40{width:40%}.ym-g60{width:60%}.ym-g80{width:80%}.ym-g25{width:25%}.ym-g33{width:33.333%}.ym-g50{width:50%}.ym-g66{width:66.666%}.ym-g75{width:75%}.ym-g38{width:38.2%}.ym-g62{width:61.8%}.ym-gbox{padding:0 10px}.ym-gbox-left{padding:0 10px 0 0}.ym-gbox-right{padding:0 0 0 10px}.ym-equalize{overflow:hidden}.ym-equalize>[class*=ym-g]{display:table-cell;float:none;margin:0;vertical-align:top}.ym-equalize>[class*=ym-g]>[class*=ym-gbox]{padding-bottom:10000px;margin-bottom:-10000px}.nr-hideme,.ym-hideme,.ym-print,.ym-skip{position:absolute;top:-32768px;left:-32768px}.ym-skip:active,.ym-skip:focus{position:static;top:0;left:0}.ym-skiplinks{position:absolute;top:0;left:-32768px;z-index:1000;width:100%;margin:0;padding:0;list-style-type:none}.ym-skiplinks .ym-skip:active,.ym-skiplinks .ym-skip:focus{left:32768px;outline:0 none;position:absolute;width:100%}}
/* IMEU BRAND COLORS - August 2024 */
:root{--cream:rgb(249,248,238);--cream-rgb:249,248,238;--cream-text:rgb(249,248,238);--cream-hover:rgba(249,248,238,.5);--black:rgb(0,0,0);--black-rgb:0,0,0;--black-text:rgb(0,0,0);--black-hover:rgba(0,0,0,0.5);--green:rgb(49,90,24);--green-rgb:49,90,24;--green-text:rgb(49,90,24);--green-hover:rgba(49,90,24,.8);--salmon:rgb(255,123,122);--salmon-rgb:255,123,122;--salmon-text:rgb(255,123,122);--salmon-hover:rgba(255,123,122,.5);--white:rgb(255,255,255);--white-rgb:255,255,255;--white-text:rgb(255,255,255);--white-hover:rgba(255,255,255,.5)}
/* FONT AWESOME PATHS AND TYPES */
@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("https://cdn.imeu.org/fonts/awesome/fa-brands-400.woff2")}
.fa-brands,.fab{font-weight:400}
@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:400;font-display:block;src:url("https://cdn.imeu.org/fonts/awesome/fa-regular-400.woff2") format("woff2")}
.fa-regular,.far{font-weight:400}
@font-face{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;font-display:block;src:url("https://cdn.imeu.org/fonts/awesome/fa-solid-900.woff2") format("woff2")}
.fa-solid,.fas{font-weight:900}
.fa{font-family:var(--fa-style-family, "Font Awesome 6 Free");font-weight:var(--fa-style,900)}
.fa,.fa-brands,.fa-classic,.fa-regular,.fa-sharp,.fa-solid,.fab,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:var(--fa-display,inline-block);font-style:normal;font-variant:normal;line-height:1;text-rendering:auto}
.fa-classic,.fa-regular,.fa-solid,.far,.fas{font-family:'Font Awesome 6 Free'}
.fa-brands,.fab{font-family:'Font Awesome 6 Brands'}
/* Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com + License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + Copyright 2024 Fonticons, Inc.*/
.fa-accessible-icon:before{content:"\f368"}
.fa-angle-double-right:before{content:"\f101"}
.fa-angle-double-left:before{content:"\f100"}
.fa-angle-left:before{content:"\f104"}
.fa-angle-right:before{content:"\f105"}
.fa-angles-down:before{content:"\f103"}
.fa-angles-left:before{content:"\f100"}
.fa-angles-right:before{content:"\f101"}
.fa-arrow-circle-down:before{content:"\f0ab"}
.fa-arrow-circle-left:before{content:"\f0a8"}
.fa-arrow-circle-up:before{content:"\f0aa"}
.fa-arrow-down:before{content:"\f063"}
.fa-arrow-left-long:before{content:"\f177"}
.fa-arrow-right-to-file:before{content:"\f56f"}
.fa-arrow-right-long:before{content:"\f178"}
.fa-arrow-up:before{content:"\f062"}
.fa-arrows-alt-h:before{content:"\f337"}
.fa-arrows-alt-v:before{content:"\f338"}
.fa-arrow-left:before{content:"\f060"}
.fa-bluesky:before{content:"\e671"}
.fa-chevron-circle-down:before{content:"\f13a"}
.fa-chevron-circle-left:before{content:"\f137"}
.fa-chevron-circle-right:before{content:"\f138"}
.fa-chevron-circle-up:before{content:"\f139"}
.fa-chevron-down:before{content:"\f078"}
.fa-chevron-left:before{content:"\f053"}
.fa-chevron-right:before{content:"\f054"}
.fa-chevron-up:before{content:"\f077"}
.fa-circle-arrow-down:before{content:"\f0ab"}
.fa-circle-arrow-left:before{content:"\f0a8"}
.fa-circle-arrow-right:before{content:"\f502"}
.fa-circle-arrow-up:before{content:"\f0aa"}
.fa-circle-chevron-down:before{content:"\f13a"}
.fa-circle-chevron-left:before{content:"\f137"}
.fa-circle-chevron-right:before{content:"\f138"}
.fa-circle-chevron-up:before{content:"\f139"}
.fa-edit:before {content:"\f044"}
.fa-external-link-square:before{content:"\f14c"}
.fa-facebook-f:before{content:"\f39e"}
.fa-facebook-messenger:before{content:"\f39f"}
.fa-facebook-square:before{content:"\f082"}
.fa-facebook:before{content:"\f09a"}
.fa-file-word:before{content:"\f1c2"}
.fa-info:before{content:"\f129"}
.fa-instagram-square:before{content:"\e055"}
.fa-instagram:before{content:"\f16d"}
.fa-linkedin-in:before{content:"\f0e1"}
.fa-linkedin:before{content:"\f08c"}
.fa-location-dot:before{content:"\f3c5"}
.fa-magnifying-glass:before{content:"\f002"}
.fa-pen-to-square:before{content:"\f044"}
.fa-phone-square-alt:before{content:"\f87b"}
.fa-phone-square:before{content:"\f098"}
.fa-plus-circle:before{content:"\f055"}
.fa-plus-square:before{content:"\f0fe"}
.fa-podcast:before{content:"\f2ce"}
.fa-search:before{content:"\f002"}
.fa-square-envelope:before{content:"\f199"}
.fa-square-facebook:before{content:"\f082"}
.fa-square-instagram:before{content:"\e055"}
.fa-square-phone:before{content:"\f098"}
.fa-square-plus:before{content:"\f0fe"}
.fa-square-rss:before{content:"\f143"}
.fa-square-tumblr:before{content:"\f174"}
.fa-square-twitter:before{content:"\f081"}
.fa-square-up-right:before{content:"\f360"}
.fa-square-vimeo:before{content:"\f194"}
.fa-square-x-twitter:before{content:"\e61a"}
.fa-square-youtube:before{content:"\f431"}
.fa-tiktok:before{content:"\e07b"}
.fa-times-circle:before{content:"\f057"}
.fa-times-rectangle:before{content:"\f410"}
.fa-times-square:before{content:"\f2d3"}
.fa-times:before{content:"\f00d"}
.fa-tumblr-square:before{content:"\f174"}
.fa-tumblr:before{content:"\f173"}
.fa-universal-access:before{content:"\f29a"}
.fa-vimeo-square:before{content:"\f194"}
.fa-vimeo-v:before{content:"\f27d"}
.fa-vimeo:before{content:"\f40a"}
.fa-window-close:before{content:"\f410"}
.fa-x-twitter:before{content:"\e61b"}
.fa-youtube-square:before{content:"\f431"}
.fa-youtube:before{content:"\f167"}
 /* @license
 * MyFonts Webfont Build ID 3867246, 2020-12-16T11:57:38-0500
 * The fonts listed in this notice are subject to the End User License
 * Agreement(s) entered into by the website owner. All other parties are 
 * explicitly restricted from using the Licensed https://cdn.imeu.org/fonts/gilroy.
 * You may obtain a valid license at the URLs below.
 * Webfont: Gilroy
 * URL: https://www.myfonts.com
 * Copyright: Copyright © 2024 Monotype Imaging Inc. All rights reserved.
 * © 2024 MyFonts Inc. */
@font-face{font-family:GilroyBold;src:url('https://cdn.imeu.org/fonts/gilroy/GilroyBold/font.woff2') format('woff2'),url('https://cdn.imeu.org/fonts/gilroy/GilroyBold/font.woff') format('woff')}
@font-face{font-family:GilroyBoldItalic;src:url('https://cdn.imeu.org/fonts/gilroy/GilroyBoldItalic/font.woff2') format('woff2'),url('https://cdn.imeu.org/fonts/gilroy/GilroyBoldItalic/font.woff') format('woff')}
@font-face{font-family:GilroyExtraBold;src:url('https://cdn.imeu.org/fonts/gilroy/GilroyExtraBold/font.woff2') format('woff2'),url('https://cdn.imeu.org/fonts/gilroy/GilroyExtraBold/font.woff') format('woff')}
@font-face{font-family:GilroyExtraBoldItalic;src:url('https://cdn.imeu.org/fonts/gilroy/GilroyExtraBoldItalic/font.woff2') format('woff2'),url('https://cdn.imeu.org/fonts/gilroy/GilroyExtraBoldItalic/font.woff') format('woff')}
@font-face{font-family:GilroyMedium;src:url('https://cdn.imeu.org/fonts/gilroy/GilroyMedium/font.woff2') format('woff2'),url('https://cdn.imeu.org/fonts/gilroy/GilroyMedium/font.woff') format('woff')}
@font-face{font-family:GilroyMediumItalic;src:url('https://cdn.imeu.org/fonts/gilroy/GilroyMediumItalic/font.woff2') format('woff2'),url('https://cdn.imeu.org/fonts/gilroy/GilroyMediumItalic/font.woff') format('woff')}
@font-face{font-family:GilroyRegular;src:url('https://cdn.imeu.org/fonts/gilroy/GilroyRegular/font.woff2') format('woff2'),url('https://cdn.imeu.org/fonts/gilroy/GilroyRegular/font.woff') format('woff')}
@font-face{font-family:GilroyRegularItalic;src:url('https://cdn.imeu.org/fonts/gilroy/GilroyRegularItalic/font.woff2') format('woff2'),url('https://cdn.imeu.org/fonts/gilroy/GilroyRegularItalic/font.woff') format('woff')}
@font-face{font-family:GilroySemiBold;src:url('https://cdn.imeu.org/fonts/gilroy/GilroySemiBold/font.woff2') format('woff2'),url('https://cdn.imeu.org/fonts/gilroy/GilroySemiBold/font.woff') format('woff')}
@font-face{font-family:GilroySemiBoldItalic;src:url('https://cdn.imeu.org/fonts/gilroy/GilroySemiBoldItalic/font.woff2') format('woff2'),url('https://cdn.imeu.org/fonts/gilroy/GilroySemiBoldItalic/font.woff') format('woff')}
/* Used only as a fallback if the license for Gilroy expires unexpectedly or IMEU nolonger wants to pay to license it. July 2024 */
@font-face{font-family:Roboto;font-style:italic;font-weight:400;src:url('https://cdn.imeu.org/fonts/roboto/roboto-italic400.woff2') format('woff2')}
@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url('https://cdn.imeu.org/fonts/roboto/roboto-italic700.woff2') format('woff2')}
@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url('https://cdn.imeu.org/fonts/roboto/roboto-normal400.woff2') format('woff2')}
@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url('https://cdn.imeu.org/fonts/roboto/roboto-normal700.woff2') format('woff2')}
/* IMEU Typography */
@media all{
html *{font-size:100%}
code,pre,textarea{font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier}
body{font-family:GilroyRegular,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:18px;text-align:left;color:#000}
.nr-h-center {display: flex;justify-content: center;}
h1,h2,h3,h4,h5,h6{color:#000;font-family:GilroyExtraBold,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-weight:800;margin:0;position:relative;z-index:1}
.nr-mimic-h1,h1{display:table;font-size:50px;margin:0 0 .65625em 0}
h1:after{position:absolute;content:'';border-bottom:.25em solid #ff7b7a;width:100%;transform:translateX(-50%);bottom:.175em;left:50%;z-index:-1}
.nr-blog-h1{font-size:48px;font-weight:800;line-height:1.15em}
.nr-article-title-banner h1:after{border-bottom:0}
.nr-mimic-h2,h2{display:table;font-size:40px;margin:0 0 .875em 0}
h2.nr-h-highlight:after{position:absolute;content:'';border-bottom:.2em solid #ff7b7a;width:100%;transform:translateX(-50%);bottom:.175em;left:50%;z-index:-1}
.nr-blog-h2{font-size:36px;margin:0 0 1em 0}
.nr-mimic-h3,h3{display:table;font-size:24px;margin:0 0 1em 0}
h3.nr-h-highlight:after{position:absolute;content:'';border-bottom:.175em solid #ff7b7a;width:100%;transform:translateX(-50%);bottom:.175em;left:50%;z-index:-1}
.nr-mimic-h4,h4{font-size:22px;margin:0 0 1.5em 0}
.nr-mimic-h5,h5{font-size:20px;font-weight:700;margin:0 0 1.5em 0}
.nr-lg-txt{font-family:Gilroy-medium,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:34px;font-weight:400}
dl,ol,ul{font-size:100%;line-height:1.5;margin:0 0 1.5em 0}
ul{list-style-type:disc}
ol{list-style-type:decimal}
ul ul{list-style-type:circle;margin-top:0}
ol ol{list-style-type:lower-latin;margin-top:0}
ol ul{list-style-type:circle;margin-top:0}
li ul li ul{margin-bottom:0}
li{font-size:18px;font-weight:500;line-height:2;margin-left:1em}
li li{font-size:18px;font-weight:500}
p{font-family:GilroyMedium,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-weight:500;line-height:1.5;margin:0 0 1.5em 0}
dt{font-weight:700}
dd{margin:0 0 1.5em .8em}
blockquote,cite,q{font-size:22px;font-style:italic;padding-bottom:1.5em}
blockquote{background:0 0;color:#000;margin:1.5em 0 0 2em}
b,strong{font-family:GilroyBold,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-weight:700}
em,i{font-style:italic}
big{font-size:115%;line-height:1.5}
small{font-size:85%;line-height:1.5}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
.nr-hrule,hr{background:0 0;margin:.75em 0 0 0;padding:.68em 0 0 0;border:0;border-top:1px #eee solid}
a,a:visited{color:#800;background:0 0;text-decoration:none}
.nr-content a,.nr-content a:visited{text-decoration:underline}
a:focus,a:hover,a:visited:focus,a:visited:hover{color:#00f;background-color:transparent;text-decoration:none}
a:active{outline:0}
a.linkopacity img,a.linkopacity svg,a.linkopacity:visited img,a.linkopacity:visited svg{zoom:1;opacity:1;transition:all .3s ease}
a.linkopacity:active img,a.linkopacity:active svg,a.linkopacity:focus img,a.linkopacity:focus svg,a.linkopacity:hover img,a.linkopacity:hover svg{zoom:1;opacity:.8;transition-delay:.3s}
a[href$='.pdf']::after{font-family:'Font Awesome 6 Free';font-weight:900;content:"\f1c1";padding-left:7px;font-size:calc(11.5px + .12vw);position:relative;bottom:1px}
a[href$='.docx']::after{font-family:'Font Awesome 6 Free';font-weight:900;content:"\f1c2";padding-left:7px;font-size:calc(11.5px + .12vw);position:relative;bottom:1px}
a[href$='.xlsx']::after{font-family:'Font Awesome 6 Free';font-weight:900;content:"\f1c3";padding-left:7px;font-size:calc(11.5px + .12vw);position:relative;bottom:1px}
a[href]:not([href*='imeu.org']):not([href^='#']):not([href^='/']):not([href $='.pdf']):not([href $='.docx']):not([href $='.xlsx']):not([href^=tel]):not([href^=mailto]):not([href^='%20']):after{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f35d";padding-left:7px;font-size:calc(11.5px + .12vw);position:relative;bottom:1px}
.nr-no-icon-after{background-image:none!important}
.nr-no-icon-after::after{display:none}
.nr-no-icon-after a::after,.nr-no-icon-after::after{display:none}
:focus{outline:1px dotted #212121}
figure,img{margin:0}
caption{font-variant:small-caps}
.flexible,img{max-width:100%;height:auto}
.float-left{float:left;display:inline;margin:0 1em 1.5em 0}
.float-right{float:right;display:inline;margin:0 0 1.5em 1em}
.center{display:block;text-align:center;margin:0 auto 1.5em auto}
.nr-vertical-center{position:absolute;top:50%;margin-left:auto;margin-right:auto;left:0;right:0}
table{width:100%;border-collapse:collapse;border-top:1px #aaa solid;border-bottom:1px #aaa solid;margin:0 0 1.5em 0;color:#000}
table.narrow{margin:0 0 1.42857em 0}
table.narrow td,table.narrow th{padding:0 .5em;line-height:1.42857}
table.fixed{table-layout:fixed}
table.bordertable{border:1px #ccc solid}
table.bordertable thead th{background:#e0e0e0;border-right:1px #ccc solid;border-bottom:1px #ccc solid}
table.bordertable tbody th[scope=row]{background:#f0f0f0}
table.bordertable tbody th{border-right:1px solid #ccc}
table.bordertable tbody td{border-right:1px solid #ccc}
td,th{line-height:1.5em;vertical-align:top;padding:.71429em .5em}
td :first-child,th :first-child{margin-top:0}
td.nowrap,th.nowrap{white-space:nowrap}
thead th{text-align:left;border-bottom:2px #000 solid;color:#000}
.nr-table td,.nr-table th{padding:0}
.nr-table th p{margin:0}
.nr-table .nr-table-column-1,.nr-table .nr-table-column-2,.nr-table .nr-table-column-3,.nr-table .nr-table-column-4{padding:.5em .5em .5em 1em}
.nr-table-column-width-25{width:25%}
.nr-table-column-width-33{width:33%}
.nr-table-column-width-50{width:50%}
.nr-table th{background:#315a18;font-style:normal;color:#fff}
.nr-table tr{background:#f3efd8}
.nr-table tr.alt{background:#f9f8ee}
.nr-table td:empty{display:none}
.nr-table p{font-weight:400;margin-bottom:0}
}
/* LAYOUT */
@media screen{body{overflow-y:scroll}
#nr-aside-main,#nr-entry-banner,#nr-main,#nr-nav-bar,#nr-post-footer,#nr-post-header,#nr-pre-footer,#nr-pre-header{display:block}
.nr-column-gbox-left{padding:0 1.5em}
.nr-column-gbox-right{padding:0 1.5em}
.ym-wrapper{max-width:85.375em;margin:0 auto}
.ym-wbox{padding:1.5em}
.ym-gbox{padding:0 1.5em}
.ym-gbox-left{padding:1.5em}
.ym-gbox-right{padding:1.5em}
.ym-skiplinks a.ym-skip:active,.ym-skiplinks a.ym-skip:focus{color:#fff;background:#333;border-bottom:1px #000 solid;padding:10px 0;text-align:center;text-decoration:none}
div.warn{max-width:80em;margin:1em auto;padding:0 1.5em}
div.warn :is(h1,h2,h3){font-size:90%;line-height:1.5em}
div.warn :is(p,li){font-size:90%;line-height:1em}
}
@media screen and (max-width:1159px){.linearize-level-1,.linearize-level-1>[class*=ym-g]{display:block;float:none;padding:0;margin:0;width:auto!important}
.linearize-level-1>[class*=ym-g]>[class*=ym-gbox]{overflow:hidden}
.nr-column-gbox-left,.nr-column-gbox-right{padding:0}
#nr-pre-footer .ym-gr{text-align:left}
}
@media screen and (max-width:880px){.linearize-level-grid-h-qlinks,.linearize-level-grid-h-qlinks>[class*=ym-g]{display:block;float:none;padding:0;margin:0;width:auto!important}
.linearize-level-grid-h-qlinks>[class*=ym-g]>[class*=ym-gbox]{overflow:hidden}
}
@media screen and (max-width:830px){.linearize-level-2,.linearize-level-2>[class*=ym-g]{display:block;float:none;padding:0;margin:0;width:auto!important}
.linearize-level-2>[class*=ym-g]>[class*=ym-gbox]{overflow:hidden}
}
/* MOBILE NAV */
.nr-sandwich-checkbox{display:none}
@media screen and (max-width:1159px){
.nr-logo-mobile{padding:1em 0}
.nr-logo-mobile svg{width:40%;max-width:280px;display:block;margin:0 auto 0 auto}
#nr-nav-main-menus{position:sticky;top:0;z-index:1}
li.nr-donate-btn-tab a,li.nr-search-site-tab{text-align:center}
.nr-mobile-nav-location{color:#000;font-size:1.25em;font-weight:600;margin:.25em .5em 0 0}
.nr-sandwich-label{cursor:pointer;display:flex;justify-content:space-between;align-items:center}
.nr-sandwich-layer{background:#000;display:block;height:3px;margin:.5em 0;position:relative;width:2em}
.nr-sandwich-layer::after,.nr-sandwich-layer::before{background:#000;content:'';display:block;height:100%;position:absolute;transition:all .5s ease-out;width:100%}
.nr-sandwich-layer::before{top:7px}
.nr-sandwich-layer::after{top:-7px}
.nr-nav-wrap{max-height:0;overflow:hidden}
.nr-sandwich-checkbox:checked~[class=nr-nav-wrap]{max-height:100%;overflow:visible}
.nr-sandwich-checkbox:checked~.nr-sandwich-label .nr-sandwich-layer{background:0 0}
.nr-sandwich-checkbox:checked~.nr-sandwich-label .nr-sandwich-layer::before{transform:rotate(45deg);top:0}
.nr-sandwich-checkbox:checked~.nr-sandwich-label .nr-sandwich-layer::after{transform:rotate(-45deg);top:0}
}
@media (min-width:1160px){.nr-sandwich-label{display:none}
.nr-nav-menu{display:flex;justify-content:space-between}
.nr-nav-menu li{border-top:none}
.nr-nav-menu li:last-child{border-right:none}
.nr-nav-menu .nr-static-nav-item a,.nr-nav-menu .nr-static-nav-item span,.nr-nav-menu button{width:auto;font-size:100%}
.nr-nav-menu .nr-static-nav-item a{cursor:pointer}
}
/* NAV MENU BUTTONS/TABS */
#nr-header{position:sticky;top:0;z-index:2}
.nr-nav-menu *{margin:0}
.nr-nav-menu{margin-top:1.4em}
.nr-nav-menu ul{list-style-type:none;position:absolute;z-index:99}
.nr-nav-menu>li,.nr-nav-menu>li button{display:inline-block;font-family:GilroySemiBold,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-weight:600;font-size:27px;transition:background .5s;white-space:nowrap}
.nr-nav-menu>li.nr-nav-menu-column-box{position:relative}
li.nr-hide-home{position:absolute;top:-32768px;left:-32768px;width:0}
.nr-nav-menu a{color:var(--black);text-decoration:none}
.nr-nav-menu .nr-nav-menu-column-box button,.nr-nav-menu .nr-nav-menu-default button,.nr-nav-menu .nr-static-nav-item a,.nr-nav-menu .nr-static-nav-item span{border:6px solid transparent;color:#000;display:inline-block;text-align:center;text-transform:uppercase;width:100%}
.nr-nav-menu button,.nr-nav-menu button:visited{color:var(--black);background-color:transparent;padding:11px .25em;text-transform:uppercase}
.nr-nav-menu .nr-static-nav-item a,.nr-nav-menu .nr-static-nav-item span{margin-right:1em}
.nr-nav-menu-column-box button:active,.nr-nav-menu-column-box button:focus,.nr-nav-menu-column-box button:hover,.nr-nav-menu-default button:active,.nr-nav-menu-default button:focus,.nr-nav-menu-default button:hover{background:0 0;border:6px solid transparent;outline:0}
.nr-nav-menu-column-box button:hover,.nr-nav-menu-default button:hover,.nr-search-site-tab a:hover,.nr-static-nav-item a:hover{color:var(--salmon);text-decoration:underline 6px solid var(--salmon);text-underline-offset:.25em;transition:text-decoration .5s ease-in-out;transform:.5ms ease}
.nr-nav-tab-brevity{display:inline}
.nr-nav-menu .nr-selected-menu a,.nr-nav-menu .nr-selected-menu span,.nr-nav-menu button.nr-selected-menu{text-decoration:underline 6px solid var(--salmon);text-underline-offset:.25em}
.nr-nav-menu .nr-static-nav-item+button::after{margin-left:0}
.nr-desktop-only .nr-logo svg:focus{border:6px solid var(--salmon);border-radius:50px;outline:0;float:left;padding-right:20px}
.nr-nav-menu .nr-static-nav-item-link:focus-visible,.nr-nav-menu .nr-static-nav-item:focus-visible,.nr-nav-menu a:focus-visible,.nr-nav-menu button:focus-visible,.nr-nav-menu>li span.nr-selected-nav-cat:focus-visible{border:6px solid var(--salmon);border-radius:50px;outline:0;width:100%;position:relative}
.nr-nav-menu li.nr-search-site-tab{padding:.25em .25em}
.nr-donate-btn-tab{padding:0}
a.nr-donate-btn{background:var(--green);color:#fff;font-size:.85em;text-align:right}
a.nr-donate-btn:hover{background:var(--salmon);color:var(--black)}
.nr-nav-menu-display-none{display:none}
.nr-nav-menu li li,.nr-nav-menu li li li{background:#fff;border-right:none;box-shadow:0 6px 10px 0 rgba(0,0,0,.3)}
.nr-nav-menu .nr-nav-menu-default li a,.nr-nav-menu .nr-nav-menu-default li div{border:6px solid transparent;display:block;padding:.15em 1em}
.nr-nav-menu li:focus,.nr-nav-menu li:hover{margin:0;transition:background .5s}
.nr-nav-menu .nr-nav-menu-default>li span.nr-selected-nav-cat,.nr-nav-menu .nr-nav-menu-default>li:hover a{color:var(--black-hover)}
.nr-nav-menu li li a:hover{background:rgba(var(--cream-rgb).2);color:#000;text-decoration:none;transition:text-decoration .5s ease-in-out}
.nr-nav-menu .nr-grid-menu-wrapper{padding-bottom:1em;position:relative;width:735px}
.nr-nav-menu .nr-grid-menu{padding:0}
.nr-nav-menu .nr-grid-menu .ym-gl,.nr-nav-menu .nr-grid-menu .ym-gr{float:clear-all}
.nr-nav-menu .nr-grid-menu-gbox .nr-selected-nav-cat,.nr-nav-menu .nr-grid-menu-gbox a{margin:1em 2em .25em 1em}
.nr-nav-menu .nr-grid-menu-gbox a:focus{color:#000;border:none;text-decoration:underline 6px solid var(--salmon);width:85%}
.nr-nav-menu .nr-grid-menu-gbox a{display:block}
a:hover .nr-grid-menu-cat-title{text-decoration:underline 6px solid var(--salmon);text-underline-offset:.25em}
.nr-grid-menu-cat-desc{font-size:80%;line-height:1.35em;text-wrap:wrap;margin:.5em 0}
.nr-nav-menu .nr-selected-nav-cat{font-style:italic;text-decoration:underline 6px solid var(--salmon);text-underline-offset:.25em}
.nr-grid-menu-gbox a:focus .nr-grid-menu-cat-desc,.nr-selected-nav-cat .nr-grid-menu-cat-desc{border:none;text-decoration:underline 6px solid white}
@media screen and (min-width:1159px) and (max-width:1300px){.nr-nav-tab-brevity{position:absolute;top:-32768px;left:-32768px}
}
@media screen and (max-width:1159px){
ul.nr-nav-menu{border-top:1px solid #999;border-bottom:1px solid #999;margin-top:1em;padding-bottom:1em}
.nr-nav-menu ul li{margin-left:0}
.nr-nav-menu>li{display:block}
.nr-nav-menu li li{background:#f9f8ee}
.nr-donate-btn-tab{text-align:center}
}
@media screen and (min-width:1159px){.nr-nested-nav-cat{display:none;position:absolute;top:-32768px;left:-32768px;width:0}
}
@media screen and (max-width:1159px){
.nr-nav-menu .nr-grid-menu-wrapper{margin-right:1.5em;width:100%}
}
/* IMEU - Default Styles - August 2025 */
@media screen{body{background:#f9f8ee}
#nr-pre-header{background:#315a18}
.nr-pre-header{color:#fff}
.nr-pre-header .ym-wbox{padding:.25em 0}
.nr-pre-header .ym-gr .ym-gbox{text-align:right}
.nr-pre-header a,.nr-pre-header a:visited{color:#fff}
.nr-pre-header a:active,.nr-pre-header a:hover,.nr-pre-header a:visited:hover{color:#ccc}
ul.nr-social-icons{margin:0}
.nr-pre-header .nr-social-icons li{display:inline;list-style:none;margin:0}
.nr-pre-header .nr-social-icons a,.nr-pre-header .nr-social-icons a:visited{background-color:#fff;border-radius:50%;color:#315a18;display:inline-block;margin:0 .15em 0 0;text-align:center;height:1.8em;width:1.8em}
.nr-pre-header .nr-social-icons a:active,.nr-pre-header .nr-social-icons a:hover,.nr-pre-header .nr-social-icons a:visited:hover{background:#ff7b7a;color:#000}
.nr-header,header{background:#fff}
.nr-header .ym-wbox{padding:.5em 1.5em}
.nr-desktop-only .nr-logo svg{margin:3.5% 0 0 -4px;max-height:85px;border:6px solid transparent}
.nr-header .nr-logo svg:hover{opacity:.75}
.nr-header a,.nr-header button{display:block}
.nr-search-overlay{display:none}
.nr-search-overlay.is-shown{display:block;overflow-y:hidden;transition:.5s}
.nr-overlay{overflow:scroll;background-color:#f9f8ee;height:100%;width:100%;position:fixed;z-index:999999;top:0;left:0}
.nr-search-toggle-close{float:right;padding-right:30%;font-size:60%}
.nr-search-overlay{padding:10%;margin:0 auto}
.nr-search-overlay .ym-wbox{text-align:center}
@media screen and (max-width:720px){.nr-search-overlay{padding:0}
}
.nr-search-overlay input{background:0 0;border-top:none;border-right:none;border-left:none;border-bottom:1px solid #333;width:60%;font-size:200%;color:#333}
.nr-search-overlay input::placeholder{color:#4a4b4e;opacity:.7}
.nr-search-overlay button{background:0 0;border:none;font-size:200%;margin:0 .25em 0 0;color:#4a4b4e;padding:0}
.nr-search-overlay button:hover,v .nr-search-overlay button:focus{opacity:.6}
.nr-search-overlay p{font-family:Arial,Helvetica,Geneva,sans-serif;margin:1.5em 0 0 2.6em;line-height:2em}
.nr-search-results{margin:1.5em}
.gsc-wrapper div,div.gsc-wrapper{background-color:Transparent!important;border:none!important}
.gsc-wrapper table,div.gsc-wrapper{background-color:Transparent!important;border:none!important}
table.gsc-above-wrapper-area-container{background-color:Transparent!important;border:none!important}
.gsc-control-cse .gs-result .gs-title,.gsc-control-cse .gs-result .gs-title *,.gsc-control-cse .gs-spelling{font-size:22px;margin-bottom:.25em}
.gs-fileFormatType,.gs-webResult:not(.gs-no-results-result):not(.gs-error-result) .gs-snippet{font-size:16px;margin-top:.25em}
#nr-main,main{background-color:#fff}
.nr-edit-entry-link{float:right;margin:0}
.nr-edit-entry-link li{display:inline;list-style-type:none;text-align:right;margin-left:.75em}
.nr-entry-banner{position:relative}
.nr-entry-banner::before{content:'';z-index:1;width:100%;height:100%;display:block;position:absolute;background:linear-gradient(0deg,rgba(0,0,0,.9) 0,rgba(0,0,0,0) 100%)}
.nr-entry-banner img{height:100%;object-fit:cover;width:100%}
.nr-entry-banner-text-wrap{margin:0 1em 0 1.5em;max-width:85.375em;position:absolute;bottom:7%;z-index:1}
.nr-entry-banner-text-home{font-family:GilroyExtraBold,Roboto,Helvetica,Verdana,Tahoma,sans-serif;line-height:1em;color:#fff;font-size:calc(3.75vh + 3.75vw);position:relative;z-index:1}
.nr-entry-banner-text{color:#fff;font-weight:700;font-size:250%;position:relative;z-index:1}
.nr-bg-accent{background:#f9f8ee;left:50%;position:relative;margin-bottom:1em;transform:translateX(-50%);width:100vw}
.nr-bg-accent-positioning{max-width:82.5em;margin:0 auto;padding:1.5em 1.5em 0 1.5em}
.nr-content-home{max-width:80em;margin:0 auto;padding:1.5em 1.5em 0 1.5em}
.nr-quick-links .ym-wbox{padding-top:0}
.nr-grid-h-qlinks .ym-gbox{aspect-ratio:1;background:var(--cream);border:2px solid #000;position:relative}
.nr-grid-h-qlinks .ym-gbox.nr-grid-h-qlinks-box-l{margin:0 .5em 0 0}
.nr-grid-h-qlinks .ym-gbox.nr-grid-h-qlinks-box-m{margin:0 .25em 0 .25em}
.nr-grid-h-qlinks .ym-gbox.nr-grid-h-qlinks-box-r{margin:0 0 0 .5em}
.nr-grid-h-qlinks-position{position:absolute;bottom:.5em;left:1.5em}
.nr-grid-h-qlinks-icon svg{fill:var(--green);height:3.25em;margin-left:-.5em;width:3.25em}
.nr-grid-h-qlinks h3{font-family:GilroyBold,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:48px;margin-bottom:0}
.nr-grid-h-qlinks a,.nr-grid-h-qlinks a:visited{color:#000;font-family:GilroyMedium,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:24px}
.nr-grid-h-qlinks a:active,.nr-grid-h-qlinks a:hover,.nr-grid-h-qlinks a:visited:hover{color:var(--salmon)}
.nr-feed-social-h3{margin:0 auto}
.nr-feed-social .ym-wbox{padding:0;margin:0 -3px 0 -3px}
h3.nr-feed-social-h3{font-family:GilroyBold,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:48px;margin-bottom:0}
h3.nr-feed-social-h3:after{position:absolute;content:'';border-bottom:.225em solid #ff7b7a;width:100%;transform:translateX(-50%);bottom:.175em;left:50%;z-index:-1}
#nr-content{scroll-margin-top:170px}
.nr-content a,.nr-content a:visited{color:#315a18}
.nr-content a:active,.nr-content a:hover,.nr-content a:visited:hover{color:#ff7b7a}
.nr-content a:focus{color:#ff7b7a}
.nr-content ol,.nr-content ol ol,.nr-content ul,.nr-content ul ul{margin:0 1.5em 1.5em 2em}
.nr-content li{line-height:1.5;margin-bottom:.75em}
.nr-404-grid img{width:100%;height:auto;object-fit:cover}
.nr-column-gbox-left{padding-left:0}
.nr-column-gbox-right{padding-right:0}
.nr-grid-columns img{width:100%;height:auto}
.nr-pagination{display:block;text-align:center;margin:0 auto 0 auto}
.nr-pagination a,.nr-pagination a:visited{color:var(--green)}
.nr-pagination a:active,.nr-pagination a:hover,.nr-pagination a:visited:hover{color:var(--salmon)}
.nr-bpost-category-buttons{display:block;list-style:none}
.nr-bpost-category-buttons li{font-family:GilroySemiBold,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:24px;display:inline-block;white-space:nowrap;margin:.25em .25em .25em 0}
.nr-bpost-category-buttons a,.nr-bpost-category-buttons a:visited{background:var(--green);border-radius:25px;color:var(--white);padding:.25em .85em}
.nr-pposts{margin-bottom:1em}
.nr-bpost-img img{border:2px solid #000;margin-top:.7em;object-fit:cover;width:100%}
h2.nr-planding-title{margin-bottom:.15em}
h2.nr-planding-title a,h2.nr-planding-title a:visited{color:#000}
h2.nr-planding-title a:active,h2.nr-planding-title a:hover,h2.nr-planding-title a:visited:hover{color:#ff7b7a}
h2.nr-planding-title a:focus{color:#ff7b7a}
.nr-google-blog-search{color:#444;display:flex;border:1px solid #000;border-radius:3px;margin-top:.3em}
.nr-google-blog-search input[type=search]{background:0 0;border:none;border-radius:inherit;color:inherit;margin:0;padding:.5em 0 .5em 0;text-align:center;width:100%}
.nr-google-blog-search input[type=search]::placeholder{color:#bbb;text-align:left}
.nr-google-blog-search button[type=submit]{background:0 0;cursor:pointer;padding:0;margin:0;width:42px}
.nr-google-blog-search button[type=submit]:after{color:#444;content:"\f002";font-family:"Font Awesome 6 Free";font-weight:600}
.nr-google-blog-search button[type=submit]:hover{background:var(--cream)}
.nr-google-blog-search button[type=submit]:focus,.nr-google-blog-search input[type=search]:focus{box-shadow:inset 0 0 0 2px var(--salmon);outline:0}
.nr-bpost-cb-filters li{display:inline-block;font-family:GilroyMedium,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:24px;list-style:none;margin:.05em .25em .25em 0;justify-content:space-around}
.nr-bpost-cb-filters input[type=checkbox]{appearance:none;margin:0;outline:0}
.nr-bpost-cb-filters input[type=checkbox]+label:before{background-color:#fff;border:1px solid #000;border-radius:3px;box-shadow:inset 0 0 0 1px #fff;color:transparent;content:"\f00c";cursor:pointer;font-family:"Font Awesome 6 Free";font-weight:900;padding:.33em;margin-right:.5em}
.nr-bpost-cb-filters input[type=checkbox]:checked+label:before{background-color:var(--green);color:#fff}
.nr-bpost-cb-filters input[type=checkbox]:focus+label:before{box-shadow:inset 0 0 0 2px var(--salmon);outline:0}
@-moz-document url-prefix(){
.nr-bpost-cb-filters input[type=checkbox]:focus+label:before{outline:1px auto Highlight}
}
.nr-grid-bposts{margin:0}
.nr-grid-bposts .ym-gbox.nr-bpost-box-l{margin:0 .66em 1em 0}
.nr-grid-bposts .ym-gbox.nr-bpost-box-m{margin:0 .33em 1em .33em}
.nr-grid-bposts .ym-gbox.nr-bpost-box-r{margin:0 0 1em .66em}
.nr-grid-bposts .ym-gbox{aspect-ratio:1/1;background-color:#f9f8ee;box-shadow:inset 0 0 0 2px rgba(0,0,0,.75);padding:2px 2px 2px 2px;margin:0;position:relative}
.nr-grid-bposts img{object-fit:cover;height:62%;width:100%}
.nr-bpost-title-button-wrap{display:block;margin-bottom:1em}
.nr-bpost-read-more a{background:var(--green);border-radius:15px;color:var(--white);padding:.25em .85em;margin:.25em .75em .25em 0}
.nr-bpost-category-buttons a:hover,.nr-bpost-read-more a:hover{background:var(--salmon);color:var(--black)}
.nr-bpost-category-buttons a.focus,.nr-bpost-category-buttons a.nr-blog-cat-selected{background:var(--salmon);color:var(--black)}
.nr-bpost-cat-btn{background:var(--green);border-radius:15px;color:#fff;display:table;padding:.25em .85em;position:absolute;top:1em;left:.75em}
.nr-bpost-title{color:#000;font-family:GilroyBold,Roboto,Helvetica,Verdana,Tahoma,sans-serif;padding:1em .75em 0 .75em;word-wrap:break-word;white-space:pre-wrap;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
.nr-bpost-more{color:#000;padding:1em .75em}
div.nr-bpost-resroueces-read-more{background:var(--green);border-radius:15px;color:var(--white);padding:.25em .85em;font-size:90%;position:absolute;bottom:1em;left:.75em}
a:hover .nr-bpost-resroueces-read-more{color:#000;background:var(--salmon)}
.nr-article-title-banner{background:var(--cream)}
.nr-article-image{margin:0 auto;width:70%;transition:width 1s ease-in-out}
.nr-article-image img{width:100%}
.nr-article-image-caption{font-family:GilroyMedium,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:16px;font-weight:500;margin:1em 0 0 0}
.nr-article-content{margin:0 auto;width:70%}
.nr-article-info p{font-family:GilroyMedium,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:18px;font-weight:500}
dl.nr-accordion{margin:1em 0 1em 0;padding-bottom:0}
dt.nr-acc-heading{background:#315a18;line-height:26px;font-size:18px;font-weight:600;color:#fff;cursor:pointer;padding:.55em 2em .5em .75em;transition:all .2s;position:relative;margin-top:.75em}
dt.nr-acc-heading:first-of-type{margin-top:0}
dt.nr-acc-heading:focus,dt.nr-acc-heading:hover{background:#ff7b7a;color:#000;transition:all .2s}
dt.nr-acc-heading:after{content:'+';display:block;position:absolute;top:48%;transform:translateY(-50%);right:.4em;font-size:185%;font-weight:500;color:#fff}
dt.nr-acc-heading:focus:after{color:#000}
dt.nr-acc-heading.close{background:#f9f8ee;color:#000}
dt.nr-acc-heading.close:hover{background:#ff7b7a;color:#000;transition:all .2s}
dt.nr-acc-heading.close:focus:after{color:#000}
dt.nr-acc-heading.close:after{color:#000;content:'-';font-size:185%;position:absolute;top:46%}
dt.nr-acc-heading:hover:after{color:#000}
.nr-button,button{border:none;border-radius:25px;background:var(--green);color:#fff;cursor:pointer;display:inline-block;font-family:GilroySemiBold,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:1.2rem;font-weight:600;margin:0;padding:.5rem 1.5rem;text-align:center;text-decoration:none;text-transform:uppercase;transition:background 250ms ease-in-out,transform 150ms ease;-webkit-appearance:none;-moz-appearance:none}
a.nr-button-green,a.nr-button-green:visited{background:var(--green);color:#fff;text-decoration:none}
button.nr-button{padding:.5em 1.5em}
a.nr-button:hover,a.nr-button:visited:hover{background:var(--salmon);color:#000}
a.nr-button:focus,a.nr-button:focus-visible,button:focus,button:focus-visible{outline:1px solid #000;outline-offset:-4px}
.nr-search-overlay button:hover{background:0 0}
dd.nr-acc-content{display:none}
dd.nr-acc-content{background:#f9f8ee;color:#000;margin:0;padding:1em 1.5em .75em 1em}
dd.nr-acc-content p{margin-bottom:0;padding-bottom:1.5em}
dd.nr-acc-content p:last-child{padding-bottom:.5em}
div.nr-responsive-iframe{position:relative;padding-bottom:56.25%;padding-top:25px;height:0;margin-bottom:1.5em}
div.nr-responsive-iframe iframe{position:absolute;top:0;left:0;width:100%;height:100%}
div.nr-middle{height:100px;line-height:100px;text-align:center}
span.nr-middle-txt{display:inline-block;vertical-align:middle;line-height:normal}
.nr-callout{background:rgba(0,0,0,.1);margin:0 0 1.5em 0}
.nr-callout .ym-grid{position:relative;overflow:hidden}
.nr-callout-img.nr-callout-img-ctr-vert{vertical-align:middle;text-align:center}
.nr-callout-img.nr-callout-img-ctr-vert .ym-gbox{padding:0 1.5em 10000px 2.25em}
.nr-callout-img.nr-callout-img-fill{background-repeat:no-repeat;background-size:cover;background-position:center;position:relative;right:1.5em}
.nr-callout-text{padding:1.75em 1.75em .75em .75em}
.nr-callout-text p:last-child{margin:0 0 1.85em 0}
.nr-grid-profiles{margin-bottom:1.5em}
.nr-profile-gbox{aspect-ratio:1/1;background:var(--cream);padding:1.5em}
.nr-profile-gbox-l{margin:0 .5em 0 0}
.nr-profile-gbox-m{margin:0 .25em 0 .25em}
.nr-profile-gbox-r{margin:0 0 0 .5em}
.nr-profile-image img{border-radius:50%}
.nr-profile-inner-grid .ym-gr{display:flex;align-items:center;height:110px;width:auto}
.nr-profile-name{font-family:GilroyExtraBold,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:24px;font-weight:800}
.nr-profile-title{font-style:italic}
.nr-profile-bio{font-size:16px}
#nr-footer,footer{background:#f9f8ee;color:#000}
.nr-footer a,.nr-footer a:visited{color:#000}
.nr-footer a:active,.nr-footer a:hover,.nr-footer a:visited:hover{color:#ff7b7a}
.nr-footer-word-mark svg{width:7.2em;margin-bottom:1.5em}
.nr-footer .nr-social-icons li{display:inline;list-style:none;margin:0}
.nr-footer .nr-social-icons a,.nr-footer .nr-social-icons a:visited{background-color:#000;border-radius:50%;color:#fff;display:inline-block;margin:0 .15em .5em 0;text-align:center;height:2em;width:2em}
.nr-footer .nr-social-icons a:active,.nr-footer .nr-social-icons a:hover,.nr-footer .nr-social-icons a:visited:hover{background:#ff7b7a;color:#000}
.nr-footer-quick-links{margin:-.5em 0 0 0}
.nr-footer-quick-links li,.nr-site-admin-links li{list-style:none;margin:0;text-transform:uppercase}
.nr-grid-charity-badges img{float:right;margin-top:25%;width:85%}
.nr-post-footer{background:#f9f8ee;color:#000}
.nr-post-footer .ym-wbox{margin:0 1.5em 0 0;text-align:right}
.nr-post-footer a,.nr-post-footer a:visited{color:#000}
.nr-post-footer a:active,.nr-post-footer a:hover,.nr-post-footer a:visited:hover{color:#ff7b7a}
.nr-stats{color:#666;font-family:"Courier New",Courier,monospace;font-weight:700;list-style-type:none;margin:2em 0 0 0}
.nr-nav-bottom{margin:0;list-style-type:none}
.nr-nav-bottom li{margin:0;display:inline}
.nr-nav-bottom-pipe{padding:0 7px 0 10px}
}
@media screen and (max-width:1160px){
.nr-grid-quad .ym-g50{margin:0}
.nr-grid-quad-stacker,.nr-grid-quad-stacker>[class*=ym-c],.nr-grid-quad-stacker>[class*=ym-g]{display:block;float:none;width:auto!important}
.nr-grid-quad-stacker>[class*=ym-c]>[class*=ym-cbox],.nr-grid-quad-stacker>[class*=ym-g]>[class*=ym-gbox]{overflow:hidden}
}
@media screen and (max-width:1159px){.nr-desktop-only{display:none;position:absolute;top:-32768px;left:-32768px;width:0}
.nr-article-content,.nr-article-image{width:85%;transition:width 1s ease-in-out}
.nr-header .ym-g80{width:100%}
.nr-entry-banner-text{font-size:clamp(1.45rem, 3.45vw + .65rem, 2.45rem)}
.nr-entry-banner-text-home{font-size:calc(2.1vh + 2.1vw);line-height:1.15em}
.nr-content ol,.nr-content ol ol,.nr-content ul,.nr-content ul ul{margin:0 1.5em 1.5em 1em}
blockquote{margin:1.5em 0 0 1.25em}
.nr-button-margin{margin-bottom:.75em}
.nr-footer-quick-links{margin:1.5em 0}
.nr-footer-quick-links li{margin:0 0 .25em 0}
.nr-grid-charity-badges img{float:none;margin:0;width:100%}
.nr-grid-columns{margin:0}
.nr-bpost-sch-fil-grid .ym-gr .ym-gbox{margin:0 0 0 -.25em;padding:0}
ul.nr-bpost-cb-filters{margin-bottom:0}
.nr-bpost-cb-filters li{font-size:19px;list-style:none;margin:.05em .25em .25em 0;justify-content:none}
.nr-grid-bposts .ym-gbox.nr-bpost-box-l,.nr-grid-bposts .ym-gbox.nr-bpost-box-m,.nr-grid-bposts .ym-gbox.nr-bpost-box-r{margin:0 0 1em 0}
.nr-grid-bposts .ym-gbox{aspect-ratio:0;padding-bottom:1.75em}
.nr-grid-h-qlinks-position{position:absolute;bottom:0;left:1.5em}
.nr-grid-h-qlinks .ym-gbox{aspect-ratio:1/1.25}
.nr-grid-h-qlinks-icon svg{height:2.5em;width:2.5em}
.nr-grid-h-qlinks h3{font-size:30px}
.nr-grid-h-qlinks a,.nr-grid-h-qlinks a:visited{font-size:20px}
.nr-grid-h-qlinks p{font-size:20px}
.nr-post-footer .ym-wbox{margin-left:1.5em;text-align:left}
.nr-stats{margin:0 0 2em 0;list-style-type:disc}
.nr-stats li{margin:0 0 .5em 1.2em;display:list-item}
.nr-mimic-h1,h1{font-size:72px;font-size:5vmax}
.nr-mimic-h2,h2{font-size:36px;font-size:4vmax}
.nr-mimic-h3,h3{font-size:24px;font-size:3.2vmax}
.nr-mimic-h4,h4{font-size:22px;font-size:3vmax}
.nr-mimic-h5,h5{font-size:105%;font-size:2.8vmax}
p{font-size:120%;font-size:2.5vmax}
li{font-size:110%;font-size:2.4vmax;margin-bottom:1em}
.nr-callout-img.nr-callout-img-ctr-vert .ym-gbox{padding:0 1.5em 10000px 1.5em}
.nr-callout-img.nr-callout-img-ctr-vert img{max-width:100%}
.nr-callout-img.nr-callout-img-fill{background-size:cover;right:auto;height:250px}
.nr-callout-text{padding:2em 2.5em}
}
@media screen and (min-width:1160px){.nr-mobile-only{display:none;position:absolute;top:-32768px;left:-32768px;width:0}
.nr-entry-banner-donate {height:32em;}
}
@media screen and (max-width:880px){
.nr-grid-h-qlinks .ym-gbox.nr-grid-h-qlinks-box-l,.nr-grid-h-qlinks .ym-gbox.nr-grid-h-qlinks-box-m,.nr-grid-h-qlinks .ym-gbox.nr-grid-h-qlinks-box-r{margin:0 0 1em 0}
.nr-grid-h-qlinks .ym-gbox{aspect-ratio:1/.35}
.nr-grid-h-qlinks-position{position:absolute;bottom:-.5em;left:1.5em}
.nr-article-title-banner{margin:0 -1.5em}
.nr-article .ym-wbox{padding:1.5em 0}
.nr-article-content,.nr-article-image{width:100%;transition:width 1s ease-in-out}
}
@media screen and (max-width:670px){
.nr-grid-h-qlinks .ym-gbox{aspect-ratio:1/.62}
}
@media screen and (max-width:380px){
.nr-grid-h-qlinks .ym-gbox{aspect-ratio:1/.70}
}
@media screen and (max-width:1159px){
.nr-bpost-cb-filters{padding:1em 0 1em 0}
.nr-grid-bposts{margin-bottom:0}
}
/* SPLIDE - HOME PAGE SLIDER */
.splide__container{box-sizing:border-box;position:relative}
.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}
.splide__list img{width:100%}
.splide.is-initialized:not(.is-active) .splide__list{display:block}
.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}
.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}
.splide:not(.is-overflow) .splide__pagination{display:none}
.splide__progress__bar{width:0}
.splide{position:relative;visibility:hidden}
.splide.is-initialized,.splide.is-rendered{visibility:visible}
.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}
.splide__slide img{vertical-align:bottom}
.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}
.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}
.splide__toggle.is-active .splide__toggle__pause{display:inline}
.splide__track{overflow:hidden;position:relative;z-index:0}
@keyframes splide-loading{0%{transform:rotate(0)}
to{transform:rotate(1turn)}
}
.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}
.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}
.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}
.splide--rtl{direction:rtl}
.splide__track--ttb>.splide__list{display:block}
.splide__arrow{position:absolute;z-index:1;top:50%;translate:0 -50%;width:4em;height:50%;display:flex;align-items:center;justify-content:center;border:none;padding:0;opacity:1;transition:all .4s;background:0 0}
.splide__arrow svg{background:0 0;border:4px solid #fff;border-radius:50%;padding:.4em;width:1.5em;height:1.5em;transition:all .4s}
.splide__arrow svg path{fill:#fff;transition:all .4s}
.splide__arrow:hover{cursor:pointer;transition:all .4s}
.splide__arrow:focus{outline:0}
.splide__arrow:focus svg,.splide__arrow:hover svg{border:4px solid #fb8838;background:#fff;transition:all .4s}
.splide__arrow:focus svg path,.splide__arrow:hover svg path{fill:rgb(251,136,56);transition:all .4s}
.splide__arrow--prev{left:.5em}
.splide__arrow--prev svg{transform:scaleX(-1)}
.splide__arrow--next{right:.5em}
.splide.is-focus-in .splide__arrow:focus{outline:3px solid rgb(251,136,56);outline-offset:3px}
.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}
.splide__pagination__page{background:#000;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}
.splide__pagination__page.is-active{background:#ff7b7a;transform:scale(1.4);z-index:1}
.splide__pagination__page:hover{cursor:pointer;opacity:.9}
.splide__pagination__page:focus-visible{outline:3px solid rgb(251,136,56);outline-offset:3px}
.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid rgb(251,136,56);outline-offset:3px}
.splide__progress__bar{background:#ccc;height:3px}
.splide__slide{-webkit-tap-highlight-color:transparent}
.splide__slide:focus{outline:0}
@supports(outline-offset:-3px){
.splide__slide:focus-visible{outline:3px solid rgb(251,136,56);outline-offset:-3px}
}
@media screen and (-ms-high-contrast:none){
.splide__slide:focus-visible{border:3px solid #5cb8b2}
}
@supports(outline-offset:-3px){
.splide.is-focus-in .splide__slide:focus{outline:3px solid rgb(251,136,56);outline-offset:-3px}
}
@media screen and (-ms-high-contrast:none){
.splide.is-focus-in .splide__slide:focus{border:3px solid #5cb8b2}
.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#5cb8b2}
}
.splide__toggle{background:rgba(255,255,255,.8);border-radius:3em;color:#000;cursor:pointer;position:absolute;top:.75em;right:1.5em;opacity:0;transition:opacity .6s ease .1s}
.nr-slideshow:hover button.splide__toggle{opacity:1;transition:opacity .6s ease .1s}
.splide__toggle__pause,.splide__toggle__play{line-height:1.5;padding:.5em}
.splide__toggle .active,.splide__toggle:focus,.splide__toggle:hover{background:#fff;color:#000;transition:background .3s;cursor:pointer;outline:3.5px solid rgb(251,136,56)}
.splide__toggle:focus-visible{outline:3px solid rgb(251,136,56);outline-offset:3px}
.splide.is-focus-in .splide__toggle:focus{outline:3px solid rgb(251,136,56);outline-offset:3px}
.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}
.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}
.splide__arrows button:focus,.splide__arrows button:hover{background:0 0}
.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}
.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}
.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}
.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}
.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}
.splide__arrows--ttb .splide__arrow--prev{top:1em}
.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}
.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}
.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}
.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}
.nr-home-carousel-blogs .splide__slide{margin:auto 2em}
.splide.nr-carousel-blogs{padding:0 1.5em 2em 1em;margin:.5em auto 1.5em auto}
.nr-car-b-post{aspect-ratio:1;background:#f9f8ee;border:2px solid #000;display:block;height:18.65vw;margin:0 .5em}
.nr-car-b-post img{height:auto;width:100%;aspect-ratio:2/1.3}
.nr-car-b-post-wrap{display:flex;align-items:center;height:5.5vw;width:17.1vw}
.nr-car-b-post-title{color:#000;font-family:GilroySemiBold,Roboto,Helvetica,Verdana,Tahoma,sans-serif;font-size:18px;line-height:1.25em;padding:.75em .75em 0 .75em;word-wrap:break-word;white-space:pre-wrap;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}
@media screen and (min-width:1400px){.nr-car-b-post{aspect-ratio:1}
.nr-car-b-post img{height:auto;width:100%}
}
@media screen and (max-width:1120px){.nr-car-b-post{aspect-ratio:1/1.2;height:45vw}
.nr-car-b-post img{height:auto;width:100%}
.nr-car-b-post-wrap{height:10vw;width:40vw}
.nr-car-b-post-title{font-size:19px;line-height:1.5em;padding:3em .5em 0 .5em}
}
@media screen and (max-width:760px){.splide__arrows,.splide__autoplay,.splide__pagination{opacity:0}
.splide__toggle{right:.75em}
.splide.nr-carousel-blogs{margin:.5em auto 0 auto}
.nr-car-b-post-wrap{height:6.5vw;width:40vw}
.nr-car-b-post-title{font-size:16px;line-height:1.25em;padding:3em .5em 0 .5em}
}
/* Browser Print CSS  */
@page{size:auto;margin-top:1cm;margin-bottom:1cm}
@media screen{.nr-print-only{display:none}
}
@media print{.nr-screen-only{display:none}
.ym-grid>.ym-gl,.ym-grid>.ym-gr{overflow:visible;display:table;table-layout:fixed}
.ym-print{position:static;left:0}
.ym-noprint{display:none!important}
body{-webkit-print-color-adjust:exact!important}
#nav-trigger,#nr-aside-main,#nr-breadcrumbs,#nr-footer,#nr-header,#nr-mobile-nav-top,#nr-nav-main,#nr-post-footer,#nr-pre-footer,#nr-pre-header,#nr-slideshow,.nr-edit-entry-link,.nr-mobile-show{position:absolute;top:-32768px;left:-32768px}
#nr-print-header{margin:20px 0 0 10px}
.nr-logo-print{width:300px;margin-bottom:20px;display:block}
#nr-content{position:static;left:0;margin-top:20px;font-size:100%}
#nr-main .ym-g66{width:100%}
#nr-print-footer{margin:0 0 20px 10px;font-size:80%}
.nr-hrule,.subheading,h1,h2,h3,h4,h5,h6,hr{color:#666}
a,dd,dt,li,p{font-size:13px;color:#666}
img,svg{filter:grayscale(100%);opacity:.85}
#nr-main a:link:after,#nr-main a:visited:after{content:" (" attr(href) ") ";font-size:13px;word-wrap:break-word}
.nr-accordion dd.nr-acc-content{display:block!important}
.modal{display:block!important}
.nr-modal-print{box-shadow:none;width:100%;max-width:960px}
.nr-modal-print-img{margin-top:2em!important}
.nr-grid-profiles .ym-g33{width:100%}
}
