.elementor-259 .elementor-element.elementor-element-6e307a6{--display:flex;}.elementor-259 .elementor-element.elementor-element-a908af4{--display:flex;--min-height:223px;}.elementor-259 .elementor-element.elementor-element-a908af4:not(.elementor-motion-effects-element-type-background), .elementor-259 .elementor-element.elementor-element-a908af4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}@media(min-width:768px){.elementor-259 .elementor-element.elementor-element-a908af4{--content-width:1117px;}}/* Start custom CSS for wp-widget-recent-posts, class: .elementor-element-6f443f3 *//* BLOQUE ENTRADAS RECIENTES — FIL */

.widget_recent_entries,
.elementor-widget-wp-widget-recent-posts,
.elementor-widget-posts,
.elementor-posts-container{
  background: transparent !important;
  border: 1px solid rgba(255,255,255,.12) !important;
  padding: 48px !important;
  margin: 0 auto !important;
  max-width: 1180px !important;
}

.widget_recent_entries h5,
.elementor-widget-container h5,
.elementor-widget-container .widget-title{
  font-family: 'Cormorant Garamond', serif !important;
  font-size: clamp(42px, 5vw, 72px) !important;
  line-height: .95 !important;
  font-weight: 500 !important;
  color: #f4f0ea !important;
  margin: 0 0 42px !important;
  text-transform: none !important;
  letter-spacing: -0.5px !important;
}

.widget_recent_entries h5::before,
.elementor-widget-container h5::before,
.elementor-widget-container .widget-title::before{
  content: "01 — Últimos artículos";
  display: block;
  font-family: 'Montserrat', sans-serif !important;
  font-size: 12px !important;
  letter-spacing: 7px !important;
  text-transform: uppercase !important;
  color: #a69f97 !important;
  border-top: 1px solid rgba(255,255,255,.12);
  padding-top: 10px;
  margin-bottom: 42px;
}

.widget_recent_entries ul{
  list-style: none !important;
  margin: 0 !important;
  padding: 0 !important;
}

.widget_recent_entries li{
  list-style: none !important;
  margin: 0 !important;
  padding: 34px 0 !important;
  border-top: 1px solid rgba(255,255,255,.10) !important;
}

.widget_recent_entries li:first-child{
  border-top: none !important;
}

.widget_recent_entries li a{
  display: block !important;
  font-family: 'Cormorant Garamond', serif !important;
  font-size: clamp(34px, 4vw, 58px) !important;
  line-height: 1 !important;
  font-weight: 500 !important;
  color: #f4f0ea !important;
  text-decoration: none !important;
  letter-spacing: -0.4px !important;
}

.widget_recent_entries li a:hover{
  color: #7b1f32 !important;
}

.widget_recent_entries li::marker{
  display: none !important;
  color: transparent !important;
}

@media(max-width:768px){
  .widget_recent_entries,
  .elementor-widget-wp-widget-recent-posts,
  .elementor-widget-posts,
  .elementor-posts-container{
    padding: 34px 26px !important;
  }

  .widget_recent_entries li a{
    font-size: clamp(30px, 9vw, 44px) !important;
  }
}/* End custom CSS */