.timeline-widget{--tl-line-x:50%;--tl-year-lh:45px;position:relative;box-sizing:border-box;width:100%;overflow:hidden;padding:54px 20px 36px}.timeline-widget .timeline-widget__inner{position:relative;z-index:1;max-width:1038px;margin:0 auto}.timeline-widget .timeline-header{margin-bottom:20px;text-align:center}.timeline-widget .timeline-header__title{font-family:meno-banner,sans-serif!important;font-weight:600;font-size:60px;line-height:53px;color:#b8965b;margin:0}.timeline-widget .timeline-header__intro{max-width:820px;margin:16px auto 0;font-family:aktiv-grotesk,sans-serif;font-size:20px;line-height:1.4;color:#00205b}.timeline-widget .timeline-finial{position:relative;z-index:2;display:block;width:54px;height:59px;margin-left:calc(var(--tl-line-x) - 27px);background:url(../images/timeline/finial.svg) no-repeat center/contain}.timeline-widget .timeline-finial--top{transform:rotate(180deg)}.timeline-widget .timeline-items{position:relative;list-style:none;margin:0;padding:44px 0 0}.timeline-widget .timeline-items::before{content:"";position:absolute;top:-15px;bottom:-20px;left:var(--tl-line-x);width:2px;margin-left:-1px;background:#b8965b}.timeline-widget .timeline-item{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:72px;box-sizing:border-box;min-height:176px;margin:0;padding:0 0 16px}.timeline-widget .timeline-item__content{grid-row:1;align-self:start}.timeline-widget .timeline-item__media{grid-row:1;align-self:center;display:flex}.timeline-widget .timeline-item.is-left .timeline-item__content{grid-column:1;text-align:right}.timeline-widget .timeline-item.is-left .timeline-item__media{grid-column:2;justify-content:flex-start}.timeline-widget .timeline-item.is-right .timeline-item__content{grid-column:2;text-align:left}.timeline-widget .timeline-item.is-right .timeline-item__media{grid-column:1;justify-content:flex-end}.timeline-widget .timeline-year{font-family:meno-banner,sans-serif!important;font-weight:600;font-size:40px;line-height:45px;color:#b8965b}.timeline-widget .timeline-title{font-family:aktiv-grotesk,sans-serif;font-weight:700;font-size:28px;line-height:28px;letter-spacing:-.02em;color:#00205b;margin:0 0 10px}.timeline-widget .timeline-content{font-family:aktiv-grotesk,sans-serif;font-weight:400;font-size:18px;line-height:25px;letter-spacing:-.02em;color:#00205b}.timeline-widget .timeline-content p{margin:0 0 12px}.timeline-widget .timeline-content p:last-child{margin-bottom:0}.timeline-widget .timeline-item__image{display:block;width:auto;max-width:100%;height:auto;max-height:200px}.timeline-widget .timeline-marker{position:absolute;z-index:1;top:calc((var(--tl-year-lh) - 23px)/ 2 - 2px);left:var(--tl-line-x);box-sizing:border-box;width:23px;height:23px;margin-left:-11.5px;border:2px solid #b8965b;border-radius:50%;background:#fff}.timeline-widget .timeline-decor{display:none;position:absolute;z-index:0;top:var(--decor-top,0);width:calc((100% - 1038px)/ 2 + 48px);pointer-events:none}.timeline-widget .timeline-decor--left{left:var(--decor-edge,0);max-width:432px}.timeline-widget .timeline-decor--right{right:var(--decor-edge,0);max-width:488px}.timeline-widget .timeline-decor__img{display:block;width:100%;height:auto}@media only screen and (min-width:1280px){.timeline-widget .timeline-decor{display:block}}@media only screen and (max-width:991px){.timeline-widget{--tl-year-lh:38px}.timeline-widget .timeline-header__title{font-size:48px;line-height:1.1}.timeline-widget .timeline-item{column-gap:56px}.timeline-widget .timeline-year{font-size:34px;line-height:38px}.timeline-widget .timeline-title{font-size:24px;line-height:26px}.timeline-widget .timeline-content{font-size:17px;line-height:24px}}@media only screen and (max-width:767px){.timeline-widget{--tl-line-x:12px;--tl-year-lh:34px;padding:36px 20px 24px}.timeline-widget .timeline-header{margin-bottom:16px;text-align:left}.timeline-widget .timeline-header__title{font-size:40px}.timeline-widget .timeline-header__intro{margin-left:0;font-size:17px}.timeline-widget .timeline-items{padding-top:40px}.timeline-widget .timeline-item{grid-template-columns:minmax(0,1fr);min-height:0;padding:0 0 28px 48px}.timeline-widget .timeline-item.is-left .timeline-item__content,.timeline-widget .timeline-item.is-right .timeline-item__content{grid-column:1;grid-row:auto;text-align:left}.timeline-widget .timeline-item.is-left .timeline-item__media,.timeline-widget .timeline-item.is-right .timeline-item__media{grid-column:1;grid-row:auto;align-self:start;justify-content:flex-start;margin-top:16px}.timeline-widget .timeline-item.is-left .timeline-item__media--above,.timeline-widget .timeline-item.is-right .timeline-item__media--above{margin:32px 0 -20px}.timeline-widget .timeline-year{font-size:30px;line-height:34px}.timeline-widget .timeline-title{font-size:22px;line-height:26px}.timeline-widget .timeline-content{font-size:16px;line-height:23px}}