li.et_pb_menu_page_id-479.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-494,li.et_pb_menu_page_id-189.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-511{margin-right:32px}body.single-project .et_pb_section,body.single-project .et_pb_row{max-width:1300px;margin-left:auto;margin-right:auto}body.single-project,body.single-project #page,body.single-project #main-content{background-color:black!important}.et-menu li:not(.pll-parent-menu-item) a,.et_mobile_menu li:not(.pll-parent-menu-item) a{position:relative;display:inline-block;text-decoration:none;color:inherit;overflow:hidden}.et-menu li:not(.pll-parent-menu-item) a::after,.et_mobile_menu li:not(.pll-parent-menu-item) a::after{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0px;height:2px;background-color:white;transition:width 0.3s ease}.et-menu li:not(.pll-parent-menu-item) a:hover::after,.et_mobile_menu li:not(.pll-parent-menu-item) a:hover::after{width:30%}.et-menu li:not(.pll-parent-menu-item).current-menu-item a::after,.et_mobile_menu li:not(.pll-parent-menu-item).current-menu-item a::after{width:30%}.et_mobile_menu{position:absolute;left:-50vw;top:44px!important;width:100vw}.btn-underline{position:relative!important;display:inline-block!important;text-decoration:none!important;color:inherit!important;overflow:hidden!important}.btn-underline::after{content:''!important;position:absolute!important;bottom:0!important;left:50%!important;transform:translateX(-50%)!important;width:2px!important;height:2px!important;background-color:black!important;transition:width 0.3s ease!important}.btn-underline:hover::after{width:30%!important}.image-overlay{position:relative!important;display:inline-block!important;overflow:hidden!important}.image-overlay::after{content:''!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;background-color:rgba(0,0,0,0.4)!important;opacity:0!important;transition:opacity 0.3s ease!important;pointer-events:none!important}.image-overlay:hover::after{opacity:1!important}