Upvote:2
Yes, VFS Global handles the visa to Croatia in Russia. The only thing is that you cannot stay there for more than 90 days. The website clearly states:
Visa Fees waived categories
Members of the immediate family of a Croatian, EU and EEA citizens (spouse and children)
If you plan to go to Croatia to some visit for a period not to exceed 90 days and your country is not on the visa-free list, you need a other visa (Visa C).