.timeline-sec{padding:20px 0 50px}.timeline-sec,.timeline-sec .timeline,.timeline-sec .timeline>ul{display:inline-block;width:100%}.timeline-sec .timeline>ul{margin:0;padding:0}.timeline-sec .timeline>ul>li:first-child{padding-top:0}.timeline-sec .timeline>ul>li:first-child>time{top:0}.timeline-sec .timeline>ul>li:first-child>.contain{top:-15px}.timeline-sec .timeline>ul>li{background:#bbb;list-style-type:none;margin:0 auto;padding-top:30px;position:relative;width:4px}.timeline-sec .timeline>ul>li .contain{background:#fecd57;border:1px solid #fecd57;border-radius:20px;bottom:0;padding:20px;position:relative;top:0;width:460px}.timeline-sec .timeline>ul>li .contain:before{border-style:solid;content:"";height:0;position:absolute;top:25px;width:0}.timeline-sec .timeline>ul>li:nth-child(odd)>.contain{left:70px}.timeline-sec .timeline>ul>li:nth-child(odd)>.contain:before{border-color:transparent #fecd57 transparent transparent;border-width:8px 16px 8px 0;left:-16px}.timeline-sec .timeline>ul>li:nth-child(2n)>.contain{left:-524px}.timeline-sec .timeline>ul>li:nth-child(2n)>.contain:before{border-color:transparent transparent transparent #fecd57;border-width:8px 0 8px 16px;right:-16px}.timeline-sec .timeline>ul>li time{background:#bbb;border-radius:12px;bottom:unset;content:"";font-size:22px;font-weight:700;height:auto;left:50%;letter-spacing:0;line-height:30px;padding:5px 10px;position:absolute;text-align:center;top:45px;transform:translateX(-50%);width:auto;z-index:1}.timeline-sec .timeline>ul>li:nth-child(2n)>time{top:45px}.timeline-sec .timeline .contain ul{display:inline-block;padding:0 0 0 25px;width:100%}.timeline-sec .timeline .contain ul li{list-style:disc;margin:0 0 10px;text-underline-offset:4px;width:100%}.timeline-sec .timeline .contain ul li:last-child{margin:0}.timeline-sec .timeline .contain ul li p,.timeline-sec .timeline .contain ul li span{display:inline;margin:0}.timeline-sec .timeline .contain ul li a{color:#000;display:inline;font-weight:700;text-decoration:underline;text-underline-offset:4px}.timeline-sec .timeline .contain ul ul{margin:10px 0 0}@media(max-width:1229px){.timeline-sec .timeline ul li .contain{width:400px}.timeline-sec .timeline ul li:nth-child(2n) .contain{left:-466px}}@media(max-width:991px){.timeline-sec .timeline ul li .contain{width:300px}.timeline-sec .timeline ul li:nth-child(2n) .contain{left:-356px}.timeline-sec .timeline>ul>li:nth-child(odd)>.contain{left:60px}.timeline-sec .timeline .contain *,.timeline-sec .timeline .contain p,.timeline-sec .timeline .contain ul li a,.timeline-sec .timeline .contain ul li p,.timeline-sec .timeline .contain ul li span,.timeline-sec .timeline .contain ul li strong{font-size:16px}.timeline-sec .timeline .contain ul{padding:0 0 0 20px}.timeline-sec .timeline ul li .contain{padding:15px 10px}.timeline-sec .timeline>ul>li time{font-size:18px;line-height:28px}}@media(max-width:767px){.timeline-sec .timeline ul li{margin-left:30px}.timeline-sec .timeline ul li .contain{width:calc(100vw - 113px)}.timeline-sec .timeline ul li:nth-child(2n) .contain,.timeline-sec .timeline>ul>li:nth-child(odd)>.contain{left:50px}.timeline-sec .timeline ul li:nth-child(2n) .contain:before{border-color:transparent #fecd57 transparent transparent;border-width:8px 16px 8px 0;left:-15px}}