Le verbe remercier se construit avec les prépositions de et pour. Cependant, devant un infinitif, de s’impose :

Devant un nom abstrait, la préposition de paraît préférable :

Pour est peut-être plus expressif, en particulier devant des choses concrètes :

La distinction n’est cependant pas toujours respectée.