/* CAME — espacio para el menú; contenido original de Comunicados. */
body.came-comunicados-menu { margin: 0; }
.came-comunicados-content { box-sizing: border-box; padding: calc(var(--came-header-height) + 30px) 30px 30px; }
@media (max-width: 1199.98px) {
  .came-site-header:not(.came-menu-ready) + .came-comunicados-content { padding-top: 30px; }
}
