.elementor-9582 .elementor-element.elementor-element-42720d4{--display:flex;}.elementor-9582 .elementor-element.elementor-element-f43f4ad{--display:flex;}.elementor-9582 .elementor-element.elementor-element-5209806.elementor-element{--order:-99999 /* order start hack */;}.elementor-9582 .elementor-element.elementor-element-4f08537 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-9582 .elementor-element.elementor-element-e0198cd{width:100%;max-width:100%;}}@media(min-width:768px){.elementor-9582 .elementor-element.elementor-element-f43f4ad{--content-width:1200px;}}/* Start custom CSS for container, class: .elementor-element-f43f4ad *//* Breadcrumb Yoast: compacto, sin espacio de más */
.breadcrumb,
.elementor-widget-shortcode .breadcrumb {
  margin: 0 !important;
  padding: 6px 0 !important;
  line-height: 1.4 !important;
  font-size: 13px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f08537 */.entry-content a            { color: #7A5800 !important; }
.callout a                  { color: #7A5800 !important; }
.pg-breadcrumb a            { color: var(--pg-text-muted) !important; }
.pg-breadcrumb a:last-of-type { color: var(--pg-gold) !important; }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e0198cd *//* ═══ AJUSTES MOBILE (blog post) ═══ */
@media (max-width: 767px) {
  .pg-sidebar-toc { width: 100% !important; }  /* TOC a ancho completo */
  .pg-sidebar-cta { display: none; }           /* ocultar CTA del sidebar en mobile */
}/* End custom CSS */