I live in the US and my fiancé is residing in Croatia. The plan is for him to become an American citizen and stay in the US, however, he and I are stuck as how to proceed with this. We’ve been debating whether or not we should do the K1 visa or the spousal visa. We are leaning more towards getting married in Croatia and then going through with the spousal visa, yet we don’t know the steps to take to achieve this. What are the pros and cons for both K1 and spousal visa? Croatia requires my documents to be legally translated to Croatian. Is it best to just hire a lawyer for this kind of thing? Thanks in advance for your help!