/*
Theme Name: SmilePack Astra Child
Theme URI: https://blog.smilepack.fr
Description: Thème enfant Astra pour le blog SmilePack
Author: SmilePack
Template: astra
Version: 1.0.0
Text Domain: smilepack-astra-child
*/	



#content.site-content{background:white;box-shadow: inset 0 10px 10px -10px rgba(51, 51, 51, 0.2) !important;}
.site-logo-img img.custom-logo{border-radius: 0px 0px !important;}
header .custom-logo-link img{max-width: 100%!important; width: 100%!important; image-rendering: auto!important;}
.site-header{background: white !important;}
section.elementor-section.elementor-top-section.elementor-element{margin-top: 15px;}
.ast-main-header-wrap.main-header-bar-wrap, .ast-below-header-wrap{max-width: 95%!important; margin:0 auto!important;}

.site-primary-footer-wrap{box-shadow: inset 0 10px 10px -10px rgba(51, 51, 51, 0.1), inset 0 -10px 10px -10px rgba(51, 51, 51, 0.1);}



.main-header-menu > .menu-item > .menu-link{border-radius:5px; }

@media (max-width: 1150px) {
/* Masquer le header desktop */
#ast-desktop-header {display: none !important;}

/* Afficher le header mobile sur toutes les tailles */
#ast-mobile-header {display: block !important;}


.site-header{background: white !important; margin-bottom: -15px!important;}
.ast-above-header.ast-above-header-bar{margin-bottom: -15px!important;}

.main-header-menu .menu-item{width:100%!important;}
.main-header-menu > .menu-item > .menu-link{padding-top: 10px;padding-bottom: 10px;padding-left: 15px;padding-right: 15px;border-bottom-width: 1px;border-color: #eaeaea;border-style: solid;display: inline-block;width: 100%;border: 0;}
.ast-mobile-popup-drawer .ast-mobile-popup-header{padding-right: 25px;padding-top: 20px;}
.ast-mobile-popup-drawer .ast-mobile-popup-header .menu-toggle-close{color: #fff !important;background: #333!important;
font-size: 1.5em;font-weight: 400;border-radius: 2px;padding:.5em .6em;}

.ast-hfb-header .ast-mobile-popup-content .ast-builder-menu-mobile .main-navigation .menu-item .menu-link{padding-top: 15px;
padding-bottom: 15px;}
}



.site-above-footer-wrap{box-shadow: 1px 0 15px 1px rgba(51, 51, 51, 0.1);padding: 0px 0px 25px 0px;}
.site-above-footer-wrap .ast-footer-html-1{padding-top:35px;padding-bottom: 25px;
border-bottom: 3px solid #f0cad0;}
.site-above-footer-wrap .ast-footer-html-1 .ast-builder-html-element span{font-size:14px!important;}
.site-above-footer-wrap .footer-bar-navigation #astra-footer-menu{margin-left:0px!important;margin-top:5px;}
.site-above-footer-wrap .footer-bar-navigation #astra-footer-menu a.menu-link{font-size: 14px;
font-weight: normal;}
.site-above-footer-wrap .footer-bar-navigation #astra-footer-menu a.menu-link::after { content: '\25CF';
margin-left: 10px;}
.site-primary-footer-wrap{padding-top: 15px!important;
padding-bottom: 5px!important;}



.h2-home h2::before {content: "\25E2"; font-size:16px; color:#fbd746;margin-right:10px;}
.h2-home-rose h2::before {content: "\25E2"; font-size:16px; color:#d9355c;margin-right:10px;}


.inset-shadow{box-shadow: inset 0 5px 10px -1px rgba(51, 51, 51, 0.1), inset 0 -5px 10px -1px rgba(51, 51, 51, 0.1)!important;}
.inset-shadow-bottom{box-shadow: inset 0 -5px 10px -1px rgba(51, 51, 51, 0.1)!important;}
	


/* ========================= AFFICHAGE 1 - LAYOUT 1 ========================= */

#post-grid-layout-1 .hfe-post-content{padding: 10px 0px 10px 0px;}
#post-grid-layout-1 span.hfe-post-date{border-bottom: 3px solid #f0cad0; padding-bottom: 5px;}

#post-grid-layout-1 .hfe-post-card{background:transparent !important; border-radius: 5px;}
#post-grid-layout-1 .hfe-post-title a{font-family: "Raleway", Sans-serif;
  font-size: 24px;
  font-weight: 600;
  line-height: 1em;}


/* ========================= AFFICHAGE 2 - LAYOUT 2 ========================= */

/* == ARTICLES 2 / 3 / 4 HAUTEUR NATURELLE == */

#post-grid-layout-2 .eael-grid-post:nth-child(2),
#post-grid-layout-2 .eael-grid-post:nth-child(3),
#post-grid-layout-2 .eael-grid-post:nth-child(4) {
    height: auto !important;
    align-self: start !important;
}

