@import url("../../css/style-library.css");#conference-timeline{height:fit-content;margin:0 auto;max-width:920px;position:relative;width:100%}#conference-timeline .timeline-end,#conference-timeline .timeline-start{align-items:center;background:var(--brand-blue);border-radius:var(--border-radius-full);color:#fff;display:flex;font:var(--display-1);font-weight:var(--fw-bold);height:200px;justify-content:center;margin:0 auto;text-align:center;width:200px}#conference-timeline .timeline-start{margin-top:var(--spacing-600)}#conference-timeline .timeline-end{margin-bottom:var(--spacing-600)}#conference-timeline .conference-center-line{background:silver;height:100%;left:50%;margin-left:-2px;position:absolute;top:0;width:3px;z-index:-1}#conference-timeline .conference-timeline-content{max-width:85vw;min-width:1000px;padding-bottom:calc(var(--padding-500) + var(--padding-500));padding-top:calc(var(--padding-500) + var(--padding-500))}.timeline-article{margin:calc(var(--spacing-300) + var(--spacing-100)) 0;max-height:200px;overflow:hidden;position:relative;width:100%}.timeline-article .content-left-container,.timeline-article .content-right-container{height:fit-content;width:440px}.timeline-article .timeline-author{color:#242424;display:block;font-weight:var(--fw-normal);font:var(--body-4);line-height:var(--spacing-400);text-align:right}.timeline-article .content-left,.timeline-article .content-right{background-color:#fff;border:1px solid silver;border-radius:var(--border-radius-medium);box-shadow:0 1px 3px rgba(0,0,0,.03);max-height:250px;padding:calc(var(--padding-100) + var(--padding-300));position:relative;width:auto}.content-left p,.content-right p{max-height:150px}.timeline-article p{color:var(--brand-navy);font:var(--body-4);margin:0;padding:0}.timeline-article .content-left-container{float:left;margin-top:20px}.timeline-article .content-right-container{float:right;margin-top:20px}.article-year{float:right;position:relative;right:40%;top:calc(var(--padding-100) + var(--padding-300))}.article-year p{color:var(--brand-dark-blue);font:var(--display-1);font-weight:var(--fw-bold)}.article-year.odd{right:58%}.timeline-article .content-left:before,.timeline-article .content-right:before{color:#fff;font-size:23px;position:absolute;top:calc(var(--padding-100) + var(--padding-300))}.timeline-article .meta-date{align-items:center;background:var(--brand-blue);border-radius:var(--border-radius-full);display:flex;height:calc(var(--padding-100) + var(--padding-300));justify-content:center;left:48%;margin-left:-31px;position:absolute;top:calc(var(--spacing-600) + var(--spacing-200)/4);width:calc(var(--padding-100) + var(--padding-300))}.timeline-article .meta-date .date,.timeline-article .meta-date .month{display:block;font-weight:var(--fw-black);text-align:center}.content-right{left:5%}@media only screen and (max-width:1075px){#conference-timeline .conference-timeline-content{min-width:auto}#conference-timeline{width:fit-content}.conference-timeline-content{width:calc(100% + 10px)}.timeline-article{align-items:center;display:flex;height:fit-content;margin:calc(var(--spacing-600) + var(--spacing-200)/4) 0;margin-left:calc(var(--spacing-800) + var(--spacing-200) + var(--spacing-200)/4);max-height:fit-content;width:80%}.article-year{margin-left:calc(var(--spacing-300) + var(--spacing-200) + var(--spacing-200)/1.5);margin-top:calc(var(--spacing-300) + var(--spacing-200) + var(--spacing-200)/1.5);position:static;right:250px;top:calc(var(--spacing-300) + var(--spacing-100))}.article-year.odd{left:calc(var(--spacing-1400-tablet-portrait) + var(--spacing-200));top:calc(var(--spacing-300) + var(--spacing-200))}#conference-timeline .timeline-end,#conference-timeline .timeline-start{margin:0}#conference-timeline .timeline-start{margin-top:var(--spacing-600)}#conference-timeline .timeline-end{margin-bottom:var(--spacing-600)}#conference-timeline .conference-center-line{left:calc(var(--spacing-1000-tablet-landscape) + var(--spacing-100));margin-left:0}.timeline-article .meta-date{left:0;margin-left:0;top:55%}.timeline-article .content-left-container,.timeline-article .content-right-container{float:none;height:fit-content;margin-top:20px;max-height:calc(var(--spacing-1800-tablet-landscape) + var(--spacing-800) + var(--spacing-200)/4);max-width:100%;width:calc(var(--spacing-1800-tablet-landscape) + var(--spacing-800));width:fit-content}.timeline-article .content-right-container{align-items:center;display:flex;height:fit-content}.timeline-article .content-left-container,.timeline-article .content-right-container{margin-left:calc(var(--spacing-300) + var(--spacing-100))}.timeline-article .content-left,.timeline-article .content-right{max-height:calc(var(--spacing-1800) + var(--spacing-200));overflow:hidden;text-overflow:ellipsis}.timeline-article .content-right{left:0}.timeline-article .content-left:before{content:"\f0d9";left:-8px;right:auto}.timeline-article .content-right:before{display:none}}@media (min-width:515px) and (max-width:1050px){#conference-timeline .timeline-end,#conference-timeline .timeline-start{margin-left:20px}}@media only screen and (max-width:515px){#conference-timeline .timeline-end,#conference-timeline .timeline-start{height:110px;position:relative;right:20px;width:110px}#conference-timeline .timeline-start{margin-top:var(--spacing-600)}#conference-timeline .timeline-end{margin-bottom:var(--spacing-600)}.conference-center-line{left:calc(var(--spacing-500) + var(--spacing-200))!important}.timeline-article{margin-left:20px;margin-right:auto;width:auto}.content-left-container,.content-right-container{margin-left:15px!important}#conference-timeline{padding-left:10px}}@media only screen and (max-width:400px){.timeline-article p{margin:0}.timeline-article p span.article-number{display:none}}