.timeline{line-height:1.8;margin:2em 0!important;position:relative}.timeline .heading{margin:0 0 calc(1.5em / 2);text-align:center}.timeline .subheading{color:#37474F;font-size:1.2em;font-weight:700;line-height:1.6;margin-bottom:0.2em}.timeline .timeline__container{display:-ms-grid;display:grid;font-size:0.9em;position:relative}.timeline .timeline__container:after{background:#e9e9e9;content:'';height:100%;-ms-grid-column-align:center;justify-self:center;position:absolute;top:0;width:1px;z-index:-1}.timeline .timeline__item{display:-ms-grid;display:grid;position:relative}.timeline .card{display:-ms-grid;display:grid;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-filter:drop-shadow(0 3px 10px rgba(60,55,125,0.1));filter:drop-shadow(0 3px 10px rgba(60,55,125,0.1));padding:clamp(1em,2vw,1.5em) clamp(0.75em,2vw,1.5em);position:relative;z-index:1}.timeline .card>*{word-wrap:anywhere}.timeline .date{border-bottom:1px solid #E0E0E0;color:#607D8B;font-size:1.2em;font-weight:700;line-height:1.6;margin-bottom:0.5em;padding-bottom:0.5em}.timeline cite{display:inline-block;font-size:80%;font-style:normal;margin-left:0.2em;-webkit-transform:translateY(-0.5em);transform:translateY(-0.5em)}@media screen and (max-width:1110px){.timeline .timeline__container{gap:1.5em}.timeline .timeline__item{margin-top:0!important}.timeline .date{text-align:center}}@media screen and (min-width:1110px){.timeline .timeline__container:before,.timeline:after{background:#E0E0E0;border-radius:50%;content:'';left:50%;padding:0.25em;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timeline:after{bottom:0}.timeline .timeline__container{padding:2em 0}.timeline.timeline--js .timeline__container{gap:1.5em}.timeline .timeline__item+.timeline__item{margin-top:-3.5em}.timeline .card{width:50%}.timeline .card:after{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background:#FFFFFF;border-radius:0.2em;content:'';margin:-0.4em;padding:0.5em;position:absolute}.timeline .timeline__item{margin:0}.timeline .timeline__item:before{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;background:#607D8B;border-radius:50%;content:'';-ms-grid-column-align:center;justify-self:center;outline:0.4em solid #f5f5fa;padding:0.4em;position:absolute}.timeline .timeline__item:nth-child(odd){padding-right:4em}.timeline .timeline__item:nth-child(odd) .card:after{-webkit-transform:rotate(-135deg);transform:rotate(-135deg);right:0}.timeline .timeline__item:nth-child(2n){padding-left:4em}.timeline .timeline__item:nth-child(2n) .card{justify-self:flex-end}.timeline .timeline__item:nth-child(2n) .card:after{left:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}}