Your XML is the following:
<svg version="1.1" id="_x30_" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 1366 768" style="enable-background:new 0 0 1366 768;" xml:space="preserve">
<style type="text/css">
You have the following in your class:
public class Svg
...
public Style style { get; set; }
...
public class Style
...
You have two different versions of "style" in your XML, but only one version in your C#.
This is correct, it captures the style tag:
public class Style
public Style style { get; set; }
To capture the attribute you should add this to the Svg class:
public string style { get; set; }
Hope that helps!