.timeline{position:relative}.timeline::before,dd.timeline-item::after,dt.timeline-item::after{content:'';position:absolute;z-index:1}.timeline::before{width:.5em;background-color:rgba(0,0,0,.075);top:0;bottom:0;left:50%;margin-left:-.25em}.timeline-wrap{overflow:hidden;position:relative;z-index:2}dd.timeline-item,dt.timeline-item{padding:.5em 3em;position:relative;background-color:inherit;width:50%;z-index:2}dt.timeline-item{font-size:large}dd.timeline-item--right,dt.timeline-item--right{left:50%}dd.timeline-item::after,dt.timeline-item::after{width:1.5em;height:1.5em;right:-1.25em;background-color:#fff;border:.5em solid rgba(0,0,0,.25);border-radius:50%;top:1.25em}dt.timeline-item::after{border:.5em solid rgba(15,14,15,.5)}.timeline-content::before,dd.timeline-item--right .timeline-content::before,dt.timeline-item--right .timeline-content::before{content:" ";height:0;position:absolute;top:1em;width:0;z-index:1}.timeline-content::before{right:-1em;border:solid rgba(0,0,0,.075);border-width:1em 0 1em 1em;border-color:transparent transparent transparent rgba(0,0,0,.075)}dd.timeline-item--right .timeline-content::before,dt.timeline-item--right .timeline-content::before{left:-1em;border:solid rgba(0,0,0,.075);border-width:1em 1em 1em 0;border-color:transparent rgba(0,0,0,.075) transparent transparent}dd.timeline-item--right::after,dt.timeline-item--right::after{left:-1.25em}.timeline-content,a.timeline-content{display:block;padding:1em;background-color:rgba(0,0,0,.075);position:relative;border-radius:.5em;color:#222}dt>.timeline-content{min-height:4.5em;display:flex;justify-content:center;flex-direction:column}a.timeline-content h2,a.timeline-content p{color:#222}.timeline-content :first-child{margin-top:0}.timeline-content :last-child{margin-bottom:0}a.timeline-content.thumbnail{cursor:pointer}.timeline dd,.timeline dt{margin-left:inherit}.timeline dt::before{content:none}.timeline-content-wrap{display:table-cell;margin:0;padding:0;vertical-align:bottom}dd.timeline-item:nth-child(even) .timeline-content-wrap,dt.timeline-item:nth-child(even) .timeline-content-wrap{vertical-align:top}.timeline-nav-button{background-color:#222;border-radius:4em;box-sizing:border-box;display:block;font-family:wcms;height:4em;margin-top:-1em;position:absolute;text-indent:-9999px;top:50%;width:4em;z-index:10}.timeline-nav-button:before{font-size:2rem;font-weight:700;position:absolute;left:.25em;text-indent:0}.timeline-nav-button--prev{left:0}.timeline-nav-button--next{right:0}.timeline-nav-button--prev:before{content:""}.timeline-nav-button--next:before{content:""}.timeline--mobile::before{display:block;left:2em}.timeline--mobile dd.timeline-item,.timeline--mobile dt.timeline-item{padding-left:5em;padding-right:2em}.timeline--mobile{padding:0}.timeline--mobile dd.timeline-item .timeline-content::before,.timeline--mobile dt.timeline-item .timeline-content::before,.timeline--mobile dd.timeline-item::before,.timeline--mobile dt.timeline-item::before,.timeline--mobile dd.timeline-item:nth-child(even) .timeline-content::before,.timeline--mobile dt.timeline-item:nth-child(even) .timeline-content::before{left:-1em;margin:0;border:solid rgba(0,0,0,.075);border-width:1em 1em 1em 0;border-color:transparent rgba(0,0,0,.075) transparent transparent;top:1.5em}.timeline--mobile dd.timeline-item::after,.timeline--mobile dd.timeline-item:nth-child(even)::after{bottom:auto;left:.75em;margin:0;top:2.2em}.timeline--mobile dt.timeline-item::after,.timeline--mobile dt.timeline-item:nth-child(even)::after{bottom:auto;left:.5em;margin:0;top:2.2em}.timeline--mobile dd.timeline-item,.timeline--mobile dd.timeline-item:nth-child(even),.timeline--mobile dt.timeline-item,.timeline--mobile dt.timeline-item:nth-child(even){border:0;display:block;height:auto;width:100%;padding:1em 1.5em 1em 5em;transform:none}.timeline--mobile dt.timeline-item,.timeline--mobile dt.timeline-item:nth-child(even){padding-left:5rem;padding-right:1.5rem}@keyframes liftUp{0%{top:0}100%{top:-1em}}.timeline-tab.hidden{position:absolute;overflow:hidden;width:1px;height:1px;padding:0;border:0;white-space:nowrap;clip:rect(1px,1px,1px,1px);clip-path:inset(50%)}.filter-field{margin-bottom:4em;margin-top:1.5em;position:relative;text-align:center}.filter-field.select{margin-top:0}.filter-field.select label{display:inline-block;font-size:1.25em;margin:.5em 1.5em;width:auto}.filter-field select{display:inline-block;margin:.5em auto;max-width:200px}input[type=checkbox].switch-input{display:none}input[type=checkbox].switch-input+label{display:block;font-size:1rem;font-weight:400}input[type=checkbox].switch-input+label .text{display:inline-block;font-size:1.5em;vertical-align:middle}input[type=checkbox].switch-input+label .switch-wrap{display:inline-block;margin:0 1.5em;position:relative;vertical-align:middle;width:4em}input[type=checkbox].switch-input+label .switch{background-color:#b1b1b3;border-radius:2em;display:inline-block;height:2em;position:relative;transition:.2s all ease;width:4em}input[type=checkbox].switch-input+label .switch:before{background-color:#222;border-radius:2em;content:'';display:block;height:2em;left:2px;position:absolute;transition:.2s all ease;top:2px;width:2em}input[type=checkbox].switch-input:checked+label .switch{background-color:#ffc322}input[type=checkbox].switch-input:checked+label .switch:before{left:1.5em}#local_sections li{background-color:#f8f8f8}