.sp-module-content .mod-languages ul.lang-inline li a {
  color: #fff !important;
  font-weight: 700 !important;
}

#eb .eb-post-nickel {
  border-radius: 0px 0px 10px 10px !important;
  border-top: 3px solid #b22e6a !important;
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important;
}

#eb .eb-post-meta > div {
  line-height: 20px !important;
}

#eb .eb-post-thumb .eb-post-image img {
  border-radius: 10px !important;
}

#eb .reset-heading {
  font-size: 42px;
}

.text-muted {
  color: #333 !important;
}

#eb .eb-post-hits, #eb .eb-post-comments a {
  color: #333 !important;
}

#eb.mod-easyblogimagewall .ezb-card {
  border-radius: 10px !important;
  height: 200px !important;
}

#eb.mod-easyblogimagewall .ezb-card:before, #eb.mod-easyblogimagewall .ezb-card:after {
    border-radius: 10px !important;
}

#fd .o-pagination {
    border-radius: 8px !important;
}



@media (max-width: 991px) {
  .sppb-addon-accordion .sppb-panel-faq .sppb-panel-heading {
    padding-right: 50px !important;
  }
  
  .sppb-addon-accordion .sppb-panel-faq .sppb-panel-title {
    line-height: 1.4 !important; /* Mejora la legibilidad en varias líneas */
  }
}