とあって Grammar 1due to the fact that ; because of Translated by Jiyomi Other writings and readingsとあり conjunction JMdict entry 2136250. Source and licence.