/* Hn corrections, 9 November 2026.
 * Original computed styles captured before changing tags.
 * Only properties changed by the new HTML tag are restored.
 * Native Elementor classes and responsive settings are preserved.
 */

body .elementor-1175 .elementor-element-2934fe7 .elementor-heading-title {
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
}

body .elementor-1768 .elementor-element-2759f33d .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-size: 3.8rem;
    font-weight: 700;
    line-height: 1.2em;
}

body .elementor-1768 .elementor-element-5deff945 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-1768 .elementor-element-842c4e7 .elementor-widget-container > :first-child {
    font-size: 3rem;
    line-height: 1.2em;
}

body .elementor-183 .elementor-element-d05ce2d .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    line-height: 1.2em;
    text-transform: capitalize;
}

body .elementor-2 .elementor-element-ebf1abf .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-2087 .elementor-element-ebf1abf .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-210 .elementor-element-3646a487 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-210 .elementor-element-bc79744 .elementor-widget-container > :first-child {
    font-size: 3rem;
    line-height: 1.2em;
    margin-bottom: 14.4px;
    margin-top: 0px;
}

body .elementor-210 .elementor-element-c62522b .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-size: 3.8rem;
    font-weight: 700;
    line-height: 1.2em;
}

body .elementor-2131 .elementor-element-76cc40aa .elementor-heading-title {
    margin-bottom: 0px;
    margin-right: 0px;
    margin-top: 0px;
}

body .elementor-260 .elementor-element-05daff9 .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    line-height: 1.2em;
    text-transform: capitalize;
}

body .elementor-260 .elementor-element-53377887 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-260 .elementor-element-b1d086b .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    line-height: 1.2em;
    text-transform: capitalize;
}

body .elementor-260 .elementor-element-f90b4c8 .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    line-height: 1.2em;
    text-transform: capitalize;
}

body .elementor-284 .elementor-element-1b0578ab .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-286 .elementor-element-665c0a0f .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-3011 .elementor-element-53377887 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-3011 .elementor-element-7c42203 .elementor-heading-title {
    color: rgb(32, 29, 29);
    line-height: 1.2em;
}

body .elementor-3079 .elementor-element-53377887 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-3133 .elementor-element-53377887 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-422 .elementor-element-53377887 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-426 .elementor-element-1adc8c5 .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    line-height: 1.2em;
    text-transform: capitalize;
}

body .elementor-426 .elementor-element-53377887 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-426 .elementor-element-55c3330 .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    line-height: 1.2em;
    text-transform: capitalize;
}

body .elementor-426 .elementor-element-68dc7f0 .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    line-height: 1.2em;
    text-transform: capitalize;
}

body .elementor-426 .elementor-element-6b6b0b5 .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    line-height: 1.2em;
    text-transform: capitalize;
}

body .elementor-426 .elementor-element-73c5be58 .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    line-height: 1.2em;
    text-transform: capitalize;
}

body .elementor-426 .elementor-element-a809c43 .elementor-heading-title {
    font-family: Montserrat, sans-serif;
    font-weight: 700;
    line-height: 1.2em;
    text-transform: capitalize;
}

body .elementor-457 .elementor-element-205640b3 .elementor-heading-title {
    color: rgb(255, 253, 249);
    font-family: Montserrat, sans-serif;
    font-size: 1.4rem;
    font-weight: 600;
    line-height: 1.2em;
    text-transform: capitalize;
}

body .elementor-457 .elementor-element-46bd5b2e .elementor-heading-title {
    color: rgb(255, 253, 249);
}

body .elementor-457 .elementor-element-53377887 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-457 .elementor-element-6b9dad3b .elementor-heading-title {
    color: rgb(255, 253, 249);
}

body .elementor-457 .elementor-element-e3b3b3f .elementor-heading-title {
    color: rgb(255, 253, 249);
}

body .elementor-457 .elementor-element-ef02502 .elementor-heading-title {
    color: rgb(255, 253, 249);
}

