.cv-timeline .dates{font-size:14px;line-height:20px;color:#252525}.cv-timeline .item:hover .dates{color:#6d2f90}.cv-timeline .position{font-size:16px;line-height:26px}.cv-timeline .website{color:#8799a3;font-size:14px;line-height:20px}.cv-timeline .website a{color:#8799a3}.cv-timeline .website a:hover{color:#6d2f90}.cv-timeline .filling-line{background-color:#ebeff1}.cv-timeline .dot{background-color:#fff;border:8px solid #fff;box-shadow:0 5px 15px 0px rgba(0,0,0,0.07000000000000001)}.cv-timeline .selected .dot,.cv-timeline .item:hover .dot{background-color:#fff;border:8px solid #6d2f90;box-shadow:0 5px 15px 0px rgba(109,47,144,0.5)}.cv-timeline .item.selected:after,.cv-timeline .item:hover:after{background-image:-ms-linear-gradient(top, #ebeff1 20%, #6d2f90 50%, #ebeff1 80%);background-image:-moz-linear-gradient(top, #ebeff1 20%, #6d2f90 50%, #ebeff1 80%);background-image:-o-linear-gradient(top, #ebeff1 20%, #6d2f90 50%, #ebeff1 80%);background-image:-webkit-gradient(linear, left top, left bottom, color-stop(20, #ebeff1), color-stop(50, #6d2f90), color-stop(80, #ebeff1));background-image:-webkit-linear-gradient(top, #ebeff1 20%, #6d2f90 50%, #ebeff1 80%)}