@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap");@font-face{font-family:'Helvetica';src:url("https://f.hubspotusercontent40.net/hubfs/3901849/Helvetica%20Neue%20LT%2063%20Medium%20Extended.ttf") format("truetype")}body{font-family:"Roboto","sans-serif"}a{text-decoration:none}section.timeline{padding:0 0 150px;font-family:"Roboto","sans-serif"}section.timeline div.intro{margin:0 auto 100px;max-width:800px;text-align:center}section.timeline div.intro h2{color:#FFF;font-size:50px;line-height:1.3;margin-top:0;margin-bottom:20px;text-shadow:0 0 2px #555;text-transform:capitalize;font-family:'Helvetica';font-weight:300;color:#000;text-shadow:none}section.timeline div.intro .subheader{color:#FFF;margin-top:0;margin-bottom:40px;line-height:2;font-size:20px;font-weight:300;color:#000;margin-bottom:0}section.timeline div.inner{max-width:1240px;margin:0 auto;padding:0 20px;max-width:940px}section.timeline div.inner div.line{display:block;content:'';background:#0c5a32;height:100px;width:5px;text-align:center;margin:20px auto}section.timeline div.inner div.line:nth-last-child(1){position:relative}section.timeline div.inner div.line:nth-last-child(1):after{width:0;height:0;content:'';display:block;border-left:30px solid transparent;border-right:30px solid transparent;border-top:30px solid #0c5a32;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);bottom:-10px;position:absolute}section.timeline div.inner div.timeline-item{-webkit-box-shadow:4px 4px 15px 0px rgba(0,0,0,0.2);box-shadow:4px 4px 15px 0px rgba(0,0,0,0.2);display:-webkit-box;display:-ms-flexbox;display:flex}@media(max-width:1100px){section.timeline div.inner div.timeline-item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}}section.timeline div.inner div.timeline-item div.date{font-weight:bold;color:#0c5a32;font-size:18px;margin-bottom:10px}section.timeline div.inner div.timeline-item div.text{color:#1d3658;font-size:20px;line-height:1.7}section.timeline div.inner div.timeline-item div.left{-webkit-box-flex:0;-ms-flex:0 0 calc(450px);flex:0 0 calc(450px);background-size:cover}@media(max-width:1100px){section.timeline div.inner div.timeline-item div.left{height:250px}}section.timeline div.inner div.timeline-item div.right{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:50px}@media(max-width:676px){section.timeline div.inner div.timeline-item div.right{padding:40px 20px}}