/*--------------------------------------------------------------
/* HOME

For homepage - even if it's blog home 

========================================================================== */

.link-border a{
    right: 20%;
    top: 15px;
    display: block;
}
.link-border a:after, .link-border a:before{
    content: "";
    position: relative;
    width: 20%;
    height: 1px;
    background: #893836;
    margin: 0 auto;
    display: block;
}


.link-border a:before{
    right: 20%;
    top: 15px;
}

.link-border a:after{
    left: 20%;
    top: -14px;
}


#home-private-event-encart .encart-container>div:first-child{
    margin-top:220px;
}
#home-private-event-encart .encart svg{
    margin-top:30px;
    font-family:'Nunito';
}

/* blog module home */
.news_home .fl-post-carousel-text h3 {
    color: #893836;
    font-weight: 600;
    margin-bottom: 0.5rem;
    font-size:13px;
    font-family:'Nunito';

}
.news_home .fl-post-carousel-text h3 a{
    text-decoration: none;
    color: #893836;
    text-transform: uppercase;
    font-weight: 600;
    font-size:13px;
    font-family:'Nunito';
}
.news_home .fl-post-carousel-text h3 span{
    font-weight: 300;
    color: #893836;

}
.news_home .fl-post-carousel-text{
    padding-top: 0;
}
.news_home .fl-post-carousel-text h2, .news_home .fl-post-carousel-text h2 a{
    text-transform: uppercase;
    min-height:80px;
    font-size: 22px;
    font-family:'Mosk';
    font-weight:700;
}
.news_home .fl-post-carousel-content p{
    line-height:16.9px;
    font-size:13px;
    /* min-height: 120px; */
    padding-bottom: 1rem;
}
body .fl-post-carousel-grid .fl-post-carousel-content p:last-of-type{
    padding-bottom: 1rem;
}
.news_home .fl-post-carousel-content a{
    font-weight: 700;
}
.news_home .fl-post-carousel-post{
    border:0;
}

.title_news_home h2:after{
    content:"";
    width:30px;
    display:block;
    height:2px;
    background-color: #893836;
}