.elementor-13 .elementor-element.elementor-element-a423a41{--display:flex;--min-height:500px;--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;--justify-content:center;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-a423a41:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a423a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dattacorp.com.br/wp-content/uploads/2026/08/Baner-principal-datta-corp-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-54e949c{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-13 .elementor-element.elementor-element-54e949c .elementor-heading-title{font-family:"Rajdhani", Sans-serif;font-size:55px;font-weight:800;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-13 .elementor-element.elementor-element-9ef2c73{width:var( --container-widget-width, 59% );max-width:59%;--container-widget-width:59%;--container-widget-flex-grow:0;font-family:"Space Grotesk", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-secondary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-13 .elementor-element.elementor-element-50517c2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-13 .elementor-element.elementor-element-50517c2 .elementor-button{font-family:"Manrope", Sans-serif;font-size:18px;font-weight:600;border-radius:5px 5px 5px 5px;}.elementor-13 .elementor-element.elementor-element-d2d9cd4{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-d2d9cd4:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-d2d9cd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-503f567 );}.elementor-13 .elementor-element.elementor-element-f8c7daf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-f8c7daf:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-f8c7daf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-503f567 );}.elementor-13 .elementor-element.elementor-element-e6f0796{--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-13 .elementor-element.elementor-element-71cbbaa{--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;--justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-13 .elementor-element.elementor-element-59f6f8a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-59f6f8a:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-59f6f8a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-503f567 );}.elementor-13 .elementor-element.elementor-element-59f6f8a.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-aa136a3{--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-13 .elementor-element.elementor-element-aa136a3.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-b617238{--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;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-0e5cd4e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-0e5cd4e:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-0e5cd4e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-503f567 );}.elementor-13 .elementor-element.elementor-element-0e5cd4e.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-b3d0163{--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-13 .elementor-element.elementor-element-b3d0163.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-68a95a7{--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;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-68a95a7.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-219fe1d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-13 .elementor-element.elementor-element-219fe1d:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-219fe1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-503f567 );}.elementor-13 .elementor-element.elementor-element-219fe1d.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-2cb04fb{--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-13 .elementor-element.elementor-element-39d067e{--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;--justify-content:center;}.elementor-13 .elementor-element.elementor-element-39d067e.e-con{--order:-99999 /* order start hack */;}.elementor-13 .elementor-element.elementor-element-8f5ef24{--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;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-13 .elementor-element.elementor-element-ff5b612{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ff5b612:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ff5b612 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8e8d2a );}.elementor-13 .elementor-element.elementor-element-80e8593{padding:20px 0px 20px 0px;}.elementor-13 .elementor-element.elementor-element-ed8a896{--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;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ed8a896:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-ed8a896 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-503f567 );}.elementor-13 .elementor-element.elementor-element-50857e0{--e-image-carousel-slides-to-show:8;}@media(min-width:768px){.elementor-13 .elementor-element.elementor-element-e6f0796{--width:50%;}.elementor-13 .elementor-element.elementor-element-71cbbaa{--width:50%;}.elementor-13 .elementor-element.elementor-element-aa136a3{--width:50%;}.elementor-13 .elementor-element.elementor-element-b617238{--width:50%;}.elementor-13 .elementor-element.elementor-element-b3d0163{--width:50%;}.elementor-13 .elementor-element.elementor-element-68a95a7{--width:50%;}.elementor-13 .elementor-element.elementor-element-2cb04fb{--width:50%;}.elementor-13 .elementor-element.elementor-element-39d067e{--width:50%;}}@media(max-width:1024px){.elementor-13 .elementor-element.elementor-element-a423a41:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a423a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dattacorp.com.br/wp-content/uploads/2026/08/Baner-principal-datta-corp-2.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-13 .elementor-element.elementor-element-a423a41{--min-height:314px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13 .elementor-element.elementor-element-54e949c{--container-widget-width:437px;--container-widget-flex-grow:0;width:var( --container-widget-width, 437px );max-width:437px;}.elementor-13 .elementor-element.elementor-element-54e949c .elementor-heading-title{font-size:35px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-9ef2c73{--container-widget-width:442px;--container-widget-flex-grow:0;width:var( --container-widget-width, 442px );max-width:442px;font-size:15px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-50517c2 .elementor-button{font-size:15px;}.elementor-13 .elementor-element.elementor-element-d2d9cd4{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-13 .elementor-element.elementor-element-f8c7daf{--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-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-59f6f8a{--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-13 .elementor-element.elementor-element-b617238.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-0e5cd4e{--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-13 .elementor-element.elementor-element-219fe1d{--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-13 .elementor-element.elementor-element-39d067e.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-8f5ef24{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ff5b612{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-50857e0{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-13 .elementor-element.elementor-element-a423a41:not(.elementor-motion-effects-element-type-background), .elementor-13 .elementor-element.elementor-element-a423a41 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://dattacorp.com.br/wp-content/uploads/2026/08/Baner-principal-datta-corp-mobile.png");}.elementor-13 .elementor-element.elementor-element-a423a41{--min-height:650px;--justify-content:flex-start;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-13 .elementor-element.elementor-element-54e949c .elementor-heading-title{font-size:38px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-9ef2c73{font-size:17px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-13 .elementor-element.elementor-element-50517c2 .elementor-button{font-size:17px;}.elementor-13 .elementor-element.elementor-element-d2d9cd4{--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-f8c7daf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-13 .elementor-element.elementor-element-59f6f8a{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-b617238.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-0e5cd4e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-68a95a7.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-219fe1d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-39d067e.e-con{--order:99999 /* order end hack */;}.elementor-13 .elementor-element.elementor-element-8f5ef24{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13 .elementor-element.elementor-element-ff5b612{--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-13 .elementor-element.elementor-element-50857e0{--e-image-carousel-slides-to-show:2;}}/* Start custom CSS for button, class: .elementor-element-50517c2 *//* =========================================
   DATTA COP - BOTÃO DEGRADÊ TECH
   Classe Elementor: btn-datta
========================================= */

.btn-datta .elementor-button {
    position: relative;
    overflow: hidden;

    /* Azul claro + azul escuro da identidade */
    background: linear-gradient(
        135deg,
        #1683FF 0%,
        #0875E8 45%,
        #0A4294 100%
    );

    background-size: 160% 160%;

    transition:
        transform 0.35s ease,
        background-position 0.45s ease,
        filter 0.35s ease;

    /* Remove brilho/sombra externa */
    box-shadow: none !important;
}

/* Brilho interno */
.btn-datta .elementor-button::before {
    content: "";
    position: absolute;

    top: -60%;
    left: -70%;

    width: 35%;
    height: 220%;

    background: linear-gradient(
        90deg,
        transparent 0%,
        rgba(255,255,255,0.10) 25%,
        rgba(255,255,255,0.65) 50%,
        rgba(255,255,255,0.10) 75%,
        transparent 100%
    );

    transform: rotate(25deg);

    transition: left 0.65s ease;

    pointer-events: none;
    z-index: 1;
}

/* HOVER */
.btn-datta .elementor-button:hover {
    background-position: 100% 50%;

    transform: translateY(-2px);

    filter: brightness(1.07);

    box-shadow: none !important;
}

/* Movimento do brilho */
.btn-datta .elementor-button:hover::before {
    left: 140%;
}

/* Texto e ícone ficam acima do efeito */
.btn-datta .elementor-button-content-wrapper,
.btn-datta .elementor-button-text,
.btn-datta .elementor-button-icon {
    position: relative;
    z-index: 2;
}

/* Clique */
.btn-datta .elementor-button:active {
    transform: translateY(0) scale(0.98);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-50857e0 */<style>
/* =========================================
   DATTA CORP - CARROSSEL INFINITO
   VELOCIDADE: 30 SEGUNDOS
========================================= */

.datta-infinito .swiper-container,
.datta-infinito .swiper {
    width: 100% !important;
    height: 100%;
    overflow: hidden !important;
}

/* TRACK */
.datta-infinito .swiper-wrapper {
    display: flex !important;
    flex-wrap: nowrap !important;

    width: max-content !important;

    transition: none !important;

    animation: dattaInfiniteSlide 30s linear infinite !important;

    will-change: transform;
}

/* CARDS */
.datta-infinito .swiper-slide {
    flex: 0 0 auto !important;

    /* impede o Swiper de tentar reposicionar */
    transform: none !important;
}

/* ANIMAÇÃO CONTÍNUA */
@keyframes dattaInfiniteSlide {

    0% {
        transform: translate3d(0, 0, 0);
    }

    100% {
        transform: translate3d(-50%, 0, 0);
    }
}

/* Opcional:
   pausa quando passar o mouse.
   Se não quiser pausa, pode apagar este bloco. */

.datta-infinito:hover .swiper-wrapper {
    animation-play-state: paused !important;
}
</style>


<script>
(function () {

    function iniciarCarrosselDatta() {

        const carrosseis =
            document.querySelectorAll(".datta-infinito");

        if (!carrosseis.length) {
            return;
        }


        carrosseis.forEach(function (carrossel) {

            const wrapper =
                carrossel.querySelector(".swiper-wrapper");

            if (!wrapper) {
                return;
            }


            /* =============================================
               EVITA DUPLICAR MAIS DE UMA VEZ
            ============================================= */

            if (
                wrapper.dataset.dattaInfinite === "true"
            ) {
                return;
            }


            wrapper.dataset.dattaInfinite = "true";


            /* =============================================
               PEGA SOMENTE OS SLIDES ORIGINAIS
            ============================================= */

            const slidesOriginais =
                Array.from(
                    wrapper.children
                ).filter(function (elemento) {

                    return elemento.classList.contains(
                        "swiper-slide"
                    );

                });


            if (!slidesOriginais.length) {
                return;
            }


            /* =============================================
               DUPLICA A SEQUÊNCIA
            ============================================= */

            slidesOriginais.forEach(function (slide) {

                const clone =
                    slide.cloneNode(true);


                clone.classList.add(
                    "datta-slide-clone"
                );


                clone.setAttribute(
                    "aria-hidden",
                    "true"
                );


                /*
                 Remove IDs duplicados caso existam
                 dentro do slide.
                */

                if (clone.id) {
                    clone.removeAttribute("id");
                }


                clone
                    .querySelectorAll("[id]")
                    .forEach(function (item) {

                        item.removeAttribute("id");

                    });


                wrapper.appendChild(clone);

            });


            /* =============================================
               REINICIA A ANIMAÇÃO
            ============================================= */

            wrapper.style.animation = "none";

            void wrapper.offsetWidth;

            wrapper.style.animation = "";

        });

    }


    /* =============================================
       CARREGAMENTO NORMAL
    ============================================= */

    if (
        document.readyState === "loading"
    ) {

        document.addEventListener(
            "DOMContentLoaded",
            iniciarCarrosselDatta
        );

    } else {

        iniciarCarrosselDatta();

    }


    /* =============================================
       ELEMENTOR
    ============================================= */

    window.addEventListener(
        "elementor/frontend/init",
        function () {

            setTimeout(
                iniciarCarrosselDatta,
                500
            );

        }
    );

})();
</script>/* End custom CSS */