.elementor-7200 .elementor-element.elementor-element-300ccce{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-7200 .elementor-element.elementor-element-b68095a{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7200 .elementor-element.elementor-element-8b1bf21{width:100%;max-width:100%;text-align:center;}.elementor-7200 .elementor-element.elementor-element-8b1bf21.elementor-element{--align-self:center;}.elementor-7200 .elementor-element.elementor-element-8b1bf21 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:#111212;}.elementor-7200 .elementor-element.elementor-element-c851c1e{width:100%;max-width:100%;}.elementor-7200 .elementor-element.elementor-element-c851c1e.elementor-element{--align-self:flex-start;}@media(min-width:768px){.elementor-7200 .elementor-element.elementor-element-b68095a{--width:80%;}}/* Start custom CSS for shortcode, class: .elementor-element-c851c1e *//* ===== CF236 — Labels e Título Pretos (escopo seguro) ===== */
.cf236-complaint-form {
  --cf236-label-color: #000; /* fácil de trocar depois */
}

/* Título "Em caso de desvio..." e quaisquer headings dentro do bloco */
.cf236-complaint-form h1,
.cf236-complaint-form h2,
.cf236-complaint-form h3,
.cf236-complaint-form .form-title,
.cf236-complaint-form .elementor-heading-title {
  color: var(--cf236-label-color) !important;
}

/* Labels genéricos */
.cf236-complaint-form label {
  color: var(--cf236-label-color) !important;
}

/* Cobertura para plugins comuns (garante que fica preto mesmo com estilos do tema) */
.cf236-complaint-form .jet-form__label,
.cf236-complaint-form .jet-form__fields-label,
.cf236-complaint-form .gfield_label,                /* Gravity Forms */
.cf236-complaint-form .wpforms-field-label,         /* WPForms */
.cf236-complaint-form .wpcf7-form p > label,        /* Contact Form 7 */
.cf236-complaint-form .nf-field-label,              /* Ninja Forms */
.cf236-complaint-form .caldera-grid .control-label, /* Caldera */
.cf236-complaint-form [class*="label"] {
  color: var(--cf236-label-color) !important;
}

/* (Opcional) mantém placeholders mais discretos, sem mexer nas labels */
.cf236-complaint-form ::placeholder {
  opacity: .6; /* não troca pra preto; só suaviza */
}/* End custom CSS */