ul,li,p{margin:0;padding:0;list-style:none}.timeline{list-style:none;position:relative;max-width:1180px;margin:0 auto;overflow:hidden}.timeline:after{content:"";position:absolute;top:50px;left:50%;margin-left:-2px;background-color:#ff7f3f;height:calc(100% - 50px);width:2px;border-radius:2px;display:block}.timeline .timeline-row{padding-left:52%;position:relative;z-index:10}.timeline .timeline-row .timeline-time{position:absolute;right:50%;top:31px;text-align:right;margin-right:40px;font-size:16px;line-height:1.3;font-weight:600}.timeline .timeline-row .timeline-icon{position:absolute;top:30px;left:50%;margin-left:-40px;width:80px;height:40px;border:1px solid #ff7f3f;background-color:#f9fbfd;text-align:center;overflow:hidden;color:#ff7f3f;font-size:14px;z-index:100;color:#000;line-height:40px;font-size:18px}.timeline .timeline-row .timeline-content{margin-left:40px;position:relative}.timeline .timeline-row .timeline-content .panel-body{border:1px solid #bdd7e0;padding:20px;position:relative;z-index:10;width:520px;background-color:#f9fbfd}.panel-col>li{display:inline-block;vertical-align:middle;padding:15px 0}.panel-col01{font-size:30px;line-height:40px;color:#061f28;width:40px;font-weight:bold}.panel-col02{font-size:12px;line-height:40px;color:#061f28;width:40px}.panel-col03{font-size:14px;line-height:28px;color:#40494c;width:385px;padding:4px 0}.timeline .timeline-row .timeline-content .video-container iframe,.timeline .timeline-row .timeline-content .video-container object,.timeline .timeline-row .timeline-content .video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.timeline .timeline-row:nth-child(odd){padding-left:0;padding-right:50%}.timeline .timeline-row:nth-child(odd) .timeline-time{right:auto;left:50%;text-align:left;margin-right:0;margin-left:40px}.timeline .timeline-row:nth-child(odd) .timeline-content{margin-right:40px;margin-left:0}.timeline .timeline-row:nth-child(odd) .timeline-content:after{left:auto;right:-41px}.timeline.animated .timeline-row .timeline-content{opacity:0;left:20px;-webkit-transition:all .8s;-moz-transition:all .8s;transition:all .8s}.timeline.animated .timeline-row:nth-child(odd) .timeline-content{left:-20px}.timeline.animated .timeline-row.active .timeline-content{opacity:1;left:0}.timeline.animated .timeline-row.active:nth-child(odd) .timeline-content{left:0}