#post-grid-layout-2 .eael-grid-post:nth-child(2) .eael-grid-post-holder,
#post-grid-layout-2 .eael-grid-post:nth-child(3) .eael-grid-post-holder,
#post-grid-layout-2 .eael-grid-post:nth-child(4) .eael-grid-post-holder {
    height: auto !important;
}

#post-grid-layout-2 .eael-grid-post:nth-child(2) .eael-grid-post-holder-inner,
#post-grid-layout-2 .eael-grid-post:nth-child(3) .eael-grid-post-holder-inner,
#post-grid-layout-2 .eael-grid-post:nth-child(4) .eael-grid-post-holder-inner {
    height: auto !important;
}

/* == AFFICHAGE 2 - STRUCTURE == */


#post-grid-layout-2 .eael-post-grid {
    display: grid !important;	
    grid-template-columns: 1fr 1fr !important;
    gap: 0px !important;

}

#post-grid-layout-2 .eael-grid-post-holder {
    border:none!important;
	/*padding: 5px 5px;*/
	border-radius: 5px;
	background: #fff !important;
	/*box-shadow: 1px 1px 5px 0px rgba(51,51,51,0.1);*/
}

#post-grid-layout-2 .eael-post-grid .eael-grid-post {
    width: auto !important;
    margin: 0 !important;

}

/* Article 1 : colonne gauche, toute la hauteur */
#post-grid-layout-2 .eael-post-grid .eael-grid-post:nth-child(1) {
    grid-column: 1;
    grid-row: 1 / 4;
}

/* Article 2 : haut à droite */
#post-grid-layout-2 .eael-post-grid .eael-grid-post:nth-child(2) {
    grid-column: 2;
    grid-row: 1;
	height:165px!important;
	
}

/* Article 3 : bas à droite */
#post-grid-layout-2 .eael-post-grid .eael-grid-post:nth-child(3) {
    grid-column: 2;
    grid-row: 2;
	height:165px!important;
	margin-top: -85px !important;
	
}

/* Article 3 : bas à droite */
#post-grid-layout-2 .eael-post-grid .eael-grid-post:nth-child(4) {
    grid-column: 2;
    grid-row: 3;
	height:165px!important;
	margin-top: -85px !important;
}


@media (max-width: 1080px) {

#post-grid-layout-2 .eael-post-grid .eael-grid-post:nth-child(4) {
margin-top: -85px !important;	
}	



}


/* == ARTICLE 1 - GRAND BLOC == */

#post-grid-layout-2 .eael-post-grid .eael-grid-post:nth-child(1) .eael-grid-post-holder-inner {
    display: flex !important;
    flex-direction: column !important;
	
}

#post-grid-layout-2 .eael-post-grid .eael-grid-post:nth-child(1) .eael-entry-media {
    width: 100% !important;
    order: 1;
}

#post-grid-layout-2 .eael-post-grid .eael-grid-post:nth-child(1) .eael-entry-wrapper {
    width: 100% !important;
    order: 2;
	padding-bottom: 0px!important;
}


/* == ARTICLES 2 ET 3 et 4 - IMAGE 33% / CONTENU 67% == */

/* Structure horizontale */
#post-grid-layout-2 .eael-grid-post:nth-child(2) .eael-grid-post-holder-inner,
#post-grid-layout-2 .eael-grid-post:nth-child(3) .eael-grid-post-holder-inner,
#post-grid-layout-2 .eael-grid-post:nth-child(4) .eael-grid-post-holder-inner {
    display: flex !important;
    flex-direction: row !important;
    align-items: stretch !important;
}

/* Image : 33% */
#post-grid-layout-2 .eael-grid-post:nth-child(2) .eael-entry-media,
#post-grid-layout-2 .eael-grid-post:nth-child(3) .eael-entry-media,
#post-grid-layout-2 .eael-grid-post:nth-child(4) .eael-entry-media {
    width: 33.333% !important;
    max-width: 33.333% !important;
    flex: 0 0 33.333% !important;
    order: 1 !important;
}

