.comp-chart{display:flex;align-items:flex-start}.comp-chart .chart-item{flex:1 auto;border-top:1px solid #e4e4e4}.comp-chart.highlight .chart-item:nth-last-child(1){margin-top:-15px;margin-left:-20px;box-shadow:2px 2px 10px rgba(0,0,0,.3)}.comp-chart .chart-header{height:66px;padding:0 20px;font-size:22px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4}.comp-chart .chart-item:nth-child(1) .chart-header{border-left:1px solid #e4e4e4}.comp-chart .chart-row{border-bottom:1px solid #e4e4e4;border-right:1px solid #e4e4e4;padding:0 20px;height:45px;display:flex;flex-direction:column;justify-content:center}.comp-chart .chart-row:nth-child(even){background:rgba(0,0,0,.03)}.comp-chart .chart-item:nth-child(1) .chart-row{border-left:1px solid #e4e4e4}@media(max-width:1024px){.comp-chart .chart-item:nth-child(1){display:none}.comp-chart .chart-item{border-left:1px solid #e4e4e4}.comp-chart .chart-row{height:auto;display:block;padding:5px 10px}.comp-chart .hidden{display:block;visibility:visible;border-bottom:1px solid #e4e4e4;font-weight:600;font-size:14px;text-transform:uppercase}.comp-chart.highlight .chart-item:nth-last-child(1){margin-top:0px;margin-left:0px;box-shadow:none}}@media(max-width:991px){.comp-chart{display:block}.comp-chart .chart-header{height:auto;padding:10px}}