Abstract gradient background with geometric shapes