.elementor-2312 .elementor-element.elementor-element-94b1882{--grid-columns:3;}@media(max-width:1024px){.elementor-2312 .elementor-element.elementor-element-94b1882{--grid-columns:2;}}@media(max-width:767px){.elementor-2312 .elementor-element.elementor-element-94b1882{--grid-columns:1;}}/* Start custom CSS */body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1{
  font-family: "DM Serif Display", Georgia, serif !important;
  font-size: 56px !important;
  line-height: 1.08 !important;
  font-weight: 400 !important;
}
@media (max-width: 767px){body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1{
    font-size: 42px !important;
    line-height: 1.08 !important;
  }
}
body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1{
  font-family: "DM Serif Display", Georgia, serif !important;
  font-size: 56px !important;
  line-height: 1.08 !important;
  font-weight: 400 !important;
}
@media (max-width: 767px){body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1{
    font-size: 42px !important;
    line-height: 1.08 !important;
  }
}
body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1{
  font-family: "DM Serif Display", Georgia, serif !important;
  font-size: 56px !important;
  line-height: 1.08 !important;
  font-weight: 400 !important;
}
@media (max-width: 767px){body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1{
    font-size: 42px !important;
    line-height: 1.08 !important;
  }
}
@media (min-width: 1025px){body.page-id-2312 .elementor-1230 .elementor-element-6052284{
    min-height: 112px !important;
  }
body.page-id-2312 .elementor-1230 .elementor-element-6052284 .elementor-heading-title{
    font-size: 23px !important;
    line-height: 1.2 !important;
    overflow: visible !important;
    display: block !important;
  }
}
@media (min-width: 1025px){body.page-id-2312 .elementor-1230 .elementor-element-735968e > .elementor-widget-wrap{ display:flex !important; flex-direction:column !important; }
body.page-id-2312 .elementor-1230 .elementor-element-9b2c4d5{ order:1 !important; }
body.page-id-2312 .elementor-1230 .elementor-element-6052284{ order:2 !important; }
body.page-id-2312 .elementor-1230 .elementor-element-867e8c7{ order:3 !important; }
body.page-id-2312 .elementor-1230 .elementor-element-6052284 .elementor-heading-title::before{ content:none !important; display:none !important; }
body.page-id-2312 .elementor-1230 .elementor-element-9b2c4d5::before{
    display:block !important; margin:0 0 12px !important; color:#0F1F33 !important;
    font-family:inherit !important; font-size:13px !important; font-weight:400 !important;
    line-height:1.2 !important; text-align:left !important;
  }
body.page-id-2312 .elementor-1230 .category-cultura .elementor-element-9b2c4d5::before{ content:"Cultura"; }
body.page-id-2312 .elementor-1230 .category-diseno .elementor-element-9b2c4d5::before{ content:"Diseño"; }
body.page-id-2312 .elementor-1230 .category-gastronomia .elementor-element-9b2c4d5::before{ content:"Gastronomía"; }
body.page-id-2312 .elementor-1230 .category-moda .elementor-element-9b2c4d5::before{ content:"Moda"; }
body.page-id-2312 .elementor-1230 .category-viajes .elementor-element-9b2c4d5::before{ content:"Viajes"; }
body.page-id-2312 .elementor-1230 .category-estilo .elementor-element-9b2c4d5::before{ content:"Estilo"; }
}
@media (min-width: 1025px){body.page-id-2312 .elementor-1230.category-cultura .elementor-element-9b2c4d5::before{ content:"Cultura"; }
body.page-id-2312 .elementor-1230.category-diseno .elementor-element-9b2c4d5::before{ content:"Diseño"; }
body.page-id-2312 .elementor-1230.category-gastronomia .elementor-element-9b2c4d5::before{ content:"Gastronomía"; }
body.page-id-2312 .elementor-1230.category-moda .elementor-element-9b2c4d5::before{ content:"Moda"; }
body.page-id-2312 .elementor-1230.category-viajes .elementor-element-9b2c4d5::before{ content:"Viajes"; }
body.page-id-2312 .elementor-1230.category-estilo .elementor-element-9b2c4d5::before{ content:"Estilo"; }
}
@media (min-width: 1025px){body.page-id-2312 .elementor-1230 .elementor-element.elementor-element-6052284{
    min-height: 0 !important;
    height: auto !important;
    margin-bottom: 8px !important;
  }
body.page-id-2312 .elementor-1230 .elementor-element.elementor-element-867e8c7{
    margin-top: 0 !important;
    padding-top: 0 !important;
  }
}
@media (max-width: 1024px){body.page-id-2312 .elementor-1230 .elementor-element.elementor-element-735968e > .elementor-widget-wrap{
    display: flex !important;
    flex-direction: column !important;
  }
body.page-id-2312 .elementor-1230 .elementor-element.elementor-element-9b2c4d5{
    order: 1 !important;
  }
body.page-id-2312 .elementor-1230 .elementor-element.elementor-element-867e8c7{
    order: 2 !important;
    margin: 10px 0 0 !important;
    padding: 0 !important;
  }
body.page-id-2312 .elementor-1230 .elementor-element.elementor-element-6052284{
    order: 3 !important;
    margin: 6px 0 0 !important;
    min-height: 0 !important;
  }
body.page-id-2312 .elementor-1230 .elementor-element.elementor-element-9b2c4d5::before{
    display: block !important;
    margin: 0 0 9px !important;
    color: #0F1F33 !important;
    font-family: "Cormorant Garamond", Georgia, serif !important;
    font-size: 14px !important;
    font-weight: 400 !important;
    line-height: 1.3 !important;
    text-align: left !important;
  }
body.page-id-2312 .elementor-1230.category-cultura .elementor-element-9b2c4d5::before{ content: "Cultura" !important; }
body.page-id-2312 .elementor-1230.category-diseno .elementor-element-9b2c4d5::before{ content: "Diseño" !important; }
body.page-id-2312 .elementor-1230.category-gastronomia .elementor-element-9b2c4d5::before{ content: "Gastronomía" !important; }
body.page-id-2312 .elementor-1230.category-moda .elementor-element-9b2c4d5::before{ content: "Moda" !important; }
body.page-id-2312 .elementor-1230.category-viajes .elementor-element-9b2c4d5::before{ content: "Viajes" !important; }
body.page-id-2312 .elementor-1230.category-estilo .elementor-element-9b2c4d5::before{ content: "Estilo" !important; }
body.page-id-2312 .elementor-1230 .elementor-post-info{
    margin: 0 !important;
    gap: 16px !important;
  }
body.page-id-2312 .elementor-1230 .elementor-post-info,
  body.page-id-2312 .elementor-1230 .elementor-post-info a,
  body.page-id-2312 .elementor-1230 .elementor-post-info time,
  body.page-id-2312 .elementor-1230 .elementor-post-info .elementor-icon-list-text{
    color: #0F1F33 !important;
    font-size: 13px !important;
    font-weight: 400 !important;
    text-decoration: none !important;
  }
body.page-id-2312 .elementor-1230 .elementor-post-info__item-prefix{
    display: none !important;
  }
}
body.page-id-2312 .entry-header,
body.page-id-2312 .entry-header,
body.page-id-2312 .entry-title,
body.page-id-2312 .entry-title{
  text-align: center !important;
}
body.page-id-2312 .entry-title,
body.page-id-2312 .entry-title{
  width: 100% !important;
  margin-inline: auto !important;
}
@media (min-width:1025px){body.page-id-2312 .elementor-1230 .elementor-element-735968e>.elementor-widget-wrap::before,body.page-id-2312 .elementor-1230 .elementor-element-735968e>.elementor-widget-wrap::before{display:block;width:100%;margin:0 10px 20px;color:#0F1F33;font-family:inherit;font-size:15px;font-weight:400;line-height:26px;text-transform:none;}
body.page-id-2312 .e-loop-item.category-binola-lifestyle .elementor-element-735968e>.elementor-widget-wrap::before{content:"Estilo de vida";}
body.page-id-2312 .e-loop-item.category-moda .elementor-element-735968e>.elementor-widget-wrap::before{content:"Moda";}
body.page-id-2312 .e-loop-item.category-gastronomia .elementor-element-735968e>.elementor-widget-wrap::before{content:"Gastronoma";}
body.page-id-2312 .e-loop-item.category-diseno .elementor-element-735968e>.elementor-widget-wrap::before{content:"Diseo";}
body.page-id-2312 .e-loop-item.category-cultura .elementor-element-735968e>.elementor-widget-wrap::before{content:"Cultura";}
body.page-id-2312 .e-loop-item.category-viajes .elementor-element-735968e>.elementor-widget-wrap::before{content:"Viajes";}
body.page-id-2312 .e-loop-item.category-estilo .elementor-element-735968e>.elementor-widget-wrap::before{content:"Estilo";}
body.page-id-2312 .elementor-1230 .elementor-post-info__item-prefix,body.page-id-2312 .elementor-1230 .elementor-post-info__item-prefix{display:none!important;}
}
@media (min-width:1025px){body.page-id-2312 .e-loop-item.category-gastronomia .elementor-element-735968e>.elementor-widget-wrap::before,body.archive.category article.category-gastronomia::before{content:"Gastronom0ED a";}
body.page-id-2312 .e-loop-item.category-diseno .elementor-element-735968e>.elementor-widget-wrap::before,body.archive.category article.category-diseno::before{content:"Dise0F1 o";}
}
@media (min-width:1025px){body.page-id-2312 .elementor-1230 .elementor-element-735968e>.elementor-widget-wrap::before{content:none!important;}
}
body:is(.page-id-2312, .page-id-2312)
.elementor-1230 .elementor-element-9b2c4d5::before{
  margin-bottom: 0 !important;
}
@media (max-width: 1024px){body.page-id-2312
  .elementor-1230 .elementor-element.elementor-element-9b2c4d5::before{
    margin-bottom: 0 !important;
  }
}
body:is(.page-id-2312, .page-id-2312)
.elementor-1230 .elementor-element-735968e > .elementor-widget-wrap{
  display: flex !important;
  flex-direction: column !important;
}
body:is(.page-id-2312, .page-id-2312)
.elementor-1230 .elementor-element-9b2c4d5{
  order: 1 !important;
  margin-bottom: 0 !important;
}
body:is(.page-id-2312, .page-id-2312)
.elementor-1230 .elementor-element-867e8c7{
  order: 2 !important;
  margin: 0 !important;
  padding: 0 !important;
}
body:is(.page-id-2312, .page-id-2312)
.elementor-1230 .elementor-element-6052284{
  order: 3 !important;
}
@media (max-width: 1024px){body.page-id-2312
  .elementor-1230 .elementor-element.elementor-element-867e8c7{
    order: 2 !important;
    margin: 0 !important;
    padding: 0 !important;
  }
}
body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1{
  font-family: "DM Serif Display", Georgia, serif !important;
  font-size: 56px !important;
  line-height: 1.08 !important;
  font-weight: 400 !important;
}
@media (max-width: 767px){body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1{
    font-size: 42px !important;
    line-height: 1.08 !important;
  }
}
body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1{
  font-family: "DM Serif Display", Georgia, serif !important;
  font-size: 56px !important;
  line-height: 1.08 !important;
  font-weight: 400 !important;
}
@media (max-width: 767px){body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1{
    font-size: 42px !important;
    line-height: 1.08 !important;
  }
}
body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1,
body.page-id-2312 h1{
  font-family: "DM Serif Display", Georgia, serif !important;
  font-size: 56px !important;
  line-height: 1.08 !important;
  font-weight: 400 !important;
}
@media (max-width: 767px){body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1,
  body.page-id-2312 h1{
    font-size: 42px !important;
    line-height: 1.08 !important;
  }
}
@media (min-width: 1025px){body.page-id-2312 .elementor-1230 .elementor-element-6052284{
    min-height: 112px !important;
  }
body.page-id-2312 .elementor-1230 .elementor-element-6052284 .elementor-heading-title{
    font-size: 23px !important;
    line-height: 1.2 !important;
    overflow: visible !important;
    display: block !important;
  }
}

/* Epicurean card: existing column and metadata alignment */
body.page-id-2312 .e-loop-item-2005 .elementor-element-9b2c4d5 a { display:block; width:100%; }
body.page-id-2312 .e-loop-item-2005 .elementor-element-9b2c4d5 img { width:100% !important; }
body.page-id-2312 .elementor-1230.e-loop-item-2005 .elementor-element-867e8c7 .elementor-post-info.elementor-inline-items { margin:0 !important; padding:0 !important; }
body.page-id-2312 .elementor-1230.e-loop-item-2005 .elementor-element-867e8c7 .elementor-post-info .elementor-icon-list-item { margin-inline:0 !important; }

/* HER POUR card: existing column and metadata alignment */
body.page-id-2312 .e-loop-item-2285 .elementor-element-9b2c4d5 a { display:block; width:100%; }
body.page-id-2312 .e-loop-item-2285 .elementor-element-9b2c4d5 img { width:100% !important; }
body.page-id-2312 .elementor-1230.e-loop-item-2285 .elementor-element-867e8c7 .elementor-post-info.elementor-inline-items { margin:0 !important; padding:0 !important; }
body.page-id-2312 .elementor-1230.e-loop-item-2285 .elementor-element-867e8c7 .elementor-post-info .elementor-icon-list-item { margin-inline:0 !important; }
body.page-id-2312 .e-loop-item-2285 .elementor-element-6052284 .elementor-heading-title, body.page-id-2312 .e-loop-item-2285 .elementor-element-6052284 .elementor-heading-title a { text-transform:none !important; }

body.page-id-2312 h1.entry-title { font-family:"Cormorant Garamond", Georgia, serif !important; font-weight:500 !important; }/* End custom CSS */