body{min-height:100vh;font-family:'Nunito Sans', sans-serif;overflow-x:hidden}#main-container{min-height:100vh}h1,h2,h3,h4,h5,h6{font-family:'Roboto Condensed', sans-serif;text-transform:uppercase;color:#343399}main{flex-grow:1}#top-bar{margin-left:0;margin-right:0;justify-content:center;height:50px;background-color:#444}#top-logo{background-color:#fff;height:50px;padding-top:10px;padding-bottom:10px;width:175px;padding-left:50px;padding-right:25px}#top-logo img{margin:auto;max-height:50px}#top-right{background-color:#444444;height:50px;padding-top:10px;padding-bottom:10px;width:175px;padding-left:20px}#top-right img{max-height:50px;max-width:140px}@media screen and (max-width: 767px){#top-logo{width:150px;padding-left:30px;padding-right:15px}#top-right{width:150px;padding-left:20px}}#top-right{font-size:20px}#top-right a{color:#ffffff}#top-right a:hover{text-decoration:underline;text-decoration-color:transparent}.navbar-container{margin-left:0 !important;margin-right:0 !important}ul.navbar-nav{width:100%}ul.navbar-nav li{text-align:center;margin-bottom:0}ul.navbar-nav li .nav-link{text-transform:capitalize;color:#000;font-size:18px;padding-top:13px}.section{padding-top:75px;padding-bottom:75px}.navbar-toggleable-md .navbar-nav{align-items:center;justify-content:center}.bg-faded{background-color:#FFFFFF}.navbar-brand img{max-height:50px}.navbar-toggler{margin-top:7px}.menu-logo img{max-height:70px}#mantle{color:#ffffff;padding:150px 0px}#mantle .mantle-content{max-width:700px;font-size:18px}#mantle h1{font-size:40px;color:#FFFFFF}.asla-top-link{padding-top:13px}.asla-top-link a{color:#FFFFFF;font-size:20px}.asla-top-link img{max-height:30px}#event-mantle{background-image:url("/rails/active_storage/blobs/eyJfcmFpbHMiOnsibWVzc2FnZSI6IkJBaHBBcDhoIiwiZXhwIjpudWxsLCJwdXIiOiJibG9iX2lkIn19--d659e132bc676bd9895681cd991f586b65db4b23/about-main.jpg?d=&e=jpg");background-size:cover;min-height:30vh;padding:15vh 0px}#event-mantle h1{margin-top:10vh;color:#fff !important}#event-mantle h1 p{font-size:18px}#event-mantle h1 h1{color:#FFFFFF;margin-top:10vh}.text-grey{color:#444}.org-text{color:#f7941d !important}.background-center{background-repeat:no-repeat;background-position:center center;background-size:cover}.background-bottom{background-repeat:no-repeat;background-size:cover !important;background-position:bottom center}.uppercase{text-transform:uppercase}.bolder{font-weight:bolder}.bold{font-weight:bold}.italic{font-style:italic}.icon{max-height:75px;width:auto}ul li{margin-bottom:10px}.section{padding-top:100px;padding-bottom:100px}.orange-line{border-bottom:4px solid #f7941d;max-width:100px}.white-line{border-bottom:4px solid #FFFFFF;max-width:100px}.btn{border-radius:0;font-weight:bold;text-transform:uppercase}.btn-white{background-color:#FFFFFF;color:#343399}.btn:hover{color:#CCCCCC}a:hover{color:#CCCCCC}.btn-blue{background-color:#343399;color:#FFFFFF}.btn-orange{background-color:#f7941d;color:#FFFFFF}.text-orange{color:#f7941d}.text-black{color:#000000}.text-white{color:#FFFFFF}a:hover{text-decoration:underline;text-decoration-color:transparent}footer{background-color:#444444;color:#FFFFFF}footer .social{margin-top:15px}footer .social img{max-width:25px}footer .address{font-size:14px;margin-top:10px}footer .footer-row{margin-bottom:50px;margin-top:50px}footer h3{color:#f7941d;font-size:16px}footer ul{list-style-type:none;padding-left:0;margin-left:0}footer a{color:#FFFFFF;font-size:14px}.members{margin-bottom:20px}.members .member-info{margin-top:15px;margin-bottom:10px;position:relative;padding-top:10px;padding-bottom:10px;min-height:100px}.members .member-info:hover .member-info-overlay{display:block}.members .member-info-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#EAEAF5;padding-top:10px;padding-bottom:10px;display:none}.members .icon-conainer{background-color:#FFFFFF;border-radius:50%;width:40px;height:40px}.members .member-icons{max-width:100px;margin:auto}.margin-top-25{margin-top:25px}.agree-content{display:none}@media screen and (max-width: 767px){.navbar-container{margin-left:0;margin-right:0}.nav-item{flex-basis:auto}footer{text-align:center}}.max-100{max-width:100px}.med-bg{background-color:#ddd}::-webkit-input-placeholder{color:#b5b5b5 !important;font-style:italic;font-size:12px !important}::-moz-placeholder{color:#b5b5b5 !important;font-style:italic;font-size:12px !important}:-ms-input-placeholder{color:#b5b5b5 !important;font-style:italic;font-size:12px !important}:-moz-placeholder{color:#b5b5b5 !important;font-style:italic;font-size:12px !important}ul.navbar-nav li .nav-link{font-size:18px}.text-orange{color:#f7941d !important}ul.posts h3{text-transform:none !important}.footer-logo{max-width:175px}#top-logo:hover{opacity:0.9}.main-logo:hover{opacity:0.7}.main-link{color:#000;font-size:18px}.main-link:hover{color:#f7941d !important;text-decoration:underline;text-decoration-color:transparent}.paddingtb20{padding-top:20px;padding-bottom:20px}@media screen and (max-width: 767px){.footer-logo{max-width:175px}}@media screen and (max-width: 991px){.mpad20{margin-top:20px}.navbar{min-height:70px}.navbar-nav{margin-top:70px}.nav-item{max-width:100% !important}.navbar-container{width:100% !important}}.member-title{font-style:italic;font-size:12px}.paddingb100{padding-bottom:100px}.home-programs-section{text-align:center;padding-top:75px;padding-bottom:65px}.home-programs-section h2{color:#343399;font-size:30px;padding-bottom:55px}.home-programs-section .icon{margin:auto}.home-programs-section h3{text-transform:uppercase;color:#f7941d;font-size:20px;margin-top:15px}.home-programs-section .column{position:relative;padding-bottom:25px}.home-programs-section a{color:#343399;font-weight:bold;text-align:center}.home-help-section{padding:100px 30px;color:#FFFFFF}.home-help-section h2{margin-bottom:15px}.home-help-section .content{max-width:500px;margin-top:25px;margin-bottom:25px;font-size:18px}.event-section{background-color:#343399;padding-top:75px;padding-bottom:75px;color:#343399}.event-section h2{margin-bottom:50px;font-size:27px !important}.event-section h1{font-size:55px}.event-section h3{font-size:20px;margin-bottom:5px;text-transform:uppercase}.event-section .date-layout{font-weight:bolder;line-height:42px;padding-right:15px;font-family:'Roboto Condensed', sans-serif}.event-section .date-layout .day{font-size:50px}.event-section .date-layout .month{font-size:35px}.event-section .month{text-transform:uppercase}.event-section .events{margin-bottom:50px}.event-section .other-events{margin-top:50px;margin-bottom:25px;display:none}@media screen and (max-width: 767px){.events .event{margin-bottom:15px}.mobile-text-center{text-align:center !important}.hidden767{display:none}}.home-card{background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,0.1),0 6px 20px 0 transparent;padding:30px 20px;min-height:50vh;overflow:hidden}.text-blue{color:#343399}.event-hover{background-color:rgba(228,141,0,0.9);bottom:0;left:15px;padding:20px 20px;position:absolute;right:15px;-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;transform:translateY(100%);color:#fff}.home-card:hover .event-hover{transform:translateY(0)}.paddingt20{padding-top:20px}.overflowh{overflow:hidden}@media screen and (max-width: 575px){.home-card h2{font-size:27px}.event-section h2{margin-bottom:30px !important}}.bg-video{width:100%;position:relative;overflow:hidden;min-height:80vh;background-image:url("../images/index-mantle.jpg");background-size:cover}.bg-video video{position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:0}.bg-video div{position:relative;z-index:1}.video-content{padding-left:15px;padding-right:15px}.video-center{color:#fff;text-align:center;max-width:750px;margin-left:auto;margin-right:auto;margin-top:25vh}.video-center h1{font-size:50px;text-transform:uppercase}@media screen and (max-width: 767px){.video-center h1{font-size:34px}.home-card{min-height:70vh}}.video-overlay{height:100%;background-color:rgba(52,51,153,0.5);position:absolute !important;width:100%}.programs-page h4{font-size:16px;margin-top:40px}.programs-page .programs-section{padding-top:75px;padding-bottom:75px}.programs-page .affordable-housing{margin-bottom:75px}.programs-base{margin-top:50px}.programs-base .nav-tabs{border-bottom:none}.programs-base .nav-tabs .nav-link{border:none;border-radius:0;padding:10px 20px;margin:0px;font-size:16px;text-transform:uppercase;font-family:'Roboto Condensed', sans-serif;height:100%}.programs-base .nav-tabs .nav-item{margin-bottom:0;padding-bottom:10px}.programs-base .active{padding-bottom:0 !important}.programs-base .active .nav-link{background-color:#f7941d !important;color:#FFFFFF !important;padding:20px 20px !important;margin:0px !important}.programs-base .tabs{margin-top:50px}.programs-base .tabs a{color:#727272;background-color:#EEEEEE}.orange-border{border-top:4px solid #f7941d}.programs-content{margin-top:50px}.programs-content a{background-color:transparent}.compliance-monitoring h3{padding-left:15px;padding-right:15px}.compliance-monitoring h4{font-size:16px;margin-top:40px}.files{list-style-type:none;font-size:16px;padding:0;margin:0}.programs-right-col h4{margin-bottom:25px}.member-circle{border-radius:50%}.member-circle img{border-radius:50%}.program-forms{margin-bottom:25px}.team-member{font-family:'Roboto Condensed', sans-serif;margin-bottom:30px;position:relative;padding-top:10px;padding-bottom:10px}.team-member .team-member-overlay{position:absolute;width:100%;height:100%;background-color:rgba(234,234,245,0.9);display:none;padding-top:22px;padding-bottom:10px}.team-member .team-member-overlay a{background-color:transparent}.team-member .team-member-overlay h4{margin-bottom:10px !important}.team-member .team-member-overlay .icon-conainer{background-color:#FFFFFF;border-radius:50%;width:40px;height:40px}.team-member .team-member-overlay .program-member-icons{max-width:100px;margin:auto}.team-member:hover .team-member-overlay{display:block}.programs-left-col{padding-bottom:0px}.venture-bottom{background-color:#343399;padding-top:75px;padding-bottom:50px}.vendor-logos{text-align:center}.vendor-logos div{margin-bottom:25px}.vendor-logos div img{margin:auto}@media screen and (max-width: 767px){.programs-base .active{padding-bottom:10px !important}.programs-base .orange-border{display:none}.mobile-center{text-align:center !important}}.mobile-center{text-align:left}.files-section{padding-top:100px;padding-bottom:100px}.files-section .parent-category{border-bottom:solid 1px #000000;padding-bottom:20px;margin-bottom:20px}.files-section .parent-category h3{margin-bottom:20px}.files-section div.parent-category:last-of-type{border-bottom:none;margin-bottom:0;padding-bottom:0}.files-section .card{border-radius:0;margin-bottom:10px;border:none}.files-section .card-header{background-color:#EEEEEE;border-radius:0}.files-section .card-body{background-color:#FAFAFA;padding:10px}.files-section .orange-bg{background-color:#f7941d;color:#FFFFFF}.files-section .orange-bg a{color:#FFFFFF}.files-section .cat-card-body{background-color:transparent}#files-search{display:flex}#files-search .btn-secondary{border-color:#f7941d}#files-search .form-control{border-radius:0;border:2px solid #fff}.file-tools a,.cat-tools a{color:#000000;margin-left:15px}.file-tools a:hover,.cat-tools a:hover{color:#CCCCCC}.board-member-section{padding-bottom:25px}.board-member-section img{max-height:300px}.board-member-section .member{margin-bottom:25px}.about-bottom-section .board-list{padding:50px}.about-bottom-section ul{list-style-type:none;padding:0;margin:0}.about-bottom-section .grey-bg{background-color:#fafafa}.contact-map{width:100%;height:100%}.map-section{background-color:#f7941d;position:relative}.map-section .map-text{background-color:#f7941d;padding-top:30px;padding-bottom:30px;color:#FFFFFF;font-size:20px;padding-left:15px;padding-right:15px}.map-section .map-text .row{margin-top:25px}.map-section .map-text .fas{font-size:25px}.map-section .about-map{position:absolute;top:0;right:0;height:100%;width:68%}@media screen and (min-width: 1627px){.about-map{width:60% !important}}@media screen and (min-width: 288px){.about-map{width:55% !important}}.posts{padding-left:0;margin-left:0}.posts li{list-style:none}.generic-page__article h1.generic-page__title{display:none}nav#adjacents{margin:15px 0}.generic-page__article h4{font-size:1.5rem}.homepage-hero a{color:#f7941d;font-weight:700}.video-center{margin-top:18vh}@media screen and (max-width: 576px){.video-center{margin-top:10vh}}@media screen and (max-width: 320px){.bg-video{min-height:120vh}}.navbar-light .navbar-nav .nav-link{color:#444444}

