@import "base.css";.fl-page-content .container{max-width:1100px}.max-fix .fl-row-fixed-width{max-width:1600px}.bg1{background-color:#2b72d6}.bg2{background-color:#0c1c2c}.dark-text h1,.dark-text h2,.dark-text h3,.dark-text h4,.dark-text h5,.dark-text h6{color:#0c1c2c}.fl-node-pizjknltm0o3 .fl-form-field label.hidden{color:unset}.bx-pager-item .bx-pager-link{background-color:#000!important;color:#fff!important}.bx-pager-item .active{background-color:#fff!important;color:#000!important}.button,button,input[type=button],input[type=submit],.fl-builder-content a.fl-button,.fl-builder-content a.fl-button:visited,.wp-block-button__link{padding:15px 24px 12px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px;font-size:16px;line-height:18px;border:0;background-color:#2b72d6;color:#fff}.button:hover,button:hover,input[type=button]:hover,input[type=submit]:hover,a.fl-button:hover,.fl-builder-content a.fl-button:hover,.wp-block-button__link:hover{color:#fff;border:0;text-decoration:none;background-color:#0c1c2c}.wp-block-button__link{margin-top:10px}button:hover *,input[type=button]:hover *,input[type=submit]:hover *,a.fl-button:hover *,.fl-builder-content a.fl-button:hover *{color:#fff}.fl-builder-content .yellow-button a.fl-button{background:#fcce3a;color:#0c1c2c}.fl-builder-content .yellow-button a.fl-button:hover{background:#93d50a}.fl-builder-content .yellow-button a.fl-button *{color:#0c1c2c}.fl-builder-content .magenta-button a.fl-button{background:#d60058}.fl-builder-content .magenta-button a.fl-button:hover{background:#2b72d6}h4{}@media(min-width:992px){.fl-page-header-logo-col{width:20%}.fl-page-nav-col{width:80%}.fl-page-bar{position:absolute;top:0;z-index:11;width:100%}.fl-page-header,.fl-page-header-wrap{background-color:transparent;border-bottom-style:none;position:absolute;top:22px;width:100%;z-index:10}.fl-page-header-fixed .fl-page-header-wrap{background:#2b72d6;top:0}}.fl-page-bar .fl-page-bar-container{max-width:100%}.fl-page-bar-row{margin:0}.fl-page-nav-right .fl-page-nav-collapse{width:100%}.fl-page-nav-right .fl-page-nav ul.navbar-nav{width:100%}.fl-page-bar-row .text-left{padding-left:0}.fl-page-bar-row .text-right{padding-right:0}.fl-page-header-primary{position:relative;z-index:99}.fl-page-nav-right .fl-page-header-wrap{border-bottom:0}.fl-page-bar .fl-social-icons i.fas,.fl-page-bar .fl-social-icons i.fab{margin-right:2px}.fl-page-nav-search form{background-color:#fff}.fl-page-nav-search form input.fl-search-input{border-color:#ddd;background-color:#fff;color:#333!important}.custom-subtitle h3{font-weight:400}.fl-page-bar .fl-social-icons{background:#d00e59;padding:9px 4px 10px 16px}.fl-page-bar .fl-social-icons i.fas:hover,.fl-page-bar .fl-social-icons i.fab:hover{color:#0c1c2c}.fl-page-bar .fl-social-icons i.fas,.fl-page-bar .fl-social-icons i.fab{margin-right:6px}.fl-page-bar-container{padding:0}.fl-page-bar{border-bottom:0}.top-bar-language{display:inline-block}.top-bar-links{display:inline-block}.top-bar-links a{padding:15px 20px 12px 3px;line-height:32px}.top-bar-links .grant-button{background:#fcce3a;font-weight:700;color:#0c1c2c;padding:15px 20px 12px}.top-bar-links .grant-button:hover{background:#93d50a;color:#0c1c2c;text-decoration:none}.cpt-meta-col h4{color:#d00e59}.subscribe-row h3{font-size:42px}.footer-main .fl-row-content-wrap .menu .fl-has-submenu .sub-menu{display:none}.footer-sub{font-size:13px}.footer-main .menu a{padding-left:0}.footer-main a:hover{text-decoration:underline}.fl-post-grid .fl-post-text{padding:20px 0}.program-area-archive-terms{padding:6px 0}.program-area-archive-terms a{color:#0c1c2c}.home-header h2{font-size:72px;font-weight:700}.photo-credit{font-size:12px;opacity:.8}.photo-credit p{margin:0}.search-results .fl-post-feed-content{color:#0c1c2c}.fl-post-feed-post{padding-bottom:40px}.blog-sidebar .fl-widget+.fl-widget{border-top:1px solid #ddd;padding-top:30px}h2.widgettitle{font-size:21px}.widget_recent_entries li+li{margin-top:15px}.widget_recent_entries .post-date{display:block;font-size:13px;opacity:.5}.post-meta-category,.post-meta-author,.fl-post-feed-meta{color:#0c1c2c}.post-sharing{text-align:right;color:#0c1c2c}.preshare-text{display:inline}.addtoany_shortcode{float:right;margin-left:10px}.breadcrumbs{font-size:13px;opacity:.5}.banner-photo-credit p{text-align:right;color:#fff}.home-grants-feed .fl-post-grid-post{background:transparent;border:0;color:#fff}.home-grants-feed .fl-post-grid-text{padding-top:20px}.home-grants-feed .fl-post-grid-post a{color:#fff}.counter .fl-number .fl-number-text{text-align:left}.fl-post-grid-post{border:0}.fl-post-grid .fl-post-grid-text{padding-left:0;padding-right:0}.team-grid-title{margin-bottom:20px;opacity:.5}.bio-meta{opacity:.5;font-weight:400}.bio-meta h2,.bio-meta h3,.bio-meta h4,.bio-meta h5,.bio-meta h6{font-weight:400}.tribe-events-meta-group .tribe-events-single-section-title{font-size:24px}.tribe-venue{font-weight:700}.tribe-events-cal-links .tribe-events-button{border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px}#tribe-events .tribe-events-button,#tribe-events .tribe-events-button:hover,#tribe_events_filters_wrapper input[type=submit],.tribe-events-button,.tribe-events-button.tribe-active:hover,.tribe-events-button.tribe-inactive,.tribe-events-button:hover,.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-],.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a{background-color:#555}.tribe-events-page-title{text-align:left}.cpt-meta-col p{margin-bottom:4px}.program-area-header-link a{padding:2px 0}.meeting-list-block h2{margin-top:0}.meeting-list-block .meeting-date{padding-bottom:5px;color:#0c1c2c}.fl-post-feed .meeting-list-block{padding:20px 0}.related-content-grid h2{margin-bottom:40px}.tribe-events-gcal,.tribe-events-ical{margin-bottom:6px}.gform_wrapper label.gfield_label,.gform_wrapper legend.gfield_label{font-weight:400}body .gform_wrapper ul li.gfield{margin-top:20px}.gform_wrapper{border:1px solid #ddd;padding:10px 18px 30px 32px;border-radius:6px;-moz-border-radius:6px;-webkit-border-radius:6px}.gform_wrapper .top_label li.gfield.gf_left_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker),.gform_wrapper .top_label li.gfield.gf_right_half .ginput_container:not(.gfield_time_hour):not(.gfield_time_minute):not(.gfield_time_ampm):not(.ginput_container_date):not(.ginput_quantity):not(.datepicker){margin-top:4px}.meeting-list .fl-post-feed-post{margin-bottom:10px;padding-bottom:0}.meeting-list h3{margin-top:0}@media only screen and (max-width:1100px) and (min-width:992px){}@media only screen and (max-width:1024px){}@media only screen and (max-width:1024px){.trans-banner .fl-row-content-wrap{margin-top:0}}@media only screen and (max-width:769px) and (min-width:768px){}@media only screen and (min-width:768px){.mobile-only{display:none!important}.menu-item-type-yawp_wim{display:none!important}}@media only screen and (max-width:767px){h1,.home-header h2{font-size:32px;font-weight:700}h2,.home-header{font-size:24px}h3,.subscribe-row h3{font-size:21px}h4,h5,h6{font-size:18px}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle{font-size:29px;line-height:26px;margin-top:4px}.fl-page-header-logo{max-width:150px}.fl-page-nav-right .fl-page-header-wrap .container,.fl-page-bar .fl-page-bar-container{max-width:100%}.fl-page-nav .navbar-nav,.fl-page-nav .navbar-nav a{font-weight:400}.fl-page-nav-col{padding:0}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li{border-top:0}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.sub-menu li a{background:#2866b7}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse{padding-bottom:0}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li{border:0}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse{border-top:0}.fl-submenu-toggle .fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav ul.navbar-nav li a{padding:20px}.fl-page-nav-col .dark-link{background:#0c1c2c}.fl-page-nav-col .yellow-link{background:#fed100}.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav-collapse ul.navbar-nav>li.yellow-link>a{color:#0c1c2c;font-weight:700}.fl-page-header-wrap .fl-page-header-container{padding-left:0;padding-right:0;margin:0}.fl-page-header-wrap .fl-page-header-row{margin:0}.fl-builder-content .full-banner .fl-row-content-wrap{padding-top:240px;background-position:62%;background-size:cover}.fl-builder-content .home-impact-row .fl-row-content-wrap{padding-top:180px;background-position:67%}.fl-builder-content .home-big-story .fl-col-content{padding-top:180px;background-position:82%}.fl-builder-content .full-banner>.fl-row-content-wrap:after{background-image:linear-gradient(0deg,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0) 70%)}.fl-builder-content .full-banner.home-impact-row>.fl-row-content-wrap:after{background-image:linear-gradient(0deg,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0) 70%)}.fl-builder-content .home-big-story .fl-col-content:after{background-image:linear-gradient(0deg,rgba(0,0,0,0.7) 50%,rgba(0,0,0,0) 70%)}.mobile-nav-search{padding:10px}.mobile-nav-search label{width:80%}.mobile-nav-search label input[type=search]{width:100%;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.5);color:#fff!important}.fl-builder-content .banner-title-image .fl-row-content-wrap{background-size:auto 220px;padding-top:220px;padding-bottom:10px;background-position:80% 0%}.banner-title-image .custom-subtitle .fl-module-content{margin-bottom:5px}.banner-title-no-image .fl-row-content-wrap{background-size:auto;background-position:left bottom}.fl-builder-content .banner-title-image .fl-row-content-wrap:after{background-image:linear-gradient(0deg,rgba(0,0,0,0) 85%,rgba(0,0,0,0) 95%)}.banner-title .photo-credit{border-top:1px solid rgba(255,255,255,.3);padding-top:8px}.mobile-nav-search label input[type=search]::placeholder{color:#fff!important;font-weight:400}.mobile-nav-search input[type=submit]{background:#0c1c2c;font-family:"font awesome 5 free"}.mobile-nav-search button{padding:10px 20px 6px}.home-main-banner{margin-top:-60px}.footer-sub .fl-rich-text p{text-align:center}.fl-page-bar{display:none}.post-sharing,.addtoany_shortcode{text-align:left}.photo-credit,.photo-credit p{text-align:center!important}.addtoany_shortcode,.preshare-text{float:left}}