.timeline{padding-top:15px;position:relative}.timeline .default-line,.timeline .draw-line{background:#f2dbd2;left:26px;position:absolute;top:25px;width:8px}.timeline .default-line{height:calc(100% - 20px)}.timeline .draw-line{background:#df5226;height:0}.timeline .timeline-item{background:transparent;display:flex;flex-direction:column;list-style-type:none;margin:0 0 40px;min-height:unset;padding:0 0 0 94px;position:relative}.timeline .timeline-item:nth-last-child(2){margin:0;padding-bottom:40px}.timeline-item>div{padding-top:5px}.timeline .timeline-item:before{background:inherit;background:#f2dbd2;border-radius:50%;content:"";height:20px;left:20px;position:absolute;top:5px;transition:all .2s ease-in-out;width:20px}.timeline .timeline-item.in-view:after,.timeline .timeline-item.in-view:last-of-type:after,.timeline .timeline-item.in-view:last-of-type:before,.timeline .timeline-item:last-of-type:before{display:none}.timeline .timeline-item.in-view,.timeline .timeline-item.in-view:before{transition:.125s ease-in-out,background-color .2s ease-out,color .1s ease-out,border .1s ease-out}.timeline .timeline-item.in-view:before{background-color:#df5226;background-position:50%;background-repeat:no-repeat;background-size:20px 20px;border-radius:50%;content:"";left:20px;position:absolute;top:5px;transform:scale(1.5);z-index:1}.timeline .timeline-item.viewed:before{background:#df5226}.timeline .timeline-item.in-view:after{animation:pulse 2s infinite;background-color:rgba(223,82,38,.16);border-radius:50%;content:"";height:30px;left:15px;position:absolute;top:0;transform-origin:center;width:30px;z-index:0}@keyframes pulse{0%{opacity:.75;transform:scale(1);transform-origin:center}50%{opacity:.75;transform:scale(2);transform-origin:center}to{opacity:.75;transform:scale(1);transform-origin:center}}.timeline-content .timeline .timeline-item .timeline-title.h5{margin-bottom:13px}.timeline-content .timeline .timeline-item .timeline-description p{margin-bottom:18px}.timeline-content .timeline .timeline-item .timeline-description,.timeline-content .timeline .timeline-item .timeline-description p:last-child{margin-bottom:0}