.elementor-7494 .elementor-element.elementor-element-3a9ce00{--display:flex;}.elementor-7494 .elementor-element.elementor-element-04226e6{--display:flex;}.elementor-7494 .elementor-element.elementor-element-cbdd071{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-7494 .elementor-element.elementor-element-1b84a7f{--display:flex;}.elementor-7494 .elementor-element.elementor-element-845ee22{--display:flex;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;}.elementor-7494 .elementor-element.elementor-element-jt16000{--display:flex;}.elementor-7494 .elementor-element.elementor-element-jt15000{--display:flex;}.elementor-7494 .elementor-element.elementor-element-jtf0000{--display:flex;}.elementor-7494 .elementor-element.elementor-element-jt80000 .elementor-heading-title{font-family:"Open Sans", Sans-serif;}.elementor-7494 .elementor-element.elementor-element-jt90000 .elementor-heading-title{font-family:"Open Sans", Sans-serif;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7494 .elementor-element.elementor-element-jta0000{font-family:"Open Sans", Sans-serif;}.elementor-7494 .elementor-element.elementor-element-jtd0000{--display:flex;}.elementor-7494 .elementor-element.elementor-element-jtb0000 .elementor-button{font-family:"Open Sans", Sans-serif;}.elementor-7494 .elementor-element.elementor-element-jtc0000 .elementor-button{font-family:"Open Sans", Sans-serif;}.elementor-7494 .elementor-element.elementor-element-jte0000{font-family:"Open Sans", Sans-serif;}.elementor-7494 .elementor-element.elementor-element-jt14000{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;}:root{--page-title-display:none;}/* Start custom CSS */.elementor-7494 .elementor-widget :is(h1,h2,h3,p,li,a,span,strong,small,div.elementor-heading-title){font-family:'Open Sans',system-ui,sans-serif!important}
.jt-wrap{max-width:1180px!important;margin:0 auto!important;padding-left:40px!important;padding-right:40px!important;width:100%}
.jt-eb .elementor-heading-title{font-size:12px!important;font-weight:800!important;letter-spacing:3.2px!important;text-transform:uppercase!important;color:#0081c6!important;margin-bottom:6px!important}
.jt-eb-sky .elementor-heading-title{color:#3aa3d8!important}
.jt-h1 .elementor-heading-title,.jt-h2 .elementor-heading-title{font-weight:300!important;letter-spacing:-.9px!important;line-height:1.06!important}
.jt-h1 .elementor-heading-title b,.jt-h2 .elementor-heading-title b{font-weight:800!important}
.jt-h2 .elementor-heading-title{font-size:46px!important;color:#0a2747!important}
.jt-p p{font-size:17px!important;line-height:1.7!important;color:#4a5560!important;margin:0!important}
.jt-btn .elementor-button{font-size:14px!important;font-weight:800!important;letter-spacing:1.2px!important;text-transform:uppercase!important;border-radius:6px!important;padding:14px 26px!important;line-height:1.2!important;transition:.18s}
.jt-btn .elementor-button:hover{transform:translateY(-2px)}
.jt-green .elementor-button{background:#81bc00!important;color:#0d2000!important;border:0!important}
.jt-onblue .elementor-button{background:transparent!important;color:#fff!important;border:2px solid rgba(255,255,255,.6)!important;padding:12px 24px!important}
.jt-onblue .elementor-button:hover{background:#fff!important;color:#0a2747!important}
.jt-primary .elementor-button{background:#0081c6!important;color:#fff!important;border:0!important}
.jt-outline .elementor-button{background:transparent!important;color:#0a2747!important;border:2px solid #0a2747!important;padding:12px 24px!important}
.jt-outline .elementor-button:hover{background:#0a2747!important;color:#fff!important}
.jt-ctas{flex-direction:row!important;gap:14px!important;justify-content:center!important;flex-wrap:wrap!important;width:auto!important}
.jt-ctas>.elementor-widget{width:auto!important}
.jt-ctas-left{justify-content:flex-start!important}
/* hero */
.jt-hero{position:relative;margin-top:-200px!important;padding:300px 20px 110px!important;text-align:center;align-items:center!important;background:url(https://bgcnf.org/wp-content/uploads/2026/10/join-our-team-hero.jpg) center 8%/cover!important}
.jt-hero:before{content:"";position:absolute;inset:0;background:rgba(10,39,71,.74);z-index:0}
.jt-hero>*{position:relative;z-index:1}
.jt-hero .elementor-widget{width:100%;text-align:center!important}
.jt-h1 .elementor-heading-title{font-size:64px!important;color:#fff!important}
.jt-rule{width:64px;height:4px;background:#3aa3d8;margin:26px auto}
.jt-rulew p{margin:0}
/* intro */
.jt-intro{padding:96px 0!important}
.jt-split{display:grid!important;grid-template-columns:1fr 1fr;gap:70px!important;align-items:center}
.jt-left{gap:20px!important}
.jt-eeo{margin-top:6px;padding-top:20px;border-top:1px solid #eef1f4}
.jt-eeo p{font-size:13.5px!important;line-height:1.7!important;color:#4a5560!important;margin:0!important}
.jt-mos{display:grid!important;grid-template-columns:1fr 1fr;gap:14px!important}
.jt-mos img{width:100%!important;height:220px!important;object-fit:cover;border-radius:8px}
.jt-m1 img,.jt-m4 img{height:300px!important}
.jt-m4{margin-top:-80px}
/* fair */
.jt-fair{background:#f4f8fb;padding:90px 0!important}
.jt-card{display:grid!important;grid-template-columns:1fr 1fr;gap:0!important;padding:0!important;background:#fff;border:1px solid #eef1f4;border-top:5px solid #81bc00;border-radius:8px;overflow:hidden;max-width:1100px!important}
.jt-l{padding:50px!important;gap:16px!important}
.jt-r{background:#0a2747;color:#fff;padding:50px!important;gap:20px!important}
.jt-check{list-style:none;margin:6px 0 0!important;padding:0!important;display:grid;gap:10px}
.jt-check li{position:relative;padding-left:30px;font-weight:600;color:#0a2747}
.jt-check li:before{content:"";position:absolute;left:0;top:4px;width:18px;height:18px;border-radius:50%;background:#81bc00 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' stroke='%230a2747' stroke-width='3' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") center/12px no-repeat}
.jt-row{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:0 0 18px;margin-bottom:18px;border-bottom:1px solid rgba(255,255,255,.15)}
.jt-row small{font-size:12px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#3aa3d8;padding-top:4px}
.jt-row strong{font-size:18px;font-weight:700;color:#fff}
.jt-row span{display:block;color:rgba(255,255,255,.75);font-size:14.5px}
.jt-note{color:rgba(255,255,255,.75)!important;font-size:14.5px!important;margin:4px 0 0!important}
.jt-note strong{color:#fff;font-size:16px}
.jt-r .jt-btn{width:auto!important;align-self:flex-start}
@media(max-width:900px){
 .jt-wrap{padding-left:16px!important;padding-right:16px!important}
 .jt-h1 .elementor-heading-title{font-size:40px!important}
 .jt-h2 .elementor-heading-title{font-size:32px!important}
 .jt-hero{padding:260px 16px 80px!important}
 .jt-split,.jt-card{grid-template-columns:1fr}
 .jt-m4{margin-top:0}
 .jt-l,.jt-r{padding:30px 22px!important}
 .jt-intro{padding:60px 0!important}
 .jt-fair{padding:60px 16px!important}
}
/*np-hero-match-start*/

.np,.np *{box-sizing:border-box}
.np .elementor-widget :is(h1,h2,h3,p,li,a,span,strong,b,div.elementor-heading-title,.elementor-tab-title){font-family:'Open Sans',system-ui,sans-serif!important}
.np .e-con,.np.e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--gap:0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px}
.np .elementor-widget{margin:0!important;width:100%}
.np .np-wrap{max-width:1180px!important;margin:0 auto!important;padding-left:40px!important;padding-right:40px!important;width:100%!important}
.np .np-eb .elementor-heading-title{font-size:12px!important;font-weight:800!important;letter-spacing:3.2px!important;text-transform:uppercase!important;color:#0081c6!important;margin-bottom:16px!important;line-height:1.4!important}
.np .np-sky .elementor-heading-title{color:#3aa3d8!important}.np .np-grn .elementor-heading-title{color:#81bc00!important}
.np .np-h1 .elementor-heading-title,.np .np-h2 .elementor-heading-title,.np .np-h3 .elementor-heading-title{font-weight:300!important;letter-spacing:-.9px!important;line-height:1.06!important;color:#0a2747!important}
.np :is(.np-h1,.np-h2,.np-h3) .elementor-heading-title b{font-weight:800!important}
.np .np-h1 .elementor-heading-title{font-size:62px!important;color:#fff!important}
.np .np-h1 .elementor-heading-title b{display:block}
.np .np-h2 .elementor-heading-title{font-size:46px!important}
.np .np-h3 .elementor-heading-title{font-size:24px!important;letter-spacing:-.4px!important;line-height:1.2!important;margin-bottom:12px!important}
.np .np-white .elementor-heading-title{color:#fff!important}
.np .np-tag .elementor-heading-title{font-size:11px!important;font-weight:800!important;letter-spacing:1.8px!important;text-transform:uppercase!important;color:#0081c6!important;margin-bottom:10px!important;line-height:1.4!important}
.np .np-p,.np .np-p p,.np .np-p li{color:#4a5560!important;font-size:16px!important;line-height:1.75!important}
.np .np-p p{margin:0 0 14px!important}.np .np-p p:last-child{margin-bottom:0!important}
.np .np-p ul{margin:6px 0 14px 20px!important;padding:0!important}.np .np-p li{margin:0 0 6px!important}
.np .np-p a{color:#0081c6!important;font-weight:700;text-decoration:none}
.np .np-onnavy,.np .np-onnavy p,.np .np-onnavy li{color:rgba(255,255,255,.85)!important}.np .np-onnavy a{color:#fff!important}
.np .np-img img{display:block;width:100%!important;height:100%!important;object-fit:cover;border-radius:8px}
.np .np-btn .elementor-button{font-family:'Open Sans',sans-serif!important;font-size:14px!important;font-weight:800!important;letter-spacing:1.2px!important;text-transform:uppercase!important;padding:14px 26px!important;border-radius:6px!important;border:2px solid transparent!important;transition:.18s!important;line-height:1.2!important}
.np .np-btn .elementor-button:hover{transform:translateY(-2px)}
.np .np-green .elementor-button{background:#81bc00!important;color:#0d2000!important;border-color:#81bc00!important}
.np .np-primary .elementor-button{background:#0081c6!important;color:#fff!important;border-color:#0081c6!important}
.np .np-onblue .elementor-button{background:transparent!important;color:#fff!important;border-color:rgba(255,255,255,.6)!important}
.np .np-outline .elementor-button{background:transparent!important;color:#0a2747!important;border-color:#0a2747!important}
.np .np-btn{width:auto!important}
.np .np-hero{position:relative;background:#0a2747;background-size:cover!important;background-position:center!important;overflow:hidden}
.np .np-hero:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#0a2747 0%,rgba(10,39,71,.85) 30%,rgba(10,39,71,.35) 60%,rgba(10,39,71,.05) 100%);z-index:0}
.np .np-hero-copy{position:relative;z-index:2;min-height:540px;justify-content:center;padding-top:92px!important;padding-bottom:72px!important}
.np .np-hero-copy>.elementor-widget,.np .np-hero-copy>.e-con{max-width:540px}
.np .np-rule{width:64px!important;height:4px;background:#3aa3d8;margin:26px 0!important;flex:0 0 auto}
.np .np-hero-p{max-width:500px!important}.np .np-hero-p p{font-size:18px!important;color:rgba(255,255,255,.88)!important}
.np .np-ctas{flex-direction:row!important;flex-wrap:wrap;gap:14px!important;margin-top:34px!important}
.elementor-location-header{background:#0a2747!important}
.np .np-sec{padding:96px 0!important}.np .np-wash{background:#f4f8fb}.np .np-navy{background:#0a2747}.np .np-bgw{background:#fff}
.np .np-note{background:#81bc00;padding:22px 0!important}.np .np-note .np-p p{color:#0d2000!important;font-weight:600;font-size:15.5px!important;margin:0!important}
.np .np-impact{background:#0081c6;padding:30px 0 34px!important}
.np .np-g3{display:grid!important;grid-template-columns:repeat(3,1fr);gap:0 40px!important}.np .np-g4{display:grid!important;grid-template-columns:repeat(4,1fr);gap:24px!important}.np .np-g2{display:grid!important;grid-template-columns:repeat(2,1fr);gap:24px!important}
.np .np-ic{text-align:center;align-items:center}.np .np-ic .np-num .elementor-heading-title{font-size:50px!important;font-weight:800!important;letter-spacing:-2.2px!important;line-height:1!important;color:#fff!important}
.np .np-ic .np-rule{width:38px!important;height:3px;background:#81bc00;margin:12px auto 10px!important}.np .np-ic .np-lbl .elementor-heading-title{font-size:14.5px!important;line-height:1.5!important;color:rgba(255,255,255,.86)!important;font-weight:400!important}
.np .np-stats{background:#0a2747;padding:78px 0!important}.np .np-st .np-num .elementor-heading-title{font-size:58px!important;font-weight:800!important;letter-spacing:-2px!important;line-height:1!important;color:#fff!important}
.np .np-st .np-lbl .elementor-heading-title{font-size:13px!important;font-weight:700!important;letter-spacing:1.8px!important;text-transform:uppercase!important;color:#3aa3d8!important;margin-top:12px!important;line-height:1.4!important}
.np .np-door{background:#fff;border:1px solid #eef1f4;border-top:5px solid #0081c6;border-radius:8px;overflow:hidden;transition:.2s}
.np .np-door:nth-child(4n+2){border-top-color:#81bc00}.np .np-door:nth-child(4n+3){border-top-color:#3aa3d8}.np .np-door:nth-child(4n+4){border-top-color:#0a2747}
.np .np-door:hover,.np .np-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px rgba(10,39,71,.13)}
.np .np-door>.np-img,.np .np-card>.np-img{height:200px}.np .np-door>.np-img img,.np .np-card>.np-img img{border-radius:0}
.np .np-in{padding:28px 26px 30px!important;flex:1}
.np .np-card{background:#fff;border:1px solid #eef1f4;border-radius:8px;overflow:hidden;transition:.2s}
.np .np-card.np-dark{background:#0a2747;border-color:#0a2747}
.np .np-head{margin-bottom:48px!important}.np .np-head .np-p{max-width:720px;margin-top:16px!important}.np .np-head .np-p p{font-size:18px!important}
.np .np-headrow{flex-direction:row!important;justify-content:space-between;align-items:flex-end;gap:40px!important;margin-bottom:40px!important}.np .np-headrow>.e-con{width:auto!important}
.np .np-split{display:grid!important;grid-template-columns:1.15fr .85fr;gap:70px!important;align-items:center}.np .np-split.np-rev{grid-template-columns:.85fr 1.15fr}
.np .np-split>.np-img{aspect-ratio:4/5}.np .np-split.np-wide>.np-img{aspect-ratio:16/10}
.np .np-row{display:grid!important;grid-template-columns:1fr 1fr;gap:64px!important;align-items:center;padding:44px 0!important;border-bottom:1px solid #eef1f4}.np .np-row:last-child{border-bottom:0}
.np .np-row>.np-img{aspect-ratio:3/2}.np .np-row.np-r>.np-img{order:2}
.np .np-row .np-h3 .elementor-heading-title{font-size:32px!important}
.np .np-mos{display:grid!important;grid-template-columns:repeat(4,1fr);grid-auto-rows:250px;gap:14px!important}
.np .np-t{position:relative;border-radius:8px;overflow:hidden;background:#0a2747}.np .np-t>.np-img{position:absolute;inset:0}.np .np-t>.np-img img{border-radius:0;transition:transform .5s}.np .np-t:hover>.np-img img{transform:scale(1.06)}
.np .np-t:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(10,39,71,.15) 10%,rgba(10,39,71,.92) 100%);z-index:1}
.np .np-t>.np-cap{position:absolute;left:0;right:0;bottom:0;z-index:2;padding:22px 24px!important}
.np .np-t .np-n{position:absolute;top:18px;left:24px;z-index:2;width:auto}.np .np-t .np-n .elementor-heading-title{font-size:12px!important;font-weight:800!important;letter-spacing:1.8px!important;color:#fff!important;opacity:.8}
.np .np-t .np-h3 .elementor-heading-title{color:#fff!important;font-weight:600!important;font-size:21px!important;margin-bottom:6px!important}
.np .np-t .np-p p{color:rgba(255,255,255,.88)!important;font-size:14px!important;line-height:1.55!important}
.np .np-t.np-big{grid-column:span 2;grid-row:span 2}.np .np-t.np-big .np-h3 .elementor-heading-title{font-size:30px!important}.np .np-t.np-wide{grid-column:span 2}
.np .np-cta{background:#0a2747;padding:96px 0!important}.np .np-cta .np-h2 .elementor-heading-title{font-size:52px!important;color:#fff!important}.np .np-cta .np-p{max-width:640px;margin-top:18px!important}.np .np-cta .np-p p{font-size:18px!important;color:rgba(255,255,255,.85)!important}
.np .np-chk ul{list-style:none!important;margin:0!important}.np .np-chk li{position:relative;padding:12px 0 12px 36px!important;border-bottom:1px solid #eef1f4;margin:0!important}
.np .np-chk li:before{content:"✓";position:absolute;left:0;top:13px;width:22px;height:22px;border-radius:50%;background:#81bc00;color:#fff;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}
.np .np-navy .np-chk li{border-color:rgba(255,255,255,.15)}
.np .np-tog .elementor-toggle-item{border:0!important;border-bottom:1px solid #e3e9ef!important;margin:0!important}
.np .np-tog .elementor-tab-title{border:0!important;padding:20px 0!important;font-weight:700!important;font-size:18px!important;color:#0a2747!important;display:flex;flex-direction:row-reverse;justify-content:space-between;align-items:center}
.np .np-tog .elementor-tab-title a{color:#0a2747!important;font-weight:700!important;text-decoration:none!important}
.np .np-tog .elementor-toggle-icon{color:#0081c6!important;width:auto!important}.np .np-tog .elementor-toggle-icon i{color:#0081c6!important}
.np .np-tog .elementor-tab-content{border:0!important;padding:0 0 24px!important;color:#4a5560!important;font-size:15.5px!important;line-height:1.75!important}
.np .np-tog .elementor-tab-content p{margin:0 0 12px!important;color:#4a5560!important}.np .np-tog .elementor-tab-content ul{margin:6px 0 12px 20px!important}.np .np-tog .elementor-tab-content a{color:#0081c6!important;font-weight:700;text-decoration:none}
@media(max-width:1020px){.np .np-hero-copy{min-height:0;padding-top:66px!important;padding-bottom:56px!important}.np .np-h1 .elementor-heading-title{font-size:48px!important}
.np .np-g4{grid-template-columns:1fr 1fr}.np .np-split,.np .np-split.np-rev,.np .np-row{grid-template-columns:1fr;gap:30px!important}.np .np-row.np-r>.np-img{order:0}.np .np-mos{grid-template-columns:repeat(2,1fr)}}
@media(max-width:767px){.np .np-wrap{padding-left:16px!important;padding-right:16px!important}.np .np-sec,.np .np-cta{padding:64px 0!important}.np .np-h2 .elementor-heading-title,.np .np-cta .np-h2 .elementor-heading-title{font-size:34px!important}.np .np-h1 .elementor-heading-title{font-size:40px!important}
.np .np-g3,.np .np-g4,.np .np-g2{grid-template-columns:1fr;gap:26px!important}.np .np-mos{grid-template-columns:1fr;grid-auto-rows:auto}.np .np-t{min-height:280px}.np .np-t.np-big,.np .np-t.np-wide{grid-column:auto;grid-row:auto}.np .np-headrow{flex-direction:column!important;align-items:flex-start}}
.np .np-hero-jobs{background-image:url(https://bgcnf.org/wp-content/uploads/2026/10/arts-hero-kids-poster.jpg)!important}
.np .np-mos-arts{grid-auto-rows:340px!important}.np .np-mos-arts .np-t .np-h3 .elementor-heading-title{font-size:26px!important}.np .np-mos-arts .np-t .np-p p{font-size:15px!important;max-width:520px}.np .np-mt{margin-top:22px!important}.np .np-split .np-p p{font-size:17px!important;line-height:1.8!important}
@media(max-width:1020px){.np .np-mos-arts{grid-template-rows:none}}
.np-arts-top img{object-position:center 30%!important}
.np-gal{display:grid!important;grid-template-columns:repeat(4,1fr);gap:16px!important;padding:0!important;margin-top:8px}
@media(max-width:1024px){.np-gal{grid-template-columns:repeat(3,1fr)}}
.np-gal>.np-gi{width:100%!important;max-width:100%!important;overflow:hidden;border-radius:8px}
.np-gi img{width:100%!important;height:300px!important;object-fit:cover;object-position:center 30%;border-radius:8px;display:block;transition:transform .3s}
.np-gi:hover img{transform:scale(1.04)}
@media(max-width:767px){.np-gal{grid-template-columns:1fr 1fr;gap:10px!important}.np-gi img{height:200px!important}}
/*arts-h1-oneline*/
.np-hero-jobs .np-h1 .elementor-heading-title{font-size:76px!important;white-space:nowrap}
.np-hero-jobs .np-h1 b{display:inline!important}
@media(max-width:767px){.np-hero-jobs .np-h1 .elementor-heading-title{font-size:52px!important}}
/*arts-hero-pos*/
.np-hero-jobs,.np-hero-jobs .np-hero-photo,.np-hero-jobs::after{background-position:center bottom!important}
/*arts-6prog*/
.np .np-mos.np-mos-arts{grid-template-columns:repeat(3,1fr)!important;grid-auto-rows:330px!important}
.np .np-mos-arts>.np-t{grid-column:auto!important;grid-row:auto!important}
.np .np-mos-arts .np-t .np-h3 .elementor-heading-title{font-size:20px!important}
.np .np-mos-arts .np-t .np-p p{font-size:14px!important;line-height:1.55!important}
@media(max-width:1024px){.np .np-mos.np-mos-arts{grid-template-columns:repeat(2,1fr)!important}}
@media(max-width:767px){.np .np-mos.np-mos-arts{grid-template-columns:1fr!important;grid-auto-rows:320px!important}}
/*arts-hero-size*/ .np .np-hero-jobs{min-height:480px!important}
/*arts-8prog*/ @media(min-width:1025px){.np .np-mos.np-mos-arts{grid-template-columns:repeat(4,1fr)!important}.np .np-mos-arts>.np-t{grid-column:auto!important}}
.np .np-wash .np-split:not(.np-wide){grid-template-columns:1fr 200px!important;align-items:center}
.np .np-wash .np-split:not(.np-wide)>.np-img{aspect-ratio:1/1!important;width:200px!important;height:200px!important;justify-self:end}
@media(max-width:1020px){.np .np-wash .np-split:not(.np-wide){grid-template-columns:1fr!important}.np .np-wash .np-split:not(.np-wide)>.np-img{width:100%!important;height:auto!important;justify-self:stretch}}
/*arts-hero-v4*/
.np .np-hero.np-hero-jobs{background-image:url(https://bgcnf.org/wp-content/uploads/2026/10/arts-hero-kids-table-crop.jpg)!important;background-size:cover!important;background-position:center top!important;background-repeat:no-repeat!important;min-height:646px!important}
.np .np-hero.np-hero-jobs .np-hero-copy{min-height:646px!important;padding-top:60px!important;padding-bottom:60px!important}
@media(max-width:1020px){.np .np-hero.np-hero-jobs,.np .np-hero.np-hero-jobs .np-hero-copy{min-height:0!important}.np .np-hero.np-hero-jobs{background-position:center center!important}}
/*arts-hero-match-edu*/
@media(min-width:1021px){.np .np-hero.np-hero-jobs{height:646px!important;min-height:646px!important}.np .np-hero.np-hero-jobs .np-hero-copy{height:646px!important;min-height:646px!important;padding-top:0!important;padding-bottom:0!important;display:flex!important;flex-direction:column!important;justify-content:center!important}}
/*np-hero-jobs-final*/
.np .np-hero.np-hero-jobs{background-image:url(https://bgcnf.org/wp-content/uploads/2026/10/join-our-team-hero.jpg)!important;background-position:center 21%!important}
.np-hero-jobs .np-h1 .elementor-heading-title{white-space:normal!important;font-size:64px!important}
/*np-hero-match-end*/
/*hero-std*/@media (min-width:1025px){.elementor-element-3a9ce00{height:671px!important;min-height:671px!important;box-sizing:border-box!important;padding-top:40px!important;padding-bottom:40px!important;overflow:hidden!important;justify-content:center!important;}.elementor-element-04226e6{min-height:591px!important}.elementor-element-cbdd071{min-height:591px!important}}
/*hero-mobile*/@media (max-width:767px){html body .np .elementor-element.np-hero{height:700px!important;min-height:700px!important;box-sizing:border-box!important;padding-top:40px!important;padding-bottom:40px!important;overflow:hidden!important;justify-content:center!important;}}
/*hero-std-fill*/@media (min-width:1025px){.elementor-element-3a9ce00{padding-top:0!important;padding-bottom:0!important}html body .np .elementor-element.np-hero{height:671px!important;min-height:671px!important;flex:1 1 auto!important}}/* End custom CSS */