.timeline{-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.timeline .grid-timeline{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-ms-grid;display:grid;justify-items:center}.tool-tip-helper .after{max-height:136px;overflow-y:auto;width:232px}.timeline .tool-tip-helper .after{margin-left:-96px}.timeline .tool-tip-container:first-child .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:first-child .tool-tip-helper.hint--top .after{margin-left:-20px}.timeline .tool-tip-container:nth-child(2) .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:nth-child(2) .tool-tip-helper.hint--top .after{margin-left:-54px}.timeline .tool-tip-container:last-child .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:last-child .tool-tip-helper.hint--top .after{margin-left:-184px}.timeline .tool-tip-container:nth-last-child(2) .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:nth-last-child(2) .tool-tip-helper.hint--top .after{margin-left:-150px}.timeline .marker{border:1px solid #aabbc4;border-radius:25px;height:16px;position:relative;width:16px;z-index:1000}.timeline .marker:hover{cursor:pointer;-moz-transform:scale(1.09);-webkit-transform:scale(1.09);-o-transform:scale(1.09);-ms-transform:scale(1.09);transform:scale(1.09)}.hint .after,.timeline .hint:before,.timeline .marker,.timeline .marker:hover,.timeline .tool-tip-helper,.timeline .tool-tip-helper .inner-text h4,.tool-tip-helper:hover .inner-text h4,[data-hint] .after,[data-hint]:before{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.timeline .inner-marker{border-radius:25px;height:16px;opacity:0;position:absolute;width:16px}.timeline .hint,[data-hint]{background:red;border-radius:100%;display:inline-block;height:16px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:16px;z-index:5}.hint .after,.timeline .hint:before,[data-hint] .after,[data-hint]:before{opacity:0;position:absolute;visibility:hidden;z-index:1000000}.timeline .active .after,.timeline .active:before,.timeline .hint:focus .after,.timeline .hint:focus:before,.timeline .hint:hover .after,.timeline .hint:hover:before,.timeline [data-hint]:focus .after,.timeline [data-hint]:focus:before,.timeline [data-hint]:hover .after,.timeline [data-hint]:hover:before{opacity:1;visibility:visible}.timeline .tool-tip-helper .after{border-radius:8px;font-size:14px;line-height:24px}.timeline .hint:before,[data-hint]:before{background:transparent;border:solid transparent;content:"";position:absolute;z-index:10000}.timeline .hint .after,[data-hint] .after{color:#fff;content:attr(data-hint);font-size:10px;line-height:12px;padding:25px}.timeline .hint--top:before{border-color:currentcolor transparent transparent;border-style:solid solid none;border-width:28px 16px 30px;margin-bottom:-14px}.hint--top .after,.timeline .hint--top:before{bottom:100%;left:-9px}.timeline .hint--top.active .after,.timeline .hint--top.active:before,.timeline .hint--top:focus .after,.timeline .hint--top:focus:before,.timeline .hint--top:hover .after,.timeline :hover.hint--top:before{-webkit-transform:translateY(-62px);-ms-transform:translateY(-62px);transform:translateY(-62px)}.timeline .hint--bottom:before{border-color:transparent transparent currentcolor;border-style:none solid solid;border-width:30px 16px 28px;margin-top:-14px}.hint--bottom .after,.timeline .hint--bottom:before{left:-6px;top:100%}.timeline .hint--bottom.active .after,.timeline .hint--bottom.active:before,.timeline .hint--bottom:focus .after,.timeline .hint--bottom:focus:before,.timeline .hint--bottom:hover .after,.timeline .hint--bottom:hover:before{-webkit-transform:translateY(62px);-ms-transform:translateY(62px);transform:translateY(62px)}.timeline{position:relative}.timeline #timeline-line{height:3px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:100%}.timeline .tool-tip-container{position:relative;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}.timeline .inner-text{left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:73px}.timeline .inner-text-hint--top{top:-26px}.timeline .inner-text-hint--bottom{bottom:-26px;top:unset;-webkit-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.timeline ::-webkit-scrollbar{width:5px}.timeline ::-webkit-scrollbar-track{background:var(--primary_color);border:none;border-radius:0 8px 8px 0}.timeline ::-webkit-scrollbar-thumb{background:#fff;border-radius:8px}.timeline ::-webkit-scrollbar-thumb:hover{background:var(--body_color)}@media(min-width:769px) and (max-width:1024px){.hint--top .after,.timeline .hint--top:before{bottom:100%;left:-10px}.hint--bottom .after,.timeline .hint--bottom:before{left:-6px;top:100%}.timeline .tool-tip-container:first-child .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:first-child .tool-tip-helper.hint--top .after{margin-left:-20px}.timeline .tool-tip-container:nth-child(2) .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:nth-child(2) .tool-tip-helper.hint--top .after{margin-left:-140px}.timeline .tool-tip-helper .after{margin-left:-25px;padding-left:18px;padding-right:18px}.timeline .tool-tip-container:nth-child(4) .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:nth-child(4) .tool-tip-helper.hint--top .after{margin-left:-145px}.timeline .tool-tip-container:nth-last-child(2) .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:nth-last-child(2) .tool-tip-helper.hint--top .after{margin-left:-30px}.timeline .tool-tip-container:last-child .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:last-child .tool-tip-helper.hint--top .after{margin-left:-152px}}@media (max-width:768px){.timeline #timeline-line{height:100%;left:50%;position:absolute;top:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateX(-50%);width:3px}.timeline .inner-text-hint--top{left:-46px;top:50%}.timeline .inner-text-hint--bottom{bottom:unset;left:72px;top:-21px}.timeline .tool-tip-container:first-child .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:first-child .tool-tip-helper.hint--top .after,.timeline .tool-tip-container:last-child .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:last-child .tool-tip-helper.hint--top .after,.timeline .tool-tip-container:nth-child(2) .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:nth-child(2) .tool-tip-helper.hint--top .after,.timeline .tool-tip-container:nth-last-child(2) .tool-tip-helper.hint--bottom .after,.timeline .tool-tip-container:nth-last-child(2) .tool-tip-helper.hint--top .after{margin-left:-96px}.hint--bottom .after,.timeline .hint--bottom:before{left:-9px}.timeline .hint--top.active .after,.timeline .hint--top.active:before,.timeline .hint--top:focus .after,.timeline .hint--top:focus:before,.timeline .hint--top:hover .after,.timeline :hover.hint--top:before{transform:translateY(-18px)}.timeline .hint--bottom.active .after,.timeline .hint--bottom.active:before,.timeline .hint--bottom:focus .after,.timeline .hint--bottom:focus:before,.timeline .hint--bottom:hover .after,.timeline .hint--bottom:hover:before{transform:translateY(-157px)}}