.sectionTitle, .overlay-bg-light{height:500px !important}
				@media (max-width: 995px) {
					.sectionTitle, .overlay-bg-light{height:300px !important}
					#titlePage {font-size: 2.3rem;margin-top: 16rem;padding-left: 0px}
				}

      .hori-timeline .events {
                border-top: 4px dashed #9f9c9c;
        }

        .hori-timeline .events 
        .event-list {
            display: block;
            position: relative;
            text-align: center;
            margin-right: 0;
        }

        /*   .hori-timeline .events 
     .event-list:before {
            content: "";
            position: absolute;
            height: 36px;
            border-right: 2px dashed #2ddf36;
            top: 0;
        }*/

        .hori-timeline .events .event-list 
        .event-date {
            position: absolute;
            top: 38px;
            left: 0;
            right: 0;
            width: 75px;
            margin: 0 auto;
            border-radius: 4px;
            padding: 2px 4px;
        }


        @media (min-width: 1140px) {
            .hori-timeline .events 
            .event-list {
                display: inline-block;
                width: 24%;
                padding-top: 45px;
            }

            .hori-timeline .events 
            .event-list .event-date {
               /* top: -12px;*/
               top:-30px;
            }
        }

        .card {
            border: none;
            margin-bottom: 24px;
            box-shadow: 0 0 13px 0 rgba(236, 236, 241, 0.44);
        }

  .event-date{width: 50px !important;
    height: 50px !important;
    line-height: 2.9rem !important;
    font-weight: 900;
    border-radius: 50% !important;
    font-size: 26px !important;
    margin-top: -20px; !important}  
li.list-inline-item.event-list {
    margin-bottom: 20px;
}
@media (max-width:995px){
    .hori-timeline .events {
    border-top: none !important;
}
.hori-timeline .events .event-list .event-date {
    position: relative;top:-6px;
    }    
}

