The Ether is not gone, all of it was sent to contract 0xb1690C08E213a35Ed9bAb7B318DE14420FB57d8C
Then the 0xb1690C08E213a35Ed9bAb7B318DE14420FB57d8C have sent 0.027417213541666667 ETH to contract 0x9f78C5796230BfE85CB42b3cE9BDD9ae5Bb76714 and then this contract have sent 0.000029238211805555 ETH to contract 0x8380bA69401e903f099c9FDd8B4AA34772b83aA3
I suppose the reminder is still at 0xb1690C08E213a35Ed9bAb7B318DE14420FB57d8C, maybe its is some tx fee.
If you look at Internal Tx tab on Etherscan, it will tell you the whole story.
The error probably was triggered by contract 0x8380bA69401e903f099c9FDd8B4AA34772b83aA3 because it is way too low 2300 gas to do something.
Then since the execution reverted, the ether was returned back to you, and only Tx fees were taken from your account.