.elementor-636 .elementor-element.elementor-element-f077426{--display:flex;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-636 .elementor-element.elementor-element-056260b{text-align:center;}.elementor-636 .elementor-element.elementor-element-dea45f4{--display:flex;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-636 .elementor-element.elementor-element-e082387{--display:flex;}/* Start custom CSS for post-comments, class: .elementor-element-6f8f556 *//* Contenedor del formulario */
#commentform {
    background: #f5f5f5;
    padding: 30px;
}

/* Cada campo */
#commentform p {
    margin-bottom: 25px;
}

/* Labels con fondo gris arriba */
#commentform label {
    display: block;
    background: #dcdcdc;
    padding: 10px 15px;
    font-weight: 700;
    border: 1px solid #999;
    border-bottom: none;
}

/* Inputs y textarea */
#commentform input[type="text"],
#commentform input[type="email"],
#commentform textarea {
    width: 100%;
    border: 1px solid #999;
    padding: 15px;
    font-size: 16px;
    background: #ffffff;
}

/* Textarea altura */
#commentform textarea {
    min-height: 180px;
}

/* Checkbox texto */
.comment-form-cookies-consent {
    font-size: 14px;
    margin-top: 15px;
}

/* Botón publicar */
#commentform input[type="submit"] {
    background: none;
    border: none;
    font-weight: 800;
    font-size: 18px;
    margin-top: 20px;
    cursor: pointer;
}/* Cambia los enlaces (Editar perfil, Cerrar sesión) a negro */
#respond a, 
.comment-form a {
    color: #000000 !important;
}

/* Configuración del botón: fondo transparente y letra NEGRA */
#respond #submit, 
.comment-form .submit,
#respond input[type="submit"],
.comment-form .submit-wrapper {
    background: transparent !important;
    background-color: transparent !important;
    color: #000000 !important; /* Letra negra */
    border: none !important;
    box-shadow: none !important;
    padding: 0 !important;
    font-weight: bold; /* Opcional: para que resalte más como botón */
}

/* En caso de que el tema use un .elementor-636 .elementor-element.elementor-element-6f8f556 específico para el texto del botón */
#respond .submit {
    color: #000000 !important;
}/* End custom CSS */