.cloud-tech-timeline{background:#fff;width:100%}.cloud-tech-timeline__inner{margin:0 auto;max-width:1100px;padding:0 40px;width:100%}.cloud-tech-timeline__item{column-gap:70px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);padding-bottom:80px;padding-left:38px;position:relative}.cloud-tech-timeline__item:before{background-color:#c9c9c9;bottom:0;content:"";left:0;position:absolute;top:0;width:1px;z-index:0}.cloud-tech-timeline__item:last-child:before{bottom:0}.cloud-tech-timeline__content{padding-top:27px;position:relative;z-index:1}.cloud-tech-timeline__eyebrow-row{align-items:center;display:flex;margin:0 0 8px;position:relative}.cloud-tech-timeline__eyebrow{color:#00b9f2;font-family:Montserrat,sans-serif;font-size:22px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0;text-transform:uppercase}.cloud-tech-timeline__dot{background-color:#00b9f2;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 1px #00b9f2;box-sizing:border-box;flex:0 0 16px;height:16px;left:-46px;position:absolute;width:16px;z-index:5}.cloud-tech-timeline__heading{color:#222052;font-family:inherit;font-size:28px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0 0 8px}.cloud-tech-timeline__description{color:#222052;font-family:inherit;font-size:13px;line-height:1.35}.cloud-tech-timeline__description p{margin:0}.cloud-tech-timeline__description p+p{margin-top:10px}.cloud-tech-timeline__description a{color:inherit;text-decoration:underline}.cloud-tech-timeline__image-wrapper{align-self:end;border-radius:14px;margin-bottom:25px;margin-top:35px;overflow:hidden;position:relative;width:100%;z-index:1}.cloud-tech-timeline__image-wrapper--gradient{aspect-ratio:1.45/1;background:linear-gradient(135deg,#4b8ff4,#7f8fe9 35%,#b08fdf 68%,#dda0d3)}.cloud-tech-timeline__image{display:block;height:auto;max-width:100%;object-fit:contain;width:100%}@media (max-width:900px){.cloud-tech-timeline__inner{padding-left:30px;padding-right:30px}.cloud-tech-timeline__item{column-gap:40px;padding-left:30px}.cloud-tech-timeline__content{padding-top:20px}.cloud-tech-timeline__dot{left:-35.5px}.cloud-tech-timeline__image-wrapper{border-radius:13px}}@media (max-width:767px){.cloud-tech-timeline__inner{padding-left:25px;padding-right:20px}.cloud-tech-timeline__item{display:block;padding-bottom:55px;padding-left:20px}.cloud-tech-timeline__content{padding-top:5px}.cloud-tech-timeline__eyebrow{font-size:14px}.cloud-tech-timeline__dot{height:10px;left:-25px;width:10px}.cloud-tech-timeline__heading{font-size:20px;line-height:1.25}.cloud-tech-timeline__description{font-size:14px;line-height:1.45;max-width:none}.cloud-tech-timeline__image-wrapper{border-radius:12px;margin-top:25px}.cloud-tech-timeline__image-wrapper--gradient{aspect-ratio:16/10}}@media (max-width:480px){.cloud-tech-timeline__inner{padding-left:20px;padding-right:15px}.cloud-tech-timeline__item{padding-bottom:45px;padding-left:18px}.cloud-tech-timeline__dot{left:-23px}.cloud-tech-timeline__heading{font-size:19px}.cloud-tech-timeline__description{font-size:14px}.cloud-tech-timeline__image-wrapper{border-radius:10px;margin-top:20px}}