St. Nicholas church at Krapina city, Croatia, Hrvatsko zagorje, buildings and architecture background, religion