.hs-postTimeline{overflow:hidden;position:relative}.hs-postTimeline .top-section .content-wrapper.et_pb_row{padding-bottom:2px!important}.hs-postTimeline .top-section .top_content{padding-bottom:37px;text-align:center}.hs-postTimeline .top-section .top_content h2{color:#000;font-size:45px;font-weight:600;line-height:1.2em}.hs-postTimeline .bottom-section .content-wrapper{position:relative}.hs-postTimeline .dsm-content-timeline-tree{background-color:#1d79bc;bottom:261px;content:"";left:50%;overflow:hidden;position:absolute;top:20px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:4px}.hs-postTimeline .progress.dsm-content-timeline-tree-progress{background-color:#f5a300}.hs-postTimeline .eae-timeline-item{direction:ltr!important;display:-ms-flexbox;display:flex;opacity:1!important;position:relative;z-index:1}.hs-postTimeline .dsm-content-timeline-content-wrapper{background-color:#f6f6f6;margin:0 0 60px;padding:15px;width:calc(50% - 54px)}.hs-postTimeline .eae-timeline-item:nth-child(2n) .dsm-content-timeline-content-wrapper{left:55%;position:relative;top:0}.hs-postTimeline .dsm-title{color:#1d79bc;font-size:30px}.hs-postTimeline .dsm-description{margin-bottom:15px}.hs-postTimeline .dsm-pointer-wrapper{background-color:#1d79bc;border-radius:100%;left:50%;line-height:1;padding:10px;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:all .1s ease-in-out}.hs-postTimeline .dsm-icon-wrapper .dsm_icon{color:#000;font-family:FontAwesome!important;font-size:32px;font-weight:900!important}.hs-postTimeline .eae-timeline-item:nth-child(3) .dsm-icon-wrapper .dsm_icon{font-family:ETmodules!important;font-weight:400!important}.hs-postTimeline .dsm-content-timeline-tree-progress{background:#14c9b4;width:100%}.hs-postTimeline .dsm-pointer-active .dsm-pointer-wrapper{background-color:#14c9b4}.hs-postTimeline .dsm-icon-wrapper{line-height:1}@media only screen and (max-width:767px){.hs-postTimeline .top-section .top_content h2{font-size:36px}.hs-postTimeline .dsm-content-timeline-tree{left:4%}.hs-postTimeline .eae-timeline-item:nth-child(2n) .dsm-content-timeline-content-wrapper{left:0}.hs-postTimeline .dsm-content-timeline-content-wrapper{margin-left:50px!important;width:100%}.hs-postTimeline .dsm-pointer-wrapper{left:4%}}@media only screen and (max-width:479px){.hs-postTimeline .dsm-content-timeline-tree{bottom:357px}}