.timeline-block{padding:2rem;position:relative;margin-left:auto;margin-right:auto;max-width:944px}.timeline-block__item{display:flex;flex-direction:column;padding:0 0 40px 74px;position:relative;width:100%}@media screen and (min-width: 944px){.timeline-block__item{width:50%}}.timeline-block__item:not(:last-child) .timeline-block__bullet-connector{width:1px;height:100%;border-color:#333;position:absolute;top:20px;left:9px}@media screen and (min-width: 944px){.timeline-block__item--left{left:0;padding:0 70px 0 0}}@media screen and (min-width: 944px){.timeline-block__item--left:not(:last-child) .timeline-block__bullet-connector{left:auto;right:-1px}}@media screen and (min-width: 944px){.timeline-block__item--left .timeline-block__title,.timeline-block__item--left .timeline-block__description{text-align:right}}@media screen and (min-width: 944px){.timeline-block__item--left .timeline-block__item-connector{left:auto;right:-70px}}@media screen and (min-width: 944px){.timeline-block__item--left .timeline-block__bullet{left:auto;right:-71px;transform:translateX(50%) !important}}@media screen and (min-width: 944px){.timeline-block__item--right{left:50%;padding:0 0 0 70px}}@media screen and (min-width: 944px){.timeline-block__item--right:not(:last-child) .timeline-block__bullet-connector{left:0}}@media screen and (min-width: 944px){.timeline-block__item--right .timeline-block__item-connector{left:-70px}}@media screen and (min-width: 944px){.timeline-block__item--right .timeline-block__bullet{left:-69px;right:auto;transform:translateX(-50%)}}.timeline-block__title{font-size:1.75rem;margin-bottom:.5rem;position:relative;width:100%}@media screen and (min-width: 944px){.timeline-block__title{font-size:2rem}}.timeline-block__title.has-icon{font-size:1.5rem}@media screen and (min-width: 944px){.timeline-block__title.has-icon{font-size:1.75rem}}.timeline-block__description h1{margin-bottom:1.1rem}.timeline-block__description h2{margin-bottom:.9rem}.timeline-block__description h3{margin-bottom:.7rem}.timeline-block__description h4{margin-bottom:.5rem}.timeline-block__description p{margin-bottom:1rem}.timeline-block__item-connector{background-color:#333;bottom:0;height:1px;left:-64px;margin:auto;position:absolute;top:0;width:54px;z-index:1}.timeline-block__bullet{background-color:#333;border-radius:50%;bottom:0;position:absolute;height:13px;left:-71px;margin:auto;top:0;width:13px;z-index:1}.timeline-block__bullet.has-icon{background-color:rgba(0,0,0,0);height:64px;max-width:88px;transform:translateX(-50%);width:auto}

/*# sourceMappingURL=style-acf-timeline.css.map*/