/* Contenu : 67% */
#post-grid-layout-2 .eael-grid-post:nth-child(2) .eael-entry-wrapper,
#post-grid-layout-2 .eael-grid-post:nth-child(3) .eael-entry-wrapper,
#post-grid-layout-2 .eael-grid-post:nth-child(4) .eael-entry-wrapper {
    width: 66.667% !important;
    max-width: 66.667% !important;
    flex: 0 0 66.667% !important;
    order: 2 !important;
	padding:0px 10px 0px 10px!important;
}


/* == ORDRE DES INFORMATIONS == */

#post-grid-layout-2 .eael-entry-wrapper {
    display: flex !important;
    flex-direction: column !important;
	padding: 10px 0px!important;
}

#post-grid-layout-2 .eael-entry-header {
    order: 1 !important;
}

#post-grid-layout-2 .eael-entry-footer {
    order: 2 !important;
}

#post-grid-layout-2 .eael-entry-content {
    order: 3 !important;
}



/* == ÉTAPE 3 - NETTOYAGE == */

/* Supprimer l'auteur pour les 3 articles */
#post-grid-layout-2 .eael-posted-by {
    display: none !important;
}

/* Articles 2 et 3 :
   supprimer l'extrait */
#post-grid-layout-2 .eael-grid-post:nth-child(2) .eael-grid-post-excerpt p,
#post-grid-layout-2 .eael-grid-post:nth-child(3) .eael-grid-post-excerpt p,
#post-grid-layout-2 .eael-grid-post:nth-child(4) .eael-grid-post-excerpt p {
    display: none !important;
}

/* == ÉTAPE 4 - IMAGES == */

/* Images : largeur du conteneur,
   ratio naturel 784 × 493 */
#post-grid-layout-2 .eael-entry-thumbnail img {
    width: 100% !important;
    height: auto !important;
    display: block !important;
    object-fit: initial !important;
}

/* Article 1 */
#post-grid-layout-2 .eael-grid-post:nth-child(1) .eael-entry-media {
    width: 100% !important;
	grid-row: auto !important;
}

#post-grid-layout-2 .eael-grid-post:nth-child(1) .eael-post-elements-readmore-btn {
   padding-top:15px!important;

}

/* Articles 2 et 3 */
#post-grid-layout-2 .eael-grid-post:nth-child(2) .eael-entry-media,
#post-grid-layout-2 .eael-grid-post:nth-child(3) .eael-entry-media,
#post-grid-layout-2 .eael-grid-post:nth-child(4) .eael-entry-media {
    width: 33.333% !important;
    max-width: 33.333% !important;
    flex: 0 0 33.333% !important;
}

/* Articles 2 et 3 :
   contenu aligné en haut */
#post-grid-layout-2 .eael-grid-post:nth-child(2) .eael-grid-post-holder-inner,
#post-grid-layout-2 .eael-grid-post:nth-child(3) .eael-grid-post-holder-inner,
#post-grid-layout-2 .eael-grid-post:nth-child(4) .eael-grid-post-holder-inner {
    align-items: flex-start !important;
}


/* == TITRES == */

/* Article 1 - colonne gauche */
#post-grid-layout-2 .eael-grid-post:nth-child(1) .eael-entry-title {
    
}


/* Articles 2 et 3 - colonne droite */
#post-grid-layout-2 .eael-grid-post:nth-child(2) .eael-entry-title,
#post-grid-layout-2 .eael-grid-post:nth-child(3) .eael-entry-title,
#post-grid-layout-2 .eael-grid-post:nth-child(4) .eael-entry-title {   
	margin-top:0px!important
}


#post-grid-layout-2 .eael-grid-post:nth-child(2) .eael-entry-title,
#post-grid-layout-2 .eael-grid-post:nth-child(2) .eael-entry-title,
#post-grid-layout-2 .eael-grid-post:nth-child(3) .eael-entry-title,
#post-grid-layout-2 .eael-grid-post:nth-child(4) .eael-entry-title {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
}

#post-grid-layout-2 .eael-posted-on {border-bottom: 3px solid #f0cad0; margin-bottom: 15px;}
#post-grid-layout-2 .entry-content :where(h3){line-height: normal!important;}






/* ========================= AFFICHAGE 3 - LAYOUT 3 ========================= */

/* == AFFICHAGE 3 - STRUCTURE == */

