.elementor-44 .elementor-element.elementor-element-1f22129{--display:flex;--overflow:hidden;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-44 .elementor-element.elementor-element-1f22129:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-1f22129 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-44 .elementor-element.elementor-element-c976378{--display:flex;}.elementor-44 .elementor-element.elementor-element-c976378:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-c976378 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}:root{--page-title-display:none;}/* Start custom CSS */<style>
/* ... todo o seu CSS anterior ... */

/* ===== SCROLLBAR ZION BRAND ===== */
* {
    scrollbar-width: thin;
    scrollbar-color: #7BFF97 #1F1F1F;
}

::-webkit-scrollbar {
    width: 8px;
    height: 8px;
}

::-webkit-scrollbar-track {
    background: #1F1F1F;
    border-radius: 20px;
}

::-webkit-scrollbar-thumb {
    background: #7BFF97;
    border-radius: 20px;
    border: 2px solid #1F1F1F;
    transition: all 0.3s ease;
}

::-webkit-scrollbar-thumb:hover {
    background: #E8F99B;
    box-shadow: 0 0 8px rgba(123, 255, 151, 0.5);
}

/* Scrollbar horizontal */
::-webkit-scrollbar-horizontal {
    height: 8px;
}

::-webkit-scrollbar-thumb:horizontal:hover {
    background: #E8F99B;
}
</style>

/* ===== CURSOR PERSONALIZADO ZION ===== */

* {
    cursor: none !important; /* Remove o cursor padrão */
}

body {
    cursor: none;
}

/* Cursor customizado */
.custom-cursor {
    position: fixed;
    width: 30px;
    height: 30px;
    pointer-events: none;
    z-index: 9999;
    transform: translate(-50%, -50%); /* Centraliza o cursor */
    transition: transform 0.1s ease;
    mix-blend-mode: difference; /* Efeito legal com fundo escuro */
}

.custom-cursor svg {
    width: 100%;
    height: 100%;
    filter: drop-shadow(0 0 6px rgba(234, 249, 164, 0.6));
}

/* Efeito ao clicar */
.custom-cursor.active {
    transform: translate(-50%, -50%) scale(0.7);
}/* End custom CSS */