hard-and-fast

hard-and-fast

adj.
  1. invariable; firmly established; as, hard-and-fast regulations.