.cm-timeline{padding-bottom:72px;padding-top:2%}.cm-timeline .page-center{width:80%}.cm-timeline .top_cnt{text-align:center}.cm-timeline .top_cnt p{font-size:26px;line-height:1.2em;padding-bottom:0}.cm-timeline .timeline-items-wrapper{padding-top:2.64215277778%}.cm-timeline .timeline-tree{background-color:#f1eff5;bottom:474px;content:"";left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3px}.cm-timeline .timeline-card-items{position:relative}.cm-timeline .timeline-card-wrapper{display:flex;position:relative;z-index:1}.cm-timeline .timeline-tree-progress{background-color:#667eff;height:0;transition:height .2s ease}.cm-timeline .timeline-card-wrapper:nth-child(2n) .timeline-card-item{left:55%;position:relative;top:0}.cm-timeline .timeline-card-item{background-color:#f2f4f7;border-radius:20px 20px 20px 20px;display:flex;flex-direction:column;margin:0 0 60px;padding:30px;width:calc(50% - 54px)}.cm-timeline .timeline-image-wrapper{display:flex;justify-content:flex-start}.cm-timeline .timeline-image{height:fit-content;line-height:0;max-width:40%}.cm-timeline .timeline-image,.cm-timeline .timeline-image img{border-radius:20px 20px 20px 20px}.cm-timeline .timeline-content{margin-top:15px}.cm-timeline .timeline-title{margin-bottom:0;padding-bottom:10px}.cm-timeline .timeline-description p{padding-bottom:0}.cm-timeline .pointer-wrapper{background-color:#f1eff5;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}@media only screen and (min-width:981px){.cm-timeline .timeline-items-inner,.cm-timeline .top_cnt{padding:1% 0}}@media only screen and (min-width:1800px){.cm-timeline .timeline-items-inner,.cm-timeline .top_cnt{padding:18px 0}}@media only screen and (max-width:980px){.cm-timeline .timeline-items-inner,.cm-timeline .top_cnt{padding:30px 0}}@media (max-width:767px){.cm-timeline .timeline-card-wrapper:nth-child(2n) .timeline-card-item{left:0}.cm-timeline .timeline-tree{left:4%}.cm-timeline .timeline-card-item{margin-left:50px;width:100%}.cm-timeline .pointer-wrapper{left:4%}}