.vt-section{background-color:#ebeef3;display:inline-block;padding:70px 0;width:100%}.vt-section .timeline{box-sizing:border-box;margin:0 auto;position:relative;width:100%}.vt-section .vt-wrap{display:inline-block;width:100%}.vt-section .timeline ul{margin:0;padding:0}.vt-section .timeline ul li{box-sizing:border-box;list-style:none;padding:0 40px 20px;position:relative;width:50%}.vt-section .timeline ul li:nth-child(odd){clear:both;float:left;text-align:right}.vt-section .timeline ul li:nth-child(2n){clear:both;float:right;text-align:left}.vt-section .timeline ul li .content{padding:20px}.vt-section .timeline ul li.active .content{background-color:#fff;border-radius:16px;display:inline-block;width:100%}.vt-section .timeline ul li h3{color:#01afaa;font-size:24px;font-weight:700;line-height:29px;margin:0;padding:0}.vt-section .timeline ul li p{color:#777;display:inline-block;font-size:16px;line-height:28px;margin:10px 0 0;padding:0;width:100%}.vt-section #progress-bar{background-color:#ccc;height:100%;left:50%;position:absolute;top:0;width:6px;z-index:1}.vt-section #progress-bar span{background-color:#3b3b3b;display:block;height:100px;max-height:100%;min-height:200px;transition:height .2s;width:100%}@media(max-width:1000px){.vt-section .timeline{width:100%}}@media(max-width:991px){.vt-section .timeline ul li h3{font-size:20px;line-height:30px}}@media(max-width:768px){.vt-section .timeline ul li .content{margin-top:0}}@media(max-width:767px){.vt-section .timeline{padding-bottom:0;width:100%}.vt-section .timeline:before{height:100%;left:20px}.timeline ul li:nth-child(2n),.vt-section .timeline ul li:nth-child(odd){margin:0;padding-bottom:30px;padding-left:30px;text-align:left;width:100%}.timeline ul li:nth-child(2n) .time,.vt-section .timeline ul li:nth-child(odd) .time{left:50px;right:inherit;top:-30px}.vt-section .timeline ul li.active:nth-child(2n):after,.vt-section .timeline ul li.active:nth-child(odd):after{left:-10px}.vt-section .timeline ul li{padding-right:0}.vt-section #progress-bar{left:0}.vt-section .timeline ul li:nth-child(odd){text-align:left}}@media(max-width:755px){.vt-section .timeline ul li.active:nth-child(2n):after,.vt-section .timeline ul li.active:nth-child(odd):after{left:-9px}}@media(max-width:703px){.vt-section .timeline ul li.active:nth-child(2n):after,.vt-section .timeline ul li.active:nth-child(odd):after{left:-8px}}@media(max-width:651px){.vt-section .timeline ul li.active:nth-child(2n):after,.vt-section .timeline ul li.active:nth-child(odd):after{left:-7px}}@media(max-width:598px){.vt-section .timeline ul li.active:nth-child(2n):after,.vt-section .timeline ul li.active:nth-child(odd):after{left:-6px}}@media(max-width:546px){.vt-section .timeline ul li.active:nth-child(2n):after,.vt-section .timeline ul li.active:nth-child(odd):after{left:-5px}}@media(max-width:494px){.vt-section .timeline ul li.active:nth-child(2n):after,.vt-section .timeline ul li.active:nth-child(odd):after{left:-4px}}@media(max-width:442px){.vt-section .timeline ul li.active:nth-child(2n):after,.vt-section .timeline ul li.active:nth-child(odd):after{left:-3px}}@media(max-width:390px){.vt-section .timeline ul li.active:nth-child(2n):after,.vt-section .timeline ul li.active:nth-child(odd):after{left:-2px}}