You are placing this in your css:
Code:
body { font-family: "Segoe UI", sans serif; }
While instead you should put this:
Code:
body { font-family: "Segoe UI",serif; }
Also you should make sure that your font definition is applied to all appropriate classes and elements. Calibre will not do that for you.