.elementor-134 .elementor-element.elementor-element-64c739f > .elementor-container{max-width:900px;}.elementor-134 .elementor-element.elementor-element-64c739f{padding:150px 0px 70px 0px;}.elementor-134 .elementor-element.elementor-element-e8e2c02.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-134 .elementor-element.elementor-element-e75620d{text-align:center;}.elementor-134 .elementor-element.elementor-element-e75620d .elementor-heading-title{font-weight:300;color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-7eedeee{text-align:center;}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-post-thumbnail{float:left;}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-post-terms > .pp-post-term:not(:last-child):after{content:"|";}.elementor-134 .elementor-element.elementor-element-ef7046b{--grid-column-gap:25px;--grid-row-gap:25px;}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-posts:not(.elementor-grid){margin-left:-25px;}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-posts:not(.elementor-grid) .pp-post-wrap{padding-left:25px;}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-elementor-grid .pp-grid-item-wrap{margin-bottom:25px;}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-posts-skin-news .pp-post{align-items:center;}.elementor-134 .elementor-element.elementor-element-ef7046b.pp-post-thumbnail-align-left .pp-post-thumbnail{margin-right:20px;}.elementor-134 .elementor-element.elementor-element-ef7046b.pp-post-thumbnail-align-right .pp-post-thumbnail{margin-left:20px;}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-post-terms{font-size:15px;text-transform:uppercase;letter-spacing:1px;color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-post-terms-wrap{margin-bottom:10px;}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-post-terms .pp-post-term:not(:last-child){margin-right:5px;}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-post-title, .elementor-134 .elementor-element.elementor-element-ef7046b .pp-post-title a{color:var( --e-global-color-primary );}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-post-title{margin-bottom:10px;}.elementor-134 .elementor-element.elementor-element-ef7046b .pp-post-excerpt{margin-bottom:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-134 .elementor-element.elementor-element-ef7046b.pp-posts-image-stack-tablet .pp-posts .pp-post-thumbnail{margin-bottom:20px;margin-left:0;margin-right:0;}}@media(max-width:767px){.elementor-134 .elementor-element.elementor-element-ef7046b.pp-posts-image-stack-mobile .pp-posts .pp-post-thumbnail{margin-bottom:20px;margin-left:0;margin-right:0;}}/* Start custom CSS for text-editor, class: .elementor-element-7eedeee */.elementor-134 .elementor-element.elementor-element-7eedeee{
    max-width: 600px;
}/* End custom CSS */
/* Start custom CSS for pp-posts, class: .elementor-element-ef7046b */.elementor-134 .elementor-element.elementor-element-ef7046b a.pp-posts-button.elementor-button.elementor-size-sm {
	 margin: 20px auto;
	 border: none;
	 padding: 15px 25px;
	 font-size: 15px;
	 position: relative;
	 background: transparent;
}
.elementor-134 .elementor-element.elementor-element-ef7046b a.pp-posts-button.elementor-button.elementor-size-sm::before {
	 transition: all 0.85s cubic-bezier(0.68, -0.55, 0.265, 1.55);
	 content: '';
	 width: 10%;
	 height: 100%;
	 background: var(--e-global-color-primary);
	 position: absolute;
	 top: 0;
	 left: 0;
	 z-index: 0;

}
.elementor-134 .elementor-element.elementor-element-ef7046b a.pp-posts-button.elementor-button.elementor-size-sm span.pp-button-text {
	 color: white;
	 z-index: 20;
}
.elementor-134 .elementor-element.elementor-element-ef7046b a:hover:before {
	 background: black;
	 width: 100%;
	 z-index: -1;

} 

.elementor-134 .elementor-element.elementor-element-ef7046b a.pp-posts-button.elementor-button.elementor-size-sm {
	 border-radius: 50px;
}
.elementor-134 .elementor-element.elementor-element-ef7046b a.pp-posts-button.elementor-button.elementor-size-sm span.pp-button-text {
	 color: var(--e-global-color-primary);
	 mix-blend-mode:normal;
	 z-index:20;
	 transition:1s;
}
.elementor-134 .elementor-element.elementor-element-ef7046b a.pp-posts-button.elementor-button.elementor-size-sm:hover span.pp-button-text {
	 color: var(--e-global-color-primary);
	 mix-blend-mode:normal;
	 z-index:20;
}

.elementor-134 .elementor-element.elementor-element-ef7046b a.pp-posts-button.elementor-button.elementor-size-sm::before {
	 border-radius: 50px;
	 width: 45px;
	 height: 45px;
	 background: var(--e-global-color-secondary);
	 
	 z-index: -1;
}
.elementor-134 .elementor-element.elementor-element-ef7046b a.pp-posts-button.elementor-button.elementor-size-sm:hover::before {
	 background: var(--e-global-color-secondary);
	 width: 100%;
	 	 z-index: -1;

}/* End custom CSS */
/* Start custom CSS */.txt_jaune{
    font-weight:900;
    color: #f5c75a;
    font-size: 50px;
}

h2 .txt_jaune{
    font-weight:900;
    color: #f5c75a;
    font-size: 40px;
}/* End custom CSS */