.h--timeline-container a::focus,.h--timeline-container a::focus-visible,.h--timeline-events a::focus,.h--timeline-events a::focus-visible{outline:none;-webkit-tap-highlight-color:transparent}.h--timeline-container,.h--timeline-events{margin:0 auto;max-width:1200px;position:relative;width:100%}.h--timeline-events li,.h--timeline-events ol,.h--timeline-line li,.h--timeline-line ol,.h--timeline-navigation-container li,.h--timeline-navigation-container ul{list-style-type:none;margin:0;padding:0}.h--timeline{font-family:sans-serif;font-size:1rem;font-weight:400;line-height:1.5;opacity:0;transition:opacity .2s}.h--timeline--loaded,.hs-inline-edit .h--timeline{opacity:1}.h--timeline-container{height:100px}.h--timeline-dates{height:100%;margin:0 40px;overflow:hidden;position:relative}.h--timeline-dates:after,.h--timeline-dates:before{content:"";height:100%;position:absolute;top:0;width:50px;z-index:2}.h--timeline.on-gray .h--timeline-dates:before{background:linear-gradient(90deg,#f7f7f7,hsla(0,0%,97%,0));left:0}.h--timeline.on-gray .h--timeline-dates:after{background:linear-gradient(270deg,#f7f7f7,hsla(0,0%,97%,0));right:0}.h--timeline.on-white .h--timeline-dates:before{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,0));left:0}.h--timeline.on-white .h--timeline-dates:after{background:linear-gradient(270deg,#fff,hsla(0,0%,100%,0));right:0}.h--timeline-line{background-color:#ebebeb;height:2px;left:-20px;position:absolute;top:49px;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;z-index:1}.h--timeline-filling-line{background-color:#ba0036;height:100%;left:0;position:absolute;top:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;width:100%;z-index:1}.h--timeline-date{bottom:0;color:#000;font-size:1rem;font-weight:500;padding-bottom:.75rem;position:absolute;text-align:center;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:2}.h--timeline-date.font-size-xxs{font-size:12px;letter-spacing:.3px;line-height:24px}@media screen and (min-width:768px){.h--timeline-date.font-size-xxs{font-size:12px;letter-spacing:.3px;line-height:24px}}.h--timeline-date.font-size-xxs{width:150px}.h--timeline-date:hover{font-weight:600}.h--timeline-date:after,.h--timeline-date:before{background-color:#f7f7f7;border:2px solid #ba0036;border-radius:50%;bottom:-8px;content:"";height:15px;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);transition:background-color .3s,border-color .3s;width:15px}.h--timeline-date:before{background-color:transparent;border-color:transparent;border-width:0;bottom:-3px;height:9px;width:9px;z-index:2}.h--timeline-date:hover:after{background-color:#f7f7f7;border-color:#ba0036}.h--timeline-date--selected{pointer-events:none}.h--timeline-date--selected:before{background-color:#ba0036}.h--timeline-navigation{background:transparent;border:1px solid #bababa;border-radius:50%;font-size:0;height:50px;position:absolute;text-align:center;top:calc(50% - 1px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);transition:border-color .3s;width:50px;z-index:1}.h--timeline-navigation svg{fill:#000;height:50px;padding:15px;width:50px}.h--timeline-navigation:hover{background:#ba0036;border-color:#ba0036}.h--timeline-navigation:hover svg{fill:#fff}.h--timeline-navigation--prev{left:0}.h--timeline-navigation--next{right:0}.h--timeline-navigation--inactive{cursor:not-allowed;pointer-events:none}.h--timeline-navigation--inactive:hover{background:transparent;border-color:#bababa}.h--timeline-navigation--inactive:hover svg{fill:#bababa}.h--timeline-events{overflow:hidden;padding-bottom:2rem;transition:height .4s}.h--timeline-event{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;left:0;opacity:0;padding:1px 5%;position:absolute;top:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);width:100%;z-index:1}.h--timeline-event--selected{opacity:1;position:relative;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);z-index:2}.h--timeline-event--enter-right,.h--timeline-event--leave-right{-webkit-animation-name:cd-enter-right;animation-name:cd-enter-right}.h--timeline-event--enter-left,.h--timeline-event--leave-left{-webkit-animation-name:cd-enter-left;animation-name:cd-enter-left}.h--timeline-event--leave-left,.h--timeline-event--leave-right{animation-direction:reverse}.h--timeline-event-content{background-color:#fff;margin:2rem auto;max-width:800px;padding:2rem}.h--timeline-event-title{color:#000;font-weight:500}.h--timeline-event-date{display:block;font-weight:500;margin:0 0 32px}.h--timeline-event-date:before{content:""}@-webkit-keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-enter-right{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes cd-enter-left{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}to{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}.h--timeline-event-content{border-radius:4px}.h--timeline-date{padding:.75rem}.h--timeline-date:after,.h--timeline-date:before{background-color:#ba0036}.h--timeline-date:after{bottom:-7px}.h--timeline-date--selected:after{background-color:#f7f7f7;border-color:#ba0036}.h--timeline-date--older-event:after{background-color:#ba0036;border-color:#ba0036}.h--timeline-line li:nth-child(2n) .h--timeline-date{bottom:-48px}.h--timeline-line li .h--timeline-date--selected:after,.h--timeline-line li .h--timeline-date:hover:after{background-color:#f7f7f7;border-color:#ba0036;bottom:-9px;height:21px;width:21px}.h--timeline-line li:nth-child(2n) .h--timeline-date:after{bottom:41px}.h--timeline-line li:nth-child(2n) .h--timeline-date--selected:after,.h--timeline-line li:nth-child(2n) .h--timeline-date:hover:after{bottom:38px}.h--timeline-line li:nth-child(2n) .h--timeline-date:before{bottom:44px}.h--timeline-line li:nth-child(odd) .h--timeline-date--selected:before,.h--timeline-line li:nth-child(odd) .h--timeline-date:hover:before{bottom:-3px}.h--timeline-event-content{margin-left:auto;margin-right:0;max-width:70%}.h--timeline-dates:after,.h--timeline-dates:before{width:30px}@media (min-width:768px){.h--timeline-dates{margin:0 70px}.h--timeline-navigation--prev{left:32px}.h--timeline-navigation--next{right:32px}}@media (max-width:767px){.h--timeline-dates{margin:0}.h--timeline-dates:after,.h--timeline-dates:before{width:20px}.h--timeline-event-content{margin:0;max-width:100%}.h--timeline-navigation--prev{left:-24px}.h--timeline-navigation--next{right:-24px}}