.elementor-8061 .elementor-element.elementor-element-6e5a88d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.2;--padding-top:4vw;--padding-bottom:4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8061 .elementor-element.elementor-element-6e5a88d:not(.elementor-motion-effects-element-type-background), .elementor-8061 .elementor-element.elementor-element-6e5a88d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F4F4F;}.elementor-8061 .elementor-element.elementor-element-6e5a88d::before, .elementor-8061 .elementor-element.elementor-element-6e5a88d > .elementor-background-video-container::before, .elementor-8061 .elementor-element.elementor-element-6e5a88d > .e-con-inner > .elementor-background-video-container::before, .elementor-8061 .elementor-element.elementor-element-6e5a88d > .elementor-background-slideshow::before, .elementor-8061 .elementor-element.elementor-element-6e5a88d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8061 .elementor-element.elementor-element-6e5a88d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.adicae.es/wp-content/uploads/2026/02/AICAR-ADICAE-banner-publicaciones-y-guias.webp");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-8061 .elementor-element.elementor-element-b9b53fe .elementor-heading-title{text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:var( --e-global-color-astglobalcolor5 );}.elementor-8061 .elementor-element.elementor-element-687d156{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor3 );--divider-border-width:6px;}.elementor-8061 .elementor-element.elementor-element-687d156 .elementor-divider-separator{width:40px;}.elementor-8061 .elementor-element.elementor-element-687d156 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}.elementor-8061 .elementor-element.elementor-element-da21e22 .elementor-heading-title{font-size:20px;font-weight:700;line-height:30px;color:var( --e-global-color-astglobalcolor5 );}.elementor-8061 .elementor-element.elementor-element-a9060ee .elementor-button{background-color:var( --e-global-color-astglobalcolor0 );text-transform:uppercase;fill:var( --e-global-color-astglobalcolor5 );color:var( --e-global-color-astglobalcolor5 );}.elementor-8061 .elementor-element.elementor-element-a9060ee .elementor-button:hover, .elementor-8061 .elementor-element.elementor-element-a9060ee .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor8 );color:var( --e-global-color-astglobalcolor5 );}.elementor-8061 .elementor-element.elementor-element-a9060ee > .elementor-widget-container{padding:2vw 0vw 0vw 0vw;}.elementor-8061 .elementor-element.elementor-element-a9060ee .elementor-button:hover svg, .elementor-8061 .elementor-element.elementor-element-a9060ee .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-8061 .elementor-element.elementor-element-15492ab{--display:flex;--padding-top:4vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-8061 .elementor-element.elementor-element-fba8767{--divider-border-style:solid;--divider-color:var( --e-global-color-astglobalcolor0 );--divider-border-width:6px;}.elementor-8061 .elementor-element.elementor-element-fba8767 .elementor-divider-separator{width:30px;}.elementor-8061 .elementor-element.elementor-element-fba8767 .elementor-divider{padding-block-start:2px;padding-block-end:2px;}:root{--page-title-display:none;}@media(min-width:1025px){.elementor-8061 .elementor-element.elementor-element-6e5a88d::before, .elementor-8061 .elementor-element.elementor-element-6e5a88d > .elementor-background-video-container::before, .elementor-8061 .elementor-element.elementor-element-6e5a88d > .e-con-inner > .elementor-background-video-container::before, .elementor-8061 .elementor-element.elementor-element-6e5a88d > .elementor-background-slideshow::before, .elementor-8061 .elementor-element.elementor-element-6e5a88d > .e-con-inner > .elementor-background-slideshow::before, .elementor-8061 .elementor-element.elementor-element-6e5a88d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-attachment:fixed;}}@media(max-width:1024px){.elementor-8061 .elementor-element.elementor-element-6e5a88d{--padding-top:4vw;--padding-bottom:4vw;--padding-left:4vw;--padding-right:4vw;}}@media(max-width:767px){.elementor-8061 .elementor-element.elementor-element-6e5a88d{--padding-top:8vw;--padding-bottom:8vw;--padding-left:4vw;--padding-right:4vw;}}/* Start custom CSS for feedzy-rss-feeds, class: .elementor-element-d48cbf1 *//* ===== GRID GENERAL ===== */
.feedzy-rss ul,
.feedzy-rss .rss_items {
  display: grid !important;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 24px;
  list-style: none;
  margin: 0;
  padding: 0;
}

/* ===== TARJETA ===== */
.feedzy-rss .rss_item {
  padding: 0 !important;
  margin: 0 !important;
  background: #f5f5f5;
  border-radius: 0;
  overflow: hidden;
  box-shadow: 0 2px 10px rgba(0,0,0,.08);
  display: flex !important;
  flex-direction: column !important;
  height: 100%;
}

