.elementor-151 .elementor-element.elementor-element-8fb9ddb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-151 .elementor-element.elementor-element-ca710a3{font-family:var( --e-global-typography-0a3a0cf-font-family ), Sans-serif;font-size:var( --e-global-typography-0a3a0cf-font-size );font-weight:var( --e-global-typography-0a3a0cf-font-weight );}.elementor-151 .elementor-element.elementor-element-f526381 .ug-slider-wrapper .ug-button-videoplay{width:86px;height:66px;background-color:rgba(0, 0, 0, 0.9);}.elementor-151 .elementor-element.elementor-element-f526381 .ug-slider-wrapper .ug-button-videoplay:hover{background-color:#000000;}.elementor-151 .elementor-element.elementor-element-f526381 .ug-button-videoplay svg path{fill:#ffffff;}.elementor-151 .elementor-element.elementor-element-f526381 .ug-button-videoplay:hover svg path{fill:#ffffff;}@media(min-width:768px){.elementor-151 .elementor-element.elementor-element-8fb9ddb{--content-width:80%;}}@media(max-width:1024px){.elementor-151 .elementor-element.elementor-element-ca710a3{font-size:var( --e-global-typography-0a3a0cf-font-size );}}@media(max-width:767px){.elementor-151 .elementor-element.elementor-element-ca710a3{font-size:var( --e-global-typography-0a3a0cf-font-size );}}/* Start custom CSS for theme-post-content, class: .elementor-element-ca710a3 *//* Títulos h4 más gruesos */
h4.wp-block-heading {
    font-weight: 900 !important; /* Títulos con peso más fuerte */
}

/* Subtítulos (strong dentro de li) con peso más ligero */
li strong {
    font-weight: 700 !important; /* Subtítulos con peso más ligero */
}/* End custom CSS */