public void OnDrop_Card(PointerEventData EventData, CardBehavior Card)
    {
        if (AllowedCardTypes.Contains(Card.Card.CardType))
        {
            var CardRectTransform = (RectTransform)Card.transform;

            Card.GetComponent <Draggable>().ParentToReturnTo = this.transform;
            CardRectTransform.SetParent(transform);
            CardRectTransform.transform.SetParent(transform);
            CardRectTransform.transform.SetAsLastSibling();
            CardRectTransform.sizeDelta = ((RectTransform)this.transform).sizeDelta;
            Card.SetFacing(true);
            Cards.Add(Card);
        }
    }