.timeline{padding:80px 0}.timeline,.timeline__box,.timeline__item{position:relative}.timeline__box{background:#fff;border-radius:12px;box-shadow:0 32px 64px rgba(32,32,32,.05),0 16px 32px rgba(32,32,32,.05);max-width:calc(50% - 40px);min-width:calc(50% - 40px);padding:20px}.timeline__item--right .timeline__box{float:right}.timeline__box:after{background:#fff;border-radius:3px;content:"";display:block;height:30px;margin-top:-15px;position:absolute;right:-10px;top:50%;transform:rotate(45deg);width:30px}.timeline--valign-top .timeline__box:after{margin-top:0;top:80px}.timeline__item--right .timeline__box:after{left:-10px;right:0}.timeline__dot{background:#fff;border-radius:100%;box-shadow:0 8px 16px rgba(32,32,32,.05),0 4px 8px rgba(32,32,32,.05);height:30px;left:50%;margin-left:-15px;margin-top:-15px;padding:5px;position:absolute;top:50%;width:30px}.timeline--valign-top .timeline__dot{margin-top:0;top:80px}.timeline__dot:before{background:#793ef1;height:20px;width:20px}.timeline__dot:after,.timeline__dot:before{border-radius:100%;content:"";display:block}.timeline__dot:after{background:#fff;height:10px;left:50%;margin-left:-5px;margin-top:-5px;position:absolute;top:50%;width:10px}.timeline__dot .ttip-holder{bottom:0;left:-16px;position:absolute;right:-16px;top:0;z-index:11}.timeline__dot .date{background-color:transparent;color:#000;font-family:Ubuntu,sans-serif;font-size:26px;line-height:1.4;padding:0;text-transform:uppercase}.timeline__dot .date:after,.timeline__dot .date:before{display:none}.timeline__badge{margin-bottom:.56rem}.timeline__text>:last-child{margin-bottom:0}.timeline__img-tag{border-radius:10px}@media (min-width:768px){.timeline__badge{display:none}}@media (min-width:1139px){.timeline__content{align-items:center;display:flex}.timeline--valign-top .timeline__content{align-items:flex-start}.timeline__text{color:#202020;font-size:16px;font-weight:500;padding:.56rem;width:100%}.timeline__item--left .timeline__text{padding-inline-end:40px}.timeline__item--right .timeline__text{order:2}.timeline .timeline__item:before{background:#e3e6ec;border-radius:3px;bottom:40px;content:"";left:50%;position:absolute;top:0;transform:translateX(-50%);width:1px}.timeline .timeline__item:not(:first-child):before{height:100%}.timeline.dark--mode .timeline__item:before{background-color:#fff}.timeline .timeline__item:first-child:before{height:50%;top:50%}.timeline .timeline__item:last-child:before{bottom:50%;height:50%}.timeline__img{flex-shrink:0;text-align:center;width:30%}.timeline__img-tag{width:100%}}@media (max-width:1139px){.timeline__img{margin-top:40px}}@media (max-width:767px){.timeline{padding:0}.timeline__item{margin:0;max-width:100%}.timeline__box{max-width:100%;padding-bottom:52px}.timeline__item+.timeline__item .timeline__box{margin-top:40px}.timeline__bar,.timeline__box:after,.timeline__dot{display:none}}