.timeline-container{margin-bottom:100px;position:relative}.timeline-container .event-month{color:var(--category-color,#333e48);font-family:Jost,sans-serif;font-size:24px;font-size:1.5rem;font-weight:600;margin-bottom:10px;margin-top:50px}.timeline-container .event-month:first-child{margin-top:0}@media screen and (max-width:576px){.timeline-container .event-month{font-size:18px;font-size:1.125rem}.timeline-container .event-month:first-child{margin-top:40px}}.timeline-container dl{margin:0;padding:40px 0 40px 200px}@media screen and (max-width:576px){.timeline-container dl{padding:0}.timeline-container dl:before{display:none}}.timeline-container dl:before{border-left:1px dashed #c3c4c5;bottom:0;content:"";left:170px;position:absolute;top:0;width:1px}.timeline-container dl .event-line{display:block;margin-bottom:-6px;margin-left:-170px;position:relative;width:100%}@media screen and (max-width:576px){.timeline-container dl .event-line{margin-left:0}}.timeline-container dl .event-line .circ{background-color:#fff;border:1px solid #c3c4c5;border-radius:100%;height:20px;left:130px;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:1}.timeline-container dl .event-line .circ.dusk{border:none;height:30px;left:125px;width:30px}.timeline-container dl .event-line .circ.dusk:after{display:none}.timeline-container dl .event-line .circ:after{background-color:var(--category-color,#333e48);border-radius:100%;content:"";height:10px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:10px}@media screen and (max-width:576px){.timeline-container dl .event-line .circ{display:none}}.timeline-container dl .event-line .time{font-family:Jost,sans-serif;font-size:14px;font-size:.875rem;font-weight:600;left:-15px;position:absolute;text-align:right;top:50%;transform:translateY(-50%);width:130px}.timeline-container dl .event-line .time .hours{display:block;font-size:16px;font-size:1rem;font-weight:400}@media screen and (max-width:576px){.timeline-container dl .event-line .time .hours{display:inline}.timeline-container dl .event-line .time .hours:before{content:" - "}}.timeline-container dl .event-line .time.grey-time{color:#8f9091;font-size:18px;font-size:1.125rem;font-weight:300;line-height:1}.timeline-container dl .event-line .time.grey-time .big{font-size:37px;font-size:2.3125rem;font-weight:800}@media screen and (max-width:576px){.timeline-container dl .event-line .time.grey-time .big{display:inline;font-size:24px;font-size:1.5rem;font-weight:600}.timeline-container dl .event-line .time{position:static;text-align:left;transform:none;width:100%}.timeline-container dl .event-line .time br{display:none}}.timeline-container dl .event-line .event{align-items:center;display:flex;margin-bottom:5px;margin-left:170px;position:relative;width:100%}@media screen and (max-width:576px){.timeline-container dl .event-line .event{margin-bottom:30px;margin-left:0}}.timeline-container dl .event-line .event__contain{background-color:#fff;border:1px solid #e2e2e2;padding:25px 85px 25px 25px;position:relative;width:100%}@media screen and (max-width:576px){.timeline-container dl .event-line .event__contain{font-size:14px;font-size:.875rem}}@media screen and (max-width:768px){.timeline-container dl .event-line .event__contain.news{font-size:14px;font-size:.875rem;padding-right:20px}}.timeline-container dl .event-line .event__contain.disable{background-color:transparent;color:rgba(0,0,0,.5)}.timeline-container dl .event-line .event__contain.disable .event__links__map{display:none}.timeline-container dl .event-line .event__contain__news{background-color:#d8d8d8;background-image:url(static/placeholder_img.1cf3e5d870475dd71b19.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:180px;margin-bottom:20px;max-width:300px;position:relative;width:100%}@media screen and (max-width:992px){.timeline-container dl .event-line .event__contain__news{margin-bottom:40px;max-width:100%}}.timeline-container dl .event-line .event__contain__news .news-share{align-items:center;background-color:var(--category-color,#333e48);border-radius:4px;bottom:-18px;color:#fff;display:flex;height:36px;justify-content:center;left:50%;padding:0 16px;position:absolute;text-align:center;transform:translateX(-50%)}.timeline-container dl .event-line .event__contain__news .news-share a{color:#fff;font-size:18px;font-size:1.125rem}.timeline-container dl .event-line .event__contain__excerp{flex:1}.timeline-container dl .event-line .event__contain h3{color:#000;font-size:24px;font-size:1.5rem;margin-bottom:10px}@media screen and (max-width:768px){.timeline-container dl .event-line .event__contain h3{font-size:18px;font-size:1.125rem}}.timeline-container dl .event-line .event__contain h3.small-tile{font-size:18px;font-size:1.125rem}.timeline-container dl .event-line .event__contain .small-description{font-size:14px;font-size:.875rem;font-weight:300;margin:0}.timeline-container dl .event-line .event__contain .news-indicator{margin-top:10px}.timeline-container dl .event-line .event__contain .news-indicator .like-btn,.timeline-container dl .event-line .event__contain .news-indicator a{color:var(--category-color,#000);cursor:pointer;display:inline-block}.timeline-container dl .event-line .event__contain .news-indicator .like-btn span,.timeline-container dl .event-line .event__contain .news-indicator a span{color:#000;font-size:10px;font-size:.625rem;font-weight:600;text-transform:uppercase}.timeline-container dl .event-line .event__contain__moreinfos{background-color:#f8f9fb;font-size:14px;font-size:.875rem;margin-top:10px;padding:20px}.timeline-container dl .event-line .event__links{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:space-between;padding:20px;position:absolute;right:0;top:0}@media screen and (max-width:768px){.timeline-container dl .event-line .event__links.news-link{display:none!important}}.timeline-container dl .event-line .event__links__map{cursor:pointer;text-align:right}