#post-grid-layout-3 .eael-grid-post-holder {
	border:none!important;
	/*padding: 5px 5px;*/
	border-radius: 5px;
	background: #fff !important;
	/*box-shadow: 1px 1px 5px 0px rgba(51,51,51,0.1);*/
}


/* Le widget occupe toute la largeur disponible */
#post-grid-layout-3 .eael-post-grid {
    width: 100% !important;
}

/* Chaque article occupe toute la largeur */
#post-grid-layout-3 .eael-post-grid .eael-grid-post {
    width: 100% !important;
    margin: 0 !important;
}


/* == ARTICLE 1 - GRAND BLOC - IMAGE 100% / CONTENU 100% == */

#post-grid-layout-3 .eael-grid-post:nth-child(1) .eael-grid-post-holder-inner {
    display: flex !important;
    flex-direction: column !important;
}

#post-grid-layout-3 .eael-grid-post:nth-child(1) .eael-entry-media {
    width: 100% !important;
    max-width: 100% !important;
    order: 1 !important;
}

#post-grid-layout-3 .eael-grid-post:nth-child(1) .eael-entry-wrapper {
    width: 100% !important;
    max-width: 100% !important;
    order: 2 !important;
	padding: 0px 0px!important;
	margin-bottom:10px!important;
}


/* == ARTICLES 2 / 3 / 4 - IMAGE 33% / CONTENU 67% == */

#post-grid-layout-3 .eael-grid-post:nth-child(2) .eael-grid-post-holder-inner,
#post-grid-layout-3 .eael-grid-post:nth-child(3) .eael-grid-post-holder-inner,
#post-grid-layout-3 .eael-grid-post:nth-child(4) .eael-grid-post-holder-inner {
    display: flex !important;
    flex-direction: row !important;
    align-items: flex-start !important;
}


/* Image : 33% */

#post-grid-layout-3 .eael-grid-post:nth-child(2) .eael-entry-media,
#post-grid-layout-3 .eael-grid-post:nth-child(3) .eael-entry-media,
#post-grid-layout-3 .eael-grid-post:nth-child(4) .eael-entry-media {
    width: 33.333% !important;
    max-width: 33.333% !important;
    flex: 0 0 33.333% !important;
    order: 1 !important;
}


/* Contenu : 67% */

#post-grid-layout-3 .eael-grid-post:nth-child(2) .eael-entry-wrapper,
#post-grid-layout-3 .eael-grid-post:nth-child(3) .eael-entry-wrapper,
#post-grid-layout-3 .eael-grid-post:nth-child(4) .eael-entry-wrapper {
    width: 66.667% !important;
    max-width: 66.667% !important;
    flex: 0 0 66.667% !important;
    order: 2 !important;
	padding:0px 10px 0px 10px!important;
}


/* == ORDRE DES INFORMATIONS == */

#post-grid-layout-3 .eael-entry-wrapper {
    display: flex !important;
    flex-direction: column !important;
}

#post-grid-layout-3 .eael-entry-header {
    order: 1 !important;
}

#post-grid-layout-3 .eael-entry-footer {
    order: 2 !important;
}

#post-grid-layout-3 .eael-entry-content {
    order: 3 !important;
}

/* == ÉTAPE 3 - NETTOYAGE == */

/* Supprimer l'auteur pour tous les articles */
#post-grid-layout-3 .eael-posted-by {
    display: none !important;
}

/* Articles 2 / 3 / 4 :
   supprimer le texte d'information */
#post-grid-layout-3 .eael-grid-post:nth-child(2) .eael-grid-post-excerpt p,
#post-grid-layout-3 .eael-grid-post:nth-child(3) .eael-grid-post-excerpt p,
#post-grid-layout-3 .eael-grid-post:nth-child(4) .eael-grid-post-excerpt p {
    display: none !important;
}

/* == TITRES == */

/* Article 1 - grand bloc */
#post-grid-layout-3 .eael-grid-post:nth-child(1) .eael-entry-title {  
}

#post-grid-layout-3 .eael-grid-post:nth-child(1) .eael-post-elements-readmore-btn {
   padding-top:15px!important;

}

/* Articles 2 / 3 / 4 */
#post-grid-layout-3 .eael-grid-post:nth-child(2) .eael-entry-title,
#post-grid-layout-3 .eael-grid-post:nth-child(3) .eael-entry-title,
#post-grid-layout-3 .eael-grid-post:nth-child(4) .eael-entry-title {
	margin-top:0px!important
}

