@font-face{font-family:"Montserrat";font-style:normal;font-weight:400;font-display:swap;src:url(https://www.baltimoreniif.org/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687d95015612b7335e8611ae/687d95015612b7335e8611ae-1c95fa9f24a915b569425dc2f582936f_JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtr6Ew-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:500;font-display:swap;src:url(https://www.baltimoreniif.org/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687d95015612b7335e8611ae/687d95015612b7335e8611ae-06262d68837b4cd70c3e37db58ae4d4d_JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCtZ6Ew-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:600;font-display:swap;src:url(https://www.baltimoreniif.org/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687d95015612b7335e8611ae/687d95015612b7335e8611ae-a4ff1ed3683aef7684a3f635cc68d482_JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCu170w-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:700;font-display:swap;src:url(https://www.baltimoreniif.org/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687d95015612b7335e8611ae/687d95015612b7335e8611ae-e395491029d08106840ae03fa665d085_JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCuM70w-.ttf)format("truetype")}@font-face{font-family:"Montserrat";font-style:normal;font-weight:800;font-display:swap;src:url(https://www.baltimoreniif.org/wp-content/uploads/al_opt_content/FONT/fonts.gstatic.com/./s/montserrat/v30/687d95015612b7335e8611ae/687d95015612b7335e8611ae-9d82b9f5d621f6375ad96cce3d7f9a95_JTUHjIg1_i6t8kCHKm4532VJOt5-QNFgpCvr70w-.ttf)format("truetype")}.hide{display:none!important}body{background:#fff;color:#111;font-size:1.8rem;font-family:"Roboto",sans-serif}.text-left{text-align:left}.text-center{text-align:center!important;text-align-last:center!important}.text-right{text-align:right}.center-block{margin:0 auto}h1,.heading-size-1,h2,.heading-size-2,h3,.heading-size-3{margin:0 auto 3rem}h4,.heading-size-4,h5,.heading-size-5,h6,.heading-size-6{margin:0 auto 2.5rem}h1,.heading-size-1{font-size:5.2rem}h2,.heading-size-2{font-size:4.5rem}h3,.heading-size-3{font-size:3.4rem}h4,.heading-size-4{font-size:2.8rem}h5,.heading-size-5{font-size:2.2rem}.entry-content h1,.entry-content h2,.entry-content h3,.entry-content h4,.entry-content h5,.entry-content h6,.entry-content cite,.entry-content figcaption,.entry-content table,.entry-content address,.entry-content .wp-caption-text,.entry-content .wp-block-file{font-family:"Roboto",sans-serif;color:#222;margin-top:0}hr{border-color:#adadad!important}button:focus{outline:0}.clear::after{display:block;content:"";clear:both}.sr-only{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal!important}.entry-content a:not(.btn),.entry-content a:link:not(.btn),.entry-content a:visited:not(.btn),.step-each a:not(.btn),.page-section p a:not(.btn){color:#000;padding-top:2px;line-height:inherit;text-decoration:none!important;-webkit-box-shadow:inset 0-2px 0#d98117;box-shadow:inset 0-2px 0#d98117}.entry-content a:hover:not(.btn),.entry-content a:focus:not(.btn),.entry-content a:active:not(.btn),.step-each a:hover:not(.btn),.page-section p a:hover:not(.btn){color:#000;background-color:#f9ca32;padding-bottom:0;border-bottom:none;-webkit-transition:background-color 350ms ease-out;transition:background-color 350ms ease-out;-webkit-box-shadow:none;box-shadow:none;text-decoration:none}::-moz-selection{color:#222;background:#a5d9e8}::selection{color:#222;background:#a5d9e8}a.btn,.btn,.entry-content a.btn,.wpforms-container.wpforms-container-full .wpforms-form input[type=submit],.wpforms-container.wpforms-container-full .wpforms-form button[type=submit],.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button,.search-form .search-submit,form input[type=submit],input[type=submit]{display:inline-block;position:relative;cursor:pointer;overflow:hidden;background-color:#222;border:2px solid #222;color:#fff!important;padding:8px 25px;height:auto;font-size:18px;font-weight:500;line-height:28px;border-radius:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;-webkit-box-shadow:0 2px 5px 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px 5px 1px rgba(0,0,0,.2);box-shadow:0 2px 5px 1px rgba(0,0,0,.2);text-decoration:none;box-shadow:none;-webkit-transition:.15s ease-out;transition:.15s ease-out}a.btn:hover,.btn:hover,.entry-content a.btn:hover,.wpforms-container.wpforms-container-full .wpforms-form input[type=submit]:hover,.wpforms-container.wpforms-container-full .wpforms-form button[type=submit]:hover,.wpforms-container.wpforms-container-full .wpforms-form .wpforms-page-button:hover,.search-form .search-submit:hover,form input[type=submit]:hover,input[type=submit]:hover{background:#58595b;text-decoration:none;border:2px solid #58595b;color:#fff!important;-webkit-box-shadow:0 2px 3px 1px rgba(0,0,0,.2);-moz-box-shadow:0 2px 3px 1px rgba(0,0,0,.2);box-shadow:0 2px 3px 1px rgba(0,0,0,.2)}a.btn.btn-ghost{background:0 0;border-color:#222;color:#222!important}a.btn.btn-ghost:hover{background:#222;border-color:#222;color:#fff!important}a.btn:focus{outline:0}a.btn-sm{font-size:.9em;padding:8px 20px}a.btn-white{background:#fff;border-color:#fff;color:#222!important}a.btn-white:hover{color:#fff!important}a.btn-yellow{background:#f9ca32;border-color:#f9ca32;color:#222!important}a.btn-yellow:hover{background:#fff;border-color:#fff;color:#222!important}a.btn-white-ghost{background:rgba(255,255,255,.2);border-color:#fff;color:#fff!important}.btn-group{display:block;text-align:left}.btn-group .btn{display:inline-block;margin:5px 2rem 5px 0}.btn-group-right{text-align:right;text-align-last:right}.page-template-template-construction header,.page-template-template-construction #footer-top,.page-template-template-construction footer{display:none}body.page-template-template-construction .site-logo img{margin:0 auto;max-height:100%;width:100%;max-width:400px}body.custom-background.page-template-template-construction{background:#222}.page-template-template-construction #site-content{display:block;background:#fff;width:100%;max-width:800px;padding:0 2rem 2rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-template-template-construction .page .post-inner .entry-content{padding:2em 0 0}.construction-banner{background:#f9ca32;color:#222;margin:0-2rem}.construction-banner h1{text-transform:uppercase;font-size:3.4rem;letter-spacing:3px;padding:12px 0 10px}#site-header{position:relative;z-index:999;top:0;left:0;width:100%;background:#fff}.site-description{display:none}.loggged-in #site-header{top:32px}.section-inner.header-inner{max-width:1400px;padding:1rem 0 2rem;margin:0 auto;width:calc(100% - 4rem)}.header-titles-wrapper{margin-right:0}.header-wrap{display:block;width:100%;max-width:1600px;padding:0 30px;margin:0 auto;color:#fff}.site-logo{display:block}.site-logo img{display:block;max-height:8rem;transition:.2s all}#main-nav{margin:1rem 0 0;padding:0}#main-nav>li{display:inline-block;margin:0 0 0 1rem}#main-nav li a,body:not(.overlay-header) #main-nav li a{display:inline-block;position:relative;color:#58595b;padding:0 2rem;margin-left:0;font-weight:600;font-size:2rem;transform:.15s all}#main-nav li a span,body:not(.overlay-header) #main-nav li a span{display:inline-block;padding:13px 0;position:relative;overflow:hidden;top:2px}#main-nav li a span::before,body:not(.overlay-header) #main-nav li a span::before{content:"";display:block;position:absolute;background:#f9ca32;bottom:7px;left:-100%;width:100%;height:3px;border-radius:5px;transition:.15s linear}body:not(.overlay-header) #main-nav>li>.icon{color:#222;top:calc(50% - .6rem);right:1rem}#main-nav li.menu-item-has-children a,body:not(.overlay-header) #main-nav li.menu-item-has-children a{padding-right:calc(2rem + 20px)}#main-nav li.current-menu-item>a span::before,body:not(.overlay-header) #main-nav li.current-menu-item>a span::before{left:0}#main-nav li.current-menu-item>a,#main-nav li.current-menu-item>.link-icon-wrapper>a,body:not(.overlay-header) #main-nav li.current-menu-item>a,body:not(.overlay-header) #main-nav li.current-menu-item>.link-icon-wrapper>a{color:#222;font-weight:700;text-decoration:none!important}#main-nav li.highlight a,body:not(.overlay-header) #main-nav li.highlight a{background:#f9ca32;color:#222;margin-left:1rem}#main-nav li.highlight a span::before,body:not(.overlay-header) #main-nav li.highlight a span::before{display:none}#main-nav li.highlight a:hover,body:not(.overlay-header) #main-nav li.highlight a:hover{background:#222;color:#f9ca32!important}#main-nav li a:hover,body:not(.overlay-header) #main-nav li a:hover{text-decoration:none;color:#222}#main-nav li a:hover span::before,#main-nav li a:focus span::before,body:not(.overlay-header) #main-nav li a:hover span::before,body:not(.overlay-header) #main-nav li a:focus span::before{left:0}#main-nav ul{width:28rem;border-radius:0;background:#fff;left:0}#main-nav>li>ul{display:none;box-shadow:0 5px 5px -3px rgb(0 0 0/30%)}#main-nav>li:hover>ul{display:block}body:not(.overlay-header) .primary-menu ul{background:#fff}#main-nav ul::after{display:none}.toggle-text{display:none}#site-header .mobile-nav-toggle{display:block;position:relative;width:90px;height:90px;padding:0;right:0;text-align:center;z-index:99}#site-header .mobile-nav-toggle .menu-wrapper{position:relative;margin:auto;width:50px;height:60px;cursor:pointer;background:#111;border-radius:50%;padding:13px 15px}.nav-toggle .burger-wrap{display:block;height:auto;padding:0}#burger{width:40px;height:40px;position:relative;margin:0 auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#burger span{display:block;position:absolute;height:5px;width:100%;background:#58595b;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#burger span:nth-child(1){top:5px}#burger span:nth-child(2){top:17px}#burger span:nth-child(3){top:29px}#site-header .mobile-nav-toggle.active #burger span{background:#222}#site-header .mobile-nav-toggle.active #burger span:nth-child(1){top:19px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}#site-header .mobile-nav-toggle.active #burger span:nth-child(2){opacity:0;left:-60px}#site-header .mobile-nav-toggle.active #burger span:nth-child(3){top:19px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}#mobile-nav{display:block;opacity:1;top:0;left:auto;right:-450px;width:450px;justify-content:flex-end;-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#mobile-nav.active{left:auto;right:0;box-shadow:-10px 0 10px -8px rgb(0 0 0/15%);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}body.showing-modal .nav-modal-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.85);z-index:9}#mobile-nav.active .menu-modal-inner{-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#mobile-nav .menu-wrapper{width:100%}#mobile-nav .modal-menu{padding-top:90px}#mobile-nav .modal-menu li{border-top:none;border-left:none}#mobile-nav .modal-menu>li{border:0;border-top:1px solid #adadad;padding-bottom:.4rem}.modal-menu a{padding:1.8rem 2.5rem}#mobile-nav .modal-menu>li>a,.modal-menu>li>.ancestor-wrapper>a{font-size:2.2rem;padding:2.2rem 2rem 1.8rem;color:#58595b}#mobile-nav .modal-menu>li>.ancestor-wrapper>button.sub-menu-toggle{display:none}#mobile-nav .modal-menu ul{display:block}.modal-menu>li>a,.modal-menu>li.highlight{padding:15px}.modal-menu>li>a,.modal-menu>li.highlight>.ancestor-wrapper>a{background:#f9ca32;color:#222;text-align:center}button.close-nav-toggle{display:none}.page-section{display:block;padding:4em 0}.page-section .post-inner{padding-top:0}.page-section-inner{max-width:100%;width:100%}.page-section-inner-constrained{max-width:1600px;margin:0 auto}.page-section h2,.page-section h3{color:#222}.page-section p{max-width:920px;margin:0 auto 1em;color:#58595b;line-height:1.7}.section-inner{max-width:140rem;position:relative}.section-inner-constrained{max-width:1400px;margin:0 auto}.section-inner-full{max-width:100%;width:100%!important}.entry-content{color:#58595b;font-family:"Roboto",sans-serif;font-size:1.8rem;max-width:1200px;margin:0 auto}.entry-content>.alignleft,.entry-content>p .alignleft,.entry-content>.wp-block-image .alignleft,[class*=__inner-container]>.alignleft{position:relative;left:0;margin:.9rem 4rem 3rem 0;max-width:50%}.entry-content>.alignright,.entry-content>p .alignright,.entry-content>.wp-block-image .alignright,[class*=__inner-container]>.alignright{position:relative;left:auto;right:0;margin:.9rem 0 3rem 4rem;max-width:50%}.page-section .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:unset;max-width:unset}.page-section .entry-content>p,.page .entry-content>p,.page .entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:100%!important;max-width:1000px!important}.page-section .entry-content>p,.page .entry-content>p{line-height:1.7}.singular .entry-header.banner-image{background:-moz-linear-gradient(left,rgba(12,12,12,.85)0,rgba(12,12,12,0) 100%);background:-webkit-linear-gradient(left,rgba(12,12,12,.85)0,rgba(12,12,12,0) 100%);background:linear-gradient(to right,rgba(12,12,12,.85)0,rgba(12,12,12,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d90c0c0c', endColorstr='#000c0c0c',GradientType=1 );position:relative;padding:0;width:100%;max-width:100%;text-align:left}.singular .entry-header.banner-image .section-inner{width:calc(100% - 150px);max-width:100%;padding-top:calc(90px + 6rem);padding-bottom:6rem;margin:0 auto}.singular .entry-header .banner-image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-repeat:no-repeat;background-attachment:scroll;background-position:center center;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.singular .entry-header .post-meta-wrapper,.page .post-meta-wrapper{display:none}.singular.has-post-thumbnail .entry-header .post-meta{color:#fff}h1.entry-title,h2.entry-title{color:#222}h2.entry-title a{color:#222}.entry-header h1.entry-title{font-size:70px;line-height:1em;font-weight:700}.widget_text p,.widget_text ol,.widget_text ul,.widget_text dl,.widget_text dt,.widget-content .rssSummary{font-family:"Inter var",-apple-system,BlinkMacSystemFont,"Helvetica Neue",Helvetica,sans-serif}.home-section{display:block;padding:8rem 0;overflow:hidden}.home-section h2{margin:0 0 2rem}#home-hero{display:block;overflow:hidden}.hero-inner:before{content:"";display:block;position:absolute;top:0;left:-100vw;width:100vw;height:100%;background-image:url(https://www.baltimoreniif.org/wp-content/uploads/al_opt_content/IMAGE/www.baltimoreniif.org/wp-content/themes/bmoreniif2021/images/houses-bkg.png.bv.webp?bv_host=www.baltimoreniif.org);background-position:bottom 70px right 0;background-repeat:repeat-x;background-color:#f9ca32;z-index:1}.hero-inner::after{content:"";display:block;position:absolute;bottom:0;left:-100vw;width:100vw;height:70px;background:#fff;z-index:2}.hero-slides{display:none;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNzI4IDIwMCIgd2lkdGg9IjcyOCIgaGVpZ2h0PSIyMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgYnYtaWRlbnRpZmVyPSI0IiBidi1iZy1zdHlsZT0iIiBidi1yZXNpemVkLWluZm9zPSJZblpmY21WemFYcGxaRjl0YjJKcGJHVTZORGd3S2pFek1qdGlkbDl5WlhOcGVtVmtYMmx3WVdRNk56STRLakl3TUR0aWRsOXlaWE5wZW1Wa1gyUmxjMnQwYjNBNk56STRLakl3TUE9PSI+PC9zdmc+);background-position:bottom 70px left 0;background-repeat:repeat-x;background-color:#f9ca32;position:relative;min-height:370px}.hero-slides.slick-initialized{display:block}.hero-slides::before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:7rem;background:#fff;z-index:1}.hero-slides .slick-list{z-index:2}.hero-slide-each{position:relative;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#222;text-decoration:none}.hero-slide-each::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.hero-slide-inner{padding:5rem 5rem 0 0;position:relative;z-index:2}.hero-slide-inner .hero-title{display:block;position:relative;top:-7px;font-size:4.5rem;line-height:1.1em;font-weight:700;margin-bottom:2rem;padding-right:5rem;text-shadow:2px 2px 5px rgb(247 178 52/50%)}.hero-image{display:block;position:relative;padding-top:66%;overflow:hidden}.hero-image .image-replacement{background-color:rgba(255,255,255,.05);background-repeat:no-repeat;text-decoration:none;position:absolute;top:0;right:0;left:0;bottom:0;background-size:cover;background-position:50% 50%}.hero-image img{position:absolute;left:-9999px}#home-hero .slick-dots{list-style:none;margin:0;padding:0;position:absolute;bottom:1em;left:0;z-index:3}#home-hero .slick-dots li{display:inline-block;margin:0 10px 5px 0;width:30px;height:12px;transition:all .2s}#home-hero .slick-dots button{background:#222;border:1px solid #222;text-indent:-9999px;width:30px;height:12px;padding:0}#home-hero .slick-dots li.slick-active button,#home-hero .slick-dots li.slick-active:hover button{background:#f9ca32}.hero-slides .slick-arrow{display:block;position:absolute;z-index:3;top:30%;color:#fff;font-size:2em;text-shadow:1px 1px 2px rgba(0,0,0,.5)}.hero-slides .slick-arrow:hover{cursor:pointer}.hero-slides .slick-arrow.prev{left:30px}.hero-slides .slick-arrow.next{right:30px}.home #site-content p{font-size:20px}#home-eligibile{display:block;position:relative;background:rgba(34,34,34,.95);background:no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#fff}#home-eligibile::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:0 15px 15px -10px rgb(0 0 0/80%) inset,0-15px 15px -15px rgb(0 0 0/30%) inset;background:rgba(0,0,0,.8);background:-moz-linear-gradient(top,rgba(0,0,0,.9)0,rgba(0,0,0,.8) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,.9)0,rgba(0,0,0,.8) 100%);background:linear-gradient(to bottom,rgba(0,0,0,.9)0,rgba(0,0,0,.8) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#cc000000', endColorstr='#b3000000',GradientType=0 )}#home-eligibile h3{color:#fff;text-shadow:1px 1px 2px rgba(0,0,0,.5);font-size:3rem;letter-spacing:.01rem;max-width:1000px}#dive-deeper{background:rgba(249,202,50,.3);background:rgba(165,217,232,.5);background:-moz-linear-gradient(top,rgba(165,217,232,.5)0,rgba(165,217,232,.75) 100%);background:-webkit-linear-gradient(top,rgba(165,217,232,.5)0,rgba(165,217,232,.75) 100%);background:linear-gradient(to bottom,rgba(165,217,232,.5)0,rgba(165,217,232,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80a5d9e8', endColorstr='#bfa5d9e8',GradientType=0 )}#dive-deeper p,#financing p{color:#222;text-shadow:1px 1px 2px #a5d9e8;font-size:2.8rem;font-weight:700;line-height:1.25;letter-spacing:.01rem;max-width:1000px}.dive-link{display:block;overflow:hidden;position:relative;padding:2em 15px 2em;color:#222;height:100%;background:#fff;text-decoration:none;transition:.15s all}.dive-link::before{display:block;background:#f9ca32;content:"";position:absolute;top:0;right:100%;height:8px;width:100%;z-index:2;transition:.15s all}#dive-deeper .dive-link{box-shadow:0 5px 5px -3px #a5d9e8}#dive-deeper .dive-link:hover{box-shadow:0 13px 10px -3px #a5d9e8}.dive-link:hover::before{right:0;box-shadow:0 5px 5px -3px #a5d9e8}.dive-link img{display:block;max-width:100px;margin:0 auto 30px}.dive-link span{display:block;margin:0 auto 1em;line-height:1.4}.dive-link .title{font-size:3.4rem;margin-bottom:10px;font-weight:700}.dive-link .subtitle{font-size:1.9rem;font-weight:700;margin:0;color:#58595b}a.graphic-btn{display:block;background-color:#111;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:relative;width:100%;padding:9rem 0;font-size:1.5em;color:#222;font-weight:500;text-decoration:none}a.graphic-btn::before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(249,202,50,.9);background:rgba(165,217,232,.75);color:#f9ca32}a.graphic-btn span{position:relative;z-index:2}.page .entry-header,.post-page-header,.archive-header,.reduced-spacing .archive-header{position:relative;background-color:#f9ca32;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#222;text-align:left;padding:8rem 0}.archive-header{background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTI4MCA4NTMiIHdpZHRoPSIxMjgwIiBoZWlnaHQ9Ijg1MyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBidi1pZGVudGlmZXI9IjYiIGJ2LWJnLXN0eWxlPSIiIGJ2LXJlc2l6ZWQtaW5mb3M9IlluWmZjbVZ6YVhwbFpGOXRiMkpwYkdVNk5EZ3dLak15TUR0aWRsOXlaWE5wZW1Wa1gybHdZV1E2T0RJd0tqVTBOanRpZGw5eVpYTnBlbVZrWDJSbGMydDBiM0E2TVRJNE1DbzROVE09Ij48L3N2Zz4=)}.page .entry-header::before,.post-page-header::before,.archive-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(249,202,50,.9);background:-moz-linear-gradient(left,#f9ca32 20%,rgba(249,202,50,.7) 100%);background:-webkit-linear-gradient(left,#f9ca32 20%,rgba(249,202,50,.7) 100%);background:linear-gradient(to right,#f9ca32 20%,rgba(249,202,50,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9ca32', endColorstr='#b3f9ca32',GradientType=1 )}.page .entry-header .entry-header-inner,.post-page-header .entry-header-inner,.archive-header .archive-header-inner{padding:0;position:relative;max-width:1400px;width:calc(100% - 4rem);z-index:2}.page .entry-header h1.entry-title,.post-page-header h1.entry-title,.archive-header h1.archive-title{font-size:5.2rem;font-weight:700;color:#222;text-shadow:2px 2px 5px rgb(247 178 52/50%);letter-spacing:0;text-align:center}.archive-header h1.archive-title span.color-accent{display:none;font-size:3rem;color:#222}.page-banner-inner p{text-align:left;margin:0;max-width:800px;font-size:3rem;text-shadow:2px 2px 5px rgb(247 178 52/50%)}.page .post-inner{padding:0!important}.page .post-inner .entry-content{padding:4em 0}.page .post-inner.empty-content .entry-content{padding:0}#why-niif{background:rgba(165,217,232,.5);background:-moz-linear-gradient(top,rgba(165,217,232,.5)0,rgba(165,217,232,.75) 100%);background:-webkit-linear-gradient(top,rgba(165,217,232,.5)0,rgba(165,217,232,.75) 100%);background:linear-gradient(to bottom,rgba(165,217,232,.5)0,rgba(165,217,232,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80a5d9e8', endColorstr='#bfa5d9e8',GradientType=0 )}#cdfi img{width:100%}#cdfi{background:rgba(165,217,232,.5);background:-moz-linear-gradient(top,rgba(165,217,232,.5)0,rgba(165,217,232,.75) 100%);background:-webkit-linear-gradient(top,rgba(165,217,232,.5)0,rgba(165,217,232,.75) 100%);background:linear-gradient(to bottom,rgba(165,217,232,.5)0,rgba(165,217,232,.75) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#80a5d9e8', endColorstr='#bfa5d9e8',GradientType=0 )}#cdfi p{color:#222}.profile-section{padding:0 0 3em}.profile-link{display:block;max-width:300px;padding:0;color:#222;text-decoration:none;margin:15px auto 2em}.profile-thumb{display:block;position:relative;margin:0 auto 20px}.profile-thumb-crop{display:block;position:relative;padding-top:100%;overflow:hidden;border-radius:100%}.profile-thumb img{position:absolute;top:0;left:0;filter:none;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);cursor:pointer;-webkit-transition:-webkit-filter 500ms linear;transition:.15s all}.profile-thumb .more{display:block;position:absolute;bottom:10px;right:10px;height:23%;width:23%;background:#f9ca32;border-radius:100%;z-index:2;box-shadow:0 5px 5px -3px rgb(0 0 0/30%);transition:.25s all}.profile-thumb .more:before,.profile-thumb .more:after{content:"";position:absolute;top:50%;left:50%;width:25px;transform:translate(-50%,-50%);border-bottom:5px solid #222;transition:.25s all}.profile-thumb .more:before{transform:translate(-50%,-50%) rotate(90deg)}.profile-thumb .more:hover{cursor:pointer}.profile-copy .title{display:block;font-size:2.8rem;margin-bottom:10px;font-weight:700}.profile-copy .position{display:block;text-transform:uppercase;font-size:.9em;letter-spacing:2px}.profile-link:hover{text-decoration:none;cursor:pointer}.profile-link:hover .profile-thumb img{filter:none;-webkit-filter:grayscale(0%);-moz-filter:grayscale(0%);-ms-filter:grayscale(0%);-o-filter:grayscale(0%);cursor:pointer}.profile-link:hover .profile-thumb .more{bottom:5%;right:5%;width:90%;height:90%;background:rgba(249,202,50,.85);transform:rotate(90deg)}.profile-link:hover .profile-thumb .more:before,.profile-link:hover .profile-thumb .more:after{width:45px;border-bottom:8px solid #222}.profile-overlay{display:none;padding:0;position:fixed;top:52%;left:50%;z-index:9999;width:90%;max-width:1200px;height:auto;max-height:80vh;transition:.2s all;transform:translate(-50%,-50%);background:#fff;opacity:0}.profile-overlay.active{display:block;top:50%;opacity:1;transition:.2s all}.profile-overlay .grid{height:100%}.profile-overlay .profile-image{display:block;position:relative;padding-top:100%;margin:15px;overflow:hidden}.profile-overlay .profile-image .image-replacement{background-color:rgba(255,255,255,.05);background-repeat:no-repeat;text-decoration:none;position:absolute;top:0;right:0;left:0;bottom:0;background-size:cover;background-position:50% 50%}.profile-overlay img{position:absolute;left:-9999px}.profile-info{display:block;padding:5rem 6rem}.profile-info .name{display:block;font-size:3.4rem;margin-bottom:10px;font-weight:700;color:#222}.profile-overlay .position{display:block;text-transform:uppercase;font-size:1em;letter-spacing:2px;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #adadad;color:#222}.profile-overlay .profile-about{display:block;overflow-y:auto;max-height:270px}.profile-overlay .profile-about::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.profile-overlay .profile-about::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.profile-overlay .profile-about::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f9ca32}.profile-overlay .profile-about p{font-size:.9em;line-height:1.5;padding-right:20px}.partner-thumb img{margin:0 auto;max-width:300px;width:auto}.partner-copy{font-size:18px}.partner-copy .title{display:block;font-size:3.4rem;margin-bottom:10px;font-weight:700;max-width:650px;color:#222}.partner-copy .loan-type{display:block;font-size:2.2rem;margin-bottom:10px;font-weight:700;color:#58595b}.hover-img{opacity:1;border:1px solid #fff;padding:0;transition:all .2s ease-in}.hover-img:hover{opacity:.5;border:1px solid #000;padding:20px}#mission-vision{background-color:#f9ca32;background-image:url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgNzI4IDIwMCIgd2lkdGg9IjcyOCIgaGVpZ2h0PSIyMDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgYnYtaWRlbnRpZmVyPSI0IiBidi1iZy1zdHlsZT0iIiBidi1yZXNpemVkLWluZm9zPSJZblpmY21WemFYcGxaRjl0YjJKcGJHVTZORGd3S2pFek1qdGlkbDl5WlhOcGVtVmtYMmx3WVdRNk56STRLakl3TUR0aWRsOXlaWE5wZW1Wa1gyUmxjMnQwYjNBNk56STRLakl3TUE9PSI+PC9zdmc+);background-position:bottom 0 left 0;background-repeat:repeat-x;background-repeat:repeat-x}#mission-vision h2{font-size:4rem;margin:0 0 5px}#mission-vision p{color:#000}#mission-vision .col-sm-6 p:nth-child(2){margin-bottom:30px}#values{background:linear-gradient(to bottom,rgba(165,217,232,.5)0,rgba(165,217,232,.75) 100%)}#values .text{background:#fff;padding:20px}#values h3{margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #f9ca32;color:#f9ca32}#strategic-plan .intro .intro-blurb{padding:30px;background:#58595b;border-top-left-radius:30px;border-top-right-radius:30px;text-align-last:center}#strategic-plan .intro *{color:#fff;text-align:center}#strategic-plan .intro h2{width:fit-content;margin:auto;padding-bottom:20px}#strategic-plan .outcome h3{background:#f8df65;color:#fff;padding:10px 20px 10px 10px;width:fit-content;margin:initial;border-top-right-radius:20px}#strategic-plan .outcome .flexer{display:flex;background:#f8df65;margin-top:5px;padding:20px;border-top-right-radius:5px;border-bottom-right-radius:5px;width:90%;position:relative;align-items:center}#strategic-plan .outcome .flexer:after{content:" ";position:absolute;right:-13%;width:10%;top:50%;height:1px;border-top:12px dotted #b5b5b5}#strategic-plan .outcome .flexer img{margin-right:20px;flex:1;max-width:150px;min-width:75px;height:auto}#strategic-plan .outcome .flexer .text{flex:2;align-content:center}#strategic-plan .outcome .flexer .text p{color:#000;margin-bottom:0}#strategic-plan .outcome .goal-box h4{background:#f8df65;padding:5px 15px;color:#fff;font-size:2.8rem;margin:0}#strategic-plan .outcome .goal-box h4:first-child{border-top-left-radius:20px;border-top-right-radius:20px;margin-top:65px}#strategic-plan .outcome .goal-box p{background:#f3f2ce;padding:15px 15px;color:#000;margin-bottom:0}#strategic-plan .outcome .goal-box p:last-child{padding-bottom:15px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}#strategic-plan .outcome.outcome-2 h3,#strategic-plan .outcome.outcome-2 .flexer,#strategic-plan .outcome.outcome-2 .goal-box h4{background:#f7b234}#strategic-plan .outcome.outcome-2 .goal-box p{background:#fcd89f}#strategic-plan .outcome.outcome-3 h3,#strategic-plan .outcome.outcome-3 .flexer,#strategic-plan .outcome.outcome-3 .goal-box h4{background:#f9ca32}#strategic-plan .outcome.outcome-3 .goal-box p{background:#fde9b8}#strategic-plan .outcome.outcome-4 h3,#strategic-plan .outcome.outcome-4 .flexer,#strategic-plan .outcome.outcome-4 .goal-box h4{background:#a6d9e8}#strategic-plan .outcome.outcome-4 .goal-box p{background:#def0f5}@media (max-width:767px){#values img{max-width:400px;margin:auto;width:100%}#values .flip{flex-direction:column-reverse}#strategic-plan .outcome .flexer{width:100%}#strategic-plan .outcome .flexer:after{display:none}#strategic-plan .outcome .goal-box h4:first-child{margin-top:-25px;border-radius:0}#strategic-plan .intro .intro-blurb{padding:15px}#strategic-plan .outcome .flexer{padding:15px}}.niif-modal .close-modal{display:block;position:absolute;top:-33px;right:-33px;height:66px;width:66px;background:#f9ca32;border-radius:100%;z-index:2;box-shadow:0 5px 5px -3px rgb(0 0 0/30%);transition:.2s all}.niif-modal .close-modal:before,.niif-modal .close-modal:after{content:"";position:absolute;top:50%;left:50%;width:25px;transform:translate(-50%,-50%) rotate(45deg);border-bottom:5px solid #222}.niif-modal .close-modal:before{transform:translate(-50%,-50%) rotate(135deg)}.niif-modal .close-modal:hover{cursor:pointer;box-shadow:5px 0 5px -3px rgb(0 0 0/30%);transform:rotate(90deg)}body.modal-open{height:100vh;overflow-y:hidden}body.modal-open .modal-overlay{display:block;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(249,202,50,.85);background:rgba(34,34,34,.95);background:-moz-linear-gradient(top,#222 0,rgba(34,34,34,.95) 25%,rgba(34,34,34,.95) 75%,#222 100%);background:-webkit-linear-gradient(top,#222 0,rgba(34,34,34,.95) 25%,rgba(34,34,34,.95) 75%,#222 100%);background:linear-gradient(to bottom,#222 0,rgba(34,34,34,.95) 25%,rgba(34,34,34,.95) 75%,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#222222',GradientType=0 );z-index:999}.print-modal{display:block;position:absolute;top:0;left:0;background:#f9ca32;color:#222;padding:9px;font-size:22px;width:45px;transition:.15s all}.print-modal:hover{background:#222;color:#f9ca32}#neighborhood-map{background:#58595b;background:#222;background:-moz-linear-gradient(top,#222 0,#58595b 100%);background:-webkit-linear-gradient(top,#222 0,#58595b 100%);background:linear-gradient(to bottom,#222 0,#58595b 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#222222', endColorstr='#58595b',GradientType=0 );text-align:center}#neighborhood-map .section-inner{padding:0 4rem}#neighborhood-map h2,#neighborhood-map h3,#neighborhood-map p{max-width:1000px;color:#fff}#neighborhood-map .map-wrap{display:block;margin-top:4em}#partners,#lending-partners{padding-top:0}.first-hr hr{margin-top:0}#financing p{text-shadow:none}#financing .dive-link{border:1px solid #ddd;box-shadow:0 5px 5px -3px #ddd;margin-top:2rem}#financing .dive-link:hover{box-shadow:0 13px 10px -3px #ddd}#apply{position:relative;text-align:center}#apply::after{content:"";display:block;position:absolute;top:0;left:0;z-index:-1;width:100%;height:500px;background:-moz-linear-gradient(top,#d2ecf4 0,rgba(210,236,244,0) 100%);background:-webkit-linear-gradient(top,#d2ecf4 0,rgba(210,236,244,0) 100%);background:linear-gradient(to bottom,#d2ecf4 0,rgba(210,236,244,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d2ecf4', endColorstr='#00d2ecf4',GradientType=0 )}#apply h2{display:block;text-align:center}.step-each{display:block;position:relative;padding:4em 0}.step-each::before{content:"";background:#a5d9e8;position:absolute;top:-1em;left:50%;width:100px;height:4px;transform:translatex(-50%);transition:.15s all}h3.step-title{display:block;position:relative;text-align:center;margin-bottom:2em;letter-spacing:.01rem}h3.step-title span{position:relative;z-index:2}h3.step-title span.number{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:4em;color:#a5d9e8;opacity:.7;z-index:1}.loans{display:block;margin:0 0 2em}.loan-each{display:block;position:relative;overflow:hidden;background:#fff;padding:30px 15px 60px;text-align:center;color:#58595b;text-align-last:center;text-decoration:none;height:100%;border:1px solid #ddd;border-bottom:none;box-shadow:0 5px 5px -3px #adadad}.loan-each::before{display:block;background:#f9ca32;content:"";position:absolute;top:0;right:100%;height:8px;width:100%;z-index:2;transition:.15s all}.loan-each:hover::before{right:0;box-shadow:0 5px 5px -3px #ddd}.loan-each:hover{cursor:pointer;box-shadow:0 13px 10px -3px #ddd}.loan-each:hover .learn-more{background:#222;color:#fff}.loan-each .loan-thumb{display:block;margin:0 auto 20px}.loan-each .loan-thumb img{max-width:90px;margin:0 auto}.loan-each .loan-copy .title{display:block;color:#222;font-size:2.2rem;margin-bottom:2rem;font-weight:700}.loan-each .loan-copy p{font-size:16px;line-height:1.4}.loan-each .learn-more{display:block;width:100%;position:absolute;bottom:0;left:0;background:#f9ca32;color:#222;text-align:center;text-align-last:center;padding:15px;font-weight:600;transition:.15s all}.loan-overlay{display:none;padding:0;position:fixed;top:52%;left:50%;z-index:9999;width:90%;max-width:1200px;height:auto;max-height:80vh;transition:.2s all;transform:translate(-50%,-50%);background:#fff;opacity:0}.loan-overlay.active{display:block;top:50%;opacity:1;transition:.2s all}.loan-modal-info{padding:30px;text-align:center}.loan-modal-info .loan-thumb{display:inline-block;display:none;max-width:80px}.loan-modal-info .title{display:block;font-size:2.2rem;font-weight:600;margin-bottom:10px}.loan-modal-info>p{max-width:800px;margin:0 auto 20px}.loan-overlay .loan-about{display:block;overflow-y:auto;max-height:60vh;padding-right:20px}.loan-overlay .loan-about>p{display:block;font-size:16px;max-width:800px;margin:0 auto 10px}.loan-overlay .loan-about::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.loan-overlay .loan-about::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.loan-overlay .loan-about::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f9ca32}.loan-overlay .loan-about table{font-size:14px;margin:0}.loan-overlay .loan-about table td{padding:5px 8px}.loan-overlay .loan-about table p{margin-bottom:3px}.loan-overlay .loan-about table tr>td:first-child{background:#58595b;min-width:80px;color:#ddd}.step-two-footer p{font-size:16px}.application-form .form-wrapper{display:none}.application-form.engaged .apply-btn{display:none}.application-form.engaged .form-wrapper{display:block}.form-wrapper{padding:25px 30px;margin:0 auto 2em;background:#fff;text-align:left;max-width:920px;border:1px solid #ddd}#posts .post{display:block;position:relative;overflow:hidden;height:100%;border:1px solid #ddd;transition:.15s all;box-shadow:0 5px 5px -3px rgb(0 0 0/30%)}#posts .post:hover{box-shadow:0 10px 10px -3px rgb(0 0 0/30%)}#posts .post a.link-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:3}.logged-in #posts .post>.section-inner{position:absolute;top:0;right:0;width:auto;padding:5px 10px;background:rgba(255,255,255,.8);z-index:4;opacity:0;transition:.2s all}#posts .post:hover>.section-inner{opacity:1}#posts .post>.section-inner .post-meta-wrapper{margin-top:0}#posts .entry-categories{margin:0}#posts .hide-cats .entry-categories{display:none}#posts .entry-categories-inner{display:block;position:absolute;top:0;left:0;z-index:4;margin:0}#posts .entry-categories a{display:block;background:#f9ca32;margin:0;padding:7px 13px 6px;color:#222!important;border:0;line-height:20px}#posts .entry-categories a:hover{background:#222;color:#f9ca32!important}#posts .post-thumb{display:block;position:relative;background:#ddd;padding-top:66%;overflow:hidden;border-bottom:1px solid #ddd}#posts .bar{display:block;position:relative;height:8px;width:100%;top:-1px;z-index:2}#posts .bar::after{content:"";background:#f9ca32;position:absolute;top:0;right:100%;width:100%;height:100%;z-index:-1;transition:.15s all}#posts .post:hover .bar::after{right:0}#posts .post-thumb .image-replacement{background-color:rgba(255,255,255,.05);background-repeat:no-repeat;text-decoration:none;position:absolute;top:0;right:0;left:0;bottom:0;background-size:cover;background-position:50% 50%}#posts .post-thumb img{position:absolute;left:-9999px}#posts h2.entry-title{font-size:2.8rem;padding:1.5rem 3rem 2.5rem}#posts .entry-header-inner.section-inner{width:100%}#posts .post-date{display:flex;padding:2.5rem 3rem 0;font-size:1.6rem;font-weight:500;color:#222}#posts .post-date .meta-icon{flex-shrink:0;margin-right:1rem}#posts .post-date .meta-icon svg{width:1.7rem;height:1.8rem}#posts .entry-content>p{display:none;font-size:18px}.pagination-wrapper{padding-top:3em}.pagination .nav-links{justify-content:center}a.page-numbers,span.page-numbers{margin:0 7px;height:50px;width:50px;border-radius:25px;text-align:center;padding:10px 0;color:#58595b}a.page-numbers:hover{text-decoration:none;background:#58595b;color:#fff}span.page-numbers.current{background:#f9ca32;color:#222}.pagination .next,.pagination .prev{display:none!important}.single-post .entry-header{position:relative;background-color:#f9ca32;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;color:#222;text-align:left;padding:5rem 0}.single-post.has-post-thumbnail .entry-header{padding-bottom:12rem}.single-post .entry-header::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(249,202,50,.9);background:-moz-linear-gradient(left,#f9ca32 20%,rgba(249,202,50,.7) 100%);background:-webkit-linear-gradient(left,#f9ca32 20%,rgba(249,202,50,.7) 100%);background:linear-gradient(to right,#f9ca32 20%,rgba(249,202,50,.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f9ca32', endColorstr='#b3f9ca32',GradientType=1 )}.single-post .entry-header .entry-header-inner{padding:0;position:relative;max-width:1400px;z-index:2;width:calc(100% - 4rem)}.entry-categories a{display:block;background:#222;margin:0;padding:7px 13px 6px;color:#fff!important;border:0;line-height:20px}.single-post .entry-header h1.entry-title{font-size:4.5rem;font-weight:700;color:#222;text-shadow:2px 2px 5px rgb(247 178 52/50%);letter-spacing:0;text-align:center;max-width:1000px;margin:0 auto;line-height:1.1em}.singular .featured-media img{width:100%;max-width:500px;position:relative;top:-7rem}.singular.has-post-thumbnail .post-inner{padding-top:0}.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){max-width:800px}.entry-content p,.entry-content li{line-height:1.6}.comments-wrapper{display:none}.pagination-single-inner{padding:5rem 0;border-top:1px solid #adadad}.pagination-single a{align-items:flex-start;color:#222;font-size:20px;max-width:680px}.pagination-single .next-post{text-align:left;flex-direction:row}.pagination-single .nextprev-thumb{display:block;position:relative;width:100%;margin-right:30px;padding-top:20%;overflow:hidden;flex-basis:30%;border:1px solid #adadad}.pagination-single .nextprev{display:block;text-transform:uppercase;font-size:17px;letter-spacing:1px;margin-bottom:10px;color:#58595b}.pagination-single .title{flex-basis:70%}.pagination-single .nextprev-thumb .image-replacement{background-color:rgba(255,255,255,.05);background-repeat:no-repeat;text-decoration:none;position:absolute;top:0;right:0;left:0;bottom:0;background-size:cover;background-position:50% 50%}.pagination-single .nextprev-thumb img{position:absolute;left:-9999px}#annual-reports{background:#ddd;text-align:center}#latest-report{padding-bottom:3rem;min-height:50vh}.latest-report{display:block;margin:3em 0}.archive-report{display:block;color:#222;text-decoration:none;font-weight:700;opacity:.7}.archive-report:hover{opacity:1}.archive-report .report-copy{display:block;margin-top:5px;text-align:center;text-align-last:center}#contact-form{padding-top:0}#contact-form p{max-width:100%}.form-wrap{display:block;position:relative;max-width:1000px;margin:0 auto;padding:30px;border:1px solid #ddd}.form-wrap>div{display:block;position:relative}#siteseal{position:absolute;bottom:0;right:0}.contact-form-wrap{padding-left:30px}#wpforms-39{display:block;position:relative}#wpforms-39 .wpforms-form .wpforms-description{padding-bottom:30px;margin-bottom:30px;border-bottom:5px solid #0f7fa7}.grecaptcha-badge{display:none!important}.page-id-1560 .grecaptcha-badge,.page-id-212 .grecaptcha-badge{display:block!important}article#post-2117{min-height:calc(100vh - 487px)}#footer-top{padding:15px 0;background:#f9ca32;color:#222}#footer-top p{margin:0;color:#222}#site-footer{margin-top:0!important;background:#111!important;color:#fff;padding-bottom:0}.footer-nav-widgets-wrapper{display:none}#site-footer .footer-nav-widgets-wrapper{display:block}#site-footer .section-inner{display:block;max-width:1400px;width:calc(100% - 4rem)}#site-footer .footer-inner{width:100%}.footer-top-visible .footer-nav-widgets-wrapper,.footer-top-hidden #site-footer{border:0;margin-top:0;background:0 0}#site-footer .footer-top{border:0;padding:0}#site-footer .footer-widgets a{color:#1087b2}#site-footer .to-the-top{display:inline-block;z-index:9;position:absolute;top:0;right:0;color:#adadad;margin-left:10px}#site-footer .to-the-top:hover{color:#f9ca32}.to-the-top img{position:relative;top:0;width:30px;opacity:.7;transition:.2s all}.to-the-top:hover img{opacity:1;top:-5px}.footer-logo{display:inline-block;opacity:.65}.footer-logo img{display:block;width:100%;max-width:280px}.footer-logo:hover{opacity:1}#footer-menu{display:block;margin:2rem 0 0;font-size:1.8rem}.footer-menu-wrapper{width:100%}#site-footer .footer-menu{font-size:2rem;margin:0;justify-content:flex-end;text-align:right}#site-footer .footer-menu li{display:inline-block;margin:0}#site-footer .footer-menu a{display:block;overflow:hidden;position:relative;padding:12px 0;margin:0 0 10px 30px;color:#fff;transition:.15s linear}#site-footer .footer-menu a::before{content:"";display:block;position:absolute;bottom:7px;left:-100%;width:100%;height:3px;background:#fff;border-radius:5px;transition:.15s linear}#site-footer .footer-menu a:hover{color:#f9ca32;text-decoration:none}#site-footer .footer-menu a:hover:before,#site-footer .footer-menu a:focus:before{background:#f9ca32;left:0}.footer-bottom{padding:3.5rem 0 0;margin-top:3.5rem;border-top:1px solid #717171;font-size:15px;width:100%;color:#adadad}.site-info{list-style:none;margin:0;font-size:15px}.site-info li{display:inline-block;position:relative;margin:0;padding-left:30px}.site-info li:before{content:"|";position:absolute;color:#bbc5ba;padding:0 12px;bottom:4px;left:0;font-size:12px}.site-info li:first-child{padding-left:0}.site-info li:first-child:before{display:none}.footer-bottom a{display:inline-block;position:relative;color:#fff}.footer-bottom a:hover{color:#f9ca32;text-decoration:none!important}.footer-credits{display:block;background:#000;padding:10px 0;margin-top:4.3rem}.footer-copyright{font-weight:400;font-size:15px;width:100%;text-align:center;color:#adadad;padding:0 10px}input[type=text],input[type=password],input[type=email],input[type=url],input[type=date],input[type=month],input[type=time],input[type=datetime],input[type=datetime-local],input[type=week],input[type=number],input[type=search],input[type=tel],input[type=color],textarea{padding:1.2rem 1.8rem}input[type=checkbox]{top:1px;width:2rem;min-width:2rem;height:2rem}input[type=checkbox]:checked::before{height:2.25rem;width:2.25rem}.wpcf7-list-item{position:relative;width:31%;margin-left:0;margin-right:2%;vertical-align:text-top}.wpcf7-list-item .wpcf7-list-item-label{display:block;padding-top:2px;padding-left:2.75rem;margin-bottom:10px;line-height:1.2em}.wpcf7-list-item input[type=checkbox]{position:absolute;left:0;top:0}.wpcf7-select{padding:1.2rem 1.8rem}.error404 #site-content{padding-top:90px}.section-inner.error404-content{max-width:750px;padding:10rem 0}.error404-content h1.entry-title,.error404-content h2.entry-title{color:#414141}.search-form .search-field{padding:13px 15px;font-size:2rem}.search-form .search-submit{margin-left:30px}@media only screen and (min-width:1000px){.header-toggles,.circle{display:none}}@media (min-width:700px){.section-inner{width:calc(100% - 4rem)}}@media (max-width:1400px){.hero-slide-inner{padding:3rem 3rem 0 0}.hero-slide-inner .hero-title{font-size:4rem}}@media (max-width:1200px){.page .entry-header h1.entry-title,.post-page-header h1.entry-title,.archive-header h1.archive-title{font-size:4.5rem}#main-nav li a,body:not(.overlay-header) #main-nav li a{padding:0 1rem;font-size:1.8rem}.primary-menu ul{top:100%}#main-nav li.menu-item-has-children a,body:not(.overlay-header) #main-nav li.menu-item-has-children a{padding-right:calc(2rem + 17px)}#main-nav li#menu-item-34 a{margin-left:1rem}#site-footer{padding:3rem 0 0}.footer-bottom{margin-top:2.5rem;padding-top:2rem}.site-info{text-align:center}#site-footer .to-the-top{position:relative;display:block;text-align:center;margin:2em auto 0;width:150px}#posts h2.entry-title{font-size:2.2rem}}@media (max-width:1100px){.hero-slide-inner .hero-title{font-size:3.4rem}}@media (max-width:1040px){body:not(.enable-search-modal) #site-header .header-titles-wrapper{padding:0;justify-content:space-between}#site-header .header-inner{width:100%;padding:0}.site-logo{padding:15px 20px}.site-logo img{max-height:6rem}}@media (max-width:1024px){.singular .entry-header.banner-image .section-inner{width:calc(100% - 100px);padding-top:4rem}}@media (max-width:991px){.page .post-inner .entry-content{padding:2em 0}.hero-inner{width:100%}.hero-slides{padding-bottom:70px;min-height:0}.hero-slide-inner{padding:30px}.hero-copy{padding:0 0 0 30px}.hero-slide-inner .hero-title{font-size:2.8rem;top:0;padding:0}#home-hero .slick-dots{left:30px}#home-eligibile h3{font-size:2.5rem}#dive-deeper p,#financing p{font-size:2.2rem}.dive-link{padding:2rem 15px}.dive-link img{margin-bottom:15px}.dive-link .title{font-size:2.8rem;margin:0}.page-section,.page .post-inner .entry-content{padding:2em 0}#footer-top{padding:25px 0 10px}#footer-top .widget{text-align:center;text-align-last:center}#footer-top .btn-group-right{margin-top:2rem;text-align:center;text-align-last:center}#footer-top .btn-group-right .btn{margin:0 1rem 15px}#site-footer,#site-footer .footer-menu{text-align:center}.footer-logo{margin-bottom:20px}#site-footer .footer-menu a{margin:0 15px 10px}.footer-bottom{margin-top:1rem}.profile-info{padding:3rem 3rem 3rem 2rem}hr{margin:5rem auto}.partner-thumb{width:100%;max-width:300px}.partner-thumb img{margin:0;width:100%}#posts h2.entry-title{font-size:2.8rem}.latest-report{margin:2em 0 0}}@media (max-width:767px){h1,.heading-size-1{font-size:4.5rem}h2,.heading-size-2{font-size:3.4rem}h3,.heading-size-3{font-size:2.8rem}h4,.heading-size-4{font-size:2.2rem}h5,.heading-size-5{font-size:1.6rem}.page .entry-header,.post-page-header,.archive-header,.reduced-spacing .archive-header{padding:5rem 0}.page .entry-header h1.entry-title,.post-page-header h1.entry-title,.archive-header h1.archive-title,.single-post .entry-header h1.entry-title{font-size:3.4rem}.entry-content,.partner-copy{font-size:1.6rem}.section-inner{width:100%}.page-section,.page .post-inner .entry-content{padding:1em 0}.home #site-content p{font-size:18px}.hero-slides{padding-bottom:0;background-position:bottom center}.hero-slides::before{display:none}.hero-slide-inner{padding:0}.hero-copy{padding:20px 30px}.hero-slide-inner .hero-title{font-size:2.2rem}#site-footer .footer-menu{display:flex;flex-wrap:wrap;justify-content:center;column-gap:10px}#site-footer .footer-menu li{flex:1;flex-basis:30%}#site-footer .footer-menu a{margin:0 0 10px;background:#333}#site-footer .footer-menu a:hover{color:#f9ca32;background:0 0;text-decoration:none}#site-footer .footer-menu a:hover:before,#site-footer .footer-menu a:focus:before{display:none}.site-info li{display:block;padding-left:0}.site-info li:before{display:none}.site-info li .email{margin-top:5px}.niif-modal .close-modal{top:-28px;right:15px;height:56px;width:56px}.profile-image-wrap{width:100%;max-width:240px;margin:0 auto;padding:0 15px 15px 0}.profile-info .name,.profile-overlay .position{text-align:center}.profile-overlay .profile-image{margin:0}.profile-overlay .profile-about{overflow-y:auto;max-height:100%}.profile-overlay{max-height:80vh;padding:30px 0 15px 15px;top:52%}.profile-overlay-inner{overflow-y:auto;max-height:calc(80vh - 30px)}.profile-overlay-inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.profile-overlay-inner::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.profile-overlay-inner::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f9ca32}.profile-info{padding:0 15px 0 0}.profile-overlay .profile-about p{padding-right:0}.loan-overlay .loan-about{overflow-y:auto;max-height:100%;padding:0}.loan-overlay{height:90vh;width:calc(100vw - 30px);padding:30px 0 15px 15px}.loan-overlay-inner{overflow-y:auto;max-height:100%}.loan-modal-info{padding:0 15px 0 0}.loan-overlay-inner::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}.loan-overlay-inner::-webkit-scrollbar{width:12px;background-color:#f5f5f5}.loan-overlay-inner::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#f9ca32}#neighborhood-map .section-inner{padding:0 15px}.map-wrap iframe{min-height:90vh}.loan-each{text-align:left;text-align-last:left}.loan-each .loan-thumb{float:left;margin:0 30px 20px 0}#posts .post-date{padding:10px 15px 0}#posts h2.entry-title{padding:15px 15px 15px;font-size:2.2rem}.pagination-single-inner{padding:30px}.pagination-single a+a{margin-top:30px}#contact-form{padding:0}.step-each{padding:3em 0}.pagination-single-inner{flex-direction:column}.pagination-single a{max-width:100%}.pagination-single a+a{margin-left:0}.wpcf7-list-item{width:47%}}@media (max-width:700px){#mobile-nav .modal-menu{left:auto;width:100%}}@media (max-width:575px){.entry-content>.alignright,.entry-content>p .alignright,.entry-content>.wp-block-image .alignright,[class*=__inner-container]>.alignright,.entry-content>.alignleft,.entry-content>p .alignleft,.entry-content>.wp-block-image .alignleft,[class*=__inner-container]>.alignleft{max-width:100%;margin:0 auto 20px;float:none}.entry-content>:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:100%}.pagination-single-inner{padding:30px 15px}.pagination-single .nextprev-thumb{display:none}.pagination-single .title{flex-basis:100%}}@media (max-width:520px){h1,.heading-size-1{font-size:3.4rem}h2,.heading-size-2{font-size:2.8rem}h3,.heading-size-3{font-size:2.2rem}h4,.heading-size-4{font-size:1.6rem}h5,.heading-size-5{font-size:1.2rem}.page .entry-header,.post-page-header,.archive-header,.reduced-spacing .archive-header,.single-post .entry-header{padding:3rem 0}.single-post.has-post-thumbnail .entry-header{padding-bottom:3rem}.singular .featured-media img{top:0}.page .entry-header h1.entry-title,.post-page-header h1.entry-title,.archive-header h1.archive-title,.single-post .entry-header h1.entry-title{font-size:2.8rem}.hero-slides .slick-arrow{top:25%}.hero-copy{padding:20px}.partner-thumb{max-width:80%;margin:0 auto}.partner-thumb img{margin:0 auto}#site-footer .footer-menu li{flex-basis:35%}.site-info li span{display:block}.footer-copyright>span{display:inline-block;clear:left}.form-wrap{padding:15px}.loan-each{padding-top:20px;text-align:center;text-align-last:center}.loan-each .loan-thumb{float:none;margin:0 0 15px}#mobile-nav{right:-340px;width:340px}.modal-menu{width:100%;left:0}.modal-menu ul li{border-left:none}.partner-copy .title{font-size:2.8rem}.wpcf7-list-item{width:100%;margin-right:0}}@media print{.niif-modal .close-modal,.loan-overlay,#footer-top,#site-footer .footer-nav-widgets-wrapper,#site-footer .to-the-top,.print-modal{display:none}.page-id-1560 .grecaptcha-badge,.page-id-212 .grecaptcha-badge{display:none!important}body.modal-open #site-content,body.modal-open #apply,body.modal-open .modal-overlay,body.modal-open #site-footer{display:none}.loan-overlay.active{position:relative;top:0;left:0;width:100%;max-width:100%;max-height:100%;transform:none}.loan-overlay.active .loan-about{overflow:visible;max-height:100%;padding-right:0}h3.step-title span.number{position:relative;line-height:1}.step-each{padding:2em 0}body.modal-open{overflow:visible}@media (max-width:480px){#home-eligibile{background:url(https://www.baltimoreniif.org/wp-content/uploads/al_opt_content/IMAGE/www.baltimoreniif.org/wp-content/themes/bmoreniif2021/images/map.jpg.bv_resized_ipad.jpg.bv.webp?bv_host=www.baltimoreniif.org)no-repeat center center fixed}}@media (min-width:481px) and (max-width:820px){#home-eligibile{background:url(https://www.baltimoreniif.org/wp-content/uploads/al_opt_content/IMAGE/www.baltimoreniif.org/wp-content/themes/bmoreniif2021/images/map.jpg.bv_resized_ipad.jpg.bv.webp?bv_host=www.baltimoreniif.org)no-repeat center center fixed}}@media (min-width:821px) and (max-width:1536px){#home-eligibile{background:url(https://www.baltimoreniif.org/wp-content/uploads/al_opt_content/IMAGE/www.baltimoreniif.org/wp-content/themes/bmoreniif2021/images/map.jpg.bv_resized_desktop.jpg.bv.webp?bv_host=www.baltimoreniif.org)no-repeat center center fixed}}@media (min-width:1537px){#home-eligibile{background:url(https://www.baltimoreniif.org/wp-content/uploads/al_opt_content/IMAGE/www.baltimoreniif.org/wp-content/themes/bmoreniif2021/images/map.jpg.bv.webp?bv_host=www.baltimoreniif.org)no-repeat center center fixed}}}