:root{--white:#fff;--brand-green:#12213D;--brand-orange:#D1AF6E}.timelineSection{background:var(--white);padding:1rem}.container6{max-width:1200px;margin:auto;position:relative}.timeline{position:relative;list-style:none;padding:0;margin:15rem 0;border-top:2px solid var(--brand-green);display:flex;flex-wrap:wrap;justify-content:space-between}.timeline:after,.timeline:before{content:"";position:absolute;width:10px;height:10px;border-radius:100%;background:var(--brand-green);top:50%;transform:translateY(-50%)}.timeline:before{left:0}.timeline:after{right:0}.timeline li{width:20%;padding-top:2rem;position:relative}.timeline li span{width:50px;background:var(--white);border:4px solid var(--brand-green);border-radius:50%;color:var(--brand-orange);font-size:1.5rem;font-weight:700;line-height:46px;text-align:center;top:-30px}.psSpBot:before,.psSpTop:before,.timeline li span{height:50px;position:absolute;left:50%;transform:translateX(-50%)}.psSpBot:before,.psSpTop:before{content:"";width:2px;background:var(--brand-green)}.psSpTop:before{top:-50px}.psSpBot:before{bottom:-50px}.psSpBot:after,.psSpTop:after{content:"";position:absolute;width:8px;height:8px;background:var(--brand-green);border-radius:50%;left:44%}.psSpTop:after{bottom:90px}.psSpBot:after{top:90px}.imgHandlerBot,.imgHandlerTop{position:absolute;width:100%}.imgHandlerTop{bottom:0;margin-bottom:130px}.imgHandlerBot{margin-top:60px}.imgHandlerBot img,.imgHandlerTop img{display:block;margin:0 auto;max-width:80px;height:auto}.psBot,.psTop{position:absolute;width:80%;left:50%;transform:translateX(-50%);text-align:center}.psTop{bottom:0;margin-bottom:100px}.psBot{margin-top:35px}@media screen and (max-width:991px){.timeline{flex-direction:column;border-top:none;border-left:2px solid var(--brand-green);margin:0 0 0 10px;padding-left:10px;position:relative}.timeline:after,.timeline:before{left:-1px;top:120px;transform:none}.timeline li{width:100%;padding-bottom:3rem;padding-top:0;height:auto}.timeline li span{left:-30px;top:0;transform:none}.imgHandlerBot,.imgHandlerTop{width:30%;margin-left:30px}.imgHandlerTop{bottom:auto;top:0}.imgHandlerBot{top:0}.psBot,.psTop{position:relative;left:auto;transform:none;width:calc(100% - 80px);margin-left:auto;text-align:left;margin-top:1rem}.psTop{bottom:auto;margin-bottom:1rem}.psSpBot:after,.psSpBot:before,.psSpTop:after,.psSpTop:before{content:none}.imgHandlerBot img,.imgHandlerTop img{max-width:60px}}