@media (max-width: 1200px){
	.page-content-archive{margin: 0;}
	.page-container{padding: 25px 20px 0;}
	.itemArticle{padding: 0 10px;}
	}
.page-content-archive {
    display: flex;
    gap: 20px;
    align-content: initial;
    align-items: initial;
    align-self: auto;
    flex-basis: auto;
    flex-grow: 1;
    flex-shrink: 1;
    flex-wrap: wrap;
    margin: 0 -7px;
}
.itemArticle {
    width: 33%;padding: 0px 15px;min-height: 350px;
}
.post-type img{
    height: 300px;
    -o-object-fit: cover;
    object-fit: cover;
    width: 100%;
}
article.itemArticle.post-type h3 a {
    font-family: "Lexend Deca", Sans-serif;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    text-transform: none;
}
.home article.itemArticle.post-type h3 a{color: #fff;text-decoration: none;}
.filter_post{
    flex-wrap: wrap;
    display: flex;
    align-items: center;
    gap: 15px;
    margin-bottom: 30px;
}
.button.is-checked,.button.is-checked:focus,.button:hover,.button:focus {
    background: #3DAAE1!important;
    border-color: #3DAAE1!important;
}
.content-item {
    position: relative;
}
.itemArticle h3.entry-title {
    position: absolute;
    bottom: 0;
    width: 100%;
    background: #00000099;
    padding: 10px 15px;
    text-align: center;
    margin: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}
.home .filter_post{justify-content: center;margin-top: 20px;}
@media (max-width: 992px){
    .itemArticle{width: 50%;}
    .page-content-archive{margin: 0;}
}
@media (max-width: 480px){
    .itemArticle{width: 100%;}
}
/* Page Realisations */
.page-header{
	background-color : var( --e-global-color-secondary );
	padding : 200px 0 100px;
}
.page-header h1{
	color:#FFFFFF!important;
	text-align:center;
	font-size : 60px;
}
.page-container{
	max-width:1340px;
	margin:0 auto;
	padding-top:25px;
}
@media (max-width: 992px){
    .page-header h1{font-size : 36px;}
	article.itemArticle.post-type h3 a {font-size:14px;}
}
.elementor-editor-active .page-content > .home_Filter_realisation {
    display: none;
}