.tabs{overflow:hidden}.tabs *{-webkit-box-sizing:border-box;box-sizing:border-box}.tabs__bar-wrap{position:relative}.tabs__bar-wrap.has-left-overflow:before,.tabs__bar-wrap.has-right-overflow:after{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:30px;z-index:10}.tabs__bar-wrap.has-left-overflow:before{background:-webkit-gradient(-90deg,rgba(0,51,102,.5),rgba(0,51,102,.9));background:linear-gradient(-90deg,rgba(0,51,102,.5),rgba(0,51,102,.9));left:0}.tabs__bar-wrap.has-right-overflow:after{background:-webkit-gradient(90deg,rgba(0,51,102,.05),rgba(0,51,102,.9));background:linear-gradient(90deg,rgba(0,51,102,.05),rgba(0,51,102,.9));right:0}.tabs__bar{border-radius:3px 3px 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap;overflow:auto;padding-bottom:5px;position:relative;width:100%;-webkit-overflow-scrolling:touch}@media (min-width:480px){.tabs__bar{overflow:hidden}}.tabs__line{background-color:#00b1ff;bottom:3px;height:6px;left:0;position:absolute;right:0;-webkit-transform-origin:left;transform-origin:left;will-change:transform}.tabs__controls{align-items:center;border-bottom:1px solid #f3f4f6;color:#92a7bc;cursor:pointer;display:flex;font-weight:600;overflow:hidden;padding:9.5px 22px 18px;text-align:center;width:20%}.tabs__controls.is-active{color:#fff}.tabs__controls:hover{background-color:rgba(0,0,0,.03)}.tabs__controls:active{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tabs__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:467px;overflow-y:hidden;transform:translateZ(0);transition:transform .5s cubic-bezier(0,0,.2,1) 0s,height .5s cubic-bezier(0,0,.2,1) 0s;width:1800px;width:5100px;will-change:transform,height}.tabs__content.has-grab{cursor:-webkit-grabbing;cursor:grabbing}.tabs__section{width:1020px}@media (max-width:768px){.tabs__content{height:512px;transform:translateZ(0);transition:transform .5s cubic-bezier(0,0,.2,1) 0s,height .5s cubic-bezier(0,0,.2,1) 0s;width:1525px}.tabs__section{width:305px}}