#sankey{height:400px}.node{-webkit-transition:all .3s ease;transition:all .3s ease}.title{text-anchor:middle}.node-text{text-anchor:end;fill:#818181}.node-text.middle{text-anchor:middle}.node-text.right{text-anchor:end}.node-text tspan{font-size:10px;font-weight:400!important}.node-line{stroke:#030303;stroke-width:2px}.node-link{stroke-width:1px;fill:none;-webkit-transition:all .3s ease;transition:all .3s ease;opacity:0}#map-key-1{width:308px;margin-left:auto;margin-right:auto}#map-key-1 ul{list-style:none;margin:0;padding:0}#map-key-1 ul li{padding:0;margin:0;text-indent:30px;position:relative;margin-bottom:9px;margin-right:15px;font-weight:400;font-size:14px}#map-key-1 ul li .circle{display:block;width:18px;height:18px;border-radius:18px;position:absolute;left:0}.source{bottom:20px!important}.intro{width:620px;border-radius:3px;margin:0 auto;background-color:#eef1f5;background-size:cover;font-family:Roboto;font-size:14px;color:#505054;text-decoration:none solid #505054;text-align:center;margin-bottom:20px;padding:15px 20px}@media (max-width:621px){.intro{width:90%}.intro .pure-button{display:block;margin:10px auto 0 auto!important}}.intro p{margin:0}.intro .pure-button{width:102px;height:35px;border-radius:3px;background-color:#418fe8;background-size:cover;font-family:Roboto;font-size:14px;color:#eef1f5;text-decoration:none solid #eef1f5;text-align:center;margin-left:15px}