img{max-width:100%}a{text-decoration:none;color:#C76C61}@media (min-width: 1800px){.container{max-width:1750px}}hr{border-color:#C76C61;width:140px;border-width:5px;opacity:1;margin:30px auto;border-radius:5px}body{font-family:montserrat,sans-serif;color:#0A2240}h1,h2,h3{font-family:alverata,serif}p{font-size:20px}ul{list-style:circle}ul li{padding:5px 0}iframe[src*="youtube"]{aspect-ratio:16 / 9 !important;width:100% !important;height:auto !important}.btn{background-color:#C76C61;color:#fff;font-family:montserrat,sans-serif;font-weight:700;text-transform:uppercase;padding:12px 40px;border-radius:40px;font-size:20px;letter-spacing:.05em;margin:15px;min-width:240px;transition:background-color .4s, color .4s, border .4s;transform:scale(1);box-shadow:0 0 0 0 rgba(0,0,0,0.9);border:3px solid transparent}.btn:hover,.btn:active{background-color:transparent;color:#C76C61;border:3px solid #C76C61}.btn.left{margin-left:0}.btn-navy{background-color:#0A2240}.btn-navy:hover,.btn-navy:active{background-color:transparent;color:#0A2240;border:3px solid #0A2240}.btn-teal{background-color:#5F9E8F}.btn-teal:hover,.btn-teal:active{background-color:transparent;color:#5F9E8F;border:3px solid #5F9E8F}.btn-white{background-color:#fff;color:#C76C61}.btn-white:hover,.btn-white:active{background-color:transparent;color:#fff;border:3px solid #fff}.stats .stat{background-color:#fff;border-radius:20px;box-shadow:0 3px 6px 0px rgba(0,0,0,0.3);padding:0px 12% 30px;margin:-60px 6px 0px;height:calc(100% + 60px)}.stats .stat .stat-value{font-size:80px;line-height:1em;margin-bottom:0px;margin-top:10px;text-transform:uppercase;color:#0A2240;font-weight:800}.stats .stat p{color:#0A2240;font-size:22px}.icon-circle{background-color:#C76C61;border-radius:100px;display:inline-block;width:120px;height:120px;text-align:center;align-items:center;justify-content:center;display:inline-flex;margin-top:-40px;margin-bottom:10px;transition:transform .5s}.icon-circle img{max-width:90%}.gray-bg{background-color:#fbfbfb}*:hover>.icon-circle{transform:rotateY(180deg)}.condensed{font-family:nimbus-sans-condensed,sans-serif !important;text-transform:uppercase;color:#C76C61;font-weight:600;letter-spacing:.03em;font-size:26px}.slideshow_container .slideshow_view .slideshow_title{font-weight:bold;font-size:24px}.slideshow_container .slideshow_view img{max-height:90%;max-width:90% !important}@media (max-width: 1399px){p{font-size:20px}.stats .stat .stat-value{font-size:70px}.stats .stat p{font-size:18px}}@media (max-width: 991px){#stats .stats,#stats.row-1 .stats{display:block;margin-top:-60px}#stats .stats .stat,#stats.row-1 .stats .stat{margin-top:0;margin-bottom:60px}}header#header{background-color:#0A2240;color:#fff;min-height:121px}header#header .secondary-menu{text-align:right;background-color:#C76C61;padding:8px 0}header#header .secondary-menu ul{float:none}header#header .secondary-menu ul li{margin-left:50px;font-size:14px;font-weight:700}header#header .header-contents{display:flex;justify-content:space-between;height:110px;align-items:center}header#header .header-contents .v-logo{height:80px;width:auto}header#header #branding{float:left;max-width:35%}header#header #branding .header-logo{margin-top:6px}header#header ul{list-style:none;float:right;padding:0;margin:0}header#header ul li{position:relative;display:inline;margin-left:50px}header#header ul li a{color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.04em}header#header .container.main-nav{position:relative}header#header .container.main-nav .notice{position:absolute;z-index:10;background-color:#a52f26;width:100%;padding:12px;border-bottom-left-radius:30px;border-bottom-right-radius:30px}header#header .container.main-nav .notice h3{border-right:3px solid #fff;margin-bottom:0;text-align:center}header#header .container.main-nav .notice .col-lg-2{align-content:center}header#header .container.main-nav .notice .col-lg-10{padding-right:70px;align-content:center}header#header .container.main-nav .notice .close{position:absolute;right:15px;top:5px;color:#fff;font-weight:bold;cursor:pointer}header#header nav#menu ul.sub-menu{position:absolute;z-index:5;padding-left:0;display:none;left:0;top:100%;width:200px;box-shadow:1px 1px 5px 5px rgba(0,0,0,0.2);border-bottom-left-radius:10px;border-bottom-right-radius:10px;background-color:#fff}header#header nav#menu ul.sub-menu li{display:block;border-bottom:1px solid #EEE;margin-left:0;height:auto;padding:0}header#header nav#menu ul.sub-menu li a{padding:8px 15px;color:#0A2240;font-family:montserrat, sans-serif;font-size:15px;font-weight:600;text-transform:none;display:inline-block;width:100%}header#header nav#menu ul.sub-menu li:last-child{border-bottom:none;border-bottom-left-radius:10px;border-bottom-right-radius:10px}header#header nav#menu ul.sub-menu li:hover{background-color:#E3EEF5}header#header nav#menu li{font-family:montserrat,sans-serif;font-weight:700;font-style:normal;font-size:19px;display:inline-block}header#header nav#menu li:hover ul.sub-menu{display:inline-block}header#header ul#menu-main-menu>li:hover:after{content:" ";height:4px;background-color:#C76C61;width:100%;position:absolute;bottom:0px;left:0}@media (max-width: 1399px){header #branding{max-width:35%}nav#menu{width:60%}nav#menu ul{display:flex;width:100%;justify-content:space-between}nav#menu ul li{margin-left:0;font-size:18px}}@media (max-width: 1199px){nav#menu{width:75%}nav#menu ul li{margin-left:0;font-size:16px}}@media (max-width: 991px){header#header .mobile-menu-btn{font-size:30px}header#header #branding{max-width:65%}header#header nav#menu{width:100%;height:100vh;position:fixed;z-index:100;top:0;left:0;background-color:#C76C61ee;padding:30px 40px;overflow-y:scroll;transition:left 1s}header#header nav#menu ul{display:block}header#header nav#menu ul li{margin-left:0;font-size:20px;display:block;height:auto}header#header nav#menu ul li .sub-menu{float:none;position:static;background-color:transparent;box-shadow:none;display:block !important;border-radius:0}header#header nav#menu ul li .sub-menu li{border-bottom-right-radius:15px}header#header nav#menu ul li .sub-menu li:hover{background:none}header#header nav#menu ul li .sub-menu li a{color:#fff;padding:5px;font-weight:500}header#header nav#menu ul li .sub-menu li:last-child{border-bottom:1px solid #EEE;border-bottom-left-radius:0px;border-bottom-right-radius:15px}header#header nav#menu .fa-x{position:absolute;z-index:10;right:60px;top:60px;font-size:40px}header#header ul#menu-main-menu>li>a{border-bottom:2px solid #fff;padding-top:6px;display:inline-block}header#header ul#menu-main-menu>li:hover:after{content:"";background-color:transparent}header#header .hide-mobile{left:100% !important}}@media (max-width: 768px){header#header .secondary-menu{display:none}header#header .container.main-nav .notice h3{border-right:0px}header#header .container.main-nav .notice .col-lg-10{padding-right:0px}}#home-hero{position:relative;height:40vw;overflow:hidden}#home-hero video{width:100%;position:absolute;top:50%;left:0;transform:translateY(-50%);z-index:0}#home-hero .hero-content-overly{display:flex;align-content:center;background:#0A2240;background:transparent linear-gradient(90deg, #0A2240e0 0%, #0A2240CD 35%, #0A224000 80%) 0% 0% no-repeat padding-box;height:100%;width:100%;position:relative;z-index:2;color:#fff}#home-hero .hero-content-overly .container{align-content:center}#home-hero .hero-content-overly .container h1{font-size:5vw;width:50%}#home-hero .hero-content-overly .container h3{font-family:montserrat,sans-serif}#home-hero .btn{font-size:18px;margin-left:0}#home-stats{background-image:url(/wp-content/uploads/2024/07/blue_pattern.jpg);background-size:400px;position:relative;z-index:3;padding-bottom:100px}#about{padding:100px 20px;text-align:center;background-color:#F6F6F9}#about h2{text-align:center}#about h3{text-align:center;font-size:60px}#about p{margin-top:15px;margin-bottom:20px;max-width:1200px;margin-left:auto;margin-right:auto}#get-involved{background-image:url(/wp-content/uploads/2024/12/NCF-Tree.jpg);background-size:cover;color:#fff;position:relative;text-align:center}#get-involved .overlay{position:absolute;height:100%;width:100%;background-color:#0A2240;background:transparent linear-gradient(0deg, #0A2240ee 0%, #0A2240ee 45%, #0A2240fc 100%) 0% 0% no-repeat padding-box}#get-involved .container{position:relative;z-index:1;padding:80px 15px}#get-involved h3{text-align:center;font-size:60px}#get-involved p{margin-top:15px;margin-bottom:20px;max-width:1200px;margin-left:auto;margin-right:auto}#get-involved .nav-tabs{display:flex;margin-top:50px;border-bottom:0}#get-involved .nav-tabs .nav-item{margin:16px 1px 0;flex:1;text-transform:uppercase;background-color:#F6F6F9;padding:24px 0;font-family:montserrat,sans-serif;color:#0A2240;font-weight:bold;font-size:22px;text-align:center;border-radius:0;border-top-left-radius:18px;border-top-right-radius:18px;transition:padding .5s, margin .5s, border-radius .5s, background-color .5s}#get-involved .nav-tabs .nav-item:hover{background-color:#fff;padding:32px 0;border-top-left-radius:18px;border-top-right-radius:18px;margin-top:0}#get-involved .nav-tabs .nav-item.current{background-color:#E3EEF5;padding:32px 0;border-top-left-radius:18px;border-top-right-radius:18px;margin-top:0}#get-involved .nav-tabs .nav-item:first-child{margin-left:0}#get-involved .nav-tabs .nav-item:last-child{margin-right:0}#get-involved .tab-panel{display:none;background-color:#E3EEF5;padding:80px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;text-align:left;color:#0A2240}#get-involved .tab-panel.show{display:block}#get-involved .tab-panel h4{font-family:alverata,serif;font-size:40px;margin-top:40px}#get-involved .tab-panel .tab-image{border-radius:10px}#get-involved .btn{margin-left:0}#callouts{padding:80px 0}#callouts h3{text-align:center;font-size:60px}#callouts .callout{margin:20px 15px 0;aspect-ratio:1;text-align:center;border-radius:15px;background-size:cover}#callouts .callout .gradient-overlay{border-radius:15px;background:transparent linear-gradient(0deg, #0A2240ff 0%, #0A224066 60%) 0% 0% no-repeat padding-box;height:100%;position:relative;transition:opacity .5s}#callouts .callout .gradient-overlay h5{transition:bottom .5s;font-family:alverata,serif;color:#fff;text-decoration:none;position:absolute;font-size:30px;bottom:30px;text-align:center;width:100%}#callouts .callout .gradient-overlay:hover{opacity:.8}#callouts .callout .gradient-overlay:hover h5{bottom:70px}@media (max-width: 1199px){#home-hero{position:relative;height:60vw}#home-hero video{width:150%}#home-stats{padding-bottom:70px;padding-top:20px}#home-stats .stats{display:block}#home-stats .col{width:100%}#home-stats .stat{margin-top:80px}}@media (max-width: 991px){#home-hero{height:auto;background-color:#000}#home-hero video{width:200%}#home-hero .hero-content-overly{text-align:center;padding:40px 20px}#home-hero .hero-content-overly .container h1{font-size:35px;text-align:center;width:100%}#home-hero .hero-content-overly .container h3{font-size:25px;text-align:center;width:100%}#home-hero .hero-content-overly .container .btn{margin:20px auto}#about h3,#get-involved h3{font-size:48px}#about .nav-tabs,#get-involved .nav-tabs{flex-flow:column}#about .nav-tabs .nav-item,#get-involved .nav-tabs .nav-item{margin:0px 0px 5px 0px;border-radius:15px;order:1;width:100%}#about .nav-tabs .nav-item.current,#get-involved .nav-tabs .nav-item.current{order:2;margin:0;border-bottom-left-radius:0px;border-bottom-right-radius:0px}#get-involved .tab-panel{padding:80px 30px}}section.bg-blue{background-color:#E3EEF5}#secondary-hero{position:relative;background-size:cover}#secondary-hero .overlay{background-color:#0A2240CC;height:100%;width:100%;text-align:center;padding:90px 0px 180px}#secondary-hero h1{font-family:nimbus-sans-condensed,sans-serif;color:#C76C61;text-align:center;font-size:28px;text-transform:uppercase;letter-spacing:.03em;font-weight:600}#secondary-hero h2{font-size:65px;color:white;text-align:center}#tertiary-hero{background-image:url(/wp-content/uploads/2024/07/tertiary-hero-bg.jpg);background-size:cover;color:#fff;text-align:center;margin-bottom:200px}#tertiary-hero.no-image{margin-bottom:40px}#tertiary-hero h1{font-size:65px;padding:60px 0}#tertiary-hero h2{font-family:nimbus-sans-condensed,sans-serif;color:#C76C61;text-align:center;font-size:28px;text-transform:uppercase;letter-spacing:.03em;font-weight:600;margin-bottom:-50px;padding-top:50px}#tertiary-hero .hero-image{width:100%;max-width:1400px;aspect-ratio:18/7;object-fit:cover;border-radius:15px;margin-bottom:-190px}#tertiary-hero .hero-image.sm-hero{width:auto;height:400px;aspect-ratio:auto}#tertiary-hero.gray-bg{border-bottom:200px solid #fbfbfb;margin-bottom:0px}#tertiary-hero.bg-blue{border-bottom:200px solid #E3EEF5;margin-bottom:0px}#stats{background-image:url(/wp-content/uploads/2024/07/blue_pattern.jpg);background-size:400px;position:relative;z-index:3;padding-bottom:80px;padding-top:80px}#stats .stat{margin-top:0px;height:100%}#stats.row-1{padding-top:0px}#stats.row-1 .stat{margin-top:-60px;height:calc(100% + 60px)}#info_image.bg-blue{background-color:#E3EEF5}#info_image .row{padding:80px 0}#info_image .row div[class^="col-"]{align-content:center}#info_image.test-pad-top .row{padding-top:110px}#info_image .info-box{padding:40px;width:90%;border-left:#A9CDE0 solid 3px}#info_image .info-box h3{font-size:42px;margin-bottom:20px}#info_image .info-box .btn{margin-top:20px;font-size:18px}#info_image .photo-frame{height:100%;position:relative;min-height:500px;max-height:600px}#info_image .photo-frame img{position:absolute;border-radius:15px;width:80%;height:100%;object-fit:cover;object-position:center 30%}#info_image .photo-frame.full-photo img{object-fit:contain}#info_image .sm-photo .photo-frame{display:flex}#info_image .sm-photo .photo-frame img{height:auto;align-self:center}#info_image .testimonial{background-color:#0A2240;color:#fff;border-radius:20px;margin-bottom:-30px;padding:45px 0;position:relative;z-index:3}#info_image .testimonial .portrait{border-radius:80px;aspect-ratio:1;object-fit:cover}#info_image .testimonial .quote-icon{width:40px;clear:both}#info_image .testimonial h4{font-weight:bold;display:inline-block;margin-right:10px}#info_image .testimonial sm{font-size:14px;display:inline}#info_image ul.links,#info_image ul.files{list-style:none;padding-left:0}#info_image ul.links i,#info_image ul.files i{font-size:23px;margin-bottom:-3px;margin-right:7px;display:inline-block;float:left}#basic_info{padding:60px 0}#basic_info.bg-blue{background-color:#E3EEF5}#basic_info .info-box h3{font-size:46px;margin-bottom:20px;max-width:1400px;margin:auto}#basic_info .info-box p{max-width:1000px;margin-left:auto;margin-right:auto;margin-bottom:20px}#basic_info .info-box p img{margin:15px;max-width:calc(100% - 30px);height:auto}#basic_info .info-box .btn{margin-top:30px}#basic_info .info-box.two-col ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}#basic_info .info-box.three-col ul{-webkit-column-count:3;-moz-column-count:3;column-count:3}#basic_info .info-box.text-start{padding:40px;border-left:#A9CDE0 solid 3px}#basic_info .info-box.text-start h3{margin-bottom:30px}#basic_info .info-box.text-start hr{display:none}#basic_info .info-box.text-start p{max-width:none}#basic_info.test-pad-top{padding-top:120px}#icon_steps{padding:80px 0;text-align:center}#icon_steps.bg-blue{background-color:#E3EEF5}#icon_steps h3{font-size:46px;margin-bottom:40px}#icon_steps p.sub-details{font-size:.7em}#icon_steps .icon-circle{width:100px;height:100px;clear:both;margin-top:0;margin-bottom:30px}#icon_steps .step-text{font-size:25px;width:90%;max-width:300px;margin:auto}#icon_steps .steps{margin-top:40px}#icon_features{padding:80px 0}#icon_features h3{font-size:52px;margin-bottom:45px;text-align:center}#icon_features h4{font-size:25px;margin-top:-35px;margin-bottom:85px;text-align:center}#icon_features .features-title{width:80%}#icon_features .features-title h3{margin-bottom:25px;font-size:52px;text-align:left}#icon_features .feature{position:relative;margin-bottom:60px}#icon_features .feature em{font-style:italic}#icon_features .feature .icon-circle{width:110px;height:110px;position:absolute;left:0;top:0;margin-top:0}#icon_features .feature .feature-text{padding-left:140px;padding-right:40px}#icon_features .feature:last-child{margin-bottom:0}#icon_features .feature ul{font-size:.9em}#icon_features .feature h4{font-size:24px;font-weight:bold;margin-bottom:15px;text-align:left}#icon_features .image-col{position:relative}#icon_features .image-col .photo_feature{border-radius:15px;max-height:100%;position:absolute;right:0}#staff{padding:60px 0}#staff.bg-blue{background-color:#E3EEF5}#staff .info-box h3{font-size:46px;margin-bottom:20px;max-width:1400px;margin:auto}#staff .info-box p{max-width:1000px;margin:auto}#staff .info-box .btn{margin-top:30px}#staff.test-pad-top{padding-top:120px}#staff .staff-photo{aspect-ratio:1;object-fit:cover;width:70%;margin-top:40px}#staff b{font-family:alverata,serif;font-size:24px}#staff i{color:#5F9E8F}#slideshow{padding-top:50px;position:relative}#slideshow h3{font-size:46px;margin-bottom:20px;max-width:1400px;margin:auto;color:#0A2240}#slideshow.bg-white{background-color:#eee !important}#slideshow .owl-item{align-content:center;background-color:#fff;margin-right:25px;border-radius:15px;overflow:hidden;display:flex;justify-content:center;aspect-ratio:3/2;padding:15px}#slideshow .owl-item a{align-content:center;color:#0A2240;overflow:hidden}#slideshow .owl-item .item{align-content:center;height:100%}#slideshow .owl-item .item img{max-height:100%;max-width:100%}#slideshow .owl-item .item .slide-text{font-size:30px;font-weight:bold;text-align:center}#slideshow.adaptive .owl-item{aspect-ratio:auto}#slideshow button.owl-prev,#slideshow button.owl-next{position:absolute;font-size:30px;top:50%;transform:translateY(-50%);color:#C76C61}#slideshow button.owl-prev{left:-30px}#slideshow button.owl-next{right:-30px}#slideshow .owl-dots{height:0}#slideshow .swipe{margin-top:15px}#slideshow .swipe sm{font-size:12px}#news{padding:60px 0 50px}#news h3{font-size:50px}#news .article{border-radius:15px;box-shadow:2px 2px 5px 2px rgba(0,0,0,0.1);overflow:hidden;background-color:#fff;margin:20px}#news .article img{aspect-ratio:7/5;object-fit:cover}#news .article .content{padding:25px;background-color:#fff}#news .article .content h5{color:#C76C61;font-family:nimbus-sans-condensed,sans-serif;text-transform:uppercase;margin:10px 0 25px;font-weight:600;font-size:22px}#news .article .content h4{font-family:alverata,serif;font-size:26px}@media (max-width: 1199px){#info_image .info-box{width:100%}#info_image .photo-frame{margin-bottom:20px;display:block;height:auto}#info_image .photo-frame img{width:100%}}@media (max-width: 991px){#secondary-hero h2{font-size:55px}#tertiary-hero h1{font-size:55px;padding:40px 0}.owl-nav{display:none}#icon_features .feature ul{margin:30px 0 40px -120px}#tertiary-hero .hero-image.sm-hero{width:100%;height:auto}}@media (max-width: 500px){#secondary-hero h2{font-size:45px}#tertiary-hero h1{font-size:45px;padding:40px 0}}#grants{padding:60px 0 50px}#grants h3{font-size:50px}#grants .article{border-radius:15px;box-shadow:2px 2px 5px 2px rgba(0,0,0,0.1);overflow:hidden;margin:20px;position:relative}#grants .article img{aspect-ratio:1;object-fit:cover;width:100%}#grants .article .status{position:absolute;right:15px;top:20px;color:white;background-color:#5F9E8F;font-size:16px;padding:5px 15px;border-radius:30px}#grants .article .status.no-accept{color:#5F9E8F;background-color:#fff;border:2px solid #5F9E8F}#grants .article .content{padding:25px;background-color:#C76C61}#grants .article .content h4{font-family:alverata,serif;font-size:26px;color:#fff}#grants .article .content p{font-size:20px;color:#fff}#basic_info.grants h3{margin-top:30px;font-size:30px}#basic_info.grants h3:first-child{margin-top:0}#basic_info.grants .sidebar-info{border-left:2px solid #ccc;padding-left:20px;margin-left:20px}#basic_info.grants .sidebar-info h4{font-weight:bold;margin-top:20px}#basic_info.grants .sidebar-info h4:first-child{margin-top:0}#basic_info.grants .sidebar-info .status{color:white;background-color:#5F9E8F;font-size:16px;padding:5px 15px;border-radius:30px}#basic_info.grants .sidebar-info .status.no-accept{color:#5F9E8F;background-color:#fff;border:2px solid #5F9E8F}.membership-level{padding:40px 0}.membership-level .title-block{margin-bottom:20px;padding-left:140px;position:relative}.membership-level .title-block .icon-circle{margin-top:0px;position:absolute;left:0;transform:rotateY(0deg) !important}.membership-level .title-block h3{font-size:40px;margin-top:15px}.membership-level .title-block b.amount{color:#5F9E8F}.membership-level hr{margin-left:-15px;width:200px}.membership-level ul{-webkit-column-count:3;-moz-column-count:3;column-count:3;padding:0 0 20px}.membership-level ul li{padding-right:20px}.membership-level.bg-navy{background-color:#0A2240;color:#fff}.membership-level.bg-navy hr{border-color:#fff}#tertiary-hero.member-levels{background-color:#eee;margin-bottom:0}#basic_info.slideshow{background-color:#EEE}#basic_info.slideshow .slideshow_slide{align-content:center;background-color:#fff}#basic_info.slideshow .slideshow_container_style-light .slideshow_slide{margin-right:25px;border-radius:15px}.membership-levels{background-color:#eee;padding-top:200px;padding-bottom:10px}.membership-levels .membership-card{margin-top:75px;background-color:#FFFFFF;padding:20px 30px 20px;border-radius:10px;box-shadow:2px 2px 5px 2px rgba(0,0,0,0.1);height:calc(100% - 75px)}.membership-levels .membership-card .icon-circle{margin-top:-70px;width:110px;height:110px}.membership-levels .membership-card .amount{color:#5F9E8F}.membership-levels .membership-card ul{list-style:circle;font-size:16px;padding-left:15px;list-style-position:outside}.membership-levels .membership-card hr{margin:25px 0}#funds{padding-top:60px}#funds a .fund{color:#0A2240}#funds .fund{padding:0 25px;margin-top:40px}#funds .fund .logo-wrap{background-color:#fff;border-radius:10px;padding:20px;box-shadow:2px 2px 5px 2px rgba(0,0,0,0.1);margin-bottom:10px;aspect-ratio:4/3;display:flex;align-content:center;justify-content:center;position:relative;transition:padding .3s}#funds .fund .logo-wrap .blue-cover,#funds .fund .logo-wrap img{position:relative;display:block}#funds .fund .logo-wrap .blue-cover{border-radius:10px;background-color:#0A2240;mix-blend-mode:color;top:0;left:0;position:absolute;width:100%;height:100%;opacity:1;transition:opacity .3s}#funds .fund .logo-wrap img{max-height:100%;object-fit:contain}#funds .fund .logo-wrap:hover{padding:15px}#funds .fund .logo-wrap:hover .blue-cover{opacity:0}#tertiary-hero.fund .hero-image{object-fit:contain;border-radius:20px;width:auto;height:550px;aspect-ratio:auto}#fund-details{padding-top:40px}#fund-details .logo-wrap{background-color:#fff;border-radius:10px;padding:20px;margin:0 5% 20px;box-shadow:2px 2px 5px 2px rgba(0,0,0,0.1);aspect-ratio:4/3;align-content:center;justify-content:center;position:relative}#gallery{margin-top:40px}#gallery img{aspect-ratio:3 / 2;object-fit:cover;margin-bottom:20px}@media (max-width: 1199px){#tertiary-hero.fund .hero-image{width:100%;height:auto}#fund-details .logo-wrap{aspect-ratio:auto}}.scholarship#secondary-hero{padding:100px 0}#info_image.recipients h2{text-align:center;font-size:55px;margin-top:80px}#info_image.recipients h3{color:#C76C61;font-size:30px}#info_image.recipients .container .row{padding-top:20px}.tribe-events .tribe-events-c-search__button,.tribe-events button.tribe-events-c-search__button{background-color:#5F9E8F}.tribe-events .tribe-events-c-search__button:hover,.tribe-events button.tribe-events-c-search__button:hover{background-color:#0A2240 !important}.tribe-events .tribe-common-c-btn-border{border-color:#5F9E8F;color:#5F9E8F}.tribe-events .tribe-common-c-btn-border:hover{background-color:#5F9E8F !important}#giving-store{background-color:#fbfbfb}#giving-store .org{border-radius:15px;box-shadow:2px 2px 5px 2px rgba(0,0,0,0.1);overflow:hidden;background-color:#fff;margin:20px;height:calc(100% - 40px);position:relative}#giving-store .org img{aspect-ratio:7/5;object-fit:cover}#giving-store .org .content{padding:25px 25px 100px;background-color:#fff}#giving-store .org .content h4{font-family:alverata,serif;font-size:30px;margin-bottom:15px}#giving-store .org .content .btn{font-size:20px;margin-left:0;padding:8px 25px;position:absolute;bottom:15px}#giving-store .org .types{margin-top:-70px;margin-bottom:20px}#giving-store .org .types .type{background-color:#5F9E8F;border-radius:40px;height:80px;width:80px;align-content:center;display:inline-block;margin-right:15px}#listings .filtering{font-family:montserrat,sans-serif;color:white;text-transform:uppercase;font-weight:600;background-color:#0A2240;margin:50px 20px 20px;padding:10px 20px;border-radius:30px;display:flex}#listings .filtering .option{width:50%;display:inline-block}#listings .filtering input{margin:0 10px}#listings .filtering label{margin-right:5px}#listings .listing-wrap{opacity:1;transition:opacity 1s}#listings .listing-wrap.hidden{display:none;opacity:0}#listings .listing{padding:70px 30px 30px;border-radius:15px;box-shadow:2px 2px 5px 2px rgba(0,0,0,0.1);overflow:visible;background-color:#fff;margin:50px 20px 15px;position:relative}#listings .listing.featured{background-color:#E3EEF5;position:relative}#listings .listing.featured .feature-flag{background-color:#C76C61;position:absolute;top:0;right:40px;padding:10px 5px 20px;clip-path:polygon(0 0, 100% 0, 100% 100%, 51% 80%, 0 100%)}#listings .listing.featured .feature-flag .fa-star{color:#E3EEF5;font-size:25px}#listings .listing .type{position:absolute;top:-40px;left:30px;background-color:#5F9E8F;border-radius:40px;height:80px;width:80px;align-content:center;display:inline-block;margin-right:15px}#listings .listing h3{font-size:34px}#listings .listing h4{color:#5F9E8F;font-family:montserrat,sans-serif;text-transform:uppercase;font-size:19px;margin-top:12px}#listings .listing hr{margin-left:0}#listings .listing p{font-size:18px}#listings .listing .btn{margin-left:0}#listings .listing .date,#listings .listing .email{font-size:18px;display:flex;align-items:center;flex-wrap:wrap}#listings .listing .date .fa-regular,#listings .listing .email .fa-regular{margin:12px 15px 12px 0;font-size:30px;color:#5F9E8F}#listings .listing .date a,#listings .listing .email a{text-decoration:underline}#listings .listing .date{margin-left:2px;margin-right:13px}@media (max-width: 1399px){#listings .filtering label{display:block}}@media (max-width: 991px){#listings .filtering label{display:block}#listings .filtering .option{width:100%}#listings .listing{margin-left:0;margin-right:0}}main#content section:last-child{margin-bottom:-140px;padding-bottom:190px}footer{color:#fff;padding:1px 0 40px;background:url("/wp-content/uploads/2024/07/background-footer.jpg");background-color:#0A2240;background-size:400px;margin-top:140px}footer .footer-logo{margin-bottom:60px}footer #footer-cta{background-image:url(/wp-content/uploads/2024/07/IMG_1677.jpg);background-size:cover;background-position:center;padding:80px 50px;border-radius:15px;position:relative;margin-bottom:60px;margin-top:-110px}footer #footer-cta .overlay{border-radius:15px;background:transparent linear-gradient(0deg, #C76C61ff 0%, #C76C61dd 60%) 0% 0% no-repeat padding-box;height:100%;width:100%;position:absolute;z-index:0;left:0;top:0}footer #footer-cta .row{z-index:1;position:relative}footer #footer-cta h4{font-family:alverata,serif;font-size:46px;padding-right:30px}footer #footer-cta div[class^="col-"]{align-content:center}footer .address,footer .phone{position:relative;padding-left:45px}footer .address .footer-icon,footer .phone .footer-icon{position:absolute;left:0px;top:0px}footer .menu-footer-container ul{list-style:none;padding-left:0}footer .menu-footer-container ul li a{color:#fff;font-size:18px;font-weight:bold;text-transform:uppercase;letter-spacing:.04em}footer .gform_wrapper{padding-top:5px}footer .gform_wrapper form{position:relative}footer .gform_wrapper .gform_title{font-family:montserrat,sans-serif;font-weight:700;text-transform:uppercase;font-size:18px}footer .gform_wrapper #input_1_1{background-color:transparent;border:2px solid #C76C61;border-radius:25px;padding:22px;color:#fff}footer .gform_wrapper #input_1_1::placeholder{color:#fff}footer .gform_wrapper .gform_button{width:60px !important;background-color:transparent !important;width:60px;position:absolute;top:5px;right:3px;box-shadow:none;filter:brightness(0) saturate(100%) invert(86%) sepia(45%) saturate(6116%) hue-rotate(318deg) brightness(89%) contrast(74%)}footer #copyright{margin-top:50px}@media (max-width: 991px){footer{padding-left:20px;padding-right:20px}footer #footer-cta{padding:30px}}
