The unions will be called “life partnerships” and not “marriage,” but will be defined as a form of family, and protected by the country’s Constitution. The official ceremonies will be held in town councils.

“This long-awaited legal recognition of our unions means that all family forms are equal, that they deserve to live in a safe, happy environment and that the dignity of every person, regardless of his sexual orientation, is inalienable,” said Marko Jurcic of Zagreb Pride.