@keyframes SSPopupWrap{0%{opacity:0}to{opacity:1}}.control-timeline{padding:0 0 60px;position:relative}.control-timeline .timeline-carousel-wrap{margin:0 0 40px;padding:4px 0 0;position:relative}.control-timeline .timeline-carousel-wrap .timeline-carousel .gallery-item{padding:0 2px;position:relative}.control-timeline .timeline-carousel-wrap .timeline-carousel .gallery-item .gallery-item-image{padding:56.25% 0 0;position:relative;width:100%}.control-timeline .timeline-carousel-wrap .timeline-carousel .gallery-item .gallery-item-image:after{background-color:#000;content:"";height:100%;left:0;opacity:.72;position:absolute;top:0;transition:opacity .5s linear;width:100%;z-index:5}.control-timeline .timeline-carousel-wrap .timeline-carousel .gallery-item.slick-center .gallery-item-image:after{opacity:0}.control-timeline .timeline-carousel-wrap .slick-nav{display:flex;justify-content:space-between;position:absolute;top:50%;transform:translateY(-50%);width:100%}.control-timeline .timeline-carousel-wrap .slick-nav .slick-control{background-color:rgba(100,114,98,.85);color:#fff;cursor:pointer;flex:0 0 auto;font-size:1.5em;height:48px;line-height:48px;text-align:center;transition:opacity .2s linear;width:42px}.control-timeline .timeline-carousel-wrap .slick-nav .slick-control:first-child{margin:0 3px 0 0}.control-timeline .timeline-carousel-wrap .slick-nav .slick-control:hover{opacity:.7}.control-timeline .timeline-carousel-wrap .slick-nav .slick-control.slick-prev{left:calc(30% - 44px);position:absolute}.control-timeline .timeline-carousel-wrap .slick-nav .slick-control.slick-next{position:absolute;right:calc(30% - 44px)}.control-timeline .timeline-content{margin:0 auto 40px;max-width:870px;padding:0 15px}.control-timeline .timeline-content .gallery-item .gallery-item-title{font-size:1.25em;font-weight:600;letter-spacing:3px;margin:0 0 20px;text-align:center;text-transform:uppercase}.control-timeline .timeline-content .gallery-item .gallery-item-description{font-size:.9375em;line-height:1.6;text-align:center}.control-timeline .timeline-content .gallery-item .gallery-item-date{font-family:noto-serif,sans-serif;font-size:9em;font-style:italic;opacity:.3;text-align:center}.control-timeline .timeline-date,.control-timeline .timeline-nav{display:none}@media (min-width:768px){.control-timeline .timeline-content .gallery-item .gallery-item-date{display:none}.control-timeline .timeline-nav{display:flex;justify-content:space-between;margin:0 auto 30px;position:relative;width:500px}.control-timeline .timeline-nav .timeline-slider{-webkit-appearance:none;background:hsla(0,0%,100%,.5);height:1px;margin:0 0 30px;outline:none;transition:opacity .2s;width:100%}.control-timeline .timeline-nav .timeline-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border-radius:50%;cursor:pointer;height:12px;width:12px}.control-timeline .timeline-nav .timeline-slider::-moz-range-thumb{background:#fff;border-radius:50%;cursor:pointer;height:12px;width:12px}.control-timeline .timeline-nav .first-date,.control-timeline .timeline-nav .last-date{font-family:noto-serif,sans-serif;font-size:1.25em;font-style:italic;line-height:1;position:absolute;top:0;transform:translateY(-50%)}.control-timeline .timeline-nav .first-date{padding-right:10px;right:100%}.control-timeline .timeline-nav .last-date{left:100%;padding-left:10px}.control-timeline .timeline-date{display:block}.control-timeline .timeline-date .gallery-item{font-family:noto-serif,sans-serif;font-size:9em;font-style:italic;opacity:.05;text-align:center;transition:opacity .5s linear}.control-timeline .timeline-date .gallery-item.slick-center{opacity:.3}}