.moduleTimeline{position:relative;padding-top:80px}@media (max-width: 1023.98px){.moduleTimeline{padding-top:30px;padding-bottom:50px}}@media (max-width: 767.98px){.moduleTimeline{padding-top:15px;padding-bottom:40px}}.moduleTimeline:before{content:'';position:absolute;left:calc(50% - 1px);width:2px;background-color:#005b5f;height:calc(100% - 20px);top:0px}.moduleTimeline .step{font-family:'IBM Plex Serif';font-size:24px;color:#AFAFAF;line-height:23px;position:relative;top:-45px;background-color:#fff;padding-top:15px;padding-bottom:15px}.moduleTimeline .step span{font-family:'IBM Plex Serif';font-size:50px;color:#5F5F64;letter-spacing:0;line-height:51px}@media (max-width: 1023.98px){.moduleTimeline .step{top:0px}}.moduleTimeline h3{font-family:'IBM Plex Serif';font-size:24px;color:#fff;letter-spacing:0;line-height:30px;background-color:#005b5f;text-align:left;padding-top:6px;padding-bottom:7px;padding-left:20px;position:relative;z-index:2;left:-20px;width:calc(100% + 20px)}.moduleTimeline h3 svg:first-of-type{position:absolute;left:-19px;top:12px}@media (max-width: 1279.98px){.moduleTimeline h3{font-size:22px}}@media (max-width: 1023.98px){.moduleTimeline h3{left:0px;width:100%}.moduleTimeline h3 svg{display:none}}.moduleTimeline .headlineWrap{position:relative}@media (max-width: 1023.98px){.moduleTimeline .headlineWrap{margin-top:20px}}.moduleTimeline .headlineWrap .bg{position:absolute;right:20px;width:46%;height:100%;background-repeat:no-repeat;background-size:cover;background-position:bottom;z-index:1;bottom:-25px;opacity:0.6}.moduleTimeline .moduleTimelineItem{position:relative}@media (max-width: 1023.98px){.moduleTimeline .moduleTimelineItem{margin-bottom:32px}}@media (max-width: 767.98px){.moduleTimeline .moduleTimelineItem{margin-bottom:20px}}.moduleTimeline .moduleTimelineItem+.moduleTimelineItem{position:relative;margin-top:-15%}@media (max-width: 1023.98px){.moduleTimeline .moduleTimelineItem+.moduleTimelineItem{margin-top:0px}}@media (max-width: 1023.98px){.moduleTimeline .moduleTimelineItem>.row>div{background-color:#fff;margin-top:40px}}.moduleTimeline .moduleTimelineItem:first-of-type:before{content:'';position:absolute;left:calc(50% - 7px);width:14px;background-color:#005b5f;height:2px;top:-82px}@media (max-width: 1023.98px){.moduleTimeline .moduleTimelineItem:first-of-type:before{top:-32px}}@media (max-width: 767.98px){.moduleTimeline .moduleTimelineItem:first-of-type:before{top:-17px}}.moduleTimeline .moduleTimelineItem:last-of-type:before{content:'';position:absolute;left:calc(50% - 7px);width:14px;background-color:#fff;height:calc(100% - 20px);top:100px;border-top:solid 2px #005b5f}@media (max-width: 1023.98px){.moduleTimeline .moduleTimelineItem:last-of-type:before{content:'';position:absolute;left:calc(50% - 7px);width:14px;background-color:#005b5f;height:2px;bottom:-82px;top:auto}}@media (max-width: 767.98px){.moduleTimeline .moduleTimelineItem:last-of-type:before{bottom:-60px}}.moduleTimeline .moduleTimelineItem.odd p:not(.step),.moduleTimeline .moduleTimelineItem.odd img{padding-right:20px}.moduleTimeline .moduleTimelineItem.even p:not(.step),.moduleTimeline .moduleTimelineItem.even img{padding-left:20px}.moduleTimeline .moduleTimelineItem.even h3{left:0px;width:100%}.moduleTimeline .moduleTimelineItem.even h3 svg{right:-19px;left:auto;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.moduleTimeline .moduleTimelineItem.even .headlineWrap .bg{right:auto;left:20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}@media (max-width: 1023.98px){.moduleTimeline .moduleTimelineItem.odd .headlineWrap .bg,.moduleTimeline .moduleTimelineItem.even .headlineWrap .bg{right:auto;left:20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.moduleTimeline .moduleTimelineItem.odd img,.moduleTimeline .moduleTimelineItem.even img{padding-left:20px;padding-right:0px;margin-bottom:30px}.moduleTimeline .moduleTimelineItem.odd p:not(.step),.moduleTimeline .moduleTimelineItem.even p:not(.step){padding-left:0px;padding-right:20px}}@media (max-width: 767.98px){.moduleTimeline .moduleTimelineItem.odd img,.moduleTimeline .moduleTimelineItem.odd p:not(.step),.moduleTimeline .moduleTimelineItem.even img,.moduleTimeline .moduleTimelineItem.even p:not(.step){padding-left:0px;padding-right:0px}}
