.vert-timeline{display:grid;margin:0 auto;max-width:1250px;position:relative}.vert-timeline:before{background-color:hsla(0,0%,44%,.25);content:"";height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px}.vert-timeline__card{align-items:flex-start;flex-direction:column;gap:180px;margin-bottom:60px!important;margin-top:60px!important;min-width:100%;position:relative}.vert-timeline__card:first-child{margin-top:30px!important}.vert-timeline__card:after{background:#fff;bottom:20%;color:hsla(0,0%,44%,.7);content:"\f067";font-family:FontAwesome;font-size:34px;font-weight:400;height:50px;left:calc(50% - 25px);line-height:50px;position:absolute;text-align:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:50px}.vert-timeline__image img{height:auto!important;max-width:75%!important;width:100%}.vert-timeline__image .content-box{margin-left:15%;margin-top:-60px;padding:30px;position:relative}.vert-timeline__card .vert-timeline__content{align-items:flex-start;background-position:50%;background-repeat:no-repeat;background-size:contain;color:var(--color-dove-grey);display:flex;flex:1 0 calc(50% - 50px);flex-direction:column;font-size:17px;height:400px;justify-content:center;line-height:26px;padding:0 43px;width:100%}.vert-timeline__card.image-right .vert-timeline__content{align-items:self-end}.vert-timeline__content .hs_cos_wrapper_type_inline_rich_text p:last-child{margin-bottom:0}.vert-timeline__content .timeline-year{bottom:-20%;color:#1999aa;font-weight:700;line-height:.9em;position:relative}.vert-timeline__heading{color:var(--color-cerulean);font-size:24px;font-weight:700;line-height:1.351;margin-bottom:5px}.vert-timeline__cta{color:var(--color-eastern-blue);gap:10px;height:38px;justify-content:center;line-height:15px;margin:10px auto 0;max-width:50%}.vert-timeline__cta.text-link-icon{font-size:18px;font-weight:var(--font-weight-roman);line-height:46px;margin-top:5px}.vert-timeline__cta .x-icon-caret-right *{fill:var(--color-cerulean)}.vert-timeline.no_border .icon-tout{border:0}.vert-timeline .animated-item{opacity:0;transform:translateY(100px);transition:opacity 1s ease,transform 1s ease}.vert-timeline .animated-item.visible{opacity:1;transform:translateX(0)}.vert-timeline .animated-item .animated-image{transform:translate3d(0,-69px,0)}.vert-timeline .animated-item.visible .animated-image{transform:translate3d(0,-6px,0)!important;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.vert-timeline .animated-item .animated-image img{transform:scale(.5);-moz-transform:scale(.5);-webkit-transform:scale(.5);-ms-transform:scale(.5);-webkit-transition:all .9s ease-in-out;-moz-transition:all .9s ease-in-out;-o-transition:all .9s ease-in-out;-ms-transition:all .9s ease-in-out;transition:all .9s ease-in-out}.vert-timeline .animated-item.visible .animated-image img{transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);-ms-transform:scale(1)}.vert-timeline__image .content-box .timeline-year-mobile{color:var(--color-cerulean);display:none;font-size:52px;font-weight:700;line-height:.9em}.vert-timeline__image .content-box p:last-of-type{margin-bottom:0}@media (min-width:992px){.vert-timeline__card{flex-direction:row}.vert-timeline__card.image-right{flex-direction:row-reverse}.vert-timeline__image{margin-bottom:0}.vert-timeline__card.image-right .vert-timeline__content{padding-left:0;padding-right:43px}}@media (max-width:1280px){.vert-timeline__cta{max-width:65%}.vert-timeline__card{gap:140px}}@media (max-width:1080px){.vert-timeline__cta{max-width:75%}}@media (max-width:991px){.vert-timeline__image{padding:0 43px;width:100%}.vert-timeline__image img{max-height:246px;width:100%}.vert-timeline__cta{max-width:40%}.vert-timeline__content .timeline-year{display:none}.vert-timeline__image .content-box .timeline-year-mobile{display:block;margin-bottom:20px}.vert-timeline__heading{margin-bottom:0}.vert-timeline__card{margin-bottom:90px!important}.vert-timeline__card:first-child{margin-top:30px!important}.vert-timeline__card:after{bottom:50%;left:0}.vert-timeline__card .vert-timeline__content{position:absolute;right:-30%;z-index:-1}}@media (max-width:768px){.vert-timeline__cta{max-width:50%}}@media (max-width:535px){.vert-timeline__content,.vert-timeline__image{padding:0}.vert-timeline__image img{max-height:200px}}