.section-title{margin-bottom:60px;text-align:center}.section-title .separator{margin-top:10px;display:inline-block;position:relative}.section-title h2{text-transform:uppercase;font-weight:600;font-size:36px}.section-title span{margin-bottom:10px;display:block}.section-title .separator:after{margin:auto;bottom:0;width:100px}.section-title .separator:after,.section-title .separator:before{left:50%;display:block;height:1px;transition:width .8s ease,background-color .8s ease;-webkit-transition:width .8s ease,background-color .8s ease;-o-transition:width .8s ease,background-color .8s ease;-ms-transition:width .8s ease,background-color .8s ease;-moz-transition:width .8s ease,background-color .8s ease;background:#e68d00;content:""}.section-title .separator:before{margin:auto auto 6px;bottom:-15px;width:50px}section:hover .section-title .separator:before{left:0;width:100px}section:hover .section-title .separator:after{left:0;width:50px}.timeline{list-style:none;position:relative;padding:20px 0}.timeline:before{left:50%;margin-left:-1.5px;position:absolute;top:0;bottom:0;background-color:#000;content:" ";width:1px}.timeline>li{margin-bottom:100px;position:relative}.timeline>li:last-child{margin-bottom:20px}.timeline>li:after,.timeline>li:before{display:table;content:" "}.timeline>li:after{clear:both}.timeline .timeline-body p{line-height:24px}.timeline>li>.timeline-panel{float:left;border-radius:2px;border-radius:10px;position:relative;padding:20px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;background-color:rgba(0,0,0,.9);width:50%}.timeline>li.timeline-inverted+li:not(.timeline-inverted),.timeline>li:not(.timeline-inverted)+li.timeline-inverted{margin-top:-60px}.timeline>li:not(.timeline-inverted){padding-right:90px}.timeline>li.timeline-inverted{padding-left:90px}.timeline>li>.timeline-panel:before{border-width:15px 0 15px 15px;border-style:solid;border-color:transparent transparent transparent rgba(0,0,0,.9)}.timeline>li>.timeline-panel:after,.timeline>li>.timeline-panel:before{right:-15px;display:inline-block;position:absolute;top:26px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;content:" "}.timeline>li>.timeline-panel:after{border:15px solid transparent;border-right:0 solid rgba(0,0,0,.9)}.timeline>li>.timeline-badge{left:50%;border-radius:50%;margin-left:-25px;text-align:center;color:#fff;z-index:100;position:absolute;top:16px;height:50px;font-size:1.4em;background-color:#222;width:50px}.timeline>li>.timeline-badge,.timeline>li>.timeline-badge h4{line-height:50px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.timeline>li>.timeline-badge h4{color:#323232}.timeline .timeline-heading h5{margin-bottom:20px;padding-bottom:10px;position:relative}.timeline .timeline-heading h5,.timeline .timeline-heading h5:before{transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out}.timeline .timeline-heading h5:before{left:0;position:absolute;height:2px;bottom:0;background:#e68d00;content:"";width:20px}.timeline>li.timeline-inverted>.timeline-panel{float:right}.timeline>li.timeline-inverted>.timeline-panel:before{left:-15px;border-left-width:0;right:auto;border-right-width:15px}.timeline>li.timeline-inverted>.timeline-panel:after{left:-14px;border-left-width:0;right:auto;border-right-width:14px}.timeline>li:hover>.timeline-badge{background-color:#000}.timeline>li:hover>.timeline-panel{color:#fff;border-color:transparent;background:#e68d00}.timeline>li:hover>.timeline-panel:after{border-left-color:#e68d00}.timeline>li.timeline-inverted:hover>.timeline-panel:after{border-right-color:#e68d00}.timeline>li:hover>.timeline-badge h4,.timeline>li:hover>.timeline-panel h5{color:#fff}.timeline>li:hover>.timeline-panel h5:before{background:#fff}