.dd-section-timeline .dd-container-timeline{display:flex;flex-wrap:wrap;gap:calc(var(--wp--preset--spacing--medium) - 5px) 15px;justify-content:space-between;position:relative}:is(.dd-section-timeline .dd-container-timeline):not([class*=align]){max-width:var(--wp--custom--layouts--timeline-size)}:is(.dd-section-timeline .dd-container-timeline):before{background:#ddd;content:"";height:100%;left:50%;margin-left:-.5px;opacity:.4;position:absolute;top:0;width:1px}:is(.dd-section-timeline .dd-container-timeline) .dd-timeline-text{flex-grow:0;max-width:29.9375rem;width:44%}:is(:is(.dd-section-timeline .dd-container-timeline) .dd-timeline-text):nth-child(odd){text-align:right}@media only screen and (max-width:960px){.dd-section-timeline .dd-container-timeline{justify-content:flex-start}:is(.dd-section-timeline .dd-container-timeline):before{left:0;margin-left:0}:is(.dd-section-timeline .dd-container-timeline) .dd-timeline-text{margin-left:5%;max-width:95%;text-align:left!important;width:95%}}@media only screen and (max-width:500px){:is(.dd-section-timeline .dd-container-timeline):before{display:none}:is(.dd-section-timeline .dd-container-timeline) .dd-timeline-text{margin-left:auto;max-width:100%;text-align:center!important;width:100%}}
