as of now you can buy bitcoin in different bank, believe it or not bitcoin is so popular and bank see more potentials on it so there are banks that accept bitcoin deposit in you wallet address. If am not mistake Visa are accepting bitcoin deposit. also WB21 digital bank also accept bitcoin deposit Ref:
https://www.business.com/articles/digital-bank-wb21-is-accepting-bitcoin-deposits/also you can check news about bank accepting bitcoin in BITCOIN NEWS, Blockchain News and Coindesk.