 @media (min-width:1000px){#menu-item-4255{--dropdown-width:390px;}#menu-item-4255 > ul.sub-menu{width:390px !important;min-width:390px !important;padding:18px 22px !important;background:#1B1B1B !important;border:1px solid rgba(255,255,255,.06);box-shadow:0 22px 55px rgba(0,0,0,.20);}#menu-item-4266,#menu-item-4260,#menu-item-4259{position:relative;margin:0 !important;padding:0 !important;border-bottom:1px solid rgba(255,255,255,.09);}#menu-item-4266 > a.ct-menu-link,#menu-item-4260 > a.ct-menu-link,#menu-item-4259 > a.ct-menu-link{position:relative;display:block !important;min-height:0 !important;padding:17px 0 17px 54px !important;font-family:'Poppins',sans-serif !important;font-size:15px !important;font-weight:700 !important;line-height:1.3 !important;color:#ffffff !important;text-decoration:none !important;transition:color .2s ease,padding-left .2s ease;}#menu-item-4266 > a.ct-menu-link::before,#menu-item-4260 > a.ct-menu-link::before,#menu-item-4259 > a.ct-menu-link::before{position:absolute;left:0;top:17px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;border-radius:10px;background:rgba(214,40,40,.12);border:1px solid rgba(214,40,40,.22);font-family:'Poppins',sans-serif;font-size:11px;font-weight:700;letter-spacing:.05em;color:#D62828;transition:background .2s ease,color .2s ease,border-color .2s ease;}#menu-item-4266 > a.ct-menu-link::before{content:"01";}#menu-item-4260 > a.ct-menu-link::before{content:"02";}#menu-item-4259 > a.ct-menu-link::before{content:"03";}#menu-item-4266 > a.ct-menu-link::after,#menu-item-4260 > a.ct-menu-link::after,#menu-item-4259 > a.ct-menu-link::after{display:block;margin-top:5px;font-family:'Inter',sans-serif;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0;color:#929292;white-space:normal;text-transform:none !important;}#menu-item-4266 > a.ct-menu-link::after{content:"Understand condition,compliance and priorities.";}#menu-item-4260 > a.ct-menu-link::after{content:"Investigate and resolve a specific building issue.";}#menu-item-4259 > a.ct-menu-link::after{content:"Ongoing compliance,maintenance and coordination.";}#menu-item-4266:hover > a.ct-menu-link,#menu-item-4260:hover > a.ct-menu-link,#menu-item-4259:hover > a.ct-menu-link{color:#D62828 !important;padding-left:58px !important;}#menu-item-4266:hover > a.ct-menu-link::before,#menu-item-4260:hover > a.ct-menu-link::before,#menu-item-4259:hover > a.ct-menu-link::before{background:#D62828;border-color:#D62828;color:#ffffff;}#menu-item-4266:hover > a.ct-menu-link::after,#menu-item-4260:hover > a.ct-menu-link::after,#menu-item-4259:hover > a.ct-menu-link::after{color:#b8b8b8;}#menu-item-4257{margin:0 !important;padding-top:9px !important;}#menu-item-4257 > a.ct-menu-link{min-height:0 !important;display:flex !important;align-items:center;justify-content:space-between;padding:15px 0 7px !important;font-family:'Poppins',sans-serif !important;font-size:13px !important;font-weight:700 !important;line-height:1.3 !important;color:#d5d5d5 !important;text-decoration:none !important;transition:color .2s ease,padding-left .2s ease;}#menu-item-4257 > a.ct-menu-link::after{content:"→";margin-left:15px;font-size:16px;color:#D62828;transition:transform .2s ease;}#menu-item-4257 > a.ct-menu-link:hover{color:#ffffff !important;padding-left:3px !important;}#menu-item-4257 > a.ct-menu-link:hover::after{transform:translateX(3px);}}