.block-related-projects-and-resources{position:relative;background-color:#02854a;background-image:url("/wp-content/themes/edg/assets/images/topographic-pattern.svg");background-size:cover;background-repeat:no-repeat;padding:100px 0 105px}
.block-related-projects-and-resources .block-title{font-size:2.125rem;line-height:2.75rem;margin-top:0;margin-bottom:40px;color:#fff;font-weight:bold}
.block-related-projects-and-resources .content{display:-webkit-box;display:flex;gap:40px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.block-related-projects-and-resources .content .project{width:100%;max-width:638px;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.block-related-projects-and-resources .content .project .project-image{position:relative;display:-webkit-inline-box;display:inline-flex;width:100%;height:auto;min-height:121px;aspect-ratio:2.68/1;overflow:hidden;border-radius:0 80px 0 0}
.block-related-projects-and-resources .content .project .project-image img{position:absolute;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.block-related-projects-and-resources .content .project .project-content{background:#fff;padding:30px 33px 60px}
.block-related-projects-and-resources .content .project .project-content .project-title{font-size:1.5rem;line-height:2rem;margin-top:0;margin-bottom:20px;color:#00335c;font-weight:bold}
.block-related-projects-and-resources .content .project .project-content .project-excerpt{font-size:1rem;line-height:1.625rem;margin-bottom:40px;color:#00335c}
.block-related-projects-and-resources .content .project .project-content .links{display:-webkit-box;display:flex;gap:30px;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}
.block-related-projects-and-resources .content .project .project-content .links .edg-link{text-transform:uppercase;font-size:.75rem;line-height:.9375rem}
.block-related-projects-and-resources .content .resources .resources-list{display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;list-style:none;gap:45px;padding:0}
.block-related-projects-and-resources .content .resources .resources-list .resource-item{border-bottom:1px solid #03ce73;padding-bottom:45px;text-decoration:none}
.block-related-projects-and-resources .content .resources .resources-list .resource-item:last-child{border-bottom:0;padding-bottom:0}
.block-related-projects-and-resources .content .resources .resources-list .resource-item .resource-name{font-size:1.5rem;line-height:1.75rem;margin:0;display:block;margin-bottom:5px;color:#fff;font-weight:bold}
.block-related-projects-and-resources .content .resources .resources-list .resource-item .resource-link{font-size:.875rem;line-height:1.125rem;letter-spacing:.56px;text-transform:uppercase;color:#d5d8c5;-webkit-transition:all .3s ease;transition:all .3s ease}
.block-related-projects-and-resources .content .resources .resources-list .resource-item .resource-link:after{background-color:#d5d8c5}
.block-related-projects-and-resources .content .resources .resources-list .resource-item:hover .resource-link{color:#fff}
.block-related-projects-and-resources .content .resources .resources-list .resource-item:hover .resource-link:after{background-color:#fff;right:-25px}
@media(min-width:768px){.block-related-projects-and-resources .content .project .project-image{border-radius:0 120px 0 0}
.block-related-projects-and-resources .content .resources .resources-list .resource-item:hover .resource-link:before{width:100%;opacity:1}
}@media(min-width:992px){.block-related-projects-and-resources{background-attachment:fixed}
.block-related-projects-and-resources .content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;gap:80px}
.block-related-projects-and-resources .content .project .project-content{padding:40px 63px 80px}
.block-related-projects-and-resources .content .project .project-content .links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row}
}