@media screen and (min-width:990px){.timeline-container{position:relative}.timeline-container:before{background-image:url('data:image/svg+xml;utf8,<svg width="2" height="243" viewBox="0 0 2 243" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M1 0V243" stroke="%23033399" stroke-dasharray="7%207"/></svg>');content:"";display:block;height:100%;left:calc(50% - 1px);position:absolute;width:2px}.timeline-item{display:flex;justify-content:space-between}.timeline-item:nth-child(odd){flex-direction:row-reverse}.timeline-item:nth-child(2n) .timeline-content-container{text-align:right}.timeline-item>div{margin-bottom:1rem;width:calc(50% - 2rem - 10px)}.timeline-title-container{position:relative}.timeline-title-container:before{background-color:var(--brand-color--400);border:12px solid var(--grey-color--100);border-radius:100%;content:"";display:block;height:8px;position:absolute;width:8px}.timeline-item:nth-child(odd) .timeline-title-container:before{left:calc(-3.5rem - 2px)}.timeline-item:nth-child(2n) .timeline-title-container:before{right:calc(-3.5rem - 2px)}}@media screen and (max-width:989.9px){.timeline-block-indicator-container{text-align:center;width:100%}.timeline-block-indicator-container:before{background-image:url('data:image/svg+xml;utf8,<svg width="123" height="2" viewBox="0 0 123 2" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 1H123" stroke="%23033399" stroke-dasharray="7%207"/></svg>');background-repeat:repeat-x;content:"";display:block;height:2px;left:0;position:absolute;transform:translateY(1rem);width:100%;z-index:-1}.timeline-block-indicator:after{background-color:var(--brand-color--400);border:12px solid var(--grey-color--100);border-radius:100%;content:"";display:block;height:8px;margin:0 auto;width:8px}}