h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: "Poppins", Times, serif;
}

h2, h4, .h2, .h4 {
    color: #73C644;
}

h5, .h5 {
    text-transform: uppercase;
    line-height:1.5em;
}

.vc_separator h4{
    text-align:center;
    
}

ol.breadcrumbs {
    list-style-type:none;
        display: flex;
    flex-direction: row;
    align-content: center;
    justify-content: flex-end;
}

ol.breadcrumbs li:after {
content:"|";
color:#73c644;
    padding: 0 5px;
}

ol.breadcrumbs li:last-child:after {
content:"";
display:none;
}


.price{
   color:#73c644;
}

.member-item-inner .item-content h3{
   font-size: 18px;
    
}


table th{
    text-transform:uppercase;
   background-color:#76c44c!important;   
   font-size: 15px!important;
}



.tablepress .row-hover tr:hover td{
     background-color: #77C44C;
    
}

.overlay-top{
     min-height: 100px;
    
}


.wpls-logo-slider .slick-slide img {
    max-width: 12em;
}

.cactus-rev-slider-default .text-r-silder .r-title {
    line-height: 1 !important;
}

.logo {
    background-position: left !important;
}

.logo {
    width: 200px!important;
}

.logo img {
    width: inherit;
}


a {
    color: #6A7579;
}

#main-nav .navbar-nav > li > a {
    padding-right: 20px;
}

#main-nav .navbar-nav > li > a .menu-description {
    font-size: 0.8em;
}

#main-nav .navbar-nav > li > a:hover .menu-description {
    color: #73C644;
}

.event-header-image .over-thumb {
    background-color:rgba(255, 255, 255, 0.25);
}

.event-header-image .center-ct h1, .event-header-image p.description {
text-shadow: 0px 0px 16px rgba(0, 0, 0, 0.5);
}


.content-dropcap > p:first-child:first-letter, .dropcap {
    font-family: inherit;
    font-size: inherit;
    text-transform: inherit;
    background: inherit;
    float: inherit;
    margin:inherit;
    width: inherit;
    text-align: inherit;
    line-height: inherit;
    padding: inherit;
}

.small-text {
    font-size: 12px;
    font-weight: bold;
}

.single-course-meta .course-des .course-meta {
    font-size: 12px;
    font-family: "Roboto",sans-serif;
    font-weight: bold;
    color:#666666;

}

.single-event-detail .event-content{
    border-top: 0!important;
    padding-top: 0!important;
    margin-top: 0!important;
}

.single-cours-social {
    border-bottom: 0;
    padding-bottom: 0;
    
    border-top: solid 1px #eaeaea;
    padding-top: 40px;
}

.event-description {
    border-bottom: 0;
    padding: 18px 20px 18px 20px;
    border-top: solid 1px #e1e1e1;
}


.event-cta .btn {
  display: none;
}

.event-detail{
    border-top: none;
    padding: 0 0 5px;
}

.overlay-bottom{
    line-height: 1.25;
}

.date-block {
    padding: 10px 10px;
}

.blog-item-meta {
    display: none;
}