.dynamic-chart{position:relative;width:100%;padding:10px 10px 0;box-sizing:border-box;-webkit-transition:none;transition:none}.dynamic-chart *{-webkit-transition:none;transition:none;box-sizing:border-box}.dynamic-chart h2.large-stat{text-align:center;font-weight:900;font-size:40px;margin:0 0 .5rem}.dynamic-chart h2.large-stat sup{font-size:.6em}.dynamic-chart h2.large-stat span{font-size:.3em;font-weight:300;display:block;margin-top:.2em}.dynamic-chart h4.chart-title{font-size:16px;margin-top:15px;margin-bottom:0;text-align:center;font-weight:900}.dynamic-chart .chart-title{margin-bottom:30px;text-align:center;font-weight:700}.dynamic-chart .chart-legend{position:relative;float:left;margin-top:30px;margin-left:-30px;width:calc(100% + 60px);padding:7px 30px 5px;border-radius:0 0 .2em .2em}.dynamic-chart .chart-legend h3,.dynamic-chart .chart-legend p{font-size:14px;text-align:center;font-weight:200;letter-spacing:1px;line-height:25px}.dynamic-chart .chart{position:relative;width:100%;height:300px}.dynamic-chart.line .chart{overflow:visible}.dynamic-chart.line canvas{border-color:#333}.dynamic-chart.line-only canvas,.dynamic-chart.quote p,.dynamic-chart.quote p:before{border-color:#5ca8a6}.dynamic-chart .chart-legend,.dynamic-chart.list li:before,.dynamic-chart .bar-chart .bar:nth-child(4),.dynamic-chart .column-chart .column:nth-child(4),.dynamic-chart .stacked-column-chart .col-part:nth-child(1){background-color:#5ca8a6;color:#fff;z-index:4}.dynamic-chart .ring-chart .ring-fill{border-color:#79d0ce}.dynamic-chart .ring-chart .circle .mask .fill,.dynamic-chart.ring .chart-legend p:nth-child(1):before,.dynamic-chart .bar-chart .bar:nth-child(3),.dynamic-chart .column-chart .column:nth-child(3),.dynamic-chart .stacked-column-chart .col-part:nth-child(2){background-color:#79d0ce;color:#fff;z-index:3}.dynamic-chart .ring-chart.small .ring-fill{border-color:#bbdddb}.dynamic-chart .bar-chart .bar:nth-child(2),.dynamic-chart .column-chart .column:nth-child(2),.dynamic-chart .ring-chart.small .circle .mask .fill,.dynamic-chart.ring .chart-legend p:nth-child(2):before,.dynamic-chart .stacked-column-chart .col-part:nth-child(3){background-color:#bbdddb;color:#fff;z-index:2}.dynamic-chart .ring-chart.mini .ring-fill{border-color:#dbeeed}.dynamic-chart .bar-chart .bar:nth-child(1),.dynamic-chart .column-chart .column:nth-child(1),.dynamic-chart .ring-chart.mini .circle .mask .fill,.dynamic-chart.ring .chart-legend p:nth-child(3):before,.dynamic-chart .stacked-column-chart .col-part:nth-child(4){background-color:#dcefee;color:#fff;z-index:1}.dynamic-chart .ring-chart{position:relative;width:100%;height:100%;border-radius:100%;margin:0 auto}.dynamic-chart .small.ring-chart{position:absolute;top:19px;left:19px;width:calc(100% - 38px);height:calc(100% - 38px)}.dynamic-chart .mini.ring-chart{position:absolute;top:39px;left:39px;width:calc(100% - 78px);height:calc(100% - 78px)}.dynamic-chart .fill.ring-chart{position:absolute;top:0;left:0}.dynamic-chart .ring-chart .ring-fill{content:'';position:absolute;top:9px;left:9px;width:calc(100% - 18px);height:calc(100% - 18px);border-width:0;border-radius:100%;box-sizing:border-box;background:#fff}.dynamic-chart .ring-chart .circle .mask,.dynamic-chart .ring-chart .circle .fill{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;-webkit-backface-visibility:hidden;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.dynamic-chart.ring .chart{margin:0 auto}.dynamic-chart.ring.single .large-stat{position:absolute;top:50%;left:0;right:0;margin:auto;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dynamic-chart.ring.single .metric-title{display:block;width:100%;text-align:center;margin:10px auto}.dynamic-chart.ring .chart .chart-metric{position:absolute;top:50%;left:0;width:60%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center}.dynamic-chart.ring .chart .chart-metric h2{margin:0;line-height:1}.dynamic-chart.ring .chart-legend p{padding-left:15px}.dynamic-chart.ring .chart-legend p:before{content:'';position:absolute;left:20px;margin-top:3px;width:16px;height:12px;border:3px solid transparent}.dynamic-chart.pie .pie-chart{position:relative;margin:0 auto}.dynamic-chart.pie .pie-chart .wedge{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.dynamic-chart.pie .pie-chart .wedge .gap{width:3px;height:100%;background:#fff;position:absolute;top:0;left:0}.dynamic-chart .pie-chart .circle .mask,.dynamic-chart .pie-chart .circle .fill{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;-webkit-backface-visibility:hidden;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.dynamic-chart.pie svg{margin:0 auto;background:0 0;transform:rotate(-90deg);border-radius:50%;display:block}.dynamic-chart.pie circle{fill:transparent;stroke-width:32;transition:stroke-dasharray 1s ease}.dynamic-chart.pie .outlined-pie-container{position:relative}.dynamic-chart.pie .inner-pie-container{position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.dynamic-chart.pie .inner-border-container{position:absolute;top:0;right:0;bottom:0;left:0}.dynamic-chart.pie .inner-border{position:absolute;top:0;height:50%;opacity:0;transform-origin:50% 98%;z-index:10;-webkit-backface-visibility:hidden;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition:-webkit-transform 1s;transition:transform 1s}.dynamic-chart.pie .inner-border.start{height:51%}.dynamic-chart.time .chart-container{position:relative;margin:0 auto}.dynamic-chart.time .time-chart{position:absolute;right:0;top:0;left:0;margin:auto;-webkit-transform:scale(.7);transform:scale(.7)}.dynamic-chart.time .time-chart:after{background:#415059;border-radius:50%;content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:13%;height:13%;border:2px solid #fff}.dynamic-chart.time .time-chart .wedge{opacity:0;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto}.dynamic-chart .time-chart .circle .mask,.dynamic-chart .time-chart .circle .fill{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:100%;-webkit-backface-visibility:hidden;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition:-webkit-transform 1s;transition:transform 1s;-webkit-transform:rotate(0deg);transform:rotate(0deg)}.dynamic-chart.time .time-chart .needle-container{position:absolute;top:0;right:0;bottom:0;left:0}.dynamic-chart.time .time-chart .needle{position:absolute;top:20%;left:48.5%;height:30%;width:3%;transform-origin:50% 100%;z-index:10;-webkit-backface-visibility:hidden;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition:-webkit-transform 1s;transition:transform 1s}.dynamic-chart.time .time-chart .needle svg{height:100%}.dynamic-chart.time .time-chart .needle svg path{fill:inherit}.dynamic-chart.time .stopwatch{position:absolute;left:0;right:0;z-index:99;margin:0 auto;text-align:center}.dynamic-chart.time .stopwatch svg{height:100%}.dynamic-chart.columns h4.chart-title{margin-top:35px}.dynamic-chart .column-chart{position:relative;top:30px;width:100%;height:calc(100% - 30px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:space-around;-ms-flex-pack:distribute;justify-content:space-evenly;padding-right:10px;border-bottom:1px solid #a6acb1;margin-bottom:30px}.dynamic-chart .column-chart .column{position:relative;width:calc(25% - 20px);margin-left:10px;height:0;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition:height .5s;transition:height .5s}.dynamic-chart .column-chart .column .inner{position:absolute;bottom:-1px;left:-1px;width:calc(100% + 2px);margin:0}.dynamic-chart .column-chart .column .inner .column-data{display:none}.dynamic-chart .column-chart .col-data{position:absolute;width:100%;text-align:center;top:-25px;z-index:3;color:#a6acb1;font-weight:600;font-size:14px}.dynamic-chart .column-chart .col-label{position:absolute;width:100%;text-align:center;top:calc(100% + 5px);z-index:3;color:#39464e;font-weight:300;font-size:10px}.dynamic-chart .bar-chart{position:relative;width:calc(100% - 100px);height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:space-around;-ms-flex-pack:distribute;justify-content:space-evenly;padding-bottom:10px;border-left:1px solid #a6acb1;margin-left:60px}.dynamic-chart .bar-chart .bar{position:relative;height:calc(25% - 20px);margin-top:10px;width:0;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition:width .5s;transition:width .5s}.dynamic-chart .bar-chart .bar .inner{position:absolute;top:-1px;left:-1px;height:calc(100% + 2px);margin:0}.dynamic-chart .bar-chart .bar .inner .bar-data{display:none}.dynamic-chart .bar-chart .bar-data{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:102%;z-index:3;color:#a6acb1;font-weight:600;font-size:14px;white-space:nowrap}.dynamic-chart .bar-chart .bar-label{position:absolute;left:-60px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:60px;text-align:center;z-index:3;color:#39464e;font-weight:300;font-size:10px}.dynamic-chart.bars.featured .chart-title{font-size:20px;font-weight:700}.dynamic-chart.bars.featured .bar-chart{margin-left:120px;margin-right:30px;width:calc(100% - 160px)}.dynamic-chart.bars.featured .bar-chart .bar-label{width:120px;left:-120px;font-size:14px;text-align:right;padding-right:10px}.dynamic-chart.bars.featured .callout-container{width:calc(100% - 60px);height:0;position:relative;top:-10px;left:40px;overflow:hidden;transition:height .5s ease-out 1s}.dynamic-chart.bars.featured .callout-container.right{width:calc(100% - 60px);left:40px}@media(min-width:600px){.dynamic-chart.bars.featured .callout-container{width:calc(100% - 120px);left:120px}.dynamic-chart.bars.featured .callout-container.right{width:calc(100% - 160px);left:120px}}.dynamic-chart.bars.featured .callout-container.active{height:76px}.dynamic-chart.bars.featured .callout-container .line-box{width:calc(40% - 150px);height:40px;border-left:0;border-right:1px solid;border-bottom:1px solid;position:absolute;left:auto;top:0}.dynamic-chart.bars.featured .callout-container.right .line-box{left:auto;border-left:0;border-right:1px solid}@media(min-width:600px){.dynamic-chart.bars.featured .callout-container .line-box{border-left:1px solid;border-right:0;left:60%}}.dynamic-chart.bars.featured .callout-container .line-box .end-dot{position:absolute;bottom:-4px;left:-4px;right:auto;width:7px;height:7px}.dynamic-chart.bars.featured .callout-container.right .line-box .end-dot{left:-4px;right:auto}@media(min-width:600px){.dynamic-chart.bars.featured .callout-container .line-box .end-dot{left:auto;right:-4px}}.dynamic-chart.bars.featured .callout-container .callout-stat{font-size:14px;font-weight:900;text-align:right;width:130px;position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.dynamic-chart.bars.featured .callout-container.right .callout-stat{text-align:right}@media(min-width:600px){.dynamic-chart.bars.featured .callout-container .line-box .end-dot{text-align:left}}.dynamic-chart.bars.featured .chart-subtitle{margin-top:10px;font-size:20px;font-weight:300;text-align:center}.dynamic-chart.bars.featured .chart-subtitle strong{font-weight:900;color:#be1e2d;text-align:center}.dynamic-chart.bars.featured em{display:block;font-size:14px;text-align:center}.dynamic-chart.list{padding-bottom:30px}.dynamic-chart.quote .chart,.dynamic-chart.list .chart{height:auto}.dynamic-chart.list h3{margin-bottom:20px}.dynamic-chart.list ul{position:relative;width:100%;list-style:none;padding:0;margin:0}.dynamic-chart.list li{position:relative;width:100%;counter-increment:list-item;padding-left:37px;margin-bottom:20px;line-height:22px;letter-spacing:1px;font-family:raleway,sans-serif;font-weight:300}.dynamic-chart.list li:before{content:counter(list-item);position:absolute;text-align:center;top:calc(50% - 2px);transform:translateY(-50%);left:0;border-radius:100%;width:26px;height:26px;line-height:23px}.dynamic-chart.quote h3{margin-bottom:0;padding-top:10px;padding-bottom:10px}.dynamic-chart.quote p{position:relative;float:left;border-left-width:4px;border-left-style:solid;padding-left:10px;line-height:24px;letter-spacing:1px;font-family:raleway,sans-serif;font-weight:300}.dynamic-chart.quote p:before{content:'';display:inline;position:relative;float:left;padding:0 1px 0 2px;margin-top:3px;margin-right:5px;height:11px;border-left-width:3px;border-left-style:solid;border-right-width:3px;border-right-style:solid;-webkit-transform:rotate(12deg);transform:rotate(12deg)}.dynamic-chart.line-only canvas{border-left-width:4px;border-left-style:solid;border-bottom-width:4px;border-bottom-style:solid}.dynamic-chart.line canvas{position:absolute;top:0;left:-2px;box-sizing:content-box;border-left-width:2px;border-left-style:solid;border-bottom-width:2px;border-bottom-style:solid;z-index:5}.dynamic-chart.stacked-columns h3{margin-bottom:45px}.dynamic-chart .stacked-column-chart .stacked-col-data{position:absolute;width:100%;text-align:center;bottom:calc(100% + 5px);color:#333;z-index:3}.dynamic-chart.stacked-columns .chart{overflow:visible}.dynamic-chart .stacked-column-chart{position:relative;float:left;width:100%;height:100%}.dynamic-chart .stacked-column-chart .column{position:absolute;bottom:0;left:0;width:calc(25% - 10px);margin-left:5px;height:0;-webkit-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out;-webkit-transition:height .5s;transition:height .5s}.dynamic-chart .stacked-column-chart .column:nth-child(2){left:25%}.dynamic-chart .stacked-column-chart .column:nth-child(3){left:50%}.dynamic-chart .stacked-column-chart .column:nth-child(4){left:75%}.dynamic-chart .stacked-column-chart .col-part{position:absolute;bottom:0;width:100%;height:0}.dynamic-chart.people .chart{height:auto}.dynamic-chart .people-chart{display:-ms-grid;display:grid}.dynamic-chart .people-chart.col-1{-ms-grid-columns:1fr;grid-template-columns:1fr}.dynamic-chart .people-chart.col-2{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.dynamic-chart .people-chart.col-3{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}.dynamic-chart .people-chart.col-4{-ms-grid-columns:1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr}.dynamic-chart .people-chart.col-5{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr}.dynamic-chart .people-chart.col-6{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.dynamic-chart .people-chart.col-7{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr}.dynamic-chart .people-chart.col-8{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.dynamic-chart .people-chart.col-9{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.dynamic-chart .people-chart.col-10{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}.dynamic-chart .people-chart .chart-icon{position:relative}.dynamic-chart .people-chart .chart-icon .empty-icon{clip-path:inset(0 0 0 0);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dynamic-chart .people-chart .chart-icon .full-icon{position:absolute;top:0;left:0;width:100%;height:100%;clip:rect(0,0,500px,0);-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.dynamic-chart .rolling-numbers-chart{text-align:center}.dynamic-chart .rolling-numbers-chart .rolling-number{padding:3rem 0 2rem}.dynamic-chart .rolling-numbers-chart .rolling-number .odometer{font-family:lato!important;position:relative;top:-.3rem}.dynamic-chart .rolling-numbers-chart .chart-label{margin:0;padding:0;color:#81929d}