.elementor-12 .elementor-element.elementor-element-5d8ea2f{--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;}body:not(.rtl) .elementor-12 .elementor-element.elementor-element-e00172d{left:0px;}body.rtl .elementor-12 .elementor-element.elementor-element-e00172d{right:0px;}.elementor-12 .elementor-element.elementor-element-e00172d{top:0px;}:root{--page-title-display:none;}/* Start custom CSS *//* ========================================= */
    /* 1. BLOQUEIO DE SCROLL LATERAL (CORRIGIDO PARA STICKY) */
    /* ========================================= */
    
    html {
        /* Garante que a janela seja a referência para o sticky */
        overflow-x: visible !important;
        overflow-y: auto !important; 
    }

    body {
        /* 'clip' corta o excesso lateral sem quebrar o posicionamento sticky */
        overflow-x: clip !important; 
        width: 100% !important;
        /* 'static' é crucial aqui. Se for 'relative', o sticky para de funcionar. */
        position: static !important; 
    }
    
    /* Fallback para navegadores muito antigos */
    @supports not (overflow-x: clip) {
        body { overflow-x: hidden !important; }
    }

    /* ========================================= */
    /* 2. SELEÇÃO DE TEXTO (CONCLUX RED) */
    /* ========================================= */
    ::selection {
        background-color: #D92323 !important; /* Vermelho Conclux */
        color: #FFFFFF !important;            
    }
    ::-moz-selection {
        background-color: #D92323 !important;
        color: #FFFFFF !important;
    }

    /* ========================================= */
    /* 3. BARRA DE SCROLL (TECH INDUSTRIAL) */
    /* ========================================= */

    /* Largura */
    ::-webkit-scrollbar {
        width: 12px !important;
        background-color: #FFFFFF !important;
    }

    /* O Trilho (Fundo da barra) */
    ::-webkit-scrollbar-track {
        background: #F8F9FA !important; /* Cinza muito suave */
        border-left: 1px solid #E5E7EB !important; /* Divisória técnica sutil */
    }

    /* O "Polegar" (A parte que mexe) */
    ::-webkit-scrollbar-thumb {
        background-color: #121619 !important; /* Dark Industrial (Elegante) */
        border-radius: 6px !important;
        
        /* Borda branca ao redor para dar efeito "flutuante" */
        border: 3px solid #F8F9FA !important; 
    }

    /* Quando passa o mouse na barra */
    ::-webkit-scrollbar-thumb:hover {
        background-color: #D92323 !important; /* Vermelho Aceso no Hover */
    }

    /* Firefox Support */
    * {
        scrollbar-width: thin !important;
        scrollbar-color: #121619 #F8F9FA !important;
    }/* End custom CSS */