

.mmm-timeline .year-style {
	color: orange;
    font-size: 22px;
        font-weight: bold;
	text-shadow: 0px 10px 0.02px #fff, 9.8px 2.1px 0.02px #fff, 4.2px -9.1px 0.02px #fff, -8px -6px 0.02px #fff, -7.6px 6.5px 0.02px #fff, 4.8px 8.8px 0.02px #fff, 9.6px -2.8px 0.02px #fff, -0.7px -10px 0.02px #fff, -9.9px -1.5px 0.02px #fff, -3.5px 9.4px 0.02px #fff, 8.4px 5.4px 0.02px #fff, 7.1px -7px 0.02px #fff, -5.4px -8.4px 0.02px #fff, -9.4px 3.5px 0.02px #fff, 1.4px 9.9px 0.02px #fff, 10px 0.8px 0.02px #fff, 2.9px -9.6px 0.02px #fff, -8.7px -4.8px 0.02px #fff, -6.6px 7.5px 0.02px #fff, 5.9px 8px 0.02px #fff, 9.1px -4.1px 0.02px #fff, -2.1px -9.8px 0.02px #fff, -10px -0.1px 0.02px #fff, -2.2px 9.8px 0.02px #fff, 9.1px 4.2px 0.02px #fff, 6.1px -8px 0.02px #fff, -6.5px -7.6px 0.02px #fff, -8.8px 4.7px 0.02px #fff, 2.7px 9.6px 0.02px #fff, 10px -0.6px 0.02px #fff, 1.5px -9.9px 0.02px #fff, -9.3px -3.6px 0.02px #fff, -5.5px 8.4px 0.02px #fff, 7px 7.2px 0.02px #fff, 8.5px -5.3px 0.02px #fff, -3.4px -9.4px 0.02px #fff, -9.9px 1.3px 0.02px #fff, -0.8px 10px 0.02px #fff, 9.6px 2.9px 0.02px #fff, 4.9px -8.7px 0.02px #fff, -7.5px -6.7px 0.02px #fff, -8.1px 5.9px 0.02px #fff, 4px 9.2px 0.02px #fff, 9.8px -2px 0.02px #fff, 0.2px -10px 0.02px #fff, -9.7px -2.3px 0.02px #fff, -4.3px 9px 0.02px #fff, 7.9px 6.1px 0.02px #fff;
}

.mmm-timeline .mmm-timeline-item {
	display: flex;
}

.mmm-timeline .year-holder {
	margin-right:30px;
	background: linear-gradient(#fff, #fff) no-repeat center/3px 100%;
}
.padding-30 {
	padding-bottom: 60px;
}
.year-style {
    min-width: 55px;
}
.year-style.empty::after {
    content: " ";
    width: 15px;
    height: 15px;
    background-color: #fff;
    margin: 0 auto;
    text-shadow: none;
    border-radius: 50%;
    display: block;
}
.mmm-timeline .year-holder.last {
	background: none;
}

.timeline-content {
	padding-bottom:30px;
}
.timeline-image.position-left {
position: absolute;
    left: -180px;
}
.timeline-image.position-right {
position: absolute;
    right: -180px;
}
.timeline-image img {
    width: auto;
    height: 100%;
    max-width: 150px;
   }
@media (max-width: 899px) {
	.timeline-image {
		display: none;
	}
}