/* CT-HOME-ATUALIDADES-11 — headings and editable intro text */
.ct11-home-description {
  max-width:1050px;
  margin:12px 0 27px;
  color:var(--muted,#56685c);
  font-size:clamp(14px,1.08vw,16px);
  line-height:1.7;
  white-space:pre-line;
  overflow-wrap:anywhere;
}
.ctn-home-news .ctn-block-head,
body .ct06-home-events > h2 { margin-bottom:0 !important; }
.ct11-admin-heading { padding-bottom:24px; }
.ct11-admin-editor { padding-bottom:76px; }
.ct11-admin-form { max-width:970px; gap:25px; }
.ct11-admin-form fieldset { border:1px solid var(--line,#d8ded4); border-radius:6px; padding:24px; margin:0; }
.ct11-admin-form legend { font-family:var(--serif,Georgia,serif); font-size:clamp(23px,2.5vw,30px); line-height:1.2; padding:0 9px; }
.ct11-admin-form label { display:block; margin-top:16px; margin-bottom:6px; }
.ct11-admin-form .small-note { margin:10px 0 0; }
@media(max-width:600px){
 .ct11-home-description{margin:10px 0 22px;line-height:1.6}
 .ct11-admin-form fieldset{padding:18px}
}

/* CT-ATUALIDADES-ESPACAMENTO-12 INICIO */

/* Cabeçalho de Notícias sem espaço adicional */
body .ctn-home-news .ctn-block-head {
  margin-bottom: 0 !important;
  padding-bottom: 0 !important;
  min-height: 0 !important;
}

body .ctn-home-news #ctn-home-news-heading {
  margin-bottom: 0 !important;
}

/* Mesmo espaço entre título e descrição nos dois blocos */
body .ctn-home-news .ct11-home-description,
body .ct06-home-events .ct11-home-description {
  margin-top: 6px !important;
  margin-bottom: 26px !important;
}

/* Versão mobile */
@media (max-width: 600px) {
  body .ctn-home-news .ct11-home-description,
  body .ct06-home-events .ct11-home-description {
    margin-top: 5px !important;
    margin-bottom: 20px !important;
  }
}

/* CT-ATUALIDADES-ESPACAMENTO-12 FIM */
