@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-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;width:0}
.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%}
}
/* SITE COLORS */
:root{--black:rgb(0,0,0);--black-rgb:0,0,0;--black-text:rgb(255, 255, 255);--dark-blue:rgb(30,45,59);--dark-blue-rgb:30,45,59;--dark-blue-text:rgb(255,255,255);--light-blue:rgb(153,177,201);--light-blue-rgb:153,177,201;--light-blue-text:rgb(0,0,0);--light-gray:rgb(230,229,229);--light-gray-rgb:230,229,229;--light-gray-text:rbg(0,0,0);--medium-grey:rgb(221,221,221);--medium-grey-rgb:221,221,221;--medium-grey-text:rgb(0,0,0);--rust:rgb(151,60,31);--rust-rgb:151,60,31;--rust-text:rgb(255,255,255);--slate:rgb(60,88,117);--slate-rgb:60,88,117;--slate-text:rgb(255,255,255);--tuscany:rgb(202,155,143);--tuscany-rgb:202,155,143;--tuscany-text:rgb(0,0,0);--yellow:rgb(240, 227, 149);--yellow-rgb:240,227,149;--yellow-text:rgb(0,0,0);--white:rgb(255, 255, 255);--white-rgb:255,255,255;--white-text:rgb(0, 0, 0)}
.nr-bg-000000,.nr-bg-black{background-color:var(--black);color:var(--black-text)}
.nr-bg-000000 :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-black :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--black-text)}
.nr-bg-000000 a,.nr-bg-black a{border-bottom:dotted 1px var(--black-text);font-weight:600}
.nr-bg-000000 a:hover,.nr-bg-000000 a:visited,.nr-bg-000000 a:visited:hover,.nr-bg-black a:hover:not(.nr-button),.nr-bg-black a:visited:hover:not(.nr-button),.nr-bg-black a:visited:not(.nr-button){color:var(--medium-gray);border-bottom:none}
.nr-bg-black .nr-button:focus,.nr-bg-black a:focus{color:var(--medium-gray)}
.nr-bg-1E2D3B,.nr-bg-dark-blue{background-color:var(--dark-blue);color:var(--dark-blue-text)}
.nr-bg-1E2D3B :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-dark-blue :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--dark-blue-text)}
.nr-bg-1E2D3B a,.nr-bg-dark-blue a{border-bottom:dotted 1px var(--dark-blue-text);font-weight:600}
.nr-bg-1E2D3B a:hover,.nr-bg-1E2D3B a:visited,.nr-bg-1E2D3B a:visited:hover,.nr-bg-dark-blue a:hover:not(.nr-button),.nr-bg-dark-blue a:visited:hover:not(.nr-button),.nr-bg-dark-blue a:visited:not(.nr-button){color:var(--medium-gray);border-bottom:none}
.nr-bg-99B1C9,.nr-bg-light-blue{background-color:var(--light-blue);color:var(--light-blue-text)}
.nr-bg-99B1C9 :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-light-blue :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--light-blue-text)}
.nr-bg-99B1C9 a,.nr-bg-light-blue a{border-bottom:dotted 1px var(--light-blue-text);font-weight:600}
.nr-bg-99B1C9 a:hover,.nr-bg-99B1C9 a:visited,.nr-bg-99B1C9 a:visited:hover,.nr-bg-light-blue a:hover:not(.nr-button),.nr-bg-light-blue a:visited:hover:not(.nr-button),.nr-bg-light-blue a:visited:not(.nr-button){color:var(--medium-gray);border-bottom:none}
.nr-bg-light-blue .nr-button:focus,.nr-bg-light-blue a:focus{color:var(--medium-gray)}
.nr-bg-E6E5E5,.nr-bg-light-gray{background-color:var(--light-gray);color:var(--light-gray-text)}
.nr-bg-E6E5E5 :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-light-gray :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--light-gray-text)}
.nr-bg-E6E5E5 a,.nr-bg-light-gray a{border-bottom:dotted 1px var(--light-gray-text);font-weight:600}
.nr-bg-E6E5E5 a:hover,.nr-bg-E6E5E5 a:visited:,.nr-bg-E6E5E5 a:visited:hover,.nr-bg-light-gray a:hover:not(.nr-button),.nr-bg-light-gray a:visited:hover:not(.nr-button),.nr-bg-light-gray a:visited:not(.nr-button){color:var(--medium-gray);border-bottom:none}
.nr-bg-light-gray .nr-button:focus,.nr-bg-light-gray a:focus{color:var(--rust)}
.nr-bg-DDDDDD,.nr-bg-medium-gray{background-color:var(--medium-gray);color:var(--medium-gray-text)}
.nr-bg-DDDDDD :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-medium-gray :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--medium-gray-text)}
.nr-bg-DDDDDD a,.nr-bg-medium-gray a{border-bottom:dotted 1px var(--medium-gray-text);font-weight:600}
.nr-bg-DDDDDD a:hover,.nr-bg-DDDDDD a:visited,.nr-bg-DDDDDD a:visited:hover,.nr-bg-medium-gray a:hover:not(.nr-button),.nr-bg-medium-gray a:visited:hover:not(.nr-button),.nr-bg-medium-gray a:visited:not(.nr-button){color:var(--medium-gray);border-bottom:none}
.nr-bg-medium-gray .nr-button:focus,.nr-bg-medium-gray a:focus{color:var(--slate)}
.nr-bg-973C1F,.nr-bg-rust{background-color:var(--rust);color:var(--rust-text)}
.nr-bg-973C1F :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-rust :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--rust-text)}
.nr-bg-973C1F a,.nr-bg-rust a{border-bottom:dotted 1px var(--rust-text);font-weight:600}
.nr-bg-973C1F a:hover,.nr-bg-973C1F a:visited,.nr-bg-973C1F a:visited:hover,.nr-bg-rust a:hover:not(.nr-button),.nr-bg-rust a:visited:hover:not(.nr-button),.nr-bg-rust a:visited:not(.nr-button){color:var(--medium-gray);border-bottom:none}
.nr-bg-rust .nr-button:focus,.nr-bg-rust a:focus{color:var(--medium-gray)}
.nr-bg-3C5875,.nr-bg-slate{background-color:var(--slate);color:var(--slate-text)}
.nr-bg-3C5875 :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-slate :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--slate-text)}
.nr-bg-3C5875 a,.nr-bg-slate a{border-bottom:dotted 1px var(--slate-text);font-weight:600}
.nr-bg-3C5875 a:hover,.nr-bg-3C5875 a:visited,.nr-bg-3C5875 a:visited:hover,.nr-bg-slate a:hover:not(.nr-button),.nr-bg-slate a:visited:hover:not(.nr-button),.nr-bg-slate a:visited:not(.nr-button){color:var(--medium-gray);border-bottom:none}
.nr-bg-slate .nr-button:focus,.nr-bg-slate a:focus{color:var(--medium-gray)}
.nr-bg-CA9B8F,.nr-bg-tuscany{background-color:var(--tuscany);color:var(--tuscany-text)}
.nr-bg-CA9B8F :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-tuscany :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--tuscany-text)}
.nr-bg-CA9B8F a,.nr-bg-tuscany a{border-bottom:dotted 1px var(--tuscany-text);font-weight:600}
.nr-bg-CA9B8F a:hover,.nr-bg-CA9B8F a:visited,.nr-bg-CA9B8F a:visited:hover,.nr-bg-tuscany a:hover:not(.nr-button),.nr-bg-tuscany a:visited:hover:not(.nr-button),.nr-bg-tuscany a:visited:not(.nr-button){color:var(--medium-gray);border-bottom:none}
.nr-bg-tuscany .nr-button:focus,.nr-bg-tuscany a:focus{color:var(--medium-gray)}
.nr-bg-F0E395,.nr-bg-yellow{background-color:var(--yellow);color:var(--yellow-text)}
.nr-bg-F0E395 :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-yellow :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--yellow-text)}
.nr-bg-F0E395 a,.nr-bg-yellow a{border-bottom:dotted 1px var(--yellow-text);font-weight:600}
.nr-bg-F0E395 a:hover,.nr-bg-F0E395 a:visited,.nr-bg-F0E395 a:visited:hover,.nr-bg-yellow a:hover:not(.nr-button),.nr-bg-yellow a:visited:hover:not(.nr-button),.nr-bg-yellow a:visited:not(.nr-button){color:var(--rust);border-bottom:none}
.nr-bg-yellow .nr-button:focus,.nr-bg-yellow a:focus{color:var(--rust)}
.nr-bg-FFFFFF,.nr-bg-none,.nr-bg-white{background-color:var(--white);color:var(--white-text)}
.nr-bg-FFFFFF :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-none :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-white :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--white-text)}
.nr-bg-FFFFFF a,.nr-bg-none a,.nr-bg-white a,.nr-content a:not(.nr-button){color:#36c;border-bottom:dotted 1px var(--white-text);font-weight:600}
.nr-bg-FFFFFF a:hover:not(.nr-button),.nr-bg-FFFFFF a:visited:hover:not(.nr-button),.nr-bg-FFFFFF a:visited:not(.nr-button),.nr-bg-none a:hover:not(.nr-button),.nr-bg-none a:visited:hover:not(.nr-button),.nr-bg-none a:visited:not(.nr-button),.nr-bg-white a:hover:not(.nr-button),.nr-bg-white a:visited:hover:not(.nr-button),.nr-bg-white a:visited:not(.nr-button),.nr-content a:hover:not(.nr-button){color:#669;border-bottom:none}
.nr-bg-none .nr-button:focus,.nr-bg-none a:focus .nr-bg-white .nr-button:focus,.nr-bg-white a:focus{color:var(--white)}
/* FONTS */
@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url('https://cdn.impactimmigration.org/fonts/montserrat/montserrat-v26-latin-ext-regular.woff2') format('woff2')}
@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:400;src:url('https://cdn.impactimmigration.org/fonts/montserrat/montserrat-v26-latin-ext-italic.woff2') format('woff2')}
@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url('https://cdn.impactimmigration.org/fonts/montserrat/montserrat-v26-latin-ext-500.woff2') format('woff2')}
@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:500;src:url('https://cdn.impactimmigration.org/fonts/montserrat/montserrat-v26-latin-ext-500italic.woff2') format('woff2')}
@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url('https://cdn.impactimmigration.org/fonts/montserrat/montserrat-v26-latin-ext-600.woff2') format('woff2')}
@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:600;src:url('https://cdn.impactimmigration.org/fonts/montserrat/montserrat-v26-latin-ext-600italic.woff2') format('woff2')}
@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url('https://cdn.impactimmigration.org/fonts/montserrat/montserrat-v26-latin-ext-700.woff2') format('woff2')}
@font-face{font-display:swap;font-family:Montserrat;font-style:italic;font-weight:700;src:url('https://cdn.impactimmigration.org/fonts/montserrat/montserrat-v26-latin-ext-700italic.woff2') format('woff2')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;font-display:swap;src:local(''),url('https://cdn.impactimmigration.org/fonts/opensans/regular-400.woff2') format('woff2')}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:400;font-display:swap;src:local(''),url('https://cdn.impactimmigration.org/fonts/opensans/italic-400.woff2') format('woff2')}
@font-face{font-family:'Open Sans';font-style:normal;font-weight:700;font-display:swap;src:local(''),url('https://cdn.impactimmigration.org/fonts/opensans/regular-700.woff2') format('woff2')}
@font-face{font-family:'Open Sans';font-style:italic;font-weight:700;font-display:swap;src:local(''),url('https://cdn.impactimmigration.org/fonts/opensans/italic-700.woff2') format('woff2')}
@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("https://cdn.impactimmigration.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.impactimmigration.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.impactimmigration.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'}
.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-right-to-file::before{content:"\f56f"}
.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-chart-pie::before{content:"\f200"}
.fa-chevron-circle-down::before{content:"\f13a"}
.fa-chevron-circle-left::before{content:"\f137"}
.fa-chevron-circle-right::before{content:"\f138"}
.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-up::before{content:"\f35b"}
.fa-arrow-alt-circle-up::before{content:"\f35b"}
.fa-circle-right::before{content:"\f35a"}
.fa-arrow-alt-circle-right::before{content:"\f35a"}
.fa-circle-down::before{content:"\f358"}
.fa-arrow-alt-circle-down::before{content:"\f358"}
.fa-circle-left::before{content:"\f359"}
.fa-arrow-alt-circle-left::before{content:"\f359"}
.fa-child-reaching::before{content:"\e59d"}
.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-comments::before{content:"\f086"}
.fa-edit::before{content:"\f044"}
.fa-exclamation::before{content:"\21"}
.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-handshake::before{content:"\f2b5"}
.fa-heart::before{content:"\f004"}
.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-phone-square::before{content:"\f098"}
.fa-plus-circle::before{content:"\f055"}
.fa-plus-square::before{content:"\f0fe"}
.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-wifi::before{content:"\f1eb"}
.fa-window-close::before{content:"\f410"}
.fa-x-twitter::before{content:"\e61b"}
.fa-youtube-square::before{content:"\f431"}
.fa-youtube::before{content:"\f167"}
/* 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:"Open Sans",Arial,Helvetica,Verdana,sans-serif;font-size:87.5%;text-align:left;color:#444}
h1,h2,h3,h4,h5,h6{font-family:Montserrat,Arial,Helvetica,Verdana,sans-serif;font-weight:400;color:var(--dark-blue);margin:0;position:relative}
.nr-mimic-h1,h1{font-size:300%;font-weight:600;margin:0 0 1.25em 0}
h1::after{display:block;content:'';background:var(--light-blue);background:linear-gradient(90deg,var(--light-blue) 0,var(--light-blue) 18%,transparent 18%,transparent 100%);position:absolute;width:100%;height:10px;bottom:-.5em}
h1.center::after{background:linear-gradient(to right,transparent 35%,var(--light-blue) 35%,var(--light-blue)65%,transparent 35%)}
h2.center.nr-mimic-h1::after{display:block;content:'';background:var(--light-blue);background:linear-gradient(to right,transparent 35%,var(--light-blue) 35%,var(--light-blue)65%,transparent 35%);position:absolute;width:100%;height:10px;bottom:-.5em}
.nr-mimic-h2,h2{font-size:190%;margin:0 0 .875em 0;font-weight:600}
.nr-mimic-h3,h3{font-size:170%;margin:0 0 1em 0;font-weight:600;color:var(--slate)}
h4{font-size:160%;margin:0 0 1em 0}
h5{font-size:160%;margin:0 0 1em 0;font-weight:600}
h6{font-size:150%;margin:0 0 1em 0;font-weight:600;color:var(--slate)}
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:130%;line-height:1.5;margin-left:1em}
li li{font-size:100%}
p{font-size:130%;line-height:1.6;margin:0 0 1.5em 0}
dt{font-weight:700}
dd{margin:0 0 1.5em .8em}
blockquote,cite,q{font-family:Montserrat,Arial,Helvetica,Verdana,sans-serif;font-style:italic}
blockquote{background:rgba(var(--light-blue-rgb),.4);color:#000;font-size:115%;padding:2em 2.5em;margin:0 auto 2em auto}
blockquote a,blockquote a:visited{color:#000;text-decoration:underline dotted #777;text-underline-offset:.35em}
blockquote a:active,blockquote a:hover,blockquote a:visited:hover{color:#555;text-decoration:none}
blockquote p:last-child{margin:0}
b,strong{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:var(--rust);background:0 0;text-decoration:none}
a:active,a:hover,a:visited:hover{color:#00f;background-color:transparent;text-decoration:none}
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}
: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}
button{display:inline-block;border:none;padding:1rem 2rem;margin:0;text-decoration:none;background:#0069ed;color:#fff;font-family:Montserrat,Arial,Helvetica,Verdana,sans-serif;font-size:1rem;cursor:pointer;text-align:center;transition:background 250ms ease-in-out,transform 150ms ease;-webkit-appearance:none;-moz-appearance:none}
button:focus,button:hover{background:#0053ba}
button:focus{outline:1px solid #fff;outline-offset:-4px}
button:active{transform:scale(.99)}
table{width:100%;border-collapse:collapse;border-top:1px #ccc solid;border-bottom:1px #ccc solid;margin:0 0 1.35714em 0;color:#444}
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 .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 th{background:#529abb;font-style:normal;color:#fff}
.nr-table td:empty{display:none}
.nr-table p{font-weight:400;margin-bottom:0}
.nr-no-margin{margin:0}
}
/* YAML LAYOUT */
@media screen{body{overflow-y:scroll}
#nr-aside-main,#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:80em;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: var(--rust);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:800px){.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-pre-footer .ym-gr{text-align:left}
@media screen and (max-width:480px){.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}
}
/* NAV MENU MOBILE */
.nr-nav-main-menus{position:sticky;top:0;z-index:1}
.nr-sandwich-checkbox{display:none}
@media screen and (max-width:768px){
.nr-mobile-nav-location{color:#fff;font-size:2em;position:relative;right:-1em;margin:.5em auto}
.nr-sandwich-label{cursor:pointer;display:flex;justify-content:end;padding-right:1.5em;align-items:center}
.nr-sandwich-layer{background:#fff;display:block;height:3px;position:relative;width:2em}
.nr-sandwich-layer::after,.nr-sandwich-layer::before{background:#fff;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}
.nr-nav-menu .nr-static-nav-item a,.nr-nav-menu button{width:auto;font-size:100%}
}
@media (min-width:768px){.nr-sandwich-label{display:none}
.nr-nav-menu{display:flex}
.nr-nav-menu .nr-static-nav-item a,.nr-nav-menu button{width:auto;font-size:100%}
.nr-nav-menu .nr-static-nav-item a{cursor:pointer}
}
@media (max-width:740px){.nr-donate-button{width:auto}
}
/* NAV MENUS */
.nr-nav-main-menus{background:var(--dark-blue)}
.nr-nav-menu,.nr-nav-menu *{list-style:none;margin:0;padding:0}
.nr-nav-menu li{position:relative}
.nr-nav-menu ul{position:absolute;display:none;top:100%;z-index:9999;box-shadow:0 1px 8px rgba(0,0,0,.3)}
.nr-nav-menu>li{display:flex;position:relative;transition:background .5s;white-space:nowrap}
.nr-nav-menu a{color:#fff;text-decoration:none}
.nr-nav-menu button,.nr-nav-menu li{width:100%}
.nr-nav-menu .nr-static-nav-item a,.nr-nav-menu .nr-static-nav-item-selected{border:.3em solid transparent;color:#fff;display:inline-block;text-align:center;width:100%}
.nr-nav-menu .nr-static-nav-item a,.nr-nav-menu .nr-static-nav-item-selected,.nr-nav-menu button{padding:.5em 0}
.nr-nav-menu button:hover,.nr-nav-menu button[aria-expanded=true]{color:#000;background:var(--yellow);transition:background .5s}
.nr-nav-menu button,.nr-nav-menu button:visited{color:#fff;background-color:transparent;border:.3em solid transparent}
.nr-nav-menu a:focus-visible, .nr-nav-menu button:focus-visible {outline: none; box-shadow: inset 0 0 0 4px var(--rust);}
button.nr-selected-menu{color:#000;background:var(--yellow)}
.nr-nav-menu .nr-static-nav-item-link:focus,.nr-nav-menu .nr-static-nav-item:focus,.nr-nav-menu button:focus,.nr-nav-menu>li a:focus,.nr-nav-menu>li span.nr-selected-nav-cat:focus{box-sizing:border-box;height:100%;outline:0;width:100%}
.nr-nav-menu button:hover>ul{display:block}
.nr-nav-menu li li{background:#fff;border-right:none}
.nr-nav-menu li li a,.nr-nav-menu li li div{border:.3em solid transparent;display:block;padding:.5em .75em}
.nr-nav-menu li:focus,.nr-nav-menu li:hover{background:var(--yellow);margin:0;transition:background .5s}
.nr-nav-menu li:focus .nr-static-nav-item-selected,.nr-nav-menu li:hover .nr-static-nav-item-selected{color:#000}
.nr-nav-menu span.nr-selected-nav-cat{border:.3em solid transparent;display:block;font-weight:700;padding:.75em .7em;font-style:italic;background:var(--yellow)}
.nr-nav-menu>li a,.nr-nav-menu>li span.nr-selected-nav-cat{color:var(--rust)}
.nr-nav-menu>li a:hover,.nr-nav-menu>li a:visited:hover{color:#000}
@media screen and (min-width:768px){.nr-nested-nav-cat{display:none;position:absolute;top:-32768px;left:-32768px;width:0}
}
/* STYLES */
@media screen{body{background:var(--light-gray)}
.nr-header,header{background:var(--dark-blue);color:#fff;padding:.5em 0 .25em 0}
.nr-header .ym-wbox{padding:3em 0 1.5em 0}
.nr-header .ym-gr .ym-gbox{text-align:right}
.nr-header .nr-logo{display:block}
.nr-header .nr-logo svg{fill:var(--yellow);filter:drop-shadow(0 0 5px rgba(0, 0, 0, .4));max-width:300px;transition:fill .2s}
.nr-header .nr-logo:focus svg,.nr-header .nr-logo:hover svg{fill:var(--light-blue);transition:fill .2s}
.nr-header-list{list-style-type:none;margin:0}
.nr-header-list li{display:inline-flex}
.nr-header-list a{color:#fff}
.nr-header-list .fa-brands{font-size:1.5em}
.nr-header-list a:hover .fa-brands{color:var(--yellow)}
.nr-header-list .nr-donate-button{border:2px solid var(--yellow)!important;text-align:center;padding:.5em 2.5em;margin-right:.5em;font-weight:600;transition:background .4s,color .4s}
.nr-header-list .nr-donate-button:focus,.nr-header-list .nr-donate-button:hover{background:var(--yellow);color:var(--yellow-text);transition:background .4s,color .4s}
.nr-alert-banner{background:var(--rust);color:var(--rust-text);text-align:center}
.nr-alert-banner .ym-wrapper{border:none!important}
.nr-alert-banner-content{padding:1em 1em 2em 1em;position:relative;text-align:center}
.nr-alert-banner .nr-alert-title{font-size:250%;font-weight:400}
.nr-alert-banner h1,.nr-alert-banner h2,.nr-alert-banner h3{color:var(--rust-text)}
.nr-alert-banner img{position:absolute;right:.5em;top:50%;transform:translateY(-50%);width:45%}
.nr-alert-banner-content h1,.nr-alert-banner-content h2,.nr-alert-banner-content h3,.nr-alert-banner-content p{text-align:center}
.nr-alert-banner-content p{font-size:1.2em;margin:0 0 .25em 0}
.nr-alert-banner p:last-child{margin:0}
.nr-alert-banner-content p a:not(.nr-button),.nr-alert-banner-content p a:visited:not(.nr-button){border-bottom:1px dotted #fff;color:#fff;font-size:18px;padding-bottom:.15em;text-decoration:none}
.nr-alert-banner-content p a:active:not(.nr-button),.nr-alert-banner-content p a:hover:not(.nr-button),.nr-alert-banner-content p a:visited:hover:not(.nr-button){color:#ddd;border-bottom:1px solid #ddd}
.nr-alert-banner-content p a:focus{color:#ddd}
.nr-alert-banner .nr-button,.nr-alert-banner .nr-button:visited{background:var(--yellow);color:var(--yellow-text);margin:1em}
.nr-alert-banner .nr-button:hover,.nr-alert-banner .nr-button:visited:hover{background:#bbb;color:#000}
.nr-ann-banner{background:rgba(var(--light-blue-rgb),1.5)}
.nr-ann-banner .ym-wbox{padding:.5em 0}
.nr-ann-content{text-align:center}
.nr-ann-title{font-weight:600;margin-bottom:0}
.nr-ann-content p:last-child{margin-bottom:0}
.nr-ann-content a,.nr-ann-content a:visited{color:#000;border-bottom:1px dotted #444;text-underline-offset:-0.5rem}
.nr-ann-content a:active,.nr-ann-content a:hover,.nr-ann-content a:visited:hover{color:#444;border-bottom:0}
#nr-main,main{background:#fff}
.nr-style-guide-brand-colors{background:var(--light-gray)}
.nr-style-guide-brand-colors td{width:33%;padding:1.5em}
.nr-style-guide-brand-colors div.nr-micro-heading{font-size:120%;font-weight:700}
.nr-pre-footer.nr-style-guide-brand-colors{color:none}
.nr-bg-image-dark .nr-callout{background:rgba(255,255,255,.8)}
.nr-bg-image-dark .nr-callout-verticle-text :is(p,a,h1,h2,h3,h4,bloquote,.nr-sub-heading){color:#000;text-shadow:none}
.nr-bg-image-dark{color:#fff;text-shadow:1px 1px 6px #000}
.nr-bg-image-dark{background-color:rgba(0,0,0,.5)}
.nr-bg-image-dark :is(h1,h2,h3,p){color:#fff}
.nr-bg-image-dark a,.nr-bg-image-dark a:visited{color:#f4b363}
.nr-bg-color-image-dark table{color:#fff;font-size:120%;vertical-align:middle;border-top:none;border-bottom:none}
.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-content-home{max-width:80em;margin:0 auto;padding:1.5em 1.5em 0 1.5em}
.nr-content ol,.nr-content ul{margin-left:1.5em}
.nr-content ol ol,.nr-content ul ul{margin-bottom:0}
dd.nr-acc-content{display:none}
.nr-acc-content{color:#000;margin:1em .5em 1em 0}
.nr-acc-content p{margin-bottom:0;padding:0 0 1.5em 0}
dt.nr-acc-heading{line-height:2.2em;font-size:18px;font-weight:600;color:var(--slate);cursor:pointer;transition:all .2s;border-top:1px solid rgba(var(--slate-rgb),.8);padding:1em 0 .75em 0;position:relative}
dt.nr-acc-heading .float-right{margin:0}
dt.nr-acc-heading.close{border-bottom:1px solid rgba(var(--yellow-rgb),0)}
dt.nr-acc-heading h2{margin-left:1.5em;position:static}
dt.nr-acc-heading h2:before{font-family:'Font Awesome 6 Free';font-style:normal;font-weight:900;content:'\f13a';position:absolute;left:0;font-size:1em}
dt.nr-acc-heading:after {content: '+';font-size:1.6em;position: absolute;right: 0;}
dt.nr-acc-heading.nr-acc-close:after {content: '–';}
dt.nr-acc-heading:hover{opacity:.86;transition:all .2s}
dt.nr-acc-heading:focus{outline:0}
dt.nr-acc-heading.close h2:before{content:'\f139';}
dt.nr-acc-heading:focus{outline: none; box-shadow: inset 0px 10px 0px -7px var(--rust);}
.nr-staff-accordion dt.nr-acc-heading {padding-bottom: 2em}
.nr-staff-accordion h2{color:var(--slate);margin:0}
.nr-columns img{max-width:100%;height:auto}
.nr-column-gbox-left ul,.nr-column-gbox-right ul{padding-bottom:1.5em}
.nr-columns .nr-column-gbox-left{padding-left:0;padding-right:3em;}
.nr-columns .nr-column-gbox-right{padding-left:0;padding-right:1em}
div.nr-responsive-iframe{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}
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-img-cover{object-fit:cover;width:100%}
.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-left,.nr-callout-text-right{padding:2em 2em .75em 2em}
.nr-callout-text-left p:last-child,.nr-callout-text-right p:last-child{margin-bottom:0}
.nr-callout-5050-hiden-text-for-exact-height{padding:1.75em 1.75em 2.25em 1.75em;visibility:hidden}
.nr-half-wrap-left{float:right}
.nr-half-wrap-left,.nr-half-wrap-right{max-width:36.5em}
.nr-bg-yellow .nr-acc-heading{color:var(--dark-blue);border-top:1px solid rgba(var(--dark-blue-rgb),.8)}
.nr-bg-image-dark{color:#fff;text-shadow:1px 1px 6px #000}
.nr-bg-image-light{background-color:rgba(0,0,0,.5)}
.nr-bg-image-light :is(p,a,h1,h2,h3,h4,li,ol){color:#fff;text-shadow:1px 1px 6px #000}
.nr-donate-table{font-size:1.6em;border:0}
.nr-donate-table tr td:first-child{text-align:center}
.nr-donate-table td{padding:1em}
.nr-donate-table .far,.nr-donate-table .fas{font-size:175%}
.nr-button,.nr-button a,.nr-button a:visited,.nr-button:visited,input[type=submit].nr-button{background:var(--dark-blue);border-bottom:none;color:var(--dark-blue-text);transition:background-color .2s,color .2s;text-decoration:none;text-align:center;padding:.75em 1.25em;display:inline-block;border-radius:2px;font-weight:900}
a.nr-button,a.nr-button:visited{border-bottom:none}
a.nr-button:active,a.nr-button:hover,a.nr-button:visited:hover{color:#000;background:var(--medium-grey)}
.nr-button-dark-blue,.nr-button-dark-blue a,.nr-button-dark-blue a:visited,.nr-button-dark-blue:visited,input[type=submit].nr-button.nr-button-rust{background:var(--dark-blue);color:var(--dark-blue-text)}
.nr-button-rust,.nr-button-rust a,.nr-button-rust a:visited,.nr-button-rust:visited,input[type=submit].nr-button.nr-button-rust{background:var(--rust);color:var(--rust-text)}
.nr-button-slate,.nr-button-slate a,.nr-button-slate a:visited,.nr-button-slate:visited,input[type=submit].nr-button.nr-button-slate{background:var(--slate);color:var(--slate-text)}
.nr-button-tuscany,.nr-button-tuscany a,.nr-button-tuscany a:visited,.nr-button-tuscany:visited,input[type=submit].nr-button.nr-button-tuscany{background:var(--tuscany);color:var(--tuscany-text)}
.nr-button-yellow,.nr-button-yellow a,.nr-button-yellow a:visited,.nr-button-yellow:visited,input[type=submit].nr-button.nr-button-yellow{background:var(--yellow);color:var(--yellow-text)}
.nr-button-white,.nr-button-white a,.nr-button-white a:visited,.nr-button-white:visited,input[type=submit].nr-button.nr-button-white{background:#fff;color:var(--dark-blue)}
.nr-button-skinny,.nr-button-skinny a{padding:.35em .85em}
.nr-button-skinny a{margin:-.35em -.85em}
.nr-button a:focus-visible,.nr-button a:hover,.nr-button:focus-visible,.nr-button:hover,input[type=submit].nr-button:focus-visible,input[type=submit].nr-button:hover{background:var(--medium-gray);color:var(--medium-gray-text);transition:background-color .2s,color .2s,border .2s;border-color:transparent}
.nr-grid-callout-boxes .ym-gl,.nr-grid-callout-boxes .ym-gr{padding:4em 3em}
.nr-pre-footer{padding-top:10px}
.nr-pre-footer-left{height:340px;border:4px solid #fff;background-image:url(https://cdn.impactimmigration.org/images/site/artwork.jpg);background-size:100% 100%;margin:-4px}
.nr-pre-footer-right{display:flex;align-items:center;justify-content:center;height:340px;text-align:center}
.nr-footer{background:var(--light-gray);color:#000;font-weight:500;text-align:center;font-size:104%}
.nr-footer a{color:#000;font-size:19px}
.nr-footer a:hover{color:var(--rust);text-decoration:underline}
.nr-footer .ym-gbox{text-align:center;margin:.5em auto}
.nr-footer .ym-gbox a span{padding:0 .5em 0 0}
#nr-post-footer{background:#fff;color:#000}
.nr-post-footer a{color:#000}
.nr-post-footer a:hover{color:var(--slate);text-decoration:underline}
.nr-post-footer .ym-wbox{padding:1.5em 0}
.nr-post-footer .ym-gr{text-align:right}
.nr-stats{margin:2em 0 0 0;list-style-type:none;font-family:"Courier New",Courier,monospace;font-weight:700}
.nr-credits{margin:0;list-style-type:none}
.nr-credits li{margin:0;display:inline}
.nr-credits-pipe{padding:0 7px 0 10px}
.nr-site-admin-cues{list-style-type:none}
.nr-site-admin-cues li{margin:0}
}
@media screen and (max-width:960px){
.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:800px){
.nr-header-list li{font-size:1em;padding:0;margin:.6em}
.nr-header .ym-wbox{padding:0}
.nr-header-list li .fa-brands{font-size:2em}
.nr-half-wrap-left,.nr-half-wrap-right{max-width:100%}
.nr-float-left-desktop-only img,.nr-float-right-desktop-only img{margin:0 0 1.5em 0}
}
@media screen and (max-width:378px){
.nr-header-list li{font-size:.8em;padding:0;margin:.2em}
}
@media screen and (max-width:660px){
.nr-donate-table td,.nr-donate-table th,.nr-donate-table tr,table.nr-donate-table{display:block}
.nr-donate-table tr{margin-bottom:15px}
.nr-donate-table td{position:relative;text-align:center}
.nr-pre-footer-right h2{font-size:4vmax}
.nr-pre-footer-right p{font-size:3vmax;padding-bottom:5px}
.nr-pre-footer-stack{display:block;margin-left:auto;margin-right:auto;width:300px}
}
@media screen and (max-width:800px){.nr-desktop-only{display:none;position:absolute;top:-32768px;left:-32768px;width:0}
.nr-header-list{margin-bottom:1.5em;text-align:center}
.nr-logo-svg-box{margin-left:2.5em;text-align:center}
.nr-credits li{margin:0;display:block;text-align:left}
.nr-credits-pipe{display:none}
.nr-stats{margin:0 0 2em 0;list-style-type:disc}
.nr-stats li{margin:0 0 .5em 1.2em;display:list-item}
h1{font-size:345%;font-size:5vmax}
h2{font-size:240%;font-size:4vmax}
h3{font-size:160%;font-size:3.2vmax}
h4{font-size:125%;font-size:3vmax}
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}
.nr-pre-footer-right{display:block;height:100%}
.nr-pre-footer-right .ym-gbox{padding:3em}
.nr-post-footer .nr-credits li,.nr-post-footer .ym-gbox{text-align:center}
}
@media screen and (min-width:960px){
.nr-footer .nr-grid-quad-col-2,.nr-footer .nr-grid-quad-col-3,.nr-footer .nr-grid-quad-col-4{text-align:right}
}
@media screen and (min-width:800px){.nr-mobile-only{display:none;position:absolute;top:-32768px;left:-32768px;width:0}
.nr-float-left-desktop-only{float:left;padding:0 2em 1.5em 0;width:50%}
.nr-float-right-desktop-only{padding:0 0 1.5em 2em;float:right;width:50%}
}
/* PRINT */
@page{size:auto;margin-top:1cm;margin-bottom:1cm}
@media screen{.nr-print-only{display:none}
}
@media print{.nr-screen-only{display:none}
.nr-grid-callout-boxes .ym-gl,.nr-grid-callout-boxes .ym-gr {padding:1.5em;}
.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-mobile-show,#mf_iframe{position:absolute;top:-32768px;left:-32768px}
.nr-callout-img.nr-desktop-only,.nr-callout-5050-hiden-text-for-exact-height{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%;width:100%}
.nr-hrule,.subheading,h1,h2,h3,h4,h5,h6,hr{color:#666}
a,dd,dt,li,p{font-size:13px;}
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}
.nr-columns .nr-column-gbox-left{padding-right:1.5em}
.nr-columns .nr-column-gbox-right{padding:0}
.nr-background .nr-content {padding: 1.5em;}
}