.timeline{position:relative;overflow:hidden;margin:0px auto}.timeline .date_separator{position:relative;padding:20px 0px;clear:both}.timeline .date_separator span{display:block;width:150px;height:2em;line-height:2em;font-size:.875em;font-weight:500;text-align:center;border:1px solid #e7eaf3;background-color:#FFFFFF;opacity:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transform:translateY(-200%);transform:translateY(-200%);border-radius:.250rem}.timeline .date_separator.animated span{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.timeline_dual .date_separator span,.timeline_center .date_separator span{margin-left:auto;margin-right:auto}.timeline_left .date_separator span{margin-left:auto;margin-right:0px}.timeline_right .date_separator span{margin-left:0px;margin-right:auto}.timeline .spine{position:absolute;top:0px;bottom:100%;width:2px;border-radius:2px;background-color:#e7eaf3;-webkit-transition:bottom 0.5s linear;-moz-transition:bottom 0.5s linear;-ms-transition:bottom 0.5s linear;transition:bottom 0.5s linear}.timeline_dual .spine,.timeline_center .spine{left:50%;margin-left:-2px}.timeline_left .spine{right:4px}.timeline_right .spine{left:4px}.timeline .spine.animated{bottom:0%}.timeline_element{position:relative;margin:20px 0px;opacity:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;-ms-transition:all 0.2s linear;transition:all 0.2s linear}.timeline_dual .timeline_element_left{width:50%;margin:1rem 0px;float:left;clear:left}.timeline_dual .timeline_element_right{width:50%;margin:1rem 0px;float:right;clear:right}.timeline_left .timeline_element,.timeline_dual .timeline_element_left{-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-mstransform:translateX(20px);transform:translateX(20px)}.timeline_right .timeline_element,.timeline_dual .timeline_element_right{-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px)}.timeline .timeline_element.animated{opacity:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);transform:translateX(0px)}.opacityFilter .timeline_element{visibility:hidden}.opacityFilter .timeline_element.animated{visibility:visible}.timeline_element_box{overflow:hidden;background-color:#FFFFFF;border:1px solid #e7eaf3;border-radius:.250rem}.timeline_element_box:hover{border-color:rgba(55, 125, 255, 0.3);box-shadow:0 0 35px rgba(55, 125, 255, 0.125);transition:all 0.2s ease-in-out}.timeline_left .timeline_element_box,.timeline_dual .timeline_element_left .timeline_element_box{margin-right:100px}.timeline_right .timeline_element_box,.timeline_dual .timeline_element_right .timeline_element_box{margin-left:100px}.timeline_left .timeline_element:before,.timeline_right .timeline_element:before,.timeline_dual .timeline_element_left:before,.timeline_dual .timeline_element_right:before{content:'';position:absolute;display:block;width:100px;height:0px;border-top:2px solid #377dff;z-index:2}.timeline_left .timeline_element:before{right:4px;top:20px}.timeline_dual .timeline_element_left:before{right:0px;top:20px}.timeline_right .timeline_element:before{left:4px;top:50px}.timeline_dual .timeline_element_right:before{left:0px;top:63px}.timeline_left .timeline_element:after,.timeline_right .timeline_element:after,.timeline_dual .timeline_element_left:after,.timeline_dual .timeline_element_right:after{content:'';position:absolute;display:block;width:26px;height:26px;border-radius:50%;background-color:#377dff;border:5px solid #FFFFFF;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.timeline_left .timeline_element:hover:after,.timeline_right .timeline_element:hover:after,.timeline_dual .timeline_element_left:hover:after,.timeline_dual .timeline_element_right:hover:after{background-color:#77838F;z-index:100}.timeline_left .timeline_element:hover:before,.timeline_right .timeline_element:hover:before,.timeline_dual .timeline_element_left:hover:before,.timeline_dual .timeline_element_right:hover:before{border-top:2px solid #77838F}.timeline_left .timeline_element:after{right:6px;top:10px;margin-right:-5px}.timeline_dual .timeline_element_left:after{right:0px;top:8px;margin-right:-11px}.timeline_right .timeline_element:after{left:6px;top:30px;margin-left:-5px}.timeline_dual .timeline_element_right:after{left:0px;top:50px;margin-left:-12px}.timeline_left .timeline_element:after,.timeline_right .timeline_element:after,.timeline_dual .timeline_element_left:hover:after,.timeline_dual .timeline_element_right:hover:after{z-index:100}.timeline_title{position:relative;overflow:hidden;margin:10px;color:rgba(0,0,0,0.5);font-size:.875em;font-weight:500}.timeline_title span.timeline_title_label{position:absolute;left:0px;right:180px;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;margin-right:2rem}.timeline_title span.timeline_title_date{float:right}.timeline_element .img_container{position:relative;text-align:center}.timeline_element .slider_container{position:relative}.timeline_element .slider_container img{display:block;width:100%;height:100%}.timeline_element.blog_post.notitle .slider_container img{border-top-left-radius:.250em;border-top-right-radius:.250em}.timeline_element.blog_post.nocontent .slider_container img{border-bottom-left-radius:.250em;border-bottom-right-radius:.250em}.timeline_element.blog_post .content,.timeline_element.event .content{font-size:.875em;padding:2rem 1rem;color:#77838F}.timeline_element.blog_post .readmore{padding:0 0.75em 0.75em;font-size:.750em;text-align:right}.timeline_element.blog_post a{color:#77838F}.timeline_element.blog_post .readmore a{color:#77838F;border-bottom:1px dashed #77838F}.timeline_element.blog_post .readmore a:hover{text-decoration:none;color:#377dff;border-bottom:1px dashed #377dff}.timeline_element.iframe .segment iframe{display:block;width:100%;height:100%;border:none;border-radius:0px 0px .250em .250em}.timeline_element.gallery .content{font-size:13px;margin:10px;line-height:18px}.timeline_element.gallery .scroll_container{position:relative;overflow:auto;overflow-y:hidden;white-space:nowrap;margin:10px}.timeline_element.gallery .img_container{display:inline-block;margin-right:4px;vertical-align:top}.timeline_element.gallery .img_container img{display:block;border-radius:2px}.timeline_element.gallery .img_container:last-child{margin-right:0px}.timeline img.twitter_profile{float:left;margin:0px 10px 10px 0px;border-radius:3px;width:auto;height:auto}.timeline .facebook_left_column{float:left;width:50px}.timeline .facebook_right_column{margin-left:50px}.timeline .facebook_content{overflow:hidden;text-overflow:ellipsis}.timeline img.facebook_profile{border-radius:3px;width:40px;height:40px}.timeline .facebook_post{overflow:hidden;clear:both;font-size:11px;margin-top:10px;line-height:normal;border-radius:3px;text-shadow:none;color:#777777;background-color:#F4F4F4;border:1px solid #DDDDDD}.timeline .facebook_post img.facebook_picture{max-width:80px;margin:5px;float:left;border-radius:3px}.timeline .facebook_type_photo .facebook_post{border:none}.timeline .facebook_type_photo .facebook_post img.facebook_picture{max-width:100%;width:100%;margin:0px}.timeline .description_container{overflow:hidden;margin:5px 5px 5px 90px}.timeline .facebook_post a{display:block;margin-bottom:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#timeline .tmload{margin:1em auto;text-align:center}#timeline .tmload .wojo.button{background-color:#377dff;color:#FFFFFF;border:1px solid #377dff}#timeline .tmload .wojo.button:hover{box-shadow:0 4px 11px rgba(55, 125, 255, 0.35);color:#FFFFFF;background-color:#1164ff;border-color:#045cff}#timeline .wojo.carousel .owl-dots{bottom:-1.5rem}