.ab-grid{align-items:center;display:grid;gap:56px;grid-template-columns:1fr 1fr}.ab-text p strong{color:var(--navy)}.ab-timeline{border-left:2px solid var(--blue);display:grid;gap:22px;list-style:none;margin:0;padding-left:28px;text-align:left}.ab-timeline li{position:relative}.ab-timeline li:before{background:var(--navy);border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 2px var(--blue);content:"";height:12px;left:-37px;position:absolute;top:7px;width:12px}.ab-timeline b{color:var(--blue);display:block;font-size:22px;line-height:1.2}.ab-timeline h3{margin:2px 0 4px}.ab-timeline span{font-size:15px}@media (max-width:860px){.ab-grid{gap:32px;grid-template-columns:1fr}}@media (max-width:600px){.ab-timeline{padding-left:22px}.ab-timeline li:before{left:-31px}}