ul.timeline-list{margin:0 auto;max-width:85%}ul.timeline-list:before{background:#e1e1e1;border-radius:calc(var(--line-w)/2);content:"";height:100%;left:50%;position:absolute;top:0;transform:translateX(-50%);width:2px}ul.timeline-list li:not(:last-child){margin-bottom:var(--row-gap)}ul.timeline-list li{align-items:center;display:flex;flex-wrap:wrap;width:100%}ul.timeline-list li>div{width:50%}ul.timeline-list li:before{background:#fff;height:20px;width:20px}ul.timeline-list li:after,ul.timeline-list li:before{content:"";position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}ul.timeline-list li:after{background:var(--dark-bg-color);border-radius:50%;height:10px;width:10px}@media (max-width:989.9px){ul.timeline-list{max-width:100%}}@media (max-width:767.9px){ul.timeline-list li>div{padding-left:0;padding-right:0;position:relative;width:100%}ul.timeline-list{padding-left:16px!important}ul.timeline-list:before{left:0}ul.timeline-list li:before{bottom:calc(70% - 7px);height:14px;left:-30px;right:auto;top:auto;width:14px}ul.timeline-list li:after{bottom:calc(70% - 2px);height:8px;left:-24px;top:auto;width:8px}ul.timeline-list .timeline-left:before{background-color:var(--grey-bg-color);bottom:-1px;content:"";display:none;height:2px;left:0;position:absolute;width:100%}.warning--text{text-align:left!important}}@media (max-width:480px){ul.timeline-list li:before{bottom:calc(75% - 7.5px)}ul.timeline-list li:after{bottom:calc(75% - 2px);top:auto}}@media (max-width:375px){ul.timeline-list li:before{bottom:calc(80% - 7.5px)}ul.timeline-list li:after{bottom:calc(80% - 2px)}}