.danzer-timeline{margin:0 auto;max-width:1300px;position:relative;width:100%}.danzer-timeline,.danzer-timeline *{box-sizing:border-box}.danzer-timeline__viewport{overflow:hidden;width:100%}.danzer-timeline__track{display:flex;gap:var(--danzer-gap);transition:transform .35s ease;will-change:transform}.danzer-timeline__slide{color:inherit;display:flex;flex:0 0 var(--danzer-tile-w);flex-direction:column;text-decoration:none}.danzer-timeline__slide--link{cursor:pointer}.danzer-timeline__imagewrap{background:var(--danzer-placeholder);height:var(--danzer-img-h);overflow:hidden;position:relative;width:100%}.danzer-timeline__img{display:block;height:100%;object-fit:cover;width:100%}.danzer-timeline__img--placeholder{background:var(--danzer-placeholder)}.danzer-timeline__gradient{background:linear-gradient(180deg,transparent 0,#000);inset:0;opacity:.8;pointer-events:none;position:absolute}.danzer-timeline__year{color:#fff!important;font-family:Gotham,Helvetica Neue,Arial,sans-serif!important;font-size:33px;font-weight:700!important;left:50%;letter-spacing:0;line-height:1;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.danzer-timeline__desc{color:var(--danzer-grey)!important;font-family:TheSerifB,Georgia,Times New Roman,serif!important;font-size:18px;font-weight:400!important;line-height:1.25;padding-top:36px}.danzer-timeline__desc p{margin:0}.danzer-timeline__bottom{margin-top:40px;padding-bottom:1px;position:relative}.danzer-timeline__line{background:var(--danzer-orange);height:2px;position:relative}.danzer-timeline__line-active{background:var(--danzer-orange);height:5px;left:0;position:absolute;top:-2px;width:15%}.danzer-timeline__nav{display:flex;gap:11px;margin-top:40px}.danzer-timeline__btn{align-items:center;background:transparent;border:1px solid #a9a9a9;color:var(--danzer-grey);cursor:pointer;display:inline-flex;height:63px;justify-content:center;padding:0;width:63px}.danzer-timeline__btn--next{border-color:var(--danzer-orange);color:var(--danzer-orange)}.danzer-timeline__btn:disabled{border-color:#a9a9a9;color:var(--danzer-grey);cursor:not-allowed;opacity:1}.danzer-timeline__btn:not(:disabled):hover{filter:brightness(.95)}.danzer-timeline__btn:focus{outline:2px solid var(--danzer-orange);outline-offset:2px}@media (max-width:1100px){.danzer-timeline{max-width:100%}.danzer-timeline__slide{flex:0 0 calc((100% - var(--danzer-gap))/2)}}@media (max-width:640px){.danzer-timeline__track{gap:24px}.danzer-timeline__slide{flex:0 0 100%}.danzer-timeline__desc{padding-top:24px}}