If the element has alignment settings – it needs to be changed manually for RTL version. All elements that you have mentioned (title, list, info-box) have their own alignment settings. Try to check each and change it from left to right.
But if i changed them, it will be applied on both english and arabic, How can I make it left for english and right for arabic?
Also, how can i choose specific font for the rtl language only?
In that case, you should create two different pages for different languages. It can be done via WPML or Polylang plugin which is supported by our theme. More about translation can be found in our documentation – https://xtemos.com/docs-cat/translation/?theme=woodmart.