.elementor-54 .elementor-element.elementor-element-86d4cd8{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-54 .elementor-element.elementor-element-078162e .xpro-post-grid-wrapper .xpro-post-grid-item{height:400px;overflow:hidden;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-078162e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-54 .elementor-element.elementor-element-078162e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-54 .elementor-element.elementor-element-078162e .xpro-post-grid-wrapper .xpro-post-grid-item:hover .xpro-post-grid-image::after{background-color:#0E0D0D8F;}.elementor-54 .elementor-element.elementor-element-078162e .xpro-post-grid-wrapper .xpro-post-grid-title{color:#FBF6F6;}.elementor-54 .elementor-element.elementor-element-078162e .xpro-post-grid-meta-date > svg,.elementor-54 .elementor-element.elementor-element-078162e .xpro-post-grid-meta-date > img{width:14px;}.elementor-54 .elementor-element.elementor-element-078162e .xpro-post-grid-meta-date{font-size:12px;min-width:12px;min-height:12px;}/* Start custom CSS for xpro-post-grid, class: .elementor-element-078162e *//* Ocultar el título por defecto y mostrarlo solo en hover */
.cbp-item-wrapper .xpro-post-grid-title {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.cbp-item-wrapper:hover .xpro-post-grid-title {
  opacity: 1;
}

/* Eliminar el subrayado de los enlaces */
.cbp-item-wrapper .xpro-post-grid-content a {
  text-decoration: none !important;
}

/* Mantener el subrayado en hover si es necesario */
.cbp-item-wrapper .xpro-post-grid-content a:hover {
  text-decoration: none; /* Puedes cambiar esto a underline si prefieres subrayado en hover */
}/* End custom CSS */