.timeline3-wrap .timeline-content{line-height:1.4em;list-style:none;margin:0;padding:0;width:100%}.timeline3-wrap .timeline-info{min-width:120px;font-size:12px;font-weight:700;margin:0 0 .5em 0}.timeline3-wrap .timeline-list .timeline-title{color:#000;font-size:15px;font-weight:700;margin-bottom:13px}.timeline3-wrap .timeline-item{position:relative;display:flex;gap:20px}.timeline3-wrap .timeline-item:last-child{padding-bottom:0}.timeline3-wrap .timeline-marker{position:relative;top:0;bottom:0;left:0;width:15px}.timeline3-wrap .timeline-marker:before{border:3px solid #fff0;border-radius:100%;content:"";display:block;height:16px;position:absolute;top:1px;left:0;width:16px;transition:background 0.3s ease-in-out,border 0.3s ease-in-out;background:#0960ff}.timeline3-wrap .timeline-marker:after{content:"";width:1px;background:#ccd5db;display:block;position:absolute;top:19px;bottom:0;left:7px}.timeline3-wrap .timeline-item:not(:last-child) .timeline-content{padding-bottom:40px}.timeline3-wrap .timeline-text{transition:ease .4s;font-weight:300;color:#8d8d8d;font-size:17px;text-align:right}.timeline3-wrap .timeline-content p:last-child{margin-bottom:0}.timeline3-wrap .timeline-title2{font-size:15px;color:#000;margin-bottom:10px}.timeline3-wrap .timeline-title3{font-size:13px;color:#7e7e7e}.clearfix::after{display:block;clear:both;content:""}