civil engineering compliance