.node--type-timeline-event{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}@media only screen and (max-width: 1023px){.node--type-timeline-event{padding-bottom:5.5rem}}@media only screen and (min-width: 1024px){.node--type-timeline-event{padding-bottom:2.5rem}}.node--type-timeline-event::before{background-color:#fff;border:0.5rem solid #183353;border-radius:50%;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:2.4rem;position:absolute;width:2.4rem;z-index:1}@media only screen and (max-width: 1023px){.node--type-timeline-event::before{top:0}}@media only screen and (min-width: 1024px){.node--type-timeline-event::before{left:50%;top:2.8rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width: 1024px){.node--type-timeline-event:nth-child(odd) .body .content-wrapper{padding:2rem 0 2rem 4rem;text-align:right}}@media only screen and (min-width: 1024px){.node--type-timeline-event:nth-child(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.node--type-timeline-event:nth-child(even) .body .content-wrapper{padding:2rem 4rem 2rem 0}.node--type-timeline-event:nth-child(even) .media{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}}.node--type-timeline-event:last-child{padding-bottom:0}.node--type-timeline-event:last-child::after{background-color:#fff;border-left:0.5rem dashed #183353;-webkit-box-sizing:border-box;box-sizing:border-box;content:"";height:100%;position:absolute;width:0.5rem;z-index:0}@media only screen and (max-width: 1023px){.node--type-timeline-event:last-child::after{left:0.9rem;top:0}}@media only screen and (min-width: 1024px){.node--type-timeline-event:last-child::after{left:50%;top:2.8rem;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (max-width: 1023px){.node--type-timeline-event .content{margin-left:4.5rem;margin-top:-0.5rem}}@media only screen and (min-width: 1024px){.node--type-timeline-event .content{margin:0;width:calc(50% - 5rem)}}@media only screen and (min-width: 1024px){.node--type-timeline-event .content .body .content-wrapper{border-top:0.1rem solid #bcbec5;margin-top:4rem}}.node--type-timeline-event .content .body .title{color:#183353;margin-bottom:1rem;font-size:3.2rem;line-height:1.15 !important}.node--type-timeline-event .content .body .summary h1:last-child,.node--type-timeline-event .content .body .summary h2:last-child,.node--type-timeline-event .content .body .summary h3:last-child,.node--type-timeline-event .content .body .summary h4:last-child,.node--type-timeline-event .content .body .summary h5:last-child,.node--type-timeline-event .content .body .summary h6:last-child,.node--type-timeline-event .content .body .summary .uk-h1:last-child,.node--type-timeline-event .content .body .summary .uk-h2:last-child,.node--type-timeline-event .content .body .summary .uk-h3:last-child,.node--type-timeline-event .content .body .summary .uk-h4:last-child,.node--type-timeline-event .content .body .summary .uk-h5:last-child,.node--type-timeline-event .content .body .summary .uk-h6:last-child,.node--type-timeline-event .content .body .summary p:last-child,.node--type-timeline-event .content .body .summary ul:last-child,.node--type-timeline-event .content .body .summary ol:last-child,.node--type-timeline-event .content .body .summary dl:last-child,.node--type-timeline-event .content .body .summary pre:last-child,.node--type-timeline-event .content .body .summary address:last-child,.node--type-timeline-event .content .body .summary fieldset:last-child,.node--type-timeline-event .content .body .summary figure:last-child,.node--type-timeline-event .content .body .summary table:last-child{margin-bottom:0}@media only screen and (max-width: 1023px){.node--type-timeline-event .content .media{-webkit-box-ordinal-group:100;-ms-flex-order:99;order:99}}.node--type-timeline-event .content .media>div{border:0.1rem solid #bcbec5;border-radius:0.2rem;display:inline-block;padding:0.7rem}@media only screen and (max-width: 1023px){.node--type-timeline-event .content .media>div{margin-top:1rem}}