.timeline{margin-bottom:40px;position:relative}.timeline .timeline-list-wrapper ol{padding:0;list-style:none}.timeline .timeline-list-wrapper ol .timeline-box{margin:0;position:relative}.timeline .timeline-list-wrapper ol .timeline-box-wrapper{position:relative;display:flex;flex-flow:row-reverse;background-color:#e8edee;transition:80ms linear}.timeline .timeline-list-wrapper ol .timeline-box-content{padding:50px 48px;position:relative;overflow:hidden;align-self:stretch;flex-grow:1;display:flex;flex-flow:column nowrap;justify-content:center}.timeline .timeline-list-wrapper ol .timeline-box-content *{transition:80ms linear}.timeline .timeline-list-wrapper ol .timeline-box-content>*{position:relative;z-index:2}.timeline .timeline-list-wrapper ol .timeline-box-content h3{color:#003087}.timeline .timeline-list-wrapper ol .timeline-box-content:after{content:"";position:absolute;z-index:1;width:100%;right:20px;top:0;bottom:0;background-image:url(/application/themes/custom/images/arrow.svg);background-size:contain;background-position:center right;background-repeat:no-repeat;opacity:.08;transition:80ms linear}.timeline .timeline-list-wrapper ol .timeline-box-content .button-link{width:auto;margin:0;position:absolute;bottom:0;right:0}.timeline .timeline-list-wrapper ol .timeline-box-image{width:400px;align-self:stretch;flex-shrink:0}.timeline .timeline-list-wrapper ol .timeline-box-image img{margin:0;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup{width:100%;max-width:660px;position:absolute;bottom:263px;right:0;z-index:15;background-color:#e8edee;box-shadow:0 0 15px rgba(13,13,13,.3);transform:translateY(0);opacity:1;pointer-events:all;transition:240ms cubic-bezier(0,1,.5,1)}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup.hide-popup{transform:translateY(7px);opacity:0;pointer-events:none}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup-wrapper{padding:40px 36px;max-height:380px;overflow-y:scroll}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup-close{padding:0 16px 0 0;position:absolute;top:10px;right:27px;background-color:transparent;color:#231f20;font-size:1rem;font-weight:700;border:none}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup-close:after{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;content:"\f00d";position:absolute;top:50%;right:0;transform:translateY(-50%);font-size:13px}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup-close:focus,.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup-close:hover{text-decoration:underline}.timeline .timeline-list-wrapper ol .timeline-box .timeline-path{margin:-70px 0 -33px;position:relative;z-index:-1;text-align:center;line-height:0}.timeline .timeline-list-wrapper ol .timeline-box .timeline-path svg{max-width:580px;position:relative;overflow:visible}.timeline .timeline-list-wrapper ol .timeline-box:last-child{margin-bottom:-200px;padding-bottom:200px}.timeline .timeline-list-wrapper ol .timeline-box:last-child .timeline-path{display:none}.timeline .timeline-list-wrapper ol .timeline-box:nth-child(even) .timeline-path svg{transform:scaleX(-1)}.timeline .timeline-list-wrapper ol .timeline-box.shown .timeline-box-wrapper{background-color:#006cc4}.timeline .timeline-list-wrapper ol .timeline-box.shown .timeline-box-content *{color:#fff!important}.timeline .timeline-list-wrapper ol .timeline-box.shown .timeline-box-content .button-link{background-color:#ae2573}.timeline .timeline-list-wrapper ol .timeline-box.shown .timeline-box-content:after{opacity:0}@media (max-width:1199.98px){.timeline{margin-bottom:30px}.timeline .timeline-list-wrapper ol .timeline-box-content{padding:40px 38px}.timeline .timeline-list-wrapper ol .timeline-box-image{width:320px}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup{max-width:560px;bottom:263px}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup-wrapper{padding:34px 32px;max-height:320px}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup-close{font-size:.9375rem}}@media (max-width:991.98px){.timeline{margin-bottom:24px}.timeline .timeline-list-wrapper ol .timeline-box-content{padding:46px 36px 54px}.timeline .timeline-list-wrapper ol .timeline-box-image{display:none}.timeline .timeline-list-wrapper ol .timeline-box:last-child{margin-bottom:-100px;padding-bottom:100px}}@media (max-width:767.98px){.timeline{margin-bottom:20px}.timeline .timeline-list-wrapper ol .timeline-box-content{padding:30px 24px 42px}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup{bottom:212px}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup-wrapper{padding:30px 24px;max-height:50vh}.timeline .timeline-list-wrapper ol .timeline-box .timeline-popup-close{padding:0 16px 0 0;top:10px;right:27px;font-size:.875rem}.timeline .timeline-list-wrapper ol .timeline-box .timeline-path{margin:-10% 0 -5%}.timeline .timeline-list-wrapper ol .timeline-box .timeline-path svg{max-width:80%}}