private void CreateEventCards()
    {
        Vector3 position = eventCard.transform.position;

        if (EventsService.events.Length > 0)
        {
            eventCard.SetActive(true);
        }
        else
        {
            noEventsCard.SetActive(true);
        }

        foreach (Event evt in EventsService.events)
        {
            position = new Vector3(position.x, position.y, position.z);
            GameObject card = (GameObject)Instantiate(eventCard, position, Quaternion.identity);
            card.transform.SetParent(GameObject.Find("List").transform, false);

            EventCard evtCard = card.GetComponent <EventCard>();
            evtCard.UpdateEvent(evt);
        }

        eventCard.gameObject.SetActive(false);
        AlertsService.removeLoadingAlert();
    }