My dear friends,
Here is most of what you need to know about the الصندوق الوطني للضمان الاجتماعي in Arabic (National Social Security Fund or Caisse Nationale de Sécurité Sociale) in Lebanon.
These are the applicable laws. Whenever you have doubts, always ask. No one will care for your rights more than you do.