header .l-subheader.at_middle{color: #fff !important;}
.header_hor .l-subheader.at_middle{background-color: transparent !important;}

header{    background: url(../framework/img/background-city.png) !important;
background-color: #012951 !important;}



h3.title_heading{color: #000 !important;}
#last_actualites .w-blog-post-body{bottom: 0px;opacity: 0.8;}
#last_actualites h2 a {font-size: 13px !important;color: #fff !important;color: #fff !important;font-weight: normal !important;}
#last_actualites h2 {text-align: center !important;padding: 2px 2px 2px 2px !important;margin: 0 !important;background: #21415A !important;height: 74px;}

#last_actualites .w-blog-list .w-blog-post-preview img {
border-top: 1px solid #21415A;
border-left: 1px solid #21415A;
border-right: 1px solid #21415A;
border-radius: 10px 10px 0px 0px;

}

article .w-blog-post-preview img{    border: 2px solid #ddd  !important;
padding: 3px !important;
border-radius: 4px !important;}


#actualites article, #annonces article{border-bottom: 1px solid rgba(0, 0, 0, 0.05);margin-bottom: 10px !important;padding-bottom: 10px !important;}

#actualites .w-blog-list, #annonces .w-blog-list{margin: 10px;}

.w-blog-post-content *:last-child {
font-size: 14px !important;
color: #000 !important;
line-height: 25px !important;
text-align: justify !important;
}

.l-content article .w-blog-post-preview img{width: auto;display: initial;}
.l-content article .w-blog-post-preview{text-align: center;background-color: #fff !important;}

.l-content article .w-blog-post-body p{color:#000000 !important;}
.l-content article .w-blog-post-body h1.w-blog-post-title{
text-align: center;
color: #3150a6;
font-size: 32px;
font-weight: bold;
}

.w-blog .w-blog-post-h h2 .entry-title{   
font-size: 15px !important;
color: #024283 !important;
font-weight: bold !important;
}

.w-tabs.accordion .w-tabs-section.color_custom {
border: 2px solid #e8e8e8 !important;
border-radius: 6px !important;
margin: 0 0 1rem !important;
padding: 1rem !important;
}


.w-nav.type_desktop .columns_3 .w-nav-item.level_2 {
width: 33% !important;
}