.timeline{border-image:linear-gradient(180deg,#66665f,#5d5292,#249eb0,#03e2b6,#61b730,#61b730) 1;border-left:4px solid #4298c3;font-weight:100;list-style:none;margin:20px auto;padding:0 50px;position:relative;text-align:left}.timeline h4{font-size:1em;font-weight:700;line-height:1.5;margin-bottom:0}.timeline .event{margin-bottom:40px;position:relative}.timeline .event p{margin:0}.timeline .event.ativo{align-items:center;background:#fff;border-radius:8px;box-shadow:0 4px 32px #61b73033;display:flex;gap:20px;padding:15px}.timeline .event:after,.timeline .event:before{display:block;position:absolute;top:0}.timeline .event:after{background:#313534;border-radius:50%;content:"";height:15px;left:-60px;top:0;width:15px}.timeline .event:first-child:after{background:#66665f}.timeline .event:nth-child(2):after,.timeline .event:nth-child(3):after{background:#5d5292}.timeline .event:nth-child(4):after,.timeline .event:nth-child(5):after{background:#249eb0}.timeline .event:nth-child(6):after,.timeline .event:nth-child(7):after{background:#03e2b6}.timeline .event:nth-child(8):after,.timeline .event:nth-child(9):after{background:#61b730}.timeline .event:last-child:after{background:#fff;border-left:8px solid transparent;border-radius:0;border-right:8px solid transparent;border-top:15px solid #61b730;bottom:0;font-size:0;height:0;line-height:0;top:auto;width:0}@media screen and (max-width:768px){.timeline .event.ativo{flex-direction:column}.timeline{margin-left:30px}}