offline consulting