.elementor-1101 .elementor-element.elementor-element-2b80ebb2 > .elementor-background-overlay{background-color:#FAFAFA;opacity:0.5;}.elementor-1101 .elementor-element.elementor-element-2b80ebb2{padding:5em 5em 5em 5em;}.elementor-1101 .elementor-element.elementor-element-7d17c0d0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1101 .elementor-element.elementor-element-7d17c0d0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-1101 .elementor-element.elementor-element-7d17c0d0 > .elementor-element-populated, .elementor-1101 .elementor-element.elementor-element-7d17c0d0 > .elementor-element-populated > .elementor-background-overlay, .elementor-1101 .elementor-element.elementor-element-7d17c0d0 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-1101 .elementor-element.elementor-element-7d17c0d0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:2em 2em 2em 2em;}.elementor-1101 .elementor-element.elementor-element-7d17c0d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1101 .elementor-element.elementor-element-73f30f8{--display:flex;}.elementor-1101 .elementor-element.elementor-element-73f30f8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1101 .elementor-element.elementor-element-7add0a3{width:var( --container-widget-width, 12.051% );max-width:12.051%;--container-widget-width:12.051%;--container-widget-flex-grow:0;}.elementor-1101 .elementor-element.elementor-element-7add0a3.elementor-element{--flex-grow:0;--flex-shrink:0;}body.rtl .elementor-1101 .elementor-element.elementor-element-7add0a3.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-1101 .elementor-element.elementor-element-7add0a3:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:0px;margin-left:0;}body:not(.rtl) .elementor-1101 .elementor-element.elementor-element-7add0a3.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-1101 .elementor-element.elementor-element-7add0a3:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:0px;margin-right:0;}.elementor-1101 .elementor-element.elementor-element-7add0a3.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:0px;}.elementor-1101 .elementor-element.elementor-element-dd4603d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 11px;}.elementor-1101 .elementor-element.elementor-element-dd4603d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-1101 .elementor-element.elementor-element-dd4603d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-1101 .elementor-element.elementor-element-dd4603d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-1101 .elementor-element.elementor-element-dd4603d .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-1101 .elementor-element.elementor-element-dd4603d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-1101 .elementor-element.elementor-element-dd4603d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-1101 .elementor-element.elementor-element-dd4603d .elementor-icon-list-icon{width:14px;}.elementor-1101 .elementor-element.elementor-element-dd4603d .elementor-icon-list-icon i{font-size:14px;}.elementor-1101 .elementor-element.elementor-element-dd4603d .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1101 .elementor-element.elementor-element-f837921 > .elementor-widget-container{--e-transform-rotateZ:0deg;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1101 .elementor-element.elementor-element-f837921{--e-transform-origin-x:left;}.elementor-1101 .elementor-element.elementor-element-f837921 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-1101 .elementor-element.elementor-element-f837921 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-1101 .elementor-element.elementor-element-f837921 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-1101 .elementor-element.elementor-element-f837921 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-1101 .elementor-element.elementor-element-f837921 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-1101 .elementor-element.elementor-element-f837921 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-1101 .elementor-element.elementor-element-f837921 .elementor-icon-list-icon{width:14px;}.elementor-1101 .elementor-element.elementor-element-f837921 .elementor-icon-list-icon i{font-size:14px;}.elementor-1101 .elementor-element.elementor-element-f837921 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-1101 .elementor-element.elementor-element-16025435 > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-1101 .elementor-element.elementor-element-19404cb:not(.elementor-motion-effects-element-type-background), .elementor-1101 .elementor-element.elementor-element-19404cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#A40035;}.elementor-1101 .elementor-element.elementor-element-19404cb, .elementor-1101 .elementor-element.elementor-element-19404cb > .elementor-background-overlay{border-radius:10px 10px 10px 10px;}.elementor-1101 .elementor-element.elementor-element-19404cb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:2em;padding:2em 2em 2em 2em;}.elementor-1101 .elementor-element.elementor-element-19404cb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1101 .elementor-element.elementor-element-26342136{--grid-row-gap:21px;--grid-column-gap:21px;}.elementor-1101 .elementor-element.elementor-element-26342136 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-1101 .elementor-element.elementor-element-26342136:after{content:"1";}.elementor-1101 .elementor-element.elementor-element-26342136 .elementor-post__thumbnail__link{width:25%;}.elementor-1101 .elementor-element.elementor-element-26342136 .elementor-post__meta-data span + span:before{content:".";}.elementor-1101 .elementor-element.elementor-element-26342136 .elementor-post__thumbnail{border-radius:10px 10px 10px 10px;}.elementor-1101 .elementor-element.elementor-element-26342136.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:14px;}.elementor-1101 .elementor-element.elementor-element-26342136.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:14px;}.elementor-1101 .elementor-element.elementor-element-26342136.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:14px;}.elementor-1101 .elementor-element.elementor-element-26342136 .elementor-post__title{margin-bottom:7px;}.elementor-1101 .elementor-element.elementor-element-6c50211a{padding:0em 0em 2em 0em;}.elementor-1101 .elementor-element.elementor-element-6f0c88f5 > .elementor-container{max-width:720px;}.elementor-1101 .elementor-element.elementor-element-34f4dd3a > .elementor-element-populated{padding:2em 2em 2em 2em;}.elementor-1101 .elementor-element.elementor-element-1f9fa041{text-align:center;}.elementor-1101 .elementor-element.elementor-element-4161306a{--grid-row-gap:21px;--grid-column-gap:21px;}.elementor-1101 .elementor-element.elementor-element-4161306a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1101 .elementor-element.elementor-element-4161306a:after{content:"0.66";}.elementor-1101 .elementor-element.elementor-element-4161306a .elementor-post__thumbnail__link{width:100%;}.elementor-1101 .elementor-element.elementor-element-4161306a .elementor-post__meta-data span + span:before{content:".";}.elementor-1101 .elementor-element.elementor-element-4161306a .elementor-post{border-radius:10px;background-color:#FFFFFF;}.elementor-1101 .elementor-element.elementor-element-4161306a .elementor-post__text{padding:21px 21px 21px 21px;}.elementor-1101 .elementor-element.elementor-element-4161306a.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:0px;}.elementor-1101 .elementor-element.elementor-element-4161306a.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:0px;}.elementor-1101 .elementor-element.elementor-element-4161306a.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:0px;}.elementor-1101 .elementor-element.elementor-element-4161306a .elementor-post__title{margin-bottom:14px;}@media(max-width:1024px){.elementor-1101 .elementor-element.elementor-element-2b80ebb2{padding:5em 0em 3em 0em;}.elementor-1101 .elementor-element.elementor-element-7d17c0d0 > .elementor-element-populated{margin:0em 2em 0em 0em;--e-column-margin-right:2em;--e-column-margin-left:0em;}.elementor-1101 .elementor-element.elementor-element-6c50211a{padding:0em 2em 2em 2em;}}@media(max-width:767px){.elementor-1101 .elementor-element.elementor-element-2b80ebb2{padding:3em 1em 2em 1em;}.elementor-1101 .elementor-element.elementor-element-7d17c0d0 > .elementor-element-populated{margin:0em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:1em 1em 1em 1em;}.elementor-1101 .elementor-element.elementor-element-16025435 > .elementor-element-populated{padding:2em 0em 0em 0em;}.elementor-1101 .elementor-element.elementor-element-19404cb{padding:1em 1em 1em 1em;}.elementor-1101 .elementor-element.elementor-element-26342136 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 1 * 100% );}.elementor-1101 .elementor-element.elementor-element-26342136:after{content:"1";}.elementor-1101 .elementor-element.elementor-element-26342136 .elementor-post__thumbnail__link{width:25%;}.elementor-1101 .elementor-element.elementor-element-6c50211a{padding:0em 0em 2em 0em;}.elementor-1101 .elementor-element.elementor-element-608d85a0 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-1101 .elementor-element.elementor-element-4161306a .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-1101 .elementor-element.elementor-element-4161306a:after{content:"0.66";}.elementor-1101 .elementor-element.elementor-element-4161306a .elementor-post__thumbnail__link{width:100%;}}@media(min-width:768px){.elementor-1101 .elementor-element.elementor-element-7d17c0d0{width:67.28%;}.elementor-1101 .elementor-element.elementor-element-73f30f8{--width:29.159%;}.elementor-1101 .elementor-element.elementor-element-16025435{width:32.674%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1101 .elementor-element.elementor-element-7d17c0d0{width:85%;}.elementor-1101 .elementor-element.elementor-element-16025435{width:100%;}}/* Start custom CSS for container, class: .elementor-element-73f30f8 *//* ===== JV — Barra de autor (aplicado SOLO a este contenedor) ===== */
.elementor-1101 .elementor-element.elementor-element-73f30f8{
  display:flex;
  flex-direction:row !important;
  align-items:center;
  justify-content:flex-start !important;
  gap:.75rem;
  flex-wrap:wrap;
  margin:12px 0 22px;
  text-align:left !important;
}

/* Quita márgenes internos de los widgets */
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-widget-container{ margin:0 !important; }

/* —— Author Box —— */
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-author-box{display:flex; align-items:center; gap:.75rem; margin:0 !important;}
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-author-box__avatar{margin:0;}
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-author-box__avatar img{
  width:44px; height:44px; border-radius:50%; display:block; object-fit:cover;
}
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-author-box__name{line-height:1;}
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-author-box__name a{font-weight:600; text-decoration:none;}

/* Prefijo “Por ” antes del nombre (cubriendo variantes de marcado) */
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-author-box__name a::before,
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-author-box__name::before{
  content:"Por ";
  font-weight:400;
  opacity:.85;
  margin-right:4px;
}

/* Punto separador entre autor y fecha */
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-author-box::after{
  content:"Por ";
  opacity:.55;
  margin:0rem;
  display:inline-block;
}

/* —— Post Info (SOLO FECHA y sin iconos en el widget) —— */
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-post-info{display:flex; align-items:center; gap:.5rem; text-align:left;}
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-post-info .elementor-icon,
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-post-info .elementor-icon-list-icon{di }
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-post-info__items{display:flex; align-items:center; gap:.5rem; margin:0;}
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-post-info__item{margin:0 !important;}
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-post-info__item--type
.elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-post-info__item--type-date{opacity:.75;}

/* Responsive */
@media (max-width: 767px){
  .elementor-1101 .elementor-element.elementor-element-73f30f8{gap:.5rem;}
  .elementor-1101 .elementor-element.elementor-element-73f30f8 .elementor-author-box__avatar img{width:40px; height:40px;}
}/* End custom CSS */