.elementor-1597 .elementor-element.elementor-element-9a10de8{width:100%;max-width:100%;}.elementor-1597 .elementor-element.elementor-element-a45232b{padding:30px 0px 30px 0px;}.elementor-1597 .elementor-element.elementor-element-2a51dff{background-color:transparent;background-image:linear-gradient(180deg, #535353 0%, #000000 100%);}.elementor-1597 .elementor-element.elementor-element-2a51dff .elementor-heading-title{font-size:34px;color:#FFFFFF;}.elementor-1597 .elementor-element.elementor-element-1c52701{width:var( --container-widget-width, 98.909% );max-width:98.909%;--container-widget-width:98.909%;--container-widget-flex-grow:0;}.elementor-1597 .elementor-element.elementor-element-b21d594{width:var( --container-widget-width, 99.201% );max-width:99.201%;--container-widget-width:99.201%;--container-widget-flex-grow:0;}.elementor-1597 .elementor-element.elementor-element-9ef66e9{background-color:transparent;background-image:linear-gradient(180deg, #535353 0%, #000000 100%);}.elementor-1597 .elementor-element.elementor-element-9ef66e9 .elementor-heading-title{font-size:34px;color:#FFFFFF;}.elementor-1597 .elementor-element.elementor-element-9db51a0{background-color:transparent;background-image:linear-gradient(180deg, #535353 0%, #000000 100%);}.elementor-1597 .elementor-element.elementor-element-9db51a0 .elementor-heading-title{font-size:34px;color:#FFFFFF;}.elementor-1597 .elementor-element.elementor-element-5097d2f{background-color:transparent;background-image:linear-gradient(180deg, #535353 0%, #000000 100%);}.elementor-1597 .elementor-element.elementor-element-5097d2f .elementor-heading-title{font-size:34px;color:#FFFFFF;}.elementor-1597 .elementor-element.elementor-element-24d602b .xelnews-article-container{row-gap:20px;}.elementor-1597 .elementor-element.elementor-element-24d602b .xelnews-heading a{color:#FFFFFF;}.elementor-1597 .elementor-element.elementor-element-24d602b .xelnews-excerpt{color:#FFFFFF;}.elementor-1597 .elementor-element.elementor-element-24d602b .xelnews-navitem{color:#FFFFFF;background-color:#000000;}.elementor-1597 .elementor-element.elementor-element-d23fe0c > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:40px;}.elementor-1597 .elementor-element.elementor-element-8f773fa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1597 .elementor-element.elementor-element-9e39071.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}.elementor-1597 .elementor-element.elementor-element-9e39071{width:100%;max-width:100%;}.elementor-1597 .elementor-element.elementor-element-9e39071 .elementor-main-swiper{width:100%;}.elementor-1597 .elementor-element.elementor-element-9e39071 .elementor-swiper-button{font-size:20px;}.elementor-1597 .elementor-element.elementor-element-9e39071 .elementor-main-swiper:not(.elementor-thumbnails-swiper) .elementor-carousel-image{background-size:auto;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1597 .elementor-element.elementor-element-485a739 > .elementor-widget-container{margin:5px 5px 5px 5px;}.elementor-1597 .elementor-element.elementor-element-9e39071.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:767px){.elementor-1597 .elementor-element.elementor-element-5ad1082{width:20%;}.elementor-1597 .elementor-element.elementor-element-9a10de8{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-1597 .elementor-element.elementor-element-2a4e7d3.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-1597 .elementor-element.elementor-element-2a4e7d3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-1597 .elementor-element.elementor-element-2a51dff{width:var( --container-widget-width, 708px );max-width:708px;--container-widget-width:708px;--container-widget-flex-grow:0;}.elementor-1597 .elementor-element.elementor-element-9ef66e9{grid-column:span 4;grid-row:span 4;}.elementor-1597 .elementor-element.elementor-element-485a739{width:100%;max-width:100%;grid-column:span 2;}.elementor-1597 .elementor-element.elementor-element-9e39071.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(min-width:768px){.elementor-1597 .elementor-element.elementor-element-5ad1082{width:100%;}.elementor-1597 .elementor-element.elementor-element-2a4e7d3{width:69.665%;}.elementor-1597 .elementor-element.elementor-element-d23fe0c{width:30%;}}/* Start custom CSS for news_revolution_layout, class: .elementor-element-485a739 */.eael-post-meta .comments-link,
.eael-post-meta .far.fa-comment,
[class*="comment"] { display: none !important; }
@media (max-width: 767px) {

  /* Contenedor en 2 columnas, en orden */
  .elementor-1597 .elementor-element.elementor-element-485a739 *:has(> article) {
    display: grid !important;
    grid-template-columns: minmax(0, 1fr) minmax(0, 1fr) !important;
    grid-auto-flow: row !important;
    grid-template-rows: none !important;
    grid-template-areas: none !important;
    gap: 10px !important;
  }

  /* Cada tarjeta */
  .elementor-1597 .elementor-element.elementor-element-485a739 *:has(> article) > article {
    grid-column: auto !important;
    grid-row: auto !important;
    grid-area: auto !important;
    width: auto !important;
    max-width: none !important;
    min-width: 0 !important;
    margin: 0 !important;
    display: flex !important;
    flex-direction: column;
  }
  .elementor-1597 .elementor-element.elementor-element-485a739 article > * {
    flex: 1;
    height: 100%;
  }

  /* Títulos: chicos, sin mayúsculas, máximo 3 líneas */
  .elementor-1597 .elementor-element.elementor-element-485a739 article [class*="title"],
  .elementor-1597 .elementor-element.elementor-element-485a739 article [class*="title"] a,
  .elementor-1597 .elementor-element.elementor-element-485a739 article h1,
  .elementor-1597 .elementor-element.elementor-element-485a739 article h2,
  .elementor-1597 .elementor-element.elementor-element-485a739 article h3,
  .elementor-1597 .elementor-element.elementor-element-485a739 article h4 {
    font-size: 15px !important;
    line-height: 1.3 !important;
    text-transform: none !important;
    word-break: break-word;
    display: -webkit-box !important;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
  }

  /* Ocultar fecha */
  .elementor-1597 .elementor-element.elementor-element-485a739 article *:has(> [class*="calendar"]) {
    display: none !important;
  }

  /* Menos relleno interno */
  .elementor-1597 .elementor-element.elementor-element-485a739 article [class*="content"] {
    padding: 10px !important;
  }
    /* Que solo los artículos ocupen celdas */
  .elementor-1597 .elementor-element.elementor-element-485a739 *:has(> article) > :not(article) {
    display: none !important;
  }
  .elementor-1597 .elementor-element.elementor-element-485a739 *:has(> article)::before,
  .elementor-1597 .elementor-element.elementor-element-485a739 *:has(> article)::after {
    display: none !important;
    content: none !important;
  }

  /* Quitar el espacio que dejó la fecha */
  .elementor-1597 .elementor-element.elementor-element-485a739 article [class*="content"] > *:has([class*="calendar"]),
  .elementor-1597 .elementor-element.elementor-element-485a739 article [class*="meta"] {
    display: none !important;
    margin: 0 !important;
    padding: 0 !important;
  }
  .elementor-1597 .elementor-element.elementor-element-485a739 article [class*="title"] {
    margin-top: 0 !important;
  }
}/* End custom CSS */