/* YAML Base Lite - Browser Reset - NetRaising - December 2019 */
@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:before,blockquote:after,q:before,q:after{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}.ym-skip,.ym-hideme,.nr-hideme,.ym-print{position:absolute;top:-32768px;left:-32768px}.ym-skip:focus,.ym-skip:active{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:focus,.ym-skiplinks .ym-skip:active{left:32768px;outline:0 none;position:absolute;width:100%}}
/* FONT MONTSERRAT */
@font-face{font-family:Montserrat;font-style:normal;font-weight:200;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/200.woff2') format('woff2')font-display: swap}
@font-face{font-family:Montserrat;font-style:italic;font-weight:200;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/200italic.woff2') format('woff2')font-display: swap}
@font-face{font-family:Montserrat;font-style:normal;font-weight:300;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/300.woff2') format('woff2')font-display: swap}
@font-face{font-family:Montserrat;font-style:italic;font-weight:300;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/300italic.woff2') format('woff2')font-display: swap}
@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/regular.woff2') format('woff2')font-display: swap}
@font-face{font-family:Montserrat;font-style:italic;font-weight:400;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/italic.woff2') format('woff2')font-display: swap}
@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/500.woff2') format('woff2')font-display: swap}
@font-face{font-family:Montserrat;font-style:italic;font-weight:500;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/500italic.woff2') format('woff2')font-display: swap}
@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/600.woff2') format('woff2')font-display: swap}
@font-face{font-family:Montserrat;font-style:italic;font-weight:600;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/600italic.woff2') format('woff2')font-display: swap}
@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/700.woff2') format('woff2')font-display: swap}
@font-face{font-family:Montserrat;font-style:italic;font-weight:700;src:url('https://cdn.bethisrael-pdx.org/fonts/montserrat/700italic.woff2') format('woff2')font-display: swap}
/* FONT AWESOME */
@font-face{font-family:'Font Awesome 6 Brands';font-style:normal;font-weight:400;font-display:block;src:url("https://cdn.bethisrael-pdx.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.bethisrael-pdx.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.bethisrael-pdx.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 ICONS */
/* 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-right:before{content:"\f061"}
.fa-arrow-right-from-bracket:before{content:"\f08b"}
.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-bars-staggered:before{content:"\f550"}
.fa-bluesky:before{content:"\e671"}
.fa-calendar-days:before{content:"\f073"}
.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:"\f0a9"}
.fa-circle-arrow-up:before{content:"\f0aa"}
.fa-circle-right:before{content:"\f35a"}
.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-envelope:before {content:"\f0e0"}
.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-minus::before{content:"\f068";}  
.fa-pen-to-square::before{content:"\f044"}
.fa-people-group::before{content:"\e533"}
.fa-phone-square-alt:before{content:"\f87b"}
.fa-phone-square:before{content:"\f098"}
.fa-plus:before{content:"\2b"}
.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-user-group:before{content:"\f500"}
.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-user-plus:before{content:"\f234"}
.fa-youtube-square:before{content:"\f431"}
.fa-youtube:before{content:"\f167"}
/* YAML Typography - NetRaising - Last Updated December 2019 */
@media all{
html *{font-size:100%}
code,pre,textarea{font-family:Consolas,"Lucida Console","Andale Mono","Bitstream Vera Sans Mono","Courier New",Courier;font-size:100%;text-wrap:wrap}
body{font-family:Montserrat,Arial,Helvetica,Geneva,sans-serif;font-size:101%;font-weight:400;text-align:left;color:#000}
h1,h2,h3,h4,h5,h6{font-family:Montserrat,Arial,Helvetica,Geneva,sans-serif;font-weight:400;color:#222;margin:0}
.nr-category-heading{color:#fff;font-size:2.75em;font-weight:200}
.nr-mimic-h1,h1{color:var(--dark-green);font-size:2.25em;font-weight:400;margin:0 0 .5em 0}
.nr-mimic-h2,h2{color:var(--dark-green);font-size:2em;font-weight:600;margin:0 0 .75em 0}
.nr-mimic-h3,h3{color:var(--dark-green);font-size:1.75em;font-weight:600;margin:0 0 .75em 0}
.nr-mimic-h4,h4{font-size:1.5em;font-weight:500;margin:0 0 .5em 0}
h5{font-size:1.25em;font-weight:700;margin:0 0 .4em 0}
.nr-title-lg-thin-under{font-size:4em;font-weight:200;line-height:1.25em;margin-bottom:.5em;text-decoration:underline 2px solid var(--light-blue);text-underline-offset:.30em}
@media screen and (max-width:1280px){.nr-title-lg-thin-under{font-size:4vmax}
}
dl,ol,ul{font-size:100%;line-height:1.5;margin:0 0 1.5em 1.5em}
ul li{list-style-type:none}
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:105%;line-height:1.5}
li li{font-size:100%}
p{font-size:1em;line-height:1.5em;margin:0 0 1.5em 0}
dt{font-weight:700}
dd{margin:0 0 1.5em .8em}
blockquote,cite,q{font-family:'PT Serif',Georgia,Times,serif;font-size:115%;font-style:italic;letter-spacing:.25px}
blockquote{background:0 0;color:#222;margin:1.5em}
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:#800;background:0 0;text-decoration:none}
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 .2s 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:.75;transition-delay:.1s}
a[href$='.pdf']::after{font-family:'Font Awesome 6 Free';font-weight:900;content:"\f1c1";padding-left:7px;font-size:calc(12.5px + .15vw);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(12.5px + .15vw);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(12.5px + .15vw);position:relative;bottom:1px}
a[href]:not([href*='bethisrael-pdx.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:6px;font-size:calc(.5em + .4vw);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:.5px #d1d1d1 solid;border-bottom:.5px #d1d1d1 solid;margin:0 0 1.35714em 0;color:#222;overflow-x:scroll}
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 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}
/* Helping Tables scroll for mobile */
.nr-table-mobile-wrap{overflow-x:auto}
.nr-table-mobile-wrap .nr-table {min-width: 800px}
.nr-table td,.nr-table th{padding:.75em .5em .5em 1em}
.nr-table td{border:.5px solid #d1d1d1}
.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:#375a6d;color:#fff}
.nr-table th p{font-size:110%;font-weight:700}
.nr-table td:empty{display:none}
.nr-table p{font-weight:400;margin-bottom:0}
}
@media screen and (max-width:760px){
.nr-table td,.nr-table th{word-break:break-all;padding:.5em .35em .5em .35em}
.nr-table p{font-size:90%}
}
/* YAML Layout - NetRaising - January 2020 */
@media screen{#nr-aside-main,#nr-callout-5050,#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:87.5em;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:854px){.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}
}
/* Was making a mess of padding on mobile
@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}
} */
/* MOBILE NAV */
.nr-sandwich-checkbox{display:none}
@media screen and (max-width:855px){#nr-nav-main-menus{position:sticky;top:0;z-index:1}
.nr-mobile-nav-location{color:#000;font-size:2em;position:relative;margin:.5em auto .5em .75em}
.nr-sandwich-label{cursor:pointer;display:flex;justify-content:space-between;padding-right:1.5em;align-items:center}
.nr-sandwich-layer{background:#000;display:block;height:3px;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:854px){.nr-sandwich-label{display:none}
.nr-nav-menu{display:flex}
.nr-nav-menu li{border-top:none;border-right:1px solid #edf2f7}
.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:110%;font-weight:500;padding-right:6%}
.nr-nav-menu .nr-static-nav-item a{cursor:pointer}
}
@media screen and (min-width:769px) and (max-width:1180px){
ul .nr-menu-tab-home{display:none;width:0;height:0;position:absolute;top:-32768px;left:-32768px}
}
/* NAV MENUS */
.nr-nav-main-menus{background:#acc9d2}
.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}
.nr-nav-menu li:hover>ul,.nr-nav-menu>ul{display:block}
.nr-nav-menu a,.nr-nav-menu button{display:block;position:relative}
.nr-nav-menu span.nr-hide-word{pointer-events:none}
.nr-nav-menu{background-color:transparent;list-style-type:none;padding:0;margin:0;width:100%}
.nr-nav-menu ul{list-style-type:none;margin-top:1px;min-width:12em;padding:0;position:absolute;box-shadow:0 2px 7px rgba(0,0,0,.3)}
.nr-nav-menu button,.nr-nav-menu li{width:100%;position:relative}
.nr-nav-menu>li{background-color:transparent;position:relative;transition:background-color .2s;white-space:nowrap}
.nr-nav-menu ul a{background-color:var(--light-blue);color:#000;margin:0;padding:.75em;text-decoration:none}
.nr-nav-menu .nr-static-nav-item a,.nr-nav-menu .nr-static-nav-item span{display:inline-block;text-align:center;padding:.85em 0;width:100%}
.nr-nav-menu .nr-static-nav-item-link{background:#acc9d2;border-top:3px solid transparent;border-bottom:1px solid transparent;color:#000}
.nr-nav-menu .nr-static-nav-item-selected{border-top:3px solid transparent;background:#375a6d;color:#fff;display:inline-block;text-align:center;padding:.75em 0;width:100%}
.nr-nav-menu .nr-static-nav-item a:hover,.nr-nav-menu .nr-static-nav-item-selected:hover{color:#fff;background:#375a6d}
.nr-nav-menu ul a:focus,.nr-nav-menu ul a:hover{color:#fff;background:#375a6d;text-decoration:none;transition:background-color .2s;box-shadow:inset 0 0 0 3px #71a3b7;position:relative;z-index:9999}
.nr-nav-menu .nr-static-nav-item-link:focus-visible,.nr-nav-menu .nr-static-nav-item:focus-visible,.nr-nav-menu button:focus,.nr-nav-menu button:focus-visible{box-shadow:inset 0 0 0 3px #71a3b7;position:relative}
.nr-nav-menu button:focus{z-index:1}
.nr-selected-nav-cat{color:#fff;background-color:#669db2;font-style:italic;padding:1em;display:block;border:none}
.nr-nav-menu button,.nr-nav-menu button:visited{color:#000;background-color:transparent;border:none;padding:1em 1.5em 1em 0}
.nr-nav-menu button:hover,.nr-nav-menu button[aria-expanded=true]{color:#fff;background:#375a6d;transition:background .5s;cursor:pointer}
.nr-nav-menu .nr-selected-menu{color:#fff;background:#375a6d;transition:background-color .4s}
.nr-nav-menu button::after{position:absolute;top:37%;display:inline-flex;content:"";border-bottom:1px solid #000;border-right:1px solid #000;height:.5em;margin-left:.75em;width:.5em;transform:rotate(45deg)}
.nr-nav-menu button.nr-selected-menu::after,.nr-nav-menu button:hover::after{border-bottom:1px solid #fff;border-right:1px solid #fff}
.nr-nav-menu .nr-static-nav-item+button::after{margin-left:0}
.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{border-right:none}
.nr-nav-menu li li a,.nr-nav-menu li li div{color:#000;background:#8fb6c7;background:#acc9d2;padding:.75em 1em}
.nr-nav-menu li:focus,.nr-nav-menu li:hover{margin:0;transition:background .5s}
.nr-nav-menu span.nr-selected-nav-cat{border:3px solid transparent;padding:.75em 1em}
@media screen and (min-width:856px) and (max-width:1490px){
.nr-nav-menu ul.nr-support-menu{right:0}
}
@media screen and (min-width:768px){.nr-nested-nav-cat{display:none;position:absolute;top:-32768px;left:-32768px;width:0}
}
/* NAV SUB */
@media screen{#nr-nav-sub{background:#ecefd9}
.nr-nav-sub-menu{padding:2em 1em}
.nr-under-sub-nav{background:#ecefd9;margin-top:1em;padding:2em 1em}
.nr-nav-sub-heading,.nr-nav-sub-heading a,.nr-nav-sub-heading a:visited{color:var(--dark-green);font-family:Montserrat,Verdana,Geneva,Tahoma,sans-serif;font-size:24px;margin-bottom:.5em}
.nr-nav-sub-menu ul,.nr-under-sub-nav ul{list-style:none}
.nr-nav-sub-menu li,.nr-under-sub-nav li{font-size:19px;font-weight:500;margin-bottom:.25em;margin-left:1.5em;text-indent:-1.25em}
.nr-nav-sub-menu a,.nr-nav-sub-menu a:visited,.nr-under-sub-nav a,.nr-under-sub-nav a:visited{color:#000}
.nr-nav-sub-menu a:active,.nr-nav-sub-menu a:hover,.nr-nav-sub-menu a:visited:hover,.nr-under-sub-nav a:active,.nr-under-sub-nav a:hover,.nr-under-sub-nav a:visited:hover{color:#3b6d8c}
.nr-nav-a-selected{color:#3b6d8c}
.nr-nav-sub-menu li a:before,.nr-under-sub-nav li a:before{color:var(--light-blue);font-family:"Font Awesome 6 Free";font-weight:400;content:"\f35a";padding-right:.5em;font-size:calc(14px + .15vw);position:relative;bottom:1px}
.nr-nav-sub-menu li a:hover:before,.nr-under-sub-nav li a:hover:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"\f35a";padding-right:.5em;font-size:calc(14px + .15vw);position:relative;bottom:1px}
.nr-nav-sub-menu li .nr-nav-a-selected:before,.nr-under-sub-nav li .nr-nav-a-selected:before{color:var(--light-blue);font-family:"Font Awesome 6 Free";font-weight:900;content:"\f35a";padding-right:.25em;font-size:calc(14px + .15vw);position:relative;bottom:1px}
.nr-materials-log-out-btn {text-align: center;}

}
/* CBI CUSTOM STYLES 2025 */
@media screen{body{background:#333235}
.nr-alert-banner{background:orange;color:#000}
.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:#fff}
.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 a:not(.nr-button){display:inline-block;color:#000;font-weight:600;text-decoration:underline;transition:all .2s}
.nr-alert-banner a:not(.nr-button):focus,.nr-alert-banner a:not(.nr-button):hover{color:#642340;text-decoration:none;transition:all .2s}
.nr-pre-header{background:var(--misty-green)}
.nr-pre-header .ym-wbox{padding:1.5em 0}
.nr-pre-header .ym-gl .ym-gbox{padding-right:.5em;}
.nr-pre-header .ym-gr .ym-gbox{padding-left:.5em;text-align:right}
.nr-header,header{background:#fff;color:#222}
.nr-logo-main svg{max-width:16em}
.nr-header .ym-gr .ym-gbox{text-align:right;padding-right:0;margin-right:-1.5em}
.nr-header-top-nav{list-style:none;margin:0}
.nr-header-top-nav li{display:inline-block}
.nr-search-overlay{display:none}
.nr-search-overlay.is-shown{display:block;overflow-y:hidden;transition:.5s}
.nr-overlay{overflow:scroll;background-color:#fff;height:100%;width:100%;position:fixed;z-index:100;top:6.5em;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 .55em 0 0;color:#4a4b4e;padding:0}
.nr-search-overlay button:focus,.nr-search-overlay button:hover{opacity:.6}
.nr-search-overlay p{font-family:Arial,Helvetica,Geneva,sans-serif;margin:1.5em 0 0 2.6em;line-height:2em}
.gsc-control-cse{padding:0!important}
.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:30px;margin-bottom:.5em;color:var(--dark-green)}
.gs-promotion .gs-visibleUrl,.gs-webResult .gs-visibleUrl{color:var(--light-purple)!important}
.gs-webResult .gs-visibleUrl{color:var(--light-purple)!important;margin-bottom:.5em}
.gs-fileFormatType,.gs-webResult:not(.gs-no-results-result):not(.gs-error-result) .gs-snippet{font-size:16px;margin-top:.25em;color:#000}
.nr-banner-home{margin:0 0 -4px 0;position:relative}
.nr-banner-home img{width:100%;height:100%;margin:0;object-fit:cover}
.nr-banner-home-txt-box{color:#fff;background:rgba(var(--dark-purple-rgb),.92);padding:1.5em 2em;left:5%;position:absolute;top:10%;z-index:0}
.nr-banner-txt-lg{font-size:2.5em;font-weight:300}
.nr-banner-txt-sm{font-size:1.394em;font-weight:600;margin-bottom:.75em}
.nr-banner-home p{display:block;font-size:1.25em;line-height: 1.35em;}
.nr-banner-home p:last-child{margin-bottom:0}
#nr-main,main{background:#fff}
.nr-content-home{max-width:80em;margin:0 auto;padding:0 1.5em 0 1.5em}
.nr-style-guide-brand-colors td{width:33%}
.nr-style-guide-brand-colors div.nr-micro-heading{font-size:110%;font-weight:700}
.nr-accouncements-wrap {margin: 1.5em 0 0 0;}
a .nr-home-cal-btn,a .nr-home-cal-btn:visited{color:var(--dark-green)}
a .nr-home-cal-btn:active,a .nr-home-cal-btn:hover,a .nr-home-cal-btn:visited:hover{color:var(--light-purple)}
.nr-home-cal-btn{width:9em}
.nr-home-cal-btn-icon{float:right;font-size:2.5em}
.nr-home-cal-events-feed-grid{margin:0 -.75em 0 -.75em;width:102%}
.nr-home-cal-events-feed-grid .ym-gbox{padding:0 .75em;margin-bottom:1.5em}
.nr-home-cal-events-feed-img{height:100%;width:100%;object-fit:cover;margin-bottom:-4px;aspect-ratio:1}
.nr-home-cal-events-feed-text-box{aspect-ratio:1;width:100%;display:flex;align-items:center}
.nr-home-cal-events-feed-text{font-size:calc(.85vw + .85vh);padding:0 1.5em}
.nr-home-cal-events-feed-text h3{word-wrap:break-word;white-space:pre-wrap;word-break:break-word;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-bottom:0}
.nr-home-cal-events-feed-text p{margin:.75em 0 0 0;hyphens:auto;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}
a:hover .nr-home-cal-events-feed-text-box{opacity:.75;transition:all .2s ease}
.nr-home-cal-events-button-wrap div.nr-button-home-cal-feed{display:block;margin:.5em 0 1.5em 0;width:100%}
.nr-button.nr-button-home-cal-feed{padding:1em}
a:active .nr-button-home-cal-feed,a:hover .nr-button-home-cal-feed,a:visited:hover .nr-button-home-cal-feed{background:var(--sea-wind-hover);outline:1px solid var(--sea-wind);color:var(--sea-wind-text)}
.nr-button-home-cal-feed.nr-button-arrow-right{color:#000;background:transparent linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),var(--sea-wind) calc(100% - 3.25em),var(--sea-wind) 100%)}
.nr-home-cal-events-title{color:#000;font-size:1.4em;font-weight:600;margin:0;padding-bottom:.2em;width:100%}
.nr-home-cal-events-feed-home-date{color:#000;font-size:1em;font-weight:400;line-height:1.2;margin:0;width:100%}
.nr-home-cal-events-feed-ampm{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
.nr-bg-content li:last-child,.nr-bg-content p:last-child{margin-bottom:0}
.nr-content .nr-into-text{font-size:1.25em;font-weight:400;line-height:1.5em;margin-bottom:1.5em}
.nr-content{color:#000;font-weight:500;padding-bottom:.1em;position:relative}
#nr-aside-main{width:100%}
.nr-content ul li:before{content:'-';font-weight:800;margin:0 .75em .75em -1.1em}
ul.nr-edit-entry-link li:before{content:none}
ul.nr-dashed-list{list-style-type:none;color:#000}
ul.nr-dashed-list li:before{content:'-';position:absolute;margin-left:-15px;color:#000}
.nr-xl-text{font-size:125%}
.nr-edit-entry-link{position:absolute;top:1.5em;right:1.5em}
.nr-edit-entry-link li{display:inline;list-style-type:none;text-align:right;margin-left:.75em}
.nr-img-cover{object-fit:cover;width:100%}
.nr-bg-pad{padding:1.75em 2.5em}
.nr-bg-pad-white{padding:1.5em 0}
dl.nr-accordion{margin:1em 0 1em 0;padding-bottom:0}
dt.nr-acc-heading{line-height:26px;font-size:18px;font-weight:500;color:#272013;cursor:pointer;background:#acc9d2;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:#375a6d;color:#fff;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:#000}
dt.nr-acc-heading:focus:after{color:#fff}
dt.nr-acc-heading.close:focus:after{color:#fff}
dt.nr-acc-heading.close:after{color:#000;content:'-';font-size:185%;position:absolute;top:40%;margin:0 .15em 0 0}
dt.nr-acc-heading:hover:after{color:#fff}
dd.nr-acc-content{display:none}
dd.nr-acc-content{background:#acc9d2;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}
dd.nr-acc-content a,dd.nr-acc-content a:visited{color:var(--sea-wind-text);border-bottom:dotted 1px var(--sea-wind-text);font-weight:600}
dd.nr-acc-content a:hover,dd.nr-acc-content a:visited:hover{color:rgba(255,255,255,.7);border-bottom:none}
.nr-half-wrap-left,.nr-half-wrap-right{max-width:36.5em}
.nr-5050-vcenter{margin:40% auto;font-size:1.5em}
.nr-callout-text-left{padding:1.75em 2.5em 1.5em 2.5em}
.nr-callout-text-right{padding:1.75em 2.5em 1.5em 2.5em}
.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 2.5em .5em 2.5em;visibility:hidden}
.nr-img-cover{object-fit:cover;width:100%}
.nr-callout-5050-img{display:inline-block;overflow:hidden;position:relative}
.nr-callout-5050-img img{pointer-events:none;position:absolute;width:100%;height:100%;object-fit:cover}
.nr-grid.nr-bg-FFFFFF .nr-callout-text-left{padding:1.75em 1.5em .5em 1.5em}
.nr-grid.nr-bg-FFFFFF .nr-callout-text-right{padding:1.75em 1.5em .5em 1.5em}
.nr-grid.nr-bg-FFFFFF .nr-callout-5050-hiden-text-for-exact-height{padding:1.75em 1.5em .5em 1.5em;visibility:hidden}
.nr-full-width-callout{left:50%;transform:translateX(-50%);width:100vw;margin:0}
.nr-callout-3366-img-left,.nr-callout-3366-img-right{overflow:hidden;position:relative}
.nr-callout-3366-img-left img,.nr-callout-3366-img-right img{height:100%;object-fit:cover;position:absolute;width:42%}
.nr-callout-3366-img-right img{right:0}
.nr-callout-3366 .ym-g66 .ym-gbox{padding:2em 3em .75em 3em;position:relative}
.nr-columns{margin-bottom:.5em}
.nr-column-first{margin-left:-1.5em}
.nr-column-middle{margin:0 -1.5em}
.nr-column-last{margin-right:-1.5em}
dl.nr-extended{margin:0;padding-bottom:0}
dt.nr-extended-button{margin:.25em 2.5em 1em 2.5em}
dd.nr-extended-content{display:none}
dd.nr-extended-content{margin:1em 0 0 0;padding:0 2.5em .25em 2.5em}
dd.nr-extended-content p:last-child{padding-bottom:.5em}
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-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-form input{border:solid 1px #ccc;border-radius:10px;display:block;padding:.75em 1.25em;margin-bottom:1em}
.nr-pre-footer{background:#fff;color:#000}
.nr-pre-footer-callout-grid{background:var(--light-blue);background:#385c70}
.nr-footer-call-out-grid-content{padding:1.5em}
.nr-pre-footer :is(h1,h2,h3,h4,h5,li,ol){color:var(--white);padding-top:1em}
.nr-pre-footer p{font-size:113%;padding-bottom:1em;color:var(--white)}
.nr-pre-footer a,.nr-pre-footer a:visited{color:var(--white)}
.nr-pre-footer a:focus,.nr-pre-footer a:hover,.nr-pre-footer a:visited:focus,.nr-pre-footer a:visited:hover{color:#ddd}
.nr-pre-footer .nr-style-guide-brand-colors p,.nr-pre-footer.nr-style-guide-brand-colors{color:inherit}
#nr-footer,footer{background:#333235;color:#fff}
.nr-footer li,.nr-footer p{line-height:1.75em}
.nr-footer-wordmark{margin:.5em 0 1em -.15em}
.nr-footer-wordmark svg{max-width:18em}
.nr-footer-heading{font-size:1.5em;margin-bottom:.5em}
.nr-footer-icon-blue{color:var(--light-blue)}
.nr-footer a,.nr-footer a:visited{color:var(--charcoal-grey-text);border-bottom:dotted 1px var(--charcoal-grey-text)}
.nr-footer a.nr-no-border-bottom{border-bottom:0}
.nr-footer a:active,.nr-footer a:hover,.nr-footer a:visited:hover{color:rgba(255,255,255,.6);border:0}
.nr-footer-links{margin-left:0}
.nr-footer-links li{list-style:none;margin:0}
ul.nr-footer-socials{margin-left:0}
.nr-footer-socials li{display:inline-block;font-size:1.85em;list-style:none;margin:0 .75em 0 0}
.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}
}
@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:855px){#nr-desktop-sticky-header-and-nav-wrap{position:sticky;top:0;z-index:1}
.nr-desktop-only{display:none;position:absolute;top:-32768px;left:-32768px;width:0}
.nr-float-left-desktop-only img,.nr-float-right-desktop-only img{margin:0 0 1.5em 0;height:100%;object-fit:cover;width:100%}
.nr-pre-header a.nr-button {font-size: 80%;}
.nr-header .ym-g25 {text-align: center;width: 100%}
.nr-logo-main svg{display:block;margin:0 auto}
.nr-banner-home-txt-box{font-size:60%;padding:1.25em 1em;right:5%;text-align:center}
#nr-home-cal-events-feed{margin-top:1.5em}
.nr-home-cal-events-feed-text-box{aspect-ratio:1.95}
.nr-home-cal-events-feed-text{font-size:calc(.75vw + .75vh);padding:1.5em}
.nr-callout-3366-img-left img,.nr-callout-3366-img-right img{position:relative;width:100%}
.nr-callout-3366 .ym-g66 .ym-gbox{padding:1.75em 2em .75em 1.75em;position:relative}
.nr-home-cal-events-feed-wrapper .nr-events-feed-grid .ym-gbox{padding:1.5em}
.nr-home-cal-events-feed-grid .ym-gbox{margin-bottom:0}
.nr-column-first,.nr-column-last,.nr-column-middle{margin:0}
#nr-post-footer .ym-gr{margin-top:1em;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}
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}
.nr-title-lg-thin-under{font-size:3.5vmax}
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:854px){.nr-mobile-only{display:none;position:absolute;top:-32768px;left:-32768px;width:0}
.nr-float-left-desktop-only{float:left;padding-right:2em;width:50%}
.nr-float-right-desktop-only{padding-left:2em;float:right;width:50%}
.nr-footer .ym-gl .ym-gbox{border-right:1px solid #adadad}
}
/* BETH ISRAEL WEB COLORS 2025 */
:root{--white:rgb(255, 255, 255);--white-rgb:255,255,255;--white-text:rgb(0, 0, 0);--white-hover:rgba(0,0,0, .7);--dark-green:rgb(18, 69, 75);--dark-green-rgb:18,69,75;--dark-green-text:rgb(255, 255, 255);--dark-green-hover:rgba(18, 69, 75, 0.2);--dark-purple:rgb(68, 22, 64);--dark-purple-rgb:68,22,64;--dark-purple-text:rgb(255, 255, 255);--dark-purple-hover:rgba(68, 22, 64, .2);--light-purple:rgb(111, 54, 107);--light-purple-rgb:111,54,107;--light-purple-text:rgb(255, 255, 255);--light-purple-hover:rgba(111, 54, 107, .2);--misty-green:rgb(236, 239, 217);--misty-green-rgb:236,239,217;--misty-green-text:rgb(0, 0, 0);--misty-green-hover:rgba(139, 148, 77, 1);--olive:rgb(83, 92, 0);--olive-rgb:83,92,0;--olive-text:rgb(255, 255, 255);--olive-hover:rgba(83, 92, 0, 0.2);--summer-night:rgb(55,90,109);--summer-night-rgb:55,90,109;--summer-night-text:rgb(255, 255, 255);--summer-night-hover:rgba(55,90,109, .2);--sea-wind:rgb(172,201,210);--sea-wind-rgb:172,201,210;--sea-wind-text:rgb(0, 0, 0);--sea-wind-hover:rgba(172,201,210, .4);--mid-green:rgb(171,179,108);--mid-green-rgb:171,179,108;--mid-green-text:rgb(0, 0, 0);--mid-green-hover:rgba(0,0,0, .4);--charcoal-grey:rgb(51, 50, 53);--charcoal-grey-rgb:51,50,53;--charcoal-grey-text:rgb(255, 255, 255);--charcoal-grey-hover:rgba(51, 50, 53, .3);--black:rgb(0, 0, 0);--black-rgb:0,0,0;--black-text:rgb(255, 255, 255);--black-hover:rgba(0, 0, 0, .1)}
a:active{outline:2px solid #71A3B7;outline-offset:1px}
.nr-bg-FFFFFF,.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-white :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--white-text)}
.nr-bg-FFFFFF a,.nr-bg-white a{color:#069;border-bottom:dotted 1px var(--white-text);font-weight:600}
.nr-bg-FFFFFF a:hover,.nr-bg-FFFFFF a:visited,.nr-bg-FFFFFF a:visited:hover,.nr-bg-white a:hover,.nr-bg-white a:visited,.nr-bg-white a:visited:hover,.nr-content a:hover{color:#36c;border-bottom:none}
.nr-bg-white .nr-button:focus,.nr-bg-white a:focus{color:var(--white)}
.nr-bg-12454B,.nr-bg-dark-green{background-color:var(--dark-green);color:var(--dark-green-text)}
.nr-bg-12454B :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-dark-green :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--dark-green-text)}
.nr-bg-12454B a,.nr-bg-dark-green a{border-bottom:dotted 1px var(--dark-green-text);font-weight:600}
.nr-bg-12454B a:hover,.nr-bg-12454B a:visited,.nr-bg-12454B a:visited:hover,.nr-bg-dark-green a:hover,.nr-bg-dark-green a:visited,.nr-bg-dark-green a:visited:hover{color:rgba(255,255,255,.7);border-bottom:none}
.nr-bg-dark-green .nr-button:focus,.nr-bg-dark-green a:focus{color:var(--white)}
.nr-bg-441640,.nr-bg-dark-purple{background-color:var(--dark-purple);color:var(--dark-purple-text)}
.nr-bg-441640 :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-dark-purple :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--dark-purple-text)}
.nr-bg-441640 a,.nr-bg-dark-purple a{border-bottom:dotted 1px var(--dark-purple-text);font-weight:600}
.nr-bg-441640 a:hover,.nr-bg-441640 a:visited,.nr-bg-441640 a:visited:hover,.nr-bg-dark-purple a:hover,.nr-bg-dark-purple a:visited,.nr-bg-dark-purple a:visited:hover{color:rgba(255,255,255,.7);border-bottom:none}
.nr-bg-dark-purple .nr-button:focus,.nr-bg-dark-purple a:focus{color:var(--white)}
.nr-bg-6F366B,.nr-bg-light-purple{background-color:var(--light-purple);color:var(--light-purple-text)}
.nr-bg-6F366B :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-light-purple :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--light-purple-text)}
.nr-bg-6F366B a,.nr-bg-light-purple a{border-bottom:dotted 1px var(--light-purple-text);font-weight:600}
.nr-bg-6F366B a:hover,.nr-bg-6F366B a:visited,.nr-bg-6F366B a:visited:hover,.nr-bg-light-purple a:hover,.nr-bg-light-purple a:visited,.nr-bg-light-purple a:visited:hover{color:rgba(255,255,255,.7);border-bottom:none}
.nr-bg-light-purple .nr-button:focus,.nr-bg-light-purple a:focus{color:var(--white)}
.nr-bg-ECEFD9,.nr-bg-misty-green{background-color:var(--misty-green);color:var(--misty-green-text)}
.nr-bg-ECEFD9 :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-misty-green :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--misty-green-text)}
.nr-bg-ECEFD9 a,.nr-bg-misty-green a{border-bottom:dotted 1px var(--misty-green-text);font-weight:600}
.nr-bg-ECEFD9 a:hover,.nr-bg-ECEFD9 a:visited,.nr-bg-ECEFD9 a:visited:hover,.nr-bg-misty-green a:hover,.nr-bg-misty-green a:visited,.nr-bg-misty-green a:visited:hover{color:#444;border-bottom:none}
.nr-bg-misty-green .nr-button:focus,.nr-bg-misty-green a:focus{color:var(--black)}
.nr-bg-535C00,.nr-bg-olive{background-color:var(--olive);color:var(--olive-text)}
.nr-bg-535C00 :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-olive :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--olive-text)}
.nr-bg-535C00 a,.nr-bg-olive a{border-bottom:dotted 1px var(--olive-text);font-weight:600}
.nr-bg-535C00 a:hover,.nr-bg-535C00 a:visited,.nr-bg-535C00 a:visited:hover,.nr-bg-olive a:hover,.nr-bg-olive a:visited,.nr-bg-olive a:visited:hover{color:rgba(255,255,255,.7);border-bottom:none}
.nr-bg-olive .nr-button:focus,.nr-bg-olive a:focus{color:var(--white)}
.nr-bg-375A6D,.nr-bg-summer-night{background-color:var(--summer-night);color:var(--summer-night-text)}
.nr-bg-375A6D :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-summer-night :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--summer-night-text)}
.nr-bg-375A6D a,.nr-bg-summer-night a{border-bottom:dotted 1px var(--summer-night-text);font-weight:600}
.nr-bg-375A6D a:hover,.nr-bg-375A6D a:visited,.nr-bg-375A6D a:visited:hover,.nr-bg-summer-night a:hover,.nr-bg-summer-night a:visited,.nr-bg-summer-night a:visited:hover{color:rgba(255,255,255,.7);border-bottom:none}
.nr-bg-summer-night .nr-button:focus,.nr-bg-summer-night a:focus{color:var(--white)}
.nr-bg-ACC9D2,.nr-bg-sea-wind{background-color:var(--sea-wind);color:var(--sea-wind-text)}
.nr-bg-ACC9D2 :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-sea-wind :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--sea-wind-text)}
.nr-bg-ACC9D2 a,.nr-bg-sea-wind a{border-bottom:dotted 1px var(--sea-wind-text);font-weight:600}
.nr-bg-ACC9D2 a:hover,.nr-bg-ACC9D2 a:visited,.nr-bg-ACC9D2 a:visited:hover,.nr-bg-sea-wind a:hover,.nr-bg-sea-wind a:visited,.nr-bg-sea-wind a:visited:hover{color:#444;border-bottom:none}
.nr-bg-sea-wind .nr-button:focus,.nr-bg-sea-wind a:focus{color:var(--black)}
.nr-bg-ABB36C,.nr-bg-mid-green{background-color:var(--mid-green);color:var(--mid-green-text)}
.nr-bg-ABB36C :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-mid-green :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--mid-green-text)}
.nr-bg-ABB36C a,.nr-bg-mid-green a{border-bottom:dotted 1px var(--mid-green-text);font-weight:600}
.nr-bg-ABB36C a:hover,.nr-bg-ABB36C a:visited,.nr-bg-ABB36C a:visited:hover,.nr-bg-mid-green a:hover,.nr-bg-mid-green a:visited,.nr-bg-mid-green a:visited:hover{color:rgba(255,255,255,.6);border-bottom:none}
.nr-bg-mid-green .nr-button:focus,.nr-bg-mid-green a:focus{color:var(--black)}
.nr-bg-333235,.nr-bg-charcoal-grey{background-color:var(--charcoal-grey);color:var(--charcoal-grey-text)}
.nr-bg-333235 :is(h1,h2,h3,h4,h5,h6,ul,ol,a),.nr-bg-charcoal-gray :is(h1,h2,h3,h4,h5,h6,ul,ol,a){color:var(--charcoal-grey-text)}
.nr-bg-333235 a,.nr-bg-charcoal-grey a{border-bottom:dotted 1px var(--charcoal-grey-text);font-weight:600}
.nr-bg-333235 a:hover,.nr-bg-333235 a:visited,.nr-bg-333235 a:visited:hover,.nr-bg-charcoal-gray a:hover,.nr-bg-charcoal-gray a:visited,.nr-bg-charcoal-gray a:visited:hover{color:rgba(255,255,255,.6);border-bottom:none}
.nr-bg-charcoal-gray .nr-button:focus,.nr-bg-charcoal-gray a:focus{color:var(--white)}
.nr-bg-event-image{background-image:url("https://cdn.bethisrael-pdx.org/calendar/images/CBI_Favicon.png");height:auto;width:auto}
/* CBI BUTTONS */
.nr-button,button{background:0 0;border:none;cursor:pointer;display:inline-block;font-family:Montserrat,Arial,Helvetica,Geneva,sans-serif;font-size:1rem;margin:0;text-align:center;text-decoration:none;transition:background 250ms ease-in-out,transform 150ms ease;-webkit-appearance:none;-moz-appearance:none}
button:focus{outline:1px solid #fff;outline-offset:-4px}
button:active{transform:scale(.99)}
.nr-button a,.nr-button a:visited,.nr-button button,.nr-button button:visited,.nr-button input[type=button],.nr-button input[type=button]:visited,.nr-button input[type=reset],.nr-button input[type=reset]:visited,.nr-button input[type=submit],.nr-button input[type=submit]:visited,a.nr-button,a.nr-button:visited,button,div.nr-button,div.nr-button:visited,input[type=button].nr-button,input[type=button].nr-button:visited,input[type=reset].nr-button,input[type=reset].nr-button:visited,input[type=submit].nr-button,input[type=submit].nr-button:visited{border:none;box-sizing:border-box;cursor:pointer;display:inline-block;font:bold 1em/1.5em Montserrat,Verdana,Tahoma,sans-serif;overflow:visible;padding:1em;text-align:center;text-decoration:none;transition:background-color .3s ease,color .3s ease;appearance:none}
.nr-button:focus{outline:2px dotted #000;outline-offset:3px}
div.nr-button,div.nr-button span,div.nr-button span:visited{margin:0;padding:0}
.nr-button-arrow-left,.nr-button-arrow-right{position:relative}
.nr-button.nr-button-arrow-left{padding-left:4em}
.nr-button.nr-button-arrow-right{padding-right:4em}
.nr-button-arrow-left::before,.nr-button-arrow-right::before{font-family:"Font Awesome 6 Free";font-weight:400;font-size:2em;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}
.nr-button-arrow-left::before{content:"\f359";left:.35em}
.nr-button-arrow-right::before{content:"\f35a";right:.35em}
.nr-button-dark-green,.nr-button-dark-green a,a.nr-button-dark-green,a.nr-button-dark-green:visited{background:var(--dark-green);color:var(--dark-green-text)}
a.nr-button-dark-green:hover,a.nr-button-dark-green:visited:hover,button.nr-button-dark-green:hover{background:var(--dark-green-hover);outline:1px solid var(--dark-green);color:var(--dark-green)}
.nr-button-dark-green a:hover{background-color:rgba(0,0,0,.5);outline:1px solid var(--dark-green)}
a.nr-button.nr-button-dark-green:focus,button.nr-button.nr-button-dark-green:focus{color:var(--dark-green);background:var(--dark-green-hover)}
.nr-button-dark-green.nr-button-arrow-left{background:var(--dark-green) linear-gradient(to left,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--dark-green-text)}
.nr-button-dark-green.nr-button-arrow-right{background:var(--dark-green) linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--dark-green-text)}
.nr-button-dark-purple,.nr-button-dark-purple a,a.nr-button-dark-purple,a.nr-button-dark-purple:visited{background:var(--dark-purple);color:var(--dark-purple-text)}
a.nr-button-dark-purple:active,a.nr-button-dark-purple:hover,a.nr-button-dark-purple:visited:hover,button.nr-button-dark-purple:hover{background:var(--dark-purple-hover);outline:1px solid var(--dark-purple);color:var(--dark-purple)}
.nr-button-dark-purple a:hover{background-color:rgba(0,0,0,.5);outline:1px solid var(--dark-purple)}
a.nr-button.nr-button-dark-purple:focus,button.nr-button.nr-button-dark-purple:focus{color:var(--dark-purple);background:var(--dark-purple-hover)}
.nr-button-dark-purple.nr-button-arrow-left{background:var(--dark-purple) linear-gradient(to left,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--dark-purple-text)}
.nr-button-dark-purple.nr-button-arrow-right{background:var(--dark-purple) linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--dark-purple-text)}
.nr-button-light-purple,.nr-button-light-purple a,a.nr-button-light-purple,a.nr-button-light-purple:visited{background:var(--light-purple);color:var(--light-purple-text)}
a.nr-button-light-purple:active,a.nr-button-light-purple:hover,a.nr-button-light-purple:visited:hover,button.nr-button-light-purple:hover{background:var(--light-purple-hover);outline:1px solid var(--light-purple);color:var(--light-purple)}
.nr-button-light-purple a:hover{background-color:rgba(0,0,0,.5);outline:1px solid var(--light-purple)}
a.nr-button.nr-button-light-purple:focus,button.nr-button.nr-button-light-purple:focus{color:var(--light-purple);background:var(--light-purple-hover)}
.nr-button-light-purple.nr-button-arrow-left{background:var(--light-purple) linear-gradient(to left,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--light-purple-text)}
.nr-button-light-purple.nr-button-arrow-right{background:var(--light-purple) linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--light-purple-text)}
.nr-button-light-blue,.nr-button-light-blue a,a.nr-button-light-blue,a.nr-button-light-blue:visited{background:var(--light-blue);color:var(--light-blue-text)}
a.nr-button-light-blue:active,a.nr-button-light-blue:hover,a.nr-button-light-blue:visited:hover,button.nr-button-light-blue:hover{background:var(--light-blue-hover);outline:1px solid var(--light-blue);color:var(--light-blue-text)}
.nr-button-light-blue a:hover{background-color:rgba(255,255,255,.5);outline:1px solid var(--light-blue)}
a.nr-button.nr-button-light-blue:focus,button.nr-button.nr-button-light-blue:focus{color:var(--light-blue-text);background:var(--light-blue-hover)}
.nr-button-light-blue.nr-button-arrow-left{background:var(--light-blue) linear-gradient(to left,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--light-blue-text)}
.nr-button-light-blue.nr-button-arrow-right{background:var(--light-blue) linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--light-blue-text)}
.nr-button-misty-green,.nr-button-misty-green a,a.nr-button-misty-green,a.nr-button-misty-green:visited{background:var(--misty-green);color:var(--misty-green-text)}
a.nr-button-misty-green:active,a.nr-button-misty-green:hover,a.nr-button-misty-green:visited:hover,button.nr-button-misty-green:hover{background:var(--misty-green-hover);outline:1px solid var(--misty-green);color:var(--misty-green-text)}
.nr-button-misty-green a:hover{background-color:rgba(255,255,255,.5);outline:1px solid var(--misty-green)}
a.nr-button.nr-button-misty-green:focus,button.nr-button.nr-button-misty-green:focus{color:var(--misty-green-text);background:var(--misty-green-hover)}
.nr-button-misty-green.nr-button-arrow-left{background:var(--misty-green) linear-gradient(to left,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--misty-green-text)}
.nr-button-misty-green.nr-button-arrow-right{background:var(--misty-green) linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--misty-green-text)}
.nr-button-olive,.nr-button-olive a,a.nr-button-olive,a.nr-button-olive:visited{background:var(--olive);color:var(--olive-text)}
a.nr-button-olive:active,a.nr-button-olive:hover,a.nr-button-olive:visited:hover,button.nr-button-olive:hover{background:var(--olive-hover);outline:1px solid var(--olive);color:var(--olive)}
.nr-button-olive a:hover{background-color:rgba(0,0,0,.5);outline:1px solid var(--olive)}
a.nr-button.nr-button-olive:focus,button.nr-button.nr-button-olive:focus{color:var(--olive);background:var(--olive-hover)}
.nr-button-olive.nr-button-arrow-left{background:var(--olive) linear-gradient(to left,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--olive-text)}
.nr-button-olive.nr-button-arrow-right{background:var(--olive) linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--olive-text)}
.nr-button-summer-night,.nr-button-summer-night a,a.nr-button-summer-night,a.nr-button-summer-night:visited{background:var(--summer-night);color:var(--summer-night-text)}
a.nr-button-summer-night:active,a.nr-button-summer-night:hover,a.nr-button-summer-night:visited:hover,button.nr-button-summer-night:hover{background:var(--summer-night-hover);outline:1px solid var(--summer-night);color:var(--summer-night)}
.nr-button-summer-night a:hover{background-color:rgba(0,0,0,.5);outline:1px solid var(--summer-night)}
a.nr-button.nr-button-summer-night:focus,button.nr-button.nr-button-summer-night:focus{color:var(--summer-night);background:var(--summer-night-hover)}
.nr-button-summer-night.nr-button-arrow-left{background:var(--summer-night) linear-gradient(to left,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--summer-night-text)}
.nr-button-summer-night.nr-button-arrow-right{background:var(--summer-night) linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--summer-night-text)}
.nr-button-sea-wind,.nr-button-sea-wind a,a.nr-button-sea-wind,a.nr-button-sea-wind:visited{background:var(--sea-wind);color:var(--sea-wind-text)}
a.nr-button-sea-wind:active,a.nr-button-sea-wind:hover,a.nr-button-sea-wind:visited:hover,button.nr-button-sea-wind:hover{background:var(--sea-wind-hover);outline:1px solid var(--sea-wind);color:var(--sea-wind-text)}
.nr-button-sea-wind a:hover{background-color:rgba(255,255,255,.5);outline:1px solid var(--sea-wind)}
a.nr-button.nr-button-sea-wind:focus,button.nr-button.nr-button-sea-wind:focus{color:var(--sea-wind-text);background:var(--sea-wind-hover)}
.nr-button-sea-wind.nr-button-arrow-left{background:var(--sea-wind) linear-gradient(to left,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--sea-wind-text)}
.nr-button-sea-wind.nr-button-arrow-right{background:var(--sea-wind) linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--sea-wind-text)}
.nr-button-charcoal-grey,.nr-button-charcoal-grey a,a.nr-button-charcoal-grey,a.nr-button-charcoal-grey:visited{background:var(--charcoal-grey);color:var(--charcoal-grey-text)}
a.nr-button-charcoal-grey:active,a.nr-button-charcoal-grey:hover,a.nr-button-charcoal-grey:visited:hover,button.nr-button-charcoal-grey:hover{background:var(--charcoal-grey-hover);outline:1px solid var(--charcoal-grey);color:var(--charcoal-grey)}
.nr-button-charcoal-gray a:hover{background-color:rgba(0,0,0,.5);outline:1px solid var(--charcoal-gray)}
a.nr-button.nr-button-charcoal-grey:focus,button.nr-button.nr-button-charcoal-grey:focus{color:var(--charcoal-grey);background:var(--charcoal-grey-hover)}
.nr-button-charcoal-grey.nr-button-arrow-left{background:var(--charcoal-grey) linear-gradient(to left,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--charcoal-grey-text)}
.nr-button-charcoal-grey.nr-button-arrow-right{background:var(--charcoal-grey) linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--charcoal-grey-text)}
.nr-button-black,.nr-button-black a,a.nr-button-black,a.nr-button-black:visited{background:var(--black);color:var(--black-text)}
a.nr-button-black:active,a.nr-button-black:hover,a.nr-button-black:visited:hover,button.nr-button-black:hover{background:var(--black-hover);outline:1px solid var(--black);color:var(--black)}
.nr-button-black a:hover{background-color:rgba(0,0,0,.5);outline:1px solid var(--black)}
a.nr-button.nr-button-black:focus,button.nr-button.nr-button-black:focus{color:var(--black);background:var(--black-hover)}
.nr-button-black.nr-button-arrow-left{background:var(--black) linear-gradient(to left,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--black-text)}
.nr-button-black.nr-button-arrow-right{background:var(--black) linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),rgba(255,255,255,.5) calc(100% - 3.25em),rgba(255,255,255,.5) 100%);color:var(--black-text)}
.nr-button-white,.nr-button-white a,a.nr-button-white,a.nr-button-white:visited{background:var(--white);color:var(--white-text)}
a.nr-button-white:active,a.nr-button-white:hover,a.nr-button-white:visited:hover,button.nr-button-white:hover{background:var(--white-hover);outline:1px solid var(--white);color:var(--white)}
.nr-button-white a:hover{background-color:rgba(255,255,255,.4);outline:1px solid var(--white)}
a.nr-button.nr-button-white:focus,button.nr-button.nr-button-white:focus{color:var(--white);background:var(--white-hover);outline:2px dotted #fff}
.nr-button-white.nr-button-arrow-left{background:var(--white) linear-gradient(to left,transparent 0,transparent calc(100% - 3.25em),rgba(0,0,0,.2) calc(100% - 3.25em),rgba(0,0,0,.2) 100%);color:var(--white-text)}
.nr-button-white.nr-button-arrow-right{background:var(--white) linear-gradient(to right,transparent 0,transparent calc(100% - 3.25em),rgba(0,0,0,.2) calc(100% - 3.25em),rgba(0,0,0,.2) 100%);color:var(--white-text)}
/* CBI CALENDAR */
@media screen,all{
.nr-calendar-monthly-pagination-left{text-align:right;padding:6% 0}
.nr-calendar-monthly-pagination-right{padding:7% 0}
.nr-calendar-monthly-pagination .nr-calendar-month{text-align:center;padding:0}
.nr-cal-menu{position:relative;display:inline-block;margin-bottom:15px;width:24em}
.nr-cal-menu select{display:inline-block;width:100%;cursor:pointer;padding:10px 15px;outline:0;border:1px solid #e8e8e8;border-radius:0;background:#f8f8f8;color:#666;appearance:none;-webkit-appearance:none;-moz-appearance:none}
.nr-cal-menu select::-ms-expand{display:none}
.nr-cal-menu select:focus,.nr-cal-menu select:hover{color:#000;background:#e8e8e8}
.nr-cal-menu select:disabled{opacity:.5;pointer-events:none}
.nr-calendar-select-arrow{position:absolute;top:16px;right:15px;width:0;height:0;pointer-events:none;border-style:solid;border-width:8px 5px 0 5px;border-color:#666 transparent transparent transparent}
.nr-cal-menu select:focus~.nr-calendar-select-arrow,.nr-cal-menu select:hover~.nr-calendar-select-arrow{border-top-color:#000}
.nr-cal-menu select:disabled~.nr-calendar-select-arrow{border-top-color:#ccc}
select,select option{text-transform:capitalize}
.nr-bg-day{background:#333}
#nr-calendar-month-table{width:100%;margin-right:1.5em;border:0}
#nr-calendar-month-table thead th{border:0}
#nr-calendar-month-table tbody tr{height:8em}
th.nr-day-lable{width:.142857%}
td.nr-day{border:.5px solid #e8e8e8;font-size:95%;line-height:1.35em}
td.nr-today{background:#f6f6f6;border:2px solid #e3e3e3;font-weight:800}
.nr-td-event{margin-top:.75em}
.nr-event-date{font-weight:600;padding-right:2px;color:#000}
.nr-td-event a:hover>.nr-event-date{color:#c47500}
.nr-date a{font-weight:600;padding:7px 10px;margin:-7px -10px;position:relative;width:100%;display:block}
.nr-date a:hover{background-color:#07513b;color:#fff;border-radius:6px}
.nr-date a:hover:after{content:'Schedule';position:absolute;left:35px}
td.nr-day-empty{background:#f8f8f8;border:.5px solid #e7e7e7}
.nr-calendar-week-nav{margin-bottom:1em}
.nr-calendar-week-nav-next{float:right}
.nr-calendar-week-of{margin:1.25em 0 1em 0}
a.nr-calendar-week-event-link{display:block}
a.nr-calendar-week-event-link h3{color:#333;margin:.5em 0 .2em 0}
a.nr-calendar-week-event-link{margin-bottom:1em}
.nr-alternate-background:nth-child(2n){background:#f8f8f8;border-top:1px #e8e8e8 solid;margin:0 -2em;padding:0 2em .13em 2em}
.nr-calendar-tooltip .fa,.nr-calendar-tooltip .fas{margin:0 10px}
.tooltipster-base{box-sizing:content-box}
a.nr-calendar-tooltip{display:block}
.nr-calendar-tooltips,.nr-tooltips{display:none}
.nr-calendar-tooltips img .flexible{margin-bottom:0}
.nr-calendar-tooltip a{display:block}
.tooltipster-box{background:#f8f8f8;border:1px solid #e8e8e8;border-radius:8px;box-shadow:6px 6px 35px 0 rgba(102,102,102,.41)}
.tooltipster-bottom .tooltipster-box{margin-top:8px}
.tooltipster-left .tooltipster-box{margin-right:8px}
.tooltipster-right .tooltipster-box{margin-left:8px}
.tooltipster-top .tooltipster-box{margin-bottom:8px}
.tooltipster-content p{line-height:1.75em;padding:0 1em;font-size:100%;margin:.5em 0}
.tooltipster-content table.nr-tooltips-table{border:none;margin:0 1.5em 1em .25em}
.tooltipster-content table.nr-tooltips-table td{padding:3px 0}
.tooltipster-content table.nr-tooltips-table td.nr-cal-icon{text-align:center;width:10%}
.tooltipster-content table.nr-tooltips-table td.nr-cal-txt{padding-left:2px;width:90%}
.tooltipster-arrow{overflow:hidden;position:absolute}
.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}
.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}
.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}
.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}
.tooltipster-arrow-background,.tooltipster-arrow-border{height:0;position:absolute;width:0}
.tooltipster-arrow-background{border:10px solid transparent}
.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#f8f8f8;left:0;top:3px}
.tooltipster-left .tooltipster-arrow-background{border-left-color:#f8f8f8;left:-3px;top:0}
.tooltipster-right .tooltipster-arrow-background{border-right-color:#f8f8f8;left:3px;top:0}
.tooltipster-top .tooltipster-arrow-background{border-top-color:#f8f8f8;left:0;top:-3px}
.tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}
.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#f8f8f8}
.tooltipster-left .tooltipster-arrow-border{border-left-color:#f8f8f8}
.tooltipster-right .tooltipster-arrow-border{border-right-color:#f8f8f8}
.tooltipster-top .tooltipster-arrow-border{border-top-color:#f8f8f8}
.tooltipster-arrow-uncropped{position:relative}
.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}
.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}
.tooltipster-base{display:flex;pointer-events:none;position:absolute}
.tooltipster-box{flex:1 1 auto}
.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}
.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}
.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}
.tooltipster-fade.tooltipster-show{opacity:1}
}
@keyframes tooltipster-fading{0%{opacity:0}
100%{opacity:1}
}
.tooltipster-update-fade{animation:tooltipster-fading .4s}
/* Browser Print CSS - Feb 2018 */
@page{size: auto;margin-top: 1cm;margin-bottom: 1cm;}
@media screen{.nr-print-only{display:none;}}
@media print {.nr-screen-only{display:none;}
/* YAML Default Settings */
.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}
/* if you need a light background gray for accordions or something */
body { -webkit-print-color-adjust: exact !important;}
/* DON'T PRINT */
#nav-trigger,
.nr-mobile-show,
#nr-mobile-nav-top,
#nr-pre-header,
#nr-header,
#nr-nav-main,
.nr-edit-entry-link,
#nr-slideshow,
#nr-breadcrumbs,
#nr-aside-main,
#nr-pre-footer,
#nr-footer,
#nr-post-footer {position: absolute;top: -32768px;left: -32768px;}
/* PRINT STYLES */
#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%;}
h1, .subheading, h2, h3, h4, h5, h6, hr, .nr-hrule {color: #666;}
p, a, li, dt, dd {font-size: 13px;color: #666;}
img, svg {filter: grayscale(100%);opacity: 0.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%;}
}