@media screen and (min-width:768px){.heading-span:after{content:"";vertical-align:middle;background-image:url("https://cdn.prod.website-files.com/6825d64025f8005ef1ddfc4c/685e79493a838ee45c02e7e1_service image.jpg");background-position:50%;background-size:cover;border-radius:4px;width:7.5rem;height:4.5rem;margin-left:1.5rem;display:inline-block}}@media screen and (max-width:991px){.heading-span:after{width:5rem;height:3rem}}.project_back-btn:hover .button-text{transition:transform .3s;transform:translateY(-100%)}.project_back-btn:hover .icon-small{transition:transform .3s;transform:translate(-2px)}.project_external-btn{gap:.375rem;justify-content:center!important;align-items:center!important;display:inline-flex!important}.project_external-btn .button-icon-wrap{flex:none;width:.5625rem;height:.5625rem;line-height:0;transform:translateY(0);justify-content:center!important;align-items:center!important;display:inline-flex!important}.project_external-btn .button-icon-wrap svg{width:100%;height:100%;display:block}.project_external-btn .button-text-wrap{flex:none;align-self:center}.project-overview_dropdown.is-open .project-overview_nav{height:auto}.project-overview_toggle:hover .services_item-title{transform:translate(6px)}.project-overview_dropdown.is-open .services_item-title{transform:translate(0)}.connect_link-wrap:hover .connect_link-text{transform:translate(4px)}body.gsap-hidden:not(.w-editor),body.gsap-hidden{opacity:0;visibility:hidden}.button.contact_cta-action-button{white-space:nowrap;justify-content:center;align-items:center;display:flex;overflow:hidden;border-radius:80px!important;flex:none!important;gap:.375rem!important;width:auto!important;min-width:0!important;min-height:auto!important;padding:5.8px 37px!important;font-size:.875rem!important;line-height:1.5!important}.button.contact_cta-action-button .button-text-wrap{min-width:0;max-width:100%;width:auto!important}.button.contact_cta-action-button .button-text{color:inherit;font-size:inherit;line-height:inherit;white-space:nowrap}.button.contact_cta-action-button--primary{border-color:var(--_color---blue-300)!important;background-color:var(--_color---blue-300)!important;color:var(--_color---white)!important}.button.contact_cta-action-button--secondary{border-color:var(--_color---blue-300)!important;background-color:var(--_color---white)!important;color:var(--_color---blue-300)!important}.button.contact_cta-action-button--primary:hover{color:var(--_color---blue-300)!important;background-color:#0000!important}.button.contact_cta-action-button--secondary:hover{background-color:var(--_color---blue-300)!important;color:var(--_color---white)!important}@media (min-width:992px){.button.contact_cta-action-button{border-radius:80px!important;min-height:auto!important;padding:5.8px 37px!important;font-size:.875rem!important;line-height:1.5!important}}.header_video-wrap:hover .fullwidth-img{transform:none!important}.project-overview_bio{color:var(--_color---blue-100,#4c525e);letter-spacing:.02em;text-transform:none;margin-top:0;margin-bottom:0;padding-bottom:1.5rem;font-family:Helveticanowdisplay,Arial,sans-serif;font-size:15px;font-weight:400;line-height:1.5}.project-overview_title .services_item-title{align-items:center;gap:1.5rem;display:flex}.project-overview_title .project-overview_number{color:var(--_color---blue-100,#4c525e);letter-spacing:.02em;font-family:Helveticanowdisplay,Arial,sans-serif;font-size:20px;font-weight:400}.project-overview_title .text-color-blue400{letter-spacing:.02em;text-transform:uppercase;color:var(--_color---blue-400,#17191c);font-family:Helveticanowdisplay,Arial,sans-serif;font-size:24px;font-weight:400}.project-overview_intro h2{font-size:43px!important;line-height:1.2!important}
