.timeline-module-item-year{padding-bottom:12px}.timeline-module-item.is-selected .timeline-module-item-year{font-weight:600}.timeline-module-item{position:relative;width:360px;height:100vh;max-height:650px;border-left:1px solid #f3d18c}.timeline-module-item:last-child{border-right:1px solid #f3d18c}.timeline-module-item-title{font-size:40px;position:absolute;left:0;right:0;bottom:-70px;padding-top:0px;transform-origin:0 0;transform:rotate(-90deg) translate(0px,140px);opacity:.2}.timeline-module-item.is-selected .timeline-module-item-title{opacity:1}.timeline-module-item-image,.timeline-module-item-text{opacity:0;transition:all 300ms ease}.timeline-module-item.is-selected .timeline-module-item-image,.timeline-module-item.is-selected .timeline-module-item-text{opacity:1}.timeline-module-item-image{width:95%;height:100vh;max-height:222px;margin:0 auto 10px;background-repeat:no-repeat;background-size:cover;background-position:center center}.timeline-module-item-text{padding:0 12px 12px}.timeline-module-item-text,.timeline-module-item-text p{font-size:16px}.flickity-page-dots .dot{height:4px;width:40px;margin:0;border-radius:0}.flickity-page-dots{bottom:-60px}.flickity-page-dots .dot{height:2px;background:#ae843c}@media screen and (max-width:991px){.timeline-module-item{width:320px;height:600px}.timeline-module-item-text,.timeline-module-item-text p{font-size:14px}}