As I would see, the homepage design is quite good, but the text used for the detail is abit quite hard to be see because its color is light color same as the background, so I would suggest to frame them into a transparent box with higher opacity or make the background picture darker lol.