.c-timeline .icon-bg{z-index:4;border-radius:100px;width:20px;height:20px}.icon-bg .icon{width:15px;height:15px}.icon-bg:after{content:"";opacity:0;border:3px solid rgba(241,113,233,.337);border-radius:100%;width:120%;height:120%;transition:all .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.icon-bg.current:after{opacity:1}.c-timeline.horizontal .icon-bg{margin-left:auto;margin-right:auto}.c-timeline .timeline-item[data-v-a5d8d9ae]{display:flex;position:relative}.timeline-item .icon-container[data-v-a5d8d9ae]{padding-top:10px;padding-bottom:10px}.c-timeline .subtitle[data-v-a5d8d9ae]{font-size:12px}.c-timeline .title[data-v-a5d8d9ae]{font-size:14px}.c-timeline .content[data-v-a5d8d9ae]{margin-top:-3px;margin-left:7px}.c-timeline.vertical .content[data-v-a5d8d9ae]{align-self:center;margin-left:10px}.c-timeline .icon-container[data-v-a5d8d9ae]{position:relative}.c-timeline.horizontal[data-v-a5d8d9ae]{display:flex}.c-timeline.horizontal .timeline-item[data-v-a5d8d9ae]{flex-grow:1;display:block}.c-timeline.horizontal .content[data-v-a5d8d9ae]{text-align:center;margin-top:-5px;margin-left:0}.c-timeline.horizontal .timeline-item .icon-container[data-v-a5d8d9ae]:after{content:"";border-top:2px dashed rgba(0,0,0,.067);width:100%;height:2px;position:absolute;top:50%;transform:translateY(-50%)}.c-timeline.horizontal.white-dashes .timeline-item .icon-container[data-v-a5d8d9ae]:after{border-top:2px dashed rgba(255,255,255,.133)}.c-timeline.horizontal .timeline-item:first-child .icon-container[data-v-a5d8d9ae]:after{width:50%;left:50%}.c-timeline.horizontal .timeline-item:last-child .icon-container[data-v-a5d8d9ae]:after{width:50%;right:50%}.c-timeline.vertical .timeline-item .icon-container[data-v-a5d8d9ae]:after{content:"";border-right:2px dashed rgba(0,0,0,.067);width:2px;height:100%;position:absolute;top:calc(50% + 20px);left:50%;transform:translate(-50%,-50%)}.c-timeline.vertical.white-dashes .timeline-item .icon-container[data-v-a5d8d9ae]:after{border-right:2px dashed rgba(255,255,255,.133)}.c-timeline.vertical .timeline-item:last-child .icon-container[data-v-a5d8d9ae]:after{display:none}@media only screen and (max-width:600px){.c-timeline .icon-bg[data-v-a5d8d9ae],.icon-bg .icon[data-v-a5d8d9ae]{width:12px;height:12px}}
