#timeline-content{margin-top:50px;text-align:center}.timeline{border-bottom-right-radius:4px;border-left:4px solid #707070;border-top-right-radius:4px;font-size:1.03em;font-weight:100;letter-spacing:.5px;line-height:1.4em;list-style:none;margin:50px auto;padding:0 0 0 50px;position:relative;text-align:left}.timeline h3{color:#3aa2ba;font-size:30px;font-weight:600}.timeline .event{border-bottom:1px dashed hsla(0,0%,100%,.1);margin-bottom:20px;padding-bottom:25px;position:relative}.timeline .event:last-of-type{border:none;margin-bottom:0;padding-bottom:0}.timeline .event:after,.timeline .event:before{border-radius:50%;display:block;position:absolute;top:0}.timeline .event:before{background:#3aa2ba;height:22px;left:-63px;top:10px;width:22px;z-index:20}.timeline .event:after,.timeline .event:before{-webkit-box-shadow:0 3px 6px 0 rgba(0,0,0,.16);box-shadow:0 3px 6px 0 rgba(0,0,0,.16);content:""}.timeline .event:after{background:#fff;height:42px;left:-73px;top:0;width:42px}.timeline .detail-text p{padding-bottom:10px}.timeline .event:first-child:before{background:#0c4977}@media only screen and (max-width:768px){.timeline{padding-left:23px}.timeline h3{font-size:24px}.timeline .event:after{height:29px;left:-38px;top:0;width:29px}.timeline .event:before{height:18px;left:-33px;top:5px;width:18px}.timeline .detail-text p{line-height:auto}}.tech .section_title h3{font-size:40px}