.primary-header{margin-top:1.625rem}.primary-header .flex{flex-direction:column;align-items:flex-end}@media only screen and (max-width:1025px){.primary-header .flex{flex-flow:wrap;align-items:flex-start}}@media only screen and (max-width:780px){.primary-header .flex{padding:0}.primary-header.mobile-open{background-color:#def1ec}.primary-header.mobile-open .primary-mega-menu{display:flex}.primary-header.mobile-open .search-container{max-height:initial;background-color:#def1ec;order:4;padding:0 5% 2rem}.primary-header.mobile-open .search-container form{max-width:1024px;margin:0;padding:0;display:block;position:relative}.primary-header.mobile-open .search-container form:before{color:#767676;content:url(../images/icon-search.svg);fill:#767676;pointer-events:none;z-index:100;width:30px;height:30px;display:block;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.primary-header.mobile-open .search-container form .search-field{color:#767676;cursor:pointer;background-color:#fff;border:1px solid #767676;border-radius:25px;align-items:center;width:100%;height:auto;padding:.5rem 1.5rem .5rem 2.5rem;font-family:Source Sans Pro Bold;font-size:1rem;line-height:1.75;display:flex}.primary-header.mobile-open .search-container form .search-submit{background:0 0;border:0;border-radius:25px 0 0 25px;width:40px;height:100%;font-size:0;position:absolute;top:0;left:0}}.primary-header .logo-mark{max-width:188px;position:absolute;top:0;left:2rem}@media only screen and (max-width:1025px){.primary-header .logo-mark{flex:none;position:static}}@media only screen and (max-width:780px){.primary-header .logo-mark{order:2;margin-left:5%;padding:1rem 0}}.primary-header .top-menu{box-sizing:border-box;justify-content:flex-end;gap:1rem;width:100%;display:flex}@media only screen and (max-width:1025px){.primary-header .top-menu{flex:1 1 0;min-width:0}}@media only screen and (max-width:780px){.primary-header .top-menu{background-color:#fff;flex:0 0 100%;order:1;margin:0 auto;padding:0 5% 1rem}}.primary-header .top-menu .donate-btn a{color:#fff;text-align:center;background-color:#107f29;border:1px solid #107f29;border-radius:25px;padding:.5rem 1.5rem;font-family:Source Sans Pro Bold;font-size:1rem;display:inline-block}.primary-header .top-menu .donate-btn a:hover{color:#107f29;background-color:#bbe2d8;border-color:#bbe2d8}@media only screen and (max-width:780px){.primary-header .top-menu .search{display:none}}.primary-header .top-menu .search .btn{color:#767676;cursor:pointer;text-align:center;background-color:#fff;border:1px solid #767676;border-radius:25px;align-items:center;padding:.5rem 1.5rem .5rem 1rem;font-family:Source Sans Pro Bold;display:flex}.primary-header .top-menu .search .btn:hover{color:#fff;background-color:#107f29}.primary-header .top-menu .search .btn:hover .icon-search-v2{fill:#fff}.primary-header .top-menu .search .btn .icon.search{width:23px;height:24px;margin-right:.5rem}.primary-header .top-menu .search .icon-search-v2{fill:#767676}.primary-header .top-menu .translate{align-items:center;display:flex}.primary-header .top-menu .translate span{color:#767676;font-family:Source Sans Pro Bold;font-size:1rem}@media only screen and (max-width:500px){.primary-header .top-menu .translate span{display:none}}.primary-header .top-menu .translate select{border:1px solid #ccc;max-width:140px;height:30px;margin:0 2rem 0 1rem;font-size:1rem}@media only screen and (max-width:780px){.primary-header .top-menu .translate select{margin:0 0 0 1rem}}.primary-header .top-menu .menu-toggle{float:none!important;margin-right:0!important;padding-top:4px!important}@media only screen and (max-width:1025px){.primary-header .header-menu{flex:0 0 100%;width:100%}}@media only screen and (max-width:780px){.primary-header .header-menu{order:3;padding:0 5%}}.primary-header .primary-mega-menu{margin:2rem -.75rem 0 0;padding:0;list-style-type:none}@media only screen and (max-width:1025px){.primary-header .primary-mega-menu{justify-content:space-between;margin:1rem 0 0;display:flex}}@media only screen and (max-width:1025px) and (max-width:780px){.primary-header .primary-mega-menu{flex-direction:column;margin:0 0 2rem;display:none}}.primary-header .primary-mega-menu a{color:#065518;font-weight:900}.primary-header .primary-mega-menu .submenu-panel{z-index:1000;background-color:#def1ec;width:100vw;display:block;position:absolute;top:100%;left:50%;transform:translate(-50%)}@media only screen and (max-width:780px){.primary-header .primary-mega-menu .submenu-panel{width:auto;position:static;transform:none}}.primary-header .primary-mega-menu .submenu-panel a{font-weight:700}.primary-header .primary-mega-menu .submenu-panel a:hover{color:#1a7e2e}.primary-header .primary-mega-menu .submenu-panel__content{padding:2rem 0;display:flex}@media only screen and (max-width:1025px){.primary-header .primary-mega-menu .submenu-panel__content{gap:1rem;padding:2rem}}@media only screen and (max-width:780px){.primary-header .primary-mega-menu .submenu-panel__content{width:100%;padding:0}}.primary-header .primary-mega-menu .submenu-panel__content.has-groups .panel-image{top:initial;right:initial;width:100%;margin-top:3rem;position:relative}@media only screen and (max-width:1025px){.primary-header .primary-mega-menu .submenu-panel__content.has-groups .panel-image{margin-top:2rem}}.primary-header .primary-mega-menu .submenu-panel__meta{max-width:266px}@media only screen and (max-width:1025px){.primary-header .primary-mega-menu .submenu-panel__meta{order:2;width:50%}}@media only screen and (max-width:780px){.primary-header .primary-mega-menu .submenu-panel__meta{display:none}}.primary-header .primary-mega-menu .submenu-panel__meta .panel-subtitle{color:#c44016;font-family:Source Sans Pro X Light;font-size:2.25rem;line-height:2.5rem}.primary-header .primary-mega-menu .submenu-panel__meta .panel-image{width:323px;position:absolute;top:2rem;right:0}@media only screen and (max-width:1025px){.primary-header .primary-mega-menu .submenu-panel__meta .panel-image{width:100%;margin-top:2rem;position:static}}.primary-header .primary-mega-menu .submenu-panel__meta .panel-image img{width:100%;height:auto}.primary-header .primary-mega-menu .submenu-panel__groups{list-style-type:none;display:flex}@media only screen and (max-width:1025px){.primary-header .primary-mega-menu .submenu-panel__groups{flex-direction:column;order:1;gap:1rem;width:50%}}@media only screen and (max-width:780px){.primary-header .primary-mega-menu .submenu-panel__groups{width:auto;padding:0}}.primary-header .primary-mega-menu .submenu-panel__groups>li{margin:0 1rem;display:inline-block}@media only screen and (max-width:1025px){.primary-header .primary-mega-menu .submenu-panel__groups>li{margin:0 1rem 1rem}}@media only screen and (max-width:780px){.primary-header .primary-mega-menu .submenu-panel__groups>li{width:100%;margin:0}}.primary-header .primary-mega-menu .submenu-panel__groups>li .submenu__group-title{color:#323232;text-transform:uppercase;border-bottom:1px solid #fff;padding-bottom:.5rem;font-family:Source Sans Pro Bold;display:block}.primary-header .primary-mega-menu .submenu-panel__groups>li .submenu__group-title--hidden{display:none}@media only screen and (max-width:780px){.primary-header .primary-mega-menu .submenu-panel__groups>li .submenu__group-title{border-bottom:0;padding:.5rem 0 0}}.primary-header .primary-mega-menu .submenu-panel__groups>li ul{max-width:350px;margin:0;padding:0;list-style-type:none}@media only screen and (max-width:780px){.primary-header .primary-mega-menu .submenu-panel__groups>li ul{max-width:auto;padding-left:1.25rem}}.primary-header .primary-mega-menu .submenu-panel__groups>li ul>li{border-bottom:1px solid #fff;padding:.5rem 0}@media only screen and (max-width:780px){.primary-header .primary-mega-menu .submenu-panel__groups>li ul>li{border-bottom:0;padding:.25rem 0}}.primary-header .primary-mega-menu .submenu-panel__groups>li ul>li a{font-size:1rem}.primary-header .primary-mega-menu>li{padding:1.25rem .75rem;display:inline-block}@media only screen and (max-width:1025px){.primary-header .primary-mega-menu>li{padding:1rem .75rem .5rem}}.primary-header .primary-mega-menu>li .hover-marker{width:100%;height:0;position:relative}@media only screen and (max-width:780px){.primary-header .primary-mega-menu>li .hover-marker{display:none}}.primary-header .primary-mega-menu>li:hover .hover-marker:before{content:url(../images/blue-3.svg);position:absolute;top:-3rem;left:50%;transform:translate(-50%)}@media only screen and (max-width:780px){.primary-header .primary-mega-menu>li:hover .hover-marker:before{content:""}}.primary-header .primary-mega-menu>li:hover>.submenu-panel{display:block}.primary-header .primary-mega-menu .submenu-panel{display:none}.primary-header .menu-toggle{background-color:#0000;border:none;padding:8px 0 0;display:none}@media only screen and (max-width:780px){.primary-header .menu-toggle{display:block}}.primary-header .menu-toggle:hover{background-color:#0000}.primary-header .menu-toggle:focus{outline:none}.primary-header .menu-toggle .icon-bar{z-index:999;background-color:#107f29;border-radius:4px;width:30px;height:6px;margin-bottom:6px;transition:all .5s;display:block}.primary-header .menu-toggle .icon-bar.invisible{opacity:0}.primary-header .menu-toggle .close-nav{opacity:0;width:30px;height:44px;transition:all .5s;display:table;position:absolute;top:0}.primary-header .menu-toggle .close-nav.visible{opacity:1}.primary-header .menu-toggle .close-nav i{color:#107f29;vertical-align:middle;padding:0;font-size:24px;display:table-cell;position:static}.primary-header .menu-toggle .close-nav i:before{font-size:24px}.footer-content{color:#fff}.footer-content .flex{justify-content:space-between;gap:1rem;display:flex}@media only screen and (max-width:900px){.footer-content .flex{flex-direction:column;gap:0}}.footer-content .column{flex:1 1 0}@media only screen and (max-width:900px){.footer-content .column{margin-bottom:4rem}}.footer-content .column.col2{flex:2 1 0}.footer-content a[href^=tel]{color:#fff;text-decoration:none}.footer-content .col-header{color:#fff;border-bottom:1px solid #fff;margin-bottom:1rem;padding-bottom:1rem;font-family:Source Sans Pro Bold}.footer-content .logo{max-width:135px;margin-bottom:.5rem}.footer-content .contact-info{margin-bottom:1rem;padding-right:2rem}.footer-content .contact-info .address-container{margin-bottom:1rem;font-family:Source Sans Pro;font-size:1.3125rem;line-height:1.875rem}.footer-content .contact-info .phone{font-family:Source Sans Pro;font-size:1rem;line-height:1.5rem}.footer-content .contact-info .email a{color:#fff;font-family:Source Sans Pro;font-size:1rem;line-height:1.5rem}.footer-content .contact-info .email a:hover{text-decoration:underline}.footer-content .circleV2{margin-top:2rem}.footer-content .circleV2 a{width:150px;height:150px;background-color:#0000!important}.footer-content .circleV2 a:hover{background-color:#107f29!important}.footer-content .footer-nav{justify-content:space-between;gap:1rem;display:flex}@media only screen and (max-width:900px){.footer-content .footer-nav{flex-direction:column;gap:0}}.footer-content .footer-nav .footer-menu{flex:1 1 0}.footer-content .footer-menu ul{margin:0;padding:0;list-style-type:none}.footer-content .footer-menu ul li{margin-bottom:1.25rem;line-height:1.5rem}.footer-content .footer-menu ul li>ul{margin:.25rem 0 0 .75rem}.footer-content .footer-menu ul li>ul li:not(:last-child){margin-bottom:.25rem}.footer-content .footer-menu ul li.icon{align-items:center;display:flex}.footer-content .footer-menu ul li.facebook:before{content:"";background-image:url(../images/icon-facebook.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:26px;height:26px;margin-right:.5rem;display:inline-block}.footer-content .footer-menu ul li.instagram:before{content:"";background-image:url(../images/icon-instagram.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:26px;height:26px;margin-right:.5rem;display:inline-block}.footer-content .footer-menu ul li.linkedin:before{content:"";background-image:url(../images/icon-linkedin.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:26px;height:26px;margin-right:.5rem;display:inline-block}.footer-content .footer-menu ul li.vimeo:before{content:"";background-image:url(../images/icon-vimeo.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:26px;height:26px;margin-right:.5rem;display:inline-block}.footer-content .footer-menu ul li.nextdoor:before{content:"";background-image:url(../images/icon-nextdoor.svg);background-position:bottom;background-repeat:no-repeat;background-size:cover;width:26px;height:26px;margin-right:.5rem;display:inline-block}.footer-content .footer-menu ul li a{color:#fff;font-family:Source Sans Pro;line-height:1.125rem;text-decoration:none}.footer-content .footer-menu ul li a:hover{text-decoration:underline}.footer-content .notice{padding:2rem 0;font-family:Source Sans Pro;font-size:.875rem}@media only screen and (max-width:1025px){.footer-content .notice{padding:2rem 5%}}.footer-content .notice img{width:93px;height:auto;margin-bottom:-5px;padding-left:.5rem}body .site-content .circleV2 a,footer .circleV2 a{color:#107f29;cursor:pointer;text-align:center;text-transform:uppercase;border:15px solid #c44016;border-radius:50%;justify-content:center;align-items:center;width:125px;height:125px;font-family:Source Sans Pro Bold;font-size:1rem;line-height:1.125rem;text-decoration:none;transition:all .5s;display:flex;position:relative;overflow:hidden}body .site-content .circleV2 a:hover,footer .circleV2 a:hover{color:#f4f099;background-color:#107f29}body .site-content .circleV2.orange-green a,footer .circleV2.orange-green a{background-color:#fff;border-color:#f3703a}body .site-content .circleV2.orange-green a:hover,footer .circleV2.orange-green a:hover{color:#f4f099;background-color:#107f29}body .site-content .circleV2.green-yellow a,footer .circleV2.green-yellow a{color:#c44016;border-color:#107f29}body .site-content .circleV2.green-yellow a:hover,footer .circleV2.green-yellow a:hover{color:#f4f099;background-color:#107f29;border-color:#f4f099}body .site-content .circleV2.white-green a,footer .circleV2.white-green a{color:#f4f099;background-color:#107a8e;border-color:#fff}body .site-content .circleV2.white-green a:hover,footer .circleV2.white-green a:hover{background-color:#107f29}.inner{width:1000px;margin:0 auto;position:relative}@media only screen and (max-width:1025px){.inner{width:100%;padding:0 5%}}.flex{display:flex}.hfc-h2{color:#c44016;text-transform:uppercase;margin:0 0 2.25rem;font-family:Source Sans Pro Bold;font-size:1.5rem}@media only screen and (max-width:900px){.hfc-h2{font-size:1.125rem;line-height:1.375rem}}.hero-banner{background-repeat:no-repeat;background-size:cover;width:100%;margin-bottom:3rem;position:relative}@media only screen and (max-width:1025px){.hero-banner{background-position:50%}}@media only screen and (max-width:900px){.hero-banner{margin-bottom:3rem}}.hero-banner .hero-image{width:100%}.hero-banner .hero-image img{width:100%;height:auto}.hero-banner .text-area{color:#f4f099;background-color:#00add0;width:65%;max-width:1000px;margin-top:-10rem;margin-left:calc(50vw - 500px);padding:2rem 8rem 2rem 2rem;font-family:Source Sans Pro X Light;font-size:5rem;line-height:5.25rem;position:relative}@media only screen and (max-width:1025px){.hero-banner .text-area{bottom:initial;width:80%;margin:-10rem auto 0;position:relative}}@media only screen and (max-width:900px){.hero-banner .text-area{width:90%;margin:-2rem auto 0;padding:1rem;font-size:2.5rem;line-height:2.75rem}}.hero-banner .text-area:hover{background-color:#bbe2d8}.hero-banner .text-area:hover a{color:#107f29}.hero-banner .text-area:hover a:after{background-image:url(../images/arrow-green-V2.svg)}.hero-banner .text-area a{color:#f4f099;position:initial;text-decoration:none;display:inline-block}.hero-banner .text-area a:after{content:"";background-image:url(../images/arrow-yellow-V2.svg);background-repeat:no-repeat;background-size:cover;width:94px;height:80px;display:block;position:absolute;bottom:2rem;right:2rem}@media only screen and (max-width:900px){.hero-banner .text-area a:after{height:34px;position:initial;background-size:contain;width:40px}}.story-impact{margin-top:2rem}@media only screen and (max-width:900px){.story-impact .flex{flex-direction:column}}.story-impact .left{width:60%;padding-right:2rem}@media only screen and (max-width:900px){.story-impact .left{width:100%;padding:0 1rem}}.story-impact .story-text{margin-bottom:1rem}.story-impact .story-text p{color:#282828;font-family:Source Sans Pro;font-size:2.25rem;font-style:italic;font-weight:200;line-height:3rem}@media only screen and (max-width:900px){.story-impact .story-text p{font-size:1.5rem;line-height:1.875rem}}.story-impact .story-text p:first-child:before{content:open-quote;margin-left:-.5rem}.story-impact .story-text p:last-child:after{content:close-quote}.story-impact .name,.story-impact .title{color:#c44016;font-family:Source Sans Pro;font-size:1.125rem;line-height:1.875}.story-impact .name{font-family:Source Sans Pro Bold}@media only screen and (max-width:900px){.story-impact .name{line-height:1}}.story-impact .right{align-items:center;display:flex}.story-impact .image{aspect-ratio:1;border-radius:50%;width:100%;overflow:hidden}@media only screen and (max-width:900px){.story-impact .image{width:70%;margin:2rem auto 0}}.story-impact .image img{width:100%;height:auto}.story-impact .link-bar{justify-content:space-between;align-items:center;margin:2rem auto;display:flex}@media only screen and (max-width:900px){.story-impact .link-bar{margin-top:-2rem}}.story-impact .link-bar:before,.story-impact .link-bar:after{content:"";background-color:#c44016;width:40%;height:1px}@media only screen and (max-width:900px){.story-impact .link-bar:before,.story-impact .link-bar:after{width:30%}}.story-impact .link-bar .circle{justify-content:center;align-items:center;display:flex;position:relative}.story-impact .link-bar .circle:hover{background-color:#fff!important}.story-impact .link-bar .circle a{justify-content:center;align-items:center;width:100%;height:100%;text-decoration:none;display:flex}.story-impact .link-bar .circle a:hover{color:#fff;background-color:#107f29}.register-banner{background-color:#bbe2d8;align-items:center;width:100%}.register-banner .flex{background-repeat:no-repeat;background-size:cover;justify-content:space-between;padding:1.5rem 0;position:relative}@media only screen and (max-width:1025px){.register-banner .flex{padding:1.5rem 5%}}@media only screen and (max-width:700px){.register-banner .flex{gap:8px}}.register-banner .text{color:#107f29;align-items:center;width:60%;font-family:Source Sans Pro;font-size:1.5rem;font-weight:900;display:flex}@media only screen and (max-width:700px){.register-banner .text{font-size:1.25rem}}@media only screen and (max-width:900px){.register-banner .circleV2{position:absolute;top:50%;right:1rem;transform:translateY(-50%)}.register-banner .circleV2 a{width:150px!important;height:150px!important}}@media only screen and (max-width:700px){.register-banner .circleV2{top:initial;right:initial;justify-content:flex-end;width:calc(40% - 8px);margin-left:auto;display:flex;position:relative;transform:none}.register-banner .circleV2 a{width:125px!important;height:125px!important}}.featured-resources{background-color:#f4f4f4;padding:2rem 0 4rem}.featured-resources .resources{gap:2rem;margin:2rem 0 0;padding:0;list-style-type:none;display:flex}@media only screen and (max-width:900px){.featured-resources .resources{flex-direction:column}}.featured-resources .resources .resource{flex:0 0 calc(33.3333% - 1.33333rem)}@media only screen and (max-width:900px){.featured-resources .resources .resource{flex:0 0 100%}}.featured-resources .resources .resource a{text-decoration:none}.featured-resources .resources .resource a:hover .title{color:#107f29;text-decoration:underline}.featured-resources .resources .resource .image{width:100%}.featured-resources .resources .resource .image img{width:100%;height:auto}.featured-resources .resources .resource .title{font-family:Source Sans Pro Bold;font-size:1.1875rem;font-weight:900;text-decoration:none}.featured-resources .resources .resource .text{color:#323232;font-family:Source Sans Pro;font-size:1.125rem;font-weight:400}.banner-arrow{background-color:#107f29;border-top:10px solid #fff;border-bottom:10px solid #fff;width:100%;position:relative}.banner-arrow .inner{position:relative}.banner-arrow .arrow{color:#fff;align-items:center;padding:2rem;font-family:Source Sans Pro Bold;font-size:1.5rem;font-weight:900;text-decoration:none;display:flex}.banner-arrow .arrow:hover{color:#fff}.banner-arrow .arrow:hover:after{background-image:url(../images/arrow-teal-V2.svg)}.banner-arrow .arrow:hover .background{opacity:.7}.banner-arrow .arrow .text{z-index:100;position:relative}.banner-arrow .arrow:after{content:"";z-index:100;background-image:url(../images/arrow-yellow-V2.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;width:94px;height:80px;margin-left:5rem;display:inline-block;position:relative}@media only screen and (max-width:900px){.banner-arrow .arrow:after{margin-left:2rem}}.banner-arrow .arrow .background{opacity:.2;z-index:1;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;transition:all .5s ease-in-out;position:absolute;top:0;left:0}.quote-image-link{background-color:#fff;justify-content:space-between;width:100%;display:flex;position:relative}@media only screen and (max-width:900px){.quote-image-link{flex-direction:column;margin-bottom:4rem}}.quote-image-link .left{background-color:#bbe2d8;justify-content:flex-end;width:calc(50% - 2px);display:flex}@media only screen and (max-width:1025px){.quote-image-link .left{padding-left:5%}}@media only screen and (max-width:900px){.quote-image-link .left{border-bottom:2px solid #fff;border-right:0;width:100%;padding-left:0}}.quote-image-link .right{background-repeat:no-repeat;background-size:cover;width:calc(50% - 2px)}@media only screen and (max-width:900px){.quote-image-link .right{width:100%;height:400px}}.quote-image-link .quote{width:500px;padding:5rem 2rem 6rem 0}@media only screen and (max-width:900px){.quote-image-link .quote{width:80%;margin:0 auto;padding:2rem 0}}.quote-image-link .quote p{color:#282828;font-family:Source Sans Pro;font-size:2.25rem;font-style:italic;font-weight:200;line-height:3rem}@media only screen and (max-width:900px){.quote-image-link .quote p{font-size:1.5rem;line-height:1.875rem}}.quote-image-link .quote p:first-of-type:before{content:open-quote;margin-left:-.5rem}.quote-image-link .quote p:last-of-type:after{content:close-quote}.quote-image-link .quote .name{color:#c44016;font-family:Source Sans Pro Bold;font-size:1.125rem;line-height:1.875}.quote-image-link .circleV2{top:initial;position:absolute;bottom:0;left:50%;transform:translate(-50%,-3.125rem)}@media only screen and (max-width:900px){.quote-image-link .circleV2{transform:translate(-50%,50%)}}.quote-image-link .circleV2 a{width:150px!important;height:150px!important}.events-news{margin-top:2rem;margin-bottom:2rem}.events-news .flex{gap:2rem}@media only screen and (max-width:900px){.events-news .flex{flex-direction:column}}.events-news .left,.events-news .right{width:calc(50% - 2rem)}@media only screen and (max-width:900px){.events-news .left,.events-news .right{width:100%}}.events-news .ne-column{border-top:1px solid #c44016;border-bottom:1px solid #c44016;margin:1.5rem 0;padding:1rem 0;list-style-type:none}.events-news .ne-column .resource{border-bottom:1px solid #c8c8c8;width:100%;padding:1.5rem 0;display:inline-block}.events-news .ne-column .resource:last-child{border-bottom:0}.events-news .ne-column .title{margin:0 0 1.5rem;font-family:Source Sans Pro;font-size:1.6875rem;font-weight:600}.events-news .ne-column .title a{color:#107f29;text-decoration:none}.events-news .ne-column .title a:hover{color:#107f29;text-decoration:underline}.events-news .ne-column .date-time{color:#323232;font-family:Source Sans Pro Bold;font-size:1rem}.events-news .ne-more a{color:#c44016;font-family:Source Sans Pro Bold;font-size:1rem;text-decoration:none;display:block}.events-news .ne-more a:hover{color:#107f29}.events-news .ne-more a:hover:after{background-image:url(../images/arrow-green-V2.svg)}.events-news .ne-more a:after{content:"";background-image:url(../images/arrow-orange.svg);background-repeat:no-repeat;background-size:cover;width:20px;height:16px;margin-left:1rem;transition:all .5s;display:inline-flex}.text-banner .text{color:#00add0;margin:1rem auto;font-family:Source Sans Pro X Light;font-size:3.75rem;line-height:115%}@media only screen and (max-width:900px){.text-banner .text{font-size:1.875rem;line-height:2.25rem}}.landing-blocks ul{flex-wrap:wrap;justify-content:space-between;gap:2rem;margin:0;padding:0;list-style-type:none;display:flex}@media only screen and (max-width:1025px){.landing-blocks ul{gap:1rem}}@media only screen and (max-width:700px){.landing-blocks ul{border-bottom:1px solid #c44016}}.landing-blocks ul li{border-top:1px solid #c44016;flex:0 0 calc(50% - 1rem);padding:1rem 0}@media only screen and (max-width:1025px){.landing-blocks ul li{flex:0 0 calc(50% - .5rem)}}@media only screen and (max-width:700px){.landing-blocks ul li{flex:0 0 100%}}.landing-blocks ul li:nth-last-child(-n+2){border-bottom:1px solid #c44016}@media only screen and (max-width:700px){.landing-blocks ul li:nth-last-child(-n+2){border-bottom:0}}.landing-blocks ul li a{text-decoration:none}.landing-blocks ul li .image{width:100%;margin-bottom:.5rem}.landing-blocks ul li .image img{width:100%;height:auto}.landing-blocks ul li .title{margin-bottom:2rem;font-family:Source Sans Pro Bold;font-size:3rem;line-height:1.25}@media only screen and (max-width:1025px){.landing-blocks ul li .title{margin-bottom:1rem;font-size:2.25rem}}@media only screen and (max-width:700px){.landing-blocks ul li .title{margin-bottom:1rem;font-size:2.25rem}}.landing-blocks ul li .description{margin-bottom:2rem}