strong{font-family:'Nunito Sans Bold',sans-serif}h1 span,h2 span,h3 span,h4 span{font-family:'Transforma Script'}::moz-selection{background-color:#00ff6c;color:#161917}::selection{background-color:#00ff6c;color:#161917}.acf-masonry-gallery{column-gap:0}.acf-masonry-gallery-item{break-inside:avoid;overflow:hidden;transform:translateZ(0);position:relative}.acf-masonry-gallery-item img{width:100%;display:block;transition:all .3s ease}.acf-masonry-gallery-item:hover img{transform:scale(1.03)}.acf-masonry-gallery-item:after{content:'';position:absolute;inset:0;background-color:rgba(0,255,108,.9);opacity:0;transition:opacity .3s ease-in-out;pointer-events:none}.acf-masonry-gallery-item:hover:after{opacity:1}.gslide-description{display:none!important}.gslide-image img{max-height:80vh!important;max-width:80vw!important;width:auto!important;height:auto!important;object-fit:contain}.video-overlay,.image-overlay{position:relative}.video-overlay:before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(22,25,23,0.75) 0%,#161917 100%);pointer-events:none;z-index:1}.image-overlay:before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgba(22,25,23,0.85) 0%,#161917 100%);pointer-events:none;z-index:1}.et_pb_section_video_bg{display:flex!important;flex-direction:column;justify-content:center}.project-hover-card{position:relative;overflow:hidden;cursor:pointer}.project-hover-card:before{content:'';position:absolute;inset:0;background-color:rgba(0,255,108,.90);opacity:0;transition:opacity .3s ease-in-out;z-index:1}.project-hover-card:hover:before{opacity:1}.project-card-overlay{position:relative;opacity:0;transform:translateY(15px);transition:all .3s ease-in-out;z-index:2}.project-card-overlay:hover{opacity:1;transform:translateY(0)}.custom-btn-primary:hover .btn-text-black *{color:#fff}.custom-btn-secondary:hover .btn-text-white *{color:#161917}.custom-btn-black:hover .btn-text-white *{color:#161917}.custom-btn-white:hover .btn-text-black *{color:#fff}.custom-btn-primary:hover .btn-icon-black{background-image:url('/wp-content/uploads/icon_arrow_right_medium_green.svg')}.custom-btn-secondary:hover .btn-icon-green{background-image:url('/wp-content/uploads/icon_arrow_right_medium_black.svg')}.custom-btn-black:hover .btn-icon-green{background-image:url('/wp-content/uploads/icon_arrow_right_medium_black.svg')}.custom-btn-white:hover .btn-icon-black{background-image:url('/wp-content/uploads/icon_arrow_right_medium_green.svg')}.btn-text-black *,.btn-text-white *,.btn-text-white *,.btn-icon-black,.btn-icon-green,.btn-icon-white,.btn-icon-custom{transition:all .3s ease}