/*!
 * Timeline styles, based on https://github.com/squarechip/timeline
 * (src/scss/timeline.scss), adapted for this site. The arrow icons
 * (Icons/OtTimeline/arrow-*.svg) are taken from the same repository.
 *
 * MIT License
 *
 * Copyright (c) 2018 Mike Collins
 *
 * Permission is hereby granted, free of charge, to any person obtaining a copy
 * of this software and associated documentation files (the "Software"), to deal
 * in the Software without restriction, including without limitation the rights
 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the Software is
 * furnished to do so, subject to the following conditions:
 *
 * The above copyright notice and this permission notice shall be included in all
 * copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
 * SOFTWARE.
 */.timeline{box-sizing:border-box;position:relative}.timeline *,.timeline *::before,.timeline *::after{box-sizing:inherit}.timeline:not(.timeline--horizontal)::before{background-color:#009ad8;bottom:0;content:"";left:50%;margin-left:-2px;position:absolute;top:0;width:4px;z-index:1}.timeline .figure-caption{font-style:normal;color:var(--bs-body-color);font-size:.9em}.timeline .timestamp-rte-text :last-child{margin:0}.timeline__wrap{overflow:hidden;position:relative;z-index:2}.timeline__item{font-size:1rem;padding:10px 40px 10px 0;position:relative;width:50%;z-index:2}.timeline__item::after{background-color:#fff;border:4px solid #009ad8;border-radius:50%;content:"";height:20px;position:absolute;right:-10px;transform:translateY(-50%);top:50%;width:20px;z-index:1}.timeline__item.animated{animation-duration:1s;animation-fill-mode:both;opacity:0}.timeline__item.fadeIn{animation-name:fadeIn}.timeline__item .img-fluid{border:1px solid var(--bs-border-color)}.timeline__item--left{left:0}.timeline__item--right{left:50%;padding:10px 0 10px 40px}.timeline__item--right::after{left:-10px}.timeline__item--right .timeline__content::before{border-bottom:10px solid rgba(0,0,0,0);border-right:12px solid #ccc;border-left:none;border-top:10px solid rgba(0,0,0,0);left:-12px}.timeline__item--right .timeline__content::after{border-bottom:9px solid rgba(0,0,0,0);border-right:11px solid #fff;border-left:none;border-top:9px solid rgba(0,0,0,0);left:-10px}.timeline__content{border:1px solid;border-color:var(--bs-border-color);display:block;padding:20px;position:relative}.timeline__content::before,.timeline__content::after{content:"";height:0;position:absolute;transform:translateY(-50%);top:50%;width:0}.timeline__content::before{border-bottom:10px solid rgba(0,0,0,0);border-left:12px solid #ccc;border-top:10px solid rgba(0,0,0,0);right:-12px;z-index:1}.timeline__content::after{border-bottom:9px solid rgba(0,0,0,0);border-left:11px solid #fff;border-top:9px solid rgba(0,0,0,0);right:-10px;z-index:2}.timeline__content h2{color:#009ad8;font-size:2em;font-weight:normal;margin:0 0 10px}.timeline__content p{font-size:.9em;line-height:1.5;margin-bottom:10px}.timeline--horizontal{font-size:0;padding:0 50px;overflow:hidden;white-space:nowrap}.timeline--horizontal .timeline-divider{background-color:#ddd;display:block;height:4px;left:40px;position:absolute;transform:translateY(-50%);right:40px;z-index:1}.timeline--horizontal .timeline__items{transition:all .8s;will-change:transform}.timeline--horizontal .timeline__item{display:inline-block;left:0;padding:0 0 40px;position:relative;transition:none;vertical-align:top;white-space:normal}.timeline--horizontal .timeline__item::after{left:50%;right:auto;transform:translate(-50%, -50%);top:100%}.timeline--horizontal .timeline__item .timeline__item__inner{display:table;height:100%;width:100%}.timeline--horizontal .timeline__item .timeline__content__wrap{display:table-cell;margin:0;padding:0;vertical-align:bottom}.timeline--horizontal .timeline__item .timeline__content::before{border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-top:12px solid #ccc;left:50%;right:auto;transform:translateX(-50%);top:100%}.timeline--horizontal .timeline__item .timeline__content::after{border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #fff;left:50%;right:auto;transform:translateX(-50%);top:100%}.timeline--horizontal .timeline__item--bottom{padding:40px 0 0}.timeline--horizontal .timeline__item--bottom::after{top:0}.timeline--horizontal .timeline__item--bottom .timeline__content__wrap{vertical-align:top}.timeline--horizontal .timeline__item--bottom .timeline__content::before{border-bottom:12px solid #ccc;border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);border-top:none;bottom:100%;top:auto}.timeline--horizontal .timeline__item--bottom .timeline__content::after{border-bottom:10px solid #fff;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:none;bottom:100%;top:auto}.timeline-nav-button{background-color:#fff;border:2px solid #ddd;border-radius:50px;box-sizing:border-box;box-shadow:none;cursor:pointer;display:block;height:40px;outline:none;position:absolute;text-indent:-9999px;transform:translateY(-50%);top:50%;width:40px;z-index:10}.timeline-nav-button:disabled{opacity:.5;pointer-events:none}.timeline-nav-button::before{background-position:center center;background-repeat:no-repeat;content:"";display:block;height:14px;left:50%;position:absolute;transform:translateX(-50%) translateY(-50%);top:50%;width:8px}.timeline-nav-button--prev{left:0}.timeline-nav-button--prev::before{background-image:url(/_assets/6602f9a39f050bc48d30b59800beaa04/Assets/c9f1f97b287cd97f761d.svg)}.timeline-nav-button--next{right:0}.timeline-nav-button--next::before{background-image:url(/_assets/6602f9a39f050bc48d30b59800beaa04/Assets/2f364df6ab46755fc481.svg)}.timeline--mobile{padding:0}.timeline--mobile::before{left:10px !important;margin:0 !important}.timeline--mobile .timeline__item{left:0;padding-left:40px;padding-right:0;width:100%}.timeline--mobile .timeline__item::after{left:2px;margin:0}.timeline--mobile .timeline__item .timeline__content::before{left:-12px;border-bottom:12px solid rgba(0,0,0,0);border-right:12px solid #ccc;border-left:none;border-top:12px solid rgba(0,0,0,0)}.timeline--mobile .timeline__item .timeline__content::after{left:-10px;border-bottom:10px solid rgba(0,0,0,0);border-right:10px solid #fff;border-left:none;border-top:10px solid rgba(0,0,0,0)}@keyframes fadeIn{0%{opacity:0;top:70px}100%{opacity:1;top:0}}@keyframes liftUp{0%{top:0}100%{top:-15px}}
