Considering a franchise? Here's what you need to know about the Croatian market, legal framework, and due diligence before signing.