.elementor-929 .elementor-element.elementor-element-f46371b{--display:flex;--background-transition:0.3s;}.elementor-929 .elementor-element.elementor-element-f46371b:not(.elementor-motion-effects-element-type-background), .elementor-929 .elementor-element.elementor-element-f46371b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#B39777;}.elementor-929 .elementor-element.elementor-element-f46371b, .elementor-929 .elementor-element.elementor-element-f46371b::before{--border-transition:0.3s;}.elementor-929 .elementor-element.elementor-element-8bd975e{--spacer-size:50px;}.elementor-929 .elementor-element.elementor-element-3b154ab{--spacer-size:50px;}.elementor-929 .elementor-element.elementor-element-50af9a3 .elementor-heading-title{color:#272727;font-size:54px;font-weight:700;}.elementor-929 .elementor-element.elementor-element-79631d6{color:#FFFFFF;}.elementor-929 .elementor-element.elementor-element-54580a9{--display:flex;--background-transition:0.3s;}/* Start custom CSS for theme-post-content, class: .elementor-element-79631d6 *//* 1. Color para TODOS los encabezados dentro del post */
.elementor-929 .elementor-element.elementor-element-79631d6 h1, 
.elementor-929 .elementor-element.elementor-element-79631d6 h2, 
.elementor-929 .elementor-element.elementor-element-79631d6 h3 {
    color: #272727 !important;
}

/* 2. Ajuste del H2: Intermedio y controlado */
.elementor-929 .elementor-element.elementor-element-79631d6 h2 {
    font-size: 35px !important; /* Tamaño intermedio */
    line-height: 1.3em !important;
    margin-top: 30px !important; /* Un poco de aire arriba */
    margin-bottom: 15px !important;
}

/* 3. Ajuste del H3: Apenas más grande que el párrafo */
.elementor-929 .elementor-element.elementor-element-79631d6 h3 {
    font-size: 24px !important; /* Si tu texto es 16/18px, esto es apenas mayor */
    font-weight: 700 !important; /* Negrita para que se distinga */
    line-height: 1.4em !important;
    margin-top: 20px !important;
    margin-bottom: 10px !important;
}

/* 4. Color del texto normal (Párrafos) */
/* Como el fondo es marrón oscuro, el texto debería ser blanco para leerse */
.elementor-929 .elementor-element.elementor-element-79631d6 p, .elementor-929 .elementor-element.elementor-element-79631d6 li {
    color: #FFFFFF !important; 
    font-size: 17px !important; /* Tamaño base de lectura cómodo */
    line-height: 1.6em !important;
}/* End custom CSS */