.project-blurb{position:relative;display:block;overflow:hidden;cursor:pointer;transition:transform .25s ease}.hero-video-bg::before,.project-blurb:after{content:"";position:absolute;pointer-events:none}.project-blurb:after{inset:0;background:rgb(0 0 0/.5);opacity:0;transition:opacity .3s ease}.project-blurb:hover:after{opacity:1}.project-blurb .et_pb_main_blurb_image{margin-bottom:0;overflow:hidden}.project-blurb .et_pb_main_blurb_image img{display:block;width:100%;transition:transform .4s ease;transform:scale(1)}.project-blurb:hover{transform:translateY(-6px)}.project-blurb:hover .et_pb_main_blurb_image img{transform:scale(1.06)}.project-blurb .et_pb_blurb_container{margin-top:0;padding:0}.project-blurb .et_pb_module_header{position:absolute;bottom:22px;left:50%;transform:translateX(-50%);z-index:2;width:100%;margin:0;padding:0 24px;text-align:center;font-size:24px;font-weight:700;line-height:1.2;color:#fff!important;text-shadow:0 2px 8px rgb(0 0 0/.85),0 0 2px rgb(0 0 0/.7);transition:all .25s ease}.project-blurb:hover .et_pb_module_header{transform:translateX(-50%) translateY(-4px)}.project-blurb .et_pb_module_header::after{content:"";position:absolute;left:50%;bottom:-8px;transform:translateX(-50%);width:0;height:2px;background:#fff;transition:width .3s ease}.project-blurb:hover .et_pb_module_header::after{width:60%}@media (max-width:767px){.project-blurb .et_pb_module_header{font-size:20px;padding:0 18px;bottom:18px}.project-blurb:hover{transform:translateY(-3px)}.project-blurb:hover .et_pb_main_blurb_image img{transform:scale(1.04)}}.et_pb_text h2{display:block;margin-bottom:0;text-align:center}.et_pb_text h2::after{content:"";display:block;width:60%;max-width:400px;height:3px;margin:14px auto 0;background:#2c6e49}.et_pb_text h2,.hero-video-bg{position:relative}.hero-video-bg::before{top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,rgb(0 0 0/.5),rgb(0 0 0/.2));z-index:1}.hero-video-bg>.et_pb_row{position:relative;z-index:2}#custom-header{transition:transform .3s ease}