/* Saisissez votre CSS personnalisé ci-dessous */

.theme-archive-title.default{
	display:none;
}


/* Style recherche */

.elementor-4674 .elementor-element.elementor-element-d3ac352:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container {
    background-color: #FFFEFC;

}


.elementor-4289 .elementor-element.elementor-global-4689:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container {

    background-color: #FFFEFC;
}


/* Style pour page catégorie */


/* Style pour image article mis en avant */ 

.top-article .eael-entry-media {
    overflow: hidden;
   	width: 100%;
    object-fit: contain;
		border: solid 0.5px #C3A872;
}

/* Retire la bordure de l'article mis en avant */

.top-article .eael-grid-post-holder {
    border: none;
    
}

/* Placements et marges internes article mis en avant */

.top-article .eael-post-grid-container .eael-post-grid .eael-grid-post {
    float: left;
    padding: 10px;
    padding-top: 0;
}

.top-article .eael-grid-post .eael-entry-wrapper, .eael-grid-post .eael-entry-footer {
    padding: 15px;
    padding-left: 0;
}

/* Style commentaires */

button, .button, .faux-button, .wp-block-button__link, .wp-block-file .wp-block-file__button, input[type="button"], input[type="reset"], input[type="submit"], .bg-accent, .bg-accent-hover:hover, .bg-accent-hover:focus, :root .has-accent-background-color, .comment-reply-link {
    background-color: #C3A872;
    padding: 10px;
    font-family: 'Cardo';
    font-style: italic;
    font-weight: 500;
}

.comment-reply-title {
	font-size: 40px;
}

.comment-respond p.comment-notes, .comment-respond p.logged-in-as {
    font-family: 'Josefin Sans';
    font-weight: 300;
    color: #3D3C3B;
}

.comment-respond label {
    font-family: 'Josefin Sans';
    font-weight: 300;
    color: #3D3C3B;
}

.comment-author {
  
    font-family: 'Cardo';
    font-weight: 400;
    font-size: 25px;
}

.comment-metadata {
	  font-family: 'Josefin Sans';
    font-weight: 300;
    color: #3D3C3B;
}

.entry-content p{
		font-family: 'Josefin Sans';
    font-weight: 300;
    color: #3D3C3B;
}

.styled-separator {
	display: none;
}

.comment-respond {
	margin-top: 50px;
}

/* Style pour page article */

/* Titres */

.elementor-widget-theme-post-content h1, h2, h3, h4, h5, h6 {
	font-family: 'Cardo';
	font-weight: 500;
	color: #3C3C3B;
}

/* Couleur liens */

.elementor-widget-theme-post-content a {
	color: #C3A872;
}

/* Images */

.img-article-page .wp-image-2202 .aligncenter img {
    height: 800px !important;
    width: 100%;
	margin: auto !important;
		object-fit: contain;
		image-resolution:higher;
}

.elementor img {

    width: 100%;

}


/* Style pour tablette */

@media (min-width: 768px) and (max-width: 1024px) {
  
.elementor-posts-container .elementor-post__thumbnail {
    overflow: hidden;
 
}
	

.elementor-posts--skin-classic .elementor-post {
    overflow: visible;
}
  
}


@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  
.elementor-posts-container .elementor-post__thumbnail {
    overflow: hidden;
    height: 200px;
}
	

.elementor-posts--skin-classic .elementor-post {
    overflow: visible;
}
  
}


/* Style pour mobile */

 @media screen and (min-width: 200px) and (max-width: 812px) {
	 
/* Réduit la marge entre thumbnail et post text content */	 
	 
.top-article .eael-grid-post .eael-entry-wrapper, .eael-grid-post .eael-entry-footer {
    margin-top: -90px;
    padding: 0;
    padding-left: 0;
}
	
/* Dispose le contenu des articles en colonne sur mobile */	 

.article-for-cat .elementor-posts--skin-classic .elementor-post {
	
    display: flex;
    flex-direction: column;
}
	 
/* Marge interne basse */	
	 
.article-for-cat .elementor-post__thumbnail__link {
		 padding-bottom: 20px;
	 }	 

/* Annule l'overflow hidden */	 
	 
.article-for-cat .elementor-posts--skin-classic .elementor-post {
    overflow: visible;
}
	 
.article-for-cat article:first-child {
    display: none;
}
	 
}