.elementor-702 .elementor-element.elementor-element-c900a9f{--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-702 .elementor-element.elementor-element-c9d888c{width:100%;max-width:100%;}.elementor-702 .elementor-element.elementor-element-6893f98{--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-702 .elementor-element.elementor-element-6893f98.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-702 .elementor-element.elementor-element-1f4b349{width:100%;max-width:100%;}.elementor-702 .elementor-element.elementor-element-3066687{--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-702 .elementor-element.elementor-element-5d9ee52{--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;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-702 .elementor-element.elementor-element-6893f98{--width:468.5px;}}/* Start custom CSS */<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;700&family=Oswald:wght@400;500;700&display=swap" rel="stylesheet">



<style>
    html { scroll-behavior: smooth; }
    body { overflow-x: hidden; }

    /* Base que antes daba el wrapper: ahora cada bloque la lleva */
    .bbf-block {
        background-color: #050505;
        color: #F5F5F5;
        font-family: 'Inter', sans-serif;
        width: 100%;
    }
    .bbf-block h1, .bbf-block h2, .bbf-block h3, .bbf-block h4,
    .bbf-block .font-heading {
        font-family: 'Oswald', sans-serif;
        text-transform: uppercase;
    }
    .bbf-block ::selection {
        background-color: #D4FF00;
        color: #000;
    }

    .editorial-border {
        border: 1px solid rgba(255, 255, 255, 0.1);
        background: linear-gradient(145deg, rgba(17,17,17,0.8) 0%, rgba(5,5,5,1) 100%);
    }

    ::-webkit-scrollbar { width: 8px; }
    ::-webkit-scrollbar-track { background: #050505; }
    ::-webkit-scrollbar-thumb { background: #333; }
    ::-webkit-scrollbar-thumb:hover { background: #D4FF00; }
</style>/* End custom CSS */