Du schreibst ‚herzlich willkommen‘ manchmal groß, weil das Wort ab und zu als Substantiv verwendet wird.
Beispiel: Das Willkommen war an Distanz und Kühle nicht zu übertreffen.
Substantive werden immer großgeschrieben.