Hard and fast

Meaning: Strict, fixed or unlikely to change.

Example: There are no hard and fast rules about how long the process will take.