@media (max-width: 1080px) {
/* Articles 2 / 3 / 4 */
#post-grid-layout-3 .eael-grid-post:nth-child(2) .eael-entry-title,
#post-grid-layout-3 .eael-grid-post:nth-child(3) .eael-entry-title,
#post-grid-layout-3 .eael-grid-post:nth-child(4) .eael-entry-title {
	margin-top:0px!important
}
}


#post-grid-layout-3 .eael-grid-post:nth-child(1) .eael-entry-title,
#post-grid-layout-3 .eael-grid-post:nth-child(2) .eael-entry-title,
#post-grid-layout-3 .eael-grid-post:nth-child(3) .eael-entry-title,
#post-grid-layout-3 .eael-grid-post:nth-child(4) .eael-entry-title {
    display: -webkit-box !important;
    -webkit-line-clamp: 2 !important;
    -webkit-box-orient: vertical !important;
    overflow: hidden !important;
}



#post-grid-layout-3 .eael-posted-on {border-bottom: 3px solid #f0cad0; margin-bottom: 15px;}
#post-grid-layout-3 .entry-content :where(h3){line-height: normal!important;}




/* ========================= AFFICHAGE 4 - LAYOUT 4 ========================= */


/* == AFFICHAGE 4 - STRUCTURE == */


#post-grid-layout-4 .eael-post-grid {
    display: grid !important;	
    grid-template-columns: 1fr 1fr !important;
    gap: 0px !important;

}

#post-grid-layout-4 .eael-grid-post-holder {
    border:none!important;
	/*padding: 5px 5px;*/
	border-radius: 5px;
	background: transparent !important;
	/*box-shadow: 1px 1px 5px 0px rgba(51,51,51,0.1);*/
	transition: box-shadow 0.4s ease;
}



#post-grid-layout-4 .eael-post-grid .eael-grid-post {
    width: auto !important;
    margin: 0 !important;

}



/* == ORDRE DES INFORMATIONS == */

#post-grid-layout-4 .eael-entry-wrapper {
    display: flex !important;
    flex-direction: column !important;
	padding: 0px 0px!important;
}

#post-grid-layout-4 .eael-entry-header {
    order: 1 !important;
}

#post-grid-layout-4 .eael-entry-footer {
    order: 2 !important;
}

#post-grid-layout-4 .eael-entry-content {
    order: 3 !important;
}


/* == ÉTAPE 3 - NETTOYAGE == */

/* Supprimer l'auteur pour les 3 articles */
#post-grid-layout-4 .eael-posted-by {
    display: none !important;
}


/* == ÉTAPE 4 - IMAGES == */

/* Images : largeur du conteneur,
   ratio naturel 784 × 493 */
#post-grid-layout-4 .eael-entry-thumbnail img {
    width: 100% !important;
    height: auto !important;
    display: block !important;
    object-fit: initial !important;
}

/* Article 1 */
#post-grid-layout-4 .eael-grid-post .eael-entry-media {
    width: 100% !important;
	grid-row: auto !important;
}




/* == TITRES == */

/* Article 1 - colonne gauche */
#post-grid-layout-4 .eael-grid-post .eael-entry-title { 
}


#post-grid-layout-4 .eael-posted-on {border-bottom: 3px solid #f0cad0; margin-bottom: 15px;}
#post-grid-layout-4 .entry-content :where(h3){line-height: normal!important;}



#post-grid-layout-4 .eael-grid-post .eael-post-elements-readmore-btn {
padding-top:15px!important;
}



/* ========================= AFFICHAGE layout-produit-home ========================= */




#layout-produit-home .layout-produit-home-height-colonne {
    display: flex !important;
    flex-direction: column !important;
    align-items: stretch !important;
    align-content: flex-start !important;
}


.width-60{display:block; width:60%!important; margin:0 auto;}

.width-60 .srfm-form button.srfm-submit-button{background: #fbd746!important;
color: #333!important;
border: none!important;
font-weight: bold!important;
font-size: 13px!important;}

.width-60 .srfm-form input.srfm-input-email{border: none!important;
background: #f6f7fa !important;
color: #333 !important;
height: 36px!important;}



/* COLONNE LATERALE */


#top-bloc-info-about-col-lateral{background: #F5D0D5;
background: linear-gradient(355deg,rgba(245, 208, 213, 1) 0%, rgba(255, 231, 190, 1) 100%);line-height: 1.3em;
  font-size: 14px;padding: 25px 25px 25px 25px;}
  
  
