.banst{margin:0 auto;position:relative}@keyframes banst-expand{from{width:0}to{width:100%}}.banst-chart{overflow:hidden;width:0;animation:banst-expand .5s ease forwards}.banst-block{display:block;height:100px;font-size:.75em;float:left;position:relative;overflow:hidden;opacity:1;transition:opacity,.3s ease;cursor:pointer}.banst-value{display:block;line-height:1em;position:absolute;top:40%;left:50%;transform:translate(-50%)}@media screen and (min-width: 768px){.banst-block{font-size:1em}}.banst-block:hover {opacity: .65;}