/* ===== LIMPIEZA DE ESPACIOS ===== */
.feedzy-rss .rss_item > * {
  margin-top: 0 !important;
}

.feedzy-rss .rss_content,
.feedzy-rss .rss_text,
.feedzy-rss .item_content {
  margin-top: 0 !important;
}

/* ===== IMAGEN SUPERIOR ===== */
.feedzy-rss .rss_image {
  float: none !important;
  order: -1;
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
  line-height: 0;
  overflow: hidden;
}

.feedzy-rss .rss_image a {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
}

.feedzy-rss .rss_image img {
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  min-width: 100% !important;
  height: 300px !important;
  object-fit: cover;
  object-position: center;
  margin: 0 !important;
  padding: 0 !important;
  border: 0;
}

/* Si Feedzy usa otras clases de miniatura */
.feedzy-rss .rss_thumb,
.feedzy-rss .feedzy-thumbnail {
  float: none !important;
  display: block !important;
  width: 100% !important;
  max-width: 100% !important;
  margin: 0 !important;
  padding: 0 !important;
}

/* ===== ESPACIADO INTERIOR GENERAL ===== */
.feedzy-rss .rss_item > *:not(.rss_image) {
  padding-left: 22px;
  padding-right: 22px;
  padding-top: 22px;
}

/* ===== CONTENIDO ===== */
.feedzy-rss .rss_content,
.feedzy-rss .item_content,
.feedzy-rss .rss_text {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  padding-bottom: 22px;
}

/* ===== TÍTULO ===== */
.feedzy-rss .rss_title,
.feedzy-rss .rss_title a {
  display: block;
  font-size: 20px;
  line-height: 1.15;
  font-weight: 700;
  color: #14213d;
  text-decoration: none;
  margin-top: 24px;
  margin-bottom: 14px;
}

/* ===== FECHA / META ===== */
.feedzy-rss .rss_meta,
.feedzy-rss .rss-date,
.feedzy-rss .rss-item-meta {
  font-size: 14px;
  line-height: 1.4;
  color: #b0127d;
  margin-bottom: 14px;
}

/* ===== RESUMEN ===== */
.feedzy-rss .rss_summary,
.feedzy-rss .rss_content p,
.feedzy-rss .rss-item-description {
  font-size: 15px;
  line-height: 1.8;
  color: #1f2937;
  margin: 0 0 22px;
  text-align: left;
  padding-left: 0 !important;
  margin-left: 0 !important;
  flex-grow: 1;
}

/* ===== OCULTAR BOTÓN / READ MORE ===== */
.feedzy-rss .read-more,
.feedzy-rss .rss_read_more,
.feedzy-rss .feedzy-rss-readmore {
  display: none !important;
}

/* ===== QUITAR PSEUDOELEMENTOS ===== */
.feedzy-rss li.rss_item:before,
.feedzy-rss li.rss_item:after {
  display: none !important;
  content: none !important;
}

/* ===== RESPONSIVE ===== */
@media (max-width: 1024px) {
  .feedzy-rss ul,
  .feedzy-rss .rss_items {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .feedzy-rss .rss_image img {
    height: 280px !important;
  }
}

@media (max-width: 640px) {
  .feedzy-rss ul,
  .feedzy-rss .rss_items {
    grid-template-columns: 1fr;
  }

  .feedzy-rss .rss_image img {
    height: 240px !important;
  }

  .feedzy-rss .rss_title,
  .feedzy-rss .rss_title a {
    font-size: 18px;
  }

  .feedzy-rss .rss_item > *:not(.rss_image) {
    padding-left: 18px;
    padding-right: 18px;
  }
}


/* solo aplicar estilo de imagen si existe */
.feedzy-rss .rss_image img {
  display: block;
}

.feedzy-rss ul::before,
.feedzy-rss ul::after {
  content: none !important;
  display: none !important;
}
.feedzy-rss small {
  font-weight: 700;
}

.feedzy-rss .rss_content,
.feedzy-rss .item_content,
.feedzy-rss .rss_text {
  display: flex;
  flex-direction: column;
}

/* METADATOS debajo del título */
.feedzy-rss .rss_item small {
  margin-top: 0;
  margin-bottom: 12px;
  font-size: 13px;
  opacity: 0.8;
}

/* DESCRIPCIÓN ocupa el resto */
.feedzy-rss .rss_summary,
.feedzy-rss .rss_content p,
.feedzy-rss .rss-item-description {
  flex-grow: 1;
}/* End custom CSS */