#top-bloc-info-about-col-lateral h2{font-size:32px; font-weight:bold;}
#top-bloc-info-about-col-lateral h2::before {content: "\25E2"; font-size:16px; color:#fbd746;margin-right:10px;}




#secondary .sidebar-main .widget_block{padding-top: 0px!important;
  padding-bottom: 0px!important;
  padding-left: 10px!important;
padding-right: 10px!important;}


/* affichage article page archive */


#layout-post-grid-archive-blog .ast-row{padding-top: 0px!important;
  padding-bottom: 0px!important;
  padding-left: 10px!important;
  padding-right: 10px!important;}
  
  #layout-post-grid-archive-blog .ast-row .ast-article-post{padding-top: 0px!important;
  padding-bottom: 0px!important;
  padding-left: 0px!important;
  padding-right: 0px!important;}
  
 

#layout-post-grid-archive-blog .ast-archive-description{
  padding-top: 0px!important;
  padding-bottom: 20px!important;
  padding-left: 10px!important;
  padding-right: 10px!important;
}

#layout-post-grid-archive-blog .trail-item span a, .trail-item span{font-family: 'Raleway',sans-serif!important;
  font-weight: 500!important;
  font-size: 12px!important;
font-size: 1rem!important;}

/* =========================
   ARCHIVE / BLOG
   STRUCTURE DES ARTICLES
   ========================= */

#layout-post-grid-archive-blog .ast-row {
    display: grid !important;
    grid-template-columns: 1fr 1fr !important;
    gap: 20px !important;
}

/* ARTICLE 1 : pleine largeur */

#layout-post-grid-archive-blog .ast-row .ast-article-post:nth-child(1) {
    grid-column: 1 / -1 !important;
}

/* ARTICLES SUIVANTS : 1 colonne chacun dans la grille */

#layout-post-grid-archive-blog .ast-row .ast-article-post {
    width: 100% !important;
    margin: 0 !important;
	border-bottom:none!important;
	background: transparent !important;
}


#layout-post-grid-archive-blog .ast-row .ast-article-post:nth-child(1) .entry-title {line-height:32px!important;}
#layout-post-grid-archive-blog .ast-row .ast-article-post:nth-child(1) .entry-title a{font-size:32px!important;  color:#333!important; font-weight:bold!important;font-family: 'Raleway',sans-serif!important;}


#layout-post-grid-archive-blog .ast-row .ast-article-post .entry-title{line-height:24px!important;}
#layout-post-grid-archive-blog .ast-row .ast-article-post .entry-title a{font-size:24px!important;  color:#333!important; font-weight:bold!important;font-family: 'Raleway',sans-serif!important;}




#layout-post-grid-archive-blog .posted-on{font-size:12px!important; color:#606060!important;border-bottom: 3px solid #f0cad0; padding-bottom: 10px;}

#layout-post-grid-archive-blog .ast-excerpt-container{padding-top: 10px;}

#layout-post-grid-archive-blog .ast-blog-single-element{margin-top:10px!important;}
#layout-post-grid-archive-blog .ast-blog-single-element a{color:#333!important;}
#layout-post-grid-archive-blog .ast-blog-single-element a:hover{color:#333!important;}

#layout-post-grid-archive-blog .post-thumb-img-content img{width:100%!important;}


/* style archive et single */

.single #content.site-content{background: linear-gradient( to bottom, #fff 0%, #fff 90%, #FAEACD 100% );}

.archive #content.site-content{background: linear-gradient( to bottom, #fff 0%, #fff 90%, #FAEACD 100% );}

.ast-separate-container.ast-two-container #secondary .widget{background:transparent!important;}


.archive .ebpg-entry-meta-items{font-size:12px!important; color:#606060!important;border-bottom: 3px solid #f0cad0; padding-bottom: 5px;}
.single .ebpg-entry-meta-items{font-size:12px!important; color:#606060!important;border-bottom: 3px solid #f0cad0; padding-bottom: 5px;}

.related-entry-header .posted-on{font-size:12px!important; color:#606060!important;border-bottom: 3px solid #f0cad0; padding-bottom: 10px;}
.ast-related-post-excerpt {margin-bottom: 10px !important;
padding-top: 10px;}

.elementor-3193{background: #FAEACD;
padding-top: 35px;}

.eb-post-grid-wrapper.eb-post-grid-oqbud .ebpg-entry-thumbnail img{height:100%!important}