.service-detail--chronic-illness-management .service-feature--care-timeline{background:#fff8fa}.service-detail--chronic-illness-management .service-feature--care-timeline .outline-wrap{max-width:1180px}.service-detail--chronic-illness-management .service-care-timeline{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-top:48px}.service-detail--chronic-illness-management .service-care-timeline:before{position:absolute;z-index:0;top:27px;right:12.5%;left:12.5%;height:2px;background:#eeb1ca;content:""}.service-detail--chronic-illness-management .service-care-timeline article{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-width:0;text-align:center}.service-detail--chronic-illness-management .service-care-timeline .service-timeline-step{display:grid;place-items:center;width:56px;height:56px;margin-bottom:18px;border:5px solid #fff8fa;border-radius:50%;background:#cf3575;color:#fff;font-size:1.15rem;font-weight:800;line-height:1;box-shadow:0 8px 18px rgba(207,53,117,.18)}.service-detail--chronic-illness-management .service-care-timeline h3{margin:0 0 8px;color:#233c54;font-size:1.04rem;line-height:1.3}.service-detail--chronic-illness-management .service-care-timeline p{max-width:240px;margin:0!important;color:#5d718b;font-size:.92rem!important;line-height:1.55!important}@media(max-width:800px){.service-detail--chronic-illness-management .service-care-timeline{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:38px}.service-detail--chronic-illness-management .service-care-timeline:before{display:none}}@media(max-width:520px){.service-detail--chronic-illness-management .service-care-timeline{grid-template-columns:1fr;gap:30px;margin-top:35px}.service-detail--chronic-illness-management .service-care-timeline article{display:grid;grid-template-columns:56px minmax(0,1fr);gap:16px;align-items:center;text-align:left}.service-detail--chronic-illness-management .service-care-timeline .service-timeline-step{grid-row:1/3;margin:0}.service-detail--chronic-illness-management .service-care-timeline article>div{align-self:center}.service-detail--chronic-illness-management .service-care-timeline p{max-width:none}}
