Yes it is the law all over Qatar. 21 working days means almost 29-30 days per year.