body .elementor-459 .elementor-element-53377887 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-466 .elementor-element-53377887 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-468 .elementor-element-53377887 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-468 .elementor-element-69de8dc1 .elementor-heading-title {
    text-transform: capitalize;
}

body .elementor-470 .elementor-element-53377887 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body .elementor-470 .elementor-element-72b86dfe .elementor-heading-title {
    line-height: 1.2em;
}

body .elementor-95 .elementor-element-16921d43 .elementor-heading-title {
    font-size: 3.8rem;
    line-height: 1.2em;
}

body.page-id-1376 .radioasso-privacy-section {
    font-size: 1.4rem;
    font-weight: 600;
    line-height: 1.2em;
}

@media (max-width: 1024px) {
    body .elementor-1768 .elementor-element-2759f33d .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-1768 .elementor-element-5deff945 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-1768 .elementor-element-842c4e7 .elementor-widget-container > :first-child {
        font-size: 2.3rem;
    }
    body .elementor-2 .elementor-element-ebf1abf .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-2087 .elementor-element-ebf1abf .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-210 .elementor-element-3646a487 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-210 .elementor-element-bc79744 .elementor-widget-container > :first-child {
        font-size: 2.3rem;
    }
    body .elementor-210 .elementor-element-c62522b .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-260 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-284 .elementor-element-1b0578ab .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-286 .elementor-element-665c0a0f .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-3011 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-3079 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-3133 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-422 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-426 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-457 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-459 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-466 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-468 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-470 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.6rem;
    }
    body .elementor-95 .elementor-element-16921d43 .elementor-heading-title {
        font-size: 2.6rem;
    }
}

@media (max-width: 767px) {
    body .elementor-1175 .elementor-element-2934fe7 .elementor-heading-title {
        margin-bottom: 10px;
        margin-right: 30px;
        margin-top: 5px;
    }
    body .elementor-1768 .elementor-element-2759f33d .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-1768 .elementor-element-5deff945 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-1768 .elementor-element-842c4e7 .elementor-widget-container > :first-child {
        font-size: 2rem;
    }
    body .elementor-2 .elementor-element-ebf1abf .elementor-heading-title {
        font-size: 1.75rem;
    }
    body .elementor-2087 .elementor-element-ebf1abf .elementor-heading-title {
        font-size: 1.75rem;
    }
    body .elementor-210 .elementor-element-3646a487 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-210 .elementor-element-bc79744 .elementor-widget-container > :first-child {
        font-size: 1.3rem;
    }
    body .elementor-210 .elementor-element-c62522b .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-2131 .elementor-element-76cc40aa .elementor-heading-title {
        margin-bottom: 10px;
        margin-right: 30px;
        margin-top: 5px;
    }
    body .elementor-260 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-284 .elementor-element-1b0578ab .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-286 .elementor-element-665c0a0f .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-3011 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-3079 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-3133 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-422 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-426 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-457 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-459 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-466 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-468 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-470 .elementor-element-53377887 .elementor-heading-title {
        font-size: 2.3rem;
    }
    body .elementor-95 .elementor-element-16921d43 .elementor-heading-title {
        font-size: 2.3rem;
    }
}

/* The empty-podcast notice keeps its former H2 presentation. */
body .elementor-widget-radioasso .radioasso-empty-podcasts {
    color: rgb(32, 29, 29);
    font-family: Montserrat, sans-serif;
    font-size: 60.8px;
    font-weight: 700;
    line-height: 72.96px;
    text-transform: capitalize;
}
@media (max-width: 1024px) {
body .elementor-widget-radioasso .radioasso-empty-podcasts {
    font-size: 41.6px;
    line-height: 49.92px;
}
}
@media (max-width: 767px) {
body .elementor-widget-radioasso .radioasso-empty-podcasts {
    font-size: 36.8px;
    line-height: 44.16px;
}
}
