/* lb-seo-compatible */
.articles-blanc{padding-top:100px;padding-bottom:100px;background-color:#fff}



.articles-blanc .image_frame, .articles-blanc .post-excerpt, .articles-blanc .icon-clock,.articles-blanc .post-links .icon-doc-text{

	display:none

}

.articles-blanc .grid .post-item{margin-bottom:120px}



.articles-blanc .grid .post-desc-wrapper .post-desc{padding:0}



.articles-blanc .post-meta{

    font-family: "Crimson Text", serif;

    color: #B7B4B1;

    text-transform: capitalize;

    font-size: 18px;

    line-height: 24px;

    letter-spacing: 0;

    font-style: italic;

    margin-bottom: 0

}

.articles-blanc :is(h2,:where(.lb-style-h2)){font-size:40px;line-height:48px}



.articles-blanc .grid .post-footer{padding:0;margin:50px 0 0;background:none}



.articles-blanc :is(h2,:where(.lb-style-h2)) a{color:#121212}



.articles-blanc .post-links{border:none;float:none;padding-left:0}



.articles-blanc .post-links a{

    border:solid 1px #AA7548;

    text-align:center;

    padding:21px 67px;

    display:block;

    font-size:15px;

    line-height:20px;

    width:260px;

    font-family:"Crimson Text", serif;

    color:#AA7548;

    font-style:italic

}

.articles-blanc .post-links a:hover{

	background-color:#AA7548;

	color:#fff;

	text-decoration:none

}



.articles-blanc .voir-plus-blog{

    width:230px;

    margin:0 auto;

    display: block;

    background-color: #aa7548;

    color: #fff;

    text-align: center;

    padding: 25px 0;

    line-height: 20px;

    font-size: 16px;

		border:solid 1px #aa7548

}



.articles-blanc .voir-plus-blog:hover{

    background-color:transparent;

		color:#aa7548;

		text-decoration:none

}



@media all and (max-width:768px){

	.articles-blanc{padding:50px 0}

	.articles-blanc :is(h2,:where(.lb-style-h2)) {font-size: 30px;line-height: 38px}

	.articles-blanc .vc_empty_space{height: 50px !important}

	.articles-blanc .grid .post-item{margin-bottom:70px}

	.articles-blanc .grid .post-footer {margin: 20px 0 0}

	.articles-blanc .post-links a{padding: 21px 20px;width: 190px}

}

@media all and (max-width:767px){

	.articles-blanc .grid .post-item{margin-bottom:50px !important}

}
