.elementor-14 .elementor-element.elementor-element-c93b757{--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;}/* Start custom CSS *//* --- 1. BLOQUEAR SCROLL LATERAL (Evita tela sambando) --- */
html, body {
    overflow-x: hidden !important; /* Corta o que passar da largura */
    max-width: 100% !important;    /* Garante que não ultrapasse 100% */
    width: 100% !important;
    position: relative !important;
}

/* --- 2. SCROLLBAR PERSONALIZADO (Chrome, Edge, Safari, Opera) --- */
::-webkit-scrollbar {
    width: 10px;               /* Largura da barra vertical */
    height: 10px;              /* Altura da barra horizontal */
}

::-webkit-scrollbar-track {
    background: #F8FAFC;       /* Cor do trilho (fundo) */
}

::-webkit-scrollbar-thumb {
    background-color: #01AB06; /* Cor da barra (Verde Replan) */
    border-radius: 20px;       /* Arredondado */
    border: 2px solid #F8FAFC; /* Borda para efeito flutuante */
}

::-webkit-scrollbar-thumb:hover {
    background-color: #025704; /* Verde escuro ao passar o mouse */
}

/* Compatibilidade Firefox */
html {
    scrollbar-width: thin;
    scrollbar-color: #01AB06 #F8FAFC;
}

/* --- 3. SELEÇÃO DE TEXTO (Highlight) --- */
::selection {
    background-color: #01AB06; /* Fundo Verde ao selecionar */
    color: #ffffff;            /* Texto Branco */
    text-shadow: none;
}

::-moz-selection {
    background-color: #01AB06;
    color: #ffffff;
    text-shadow: none;
}/* End custom CSS */