.text-cta.blurred-ball:before{z-index:-2}.text-cta.text-cta--ball{z-index:0!important}body,html{overflow-x:clip}.animated-balls{aspect-ratio:1/1;height:min(300px,100%);position:relative;width:min(300px,100%)}.animated-balls__wrapper{animation:spinning-ball 10s linear 1s infinite;height:100%;position:relative;width:100%}.animated-balls__wrapper:before{background:#fff;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:11}.animated-balls img.balls-logo{left:50%;position:absolute;top:50%;translate:-50% -50%;z-index:1}.animated-balls .ball{background:currentColor;border-radius:50%;box-shadow:0 0 40px currentColor;color:var(--secondary-600);filter:blur(5px);height:60%;left:50%;position:absolute;top:50%;width:70%}.animated-balls .ball.ball--highlighted:before{animation-duration:3s;animation-iteration-count:1;animation-name:highlight-ball;animation-timing-function:linear}.animated-balls .ball.ball--fixed-highlight:before{box-shadow:-100px 0 80px currentColor;filter:saturate(150%);opacity:1}.animated-balls .ball.ball--fixed-highlight:nth-of-type(2):before{filter:saturate(150%) contrast(2)}.animated-balls .ball:before{background:currentColor;border-radius:50%;box-shadow:-50px 0 80px currentColor;color:var(--secondary-600);content:"";height:80%;left:0;opacity:.7;position:absolute;top:0;transition:.3s ease-in-out;width:100%}.animated-balls .ball:first-of-type{background:var(--secondary-600);transform:translate(-75%,-60%) rotate(40deg);z-index:10}.animated-balls .ball:nth-of-type(2){color:var(--turquesa-600);transform:translate(-76%,-45%) rotate(10deg);z-index:9}.animated-balls .ball:nth-of-type(2):before{color:var(--turquesa-600)}.animated-balls .ball:nth-of-type(3){color:var(--bandeira-600);transform:translate(-55%,-20%) rotate(-30deg);z-index:9}.animated-balls .ball:nth-of-type(3):before{color:var(--bandeira-600)}.animated-balls .ball:nth-of-type(4){color:var(--papaia-600);transform:translate(-40%,-22%) rotate(-140deg);z-index:9}.animated-balls .ball:nth-of-type(4):before{color:var(--papaia-600)}.animated-balls .ball:nth-of-type(5){color:var(--energia-600);transform:translate(-27%,-45%) rotate(170deg);z-index:9}.animated-balls .ball:nth-of-type(5):before{color:var(--energia-600)}.animated-balls .ball:nth-of-type(6){color:var(--solar-600);transform:translate(-34%,-71%) rotate(150deg);z-index:9}.animated-balls .ball:nth-of-type(6):before{color:var(--solar-600)}.animated-balls .ball:nth-of-type(7){color:var(--magenta-600);transform:translate(-45%,-70%) rotate(80deg);z-index:9}.animated-balls .ball:nth-of-type(7):before{color:var(--magenta-600)}@keyframes spinning-ball{0%{rotate:0deg}to{rotate:-1turn}}@keyframes highlight-ball{0%{box-shadow:-50px 0 80px currentColor;opacity:.7}50%{box-shadow:-100px 0 80px currentColor;filter:saturate(150%);opacity:1}to{box-shadow:-50px 0 80px currentColor;opacity:.7}}section{position:relative;z-index:2}.blurred-ball{position:relative;z-index:1}.blurred-ball:before{border-radius:50%;box-shadow:0 0 300px 200px var(--blurred-color,var(--secondary-300));content:"";height:0;position:absolute;width:0;z-index:-1}.blurred-ball.blurred-ball--rs{--blurred-color:var(--energia-300)}.blurred-ball.blurred-ball--adm{--blurred-color:var(--papaia-300)}.blurred-ball.blurred-ball--edc{--blurred-color:var(--bandeira-300)}.blurred-ball.blurred-ball--ce{--blurred-color:var(--magenta-300)}.blurred-ball.blurred-ball--pd{--blurred-color:var(--turquesa-300)}.blurred-ball.blurred-ball--topleft:before{left:0;top:0}.blurred-ball.blurred-ball--topright:before{right:0;top:0}.blurred-ball.blurred-ball--bottomleft:before{bottom:0;left:0}.blurred-ball.blurred-ball--bottomright:before{bottom:0;right:0}.rs-color{--prod-color-700:var(--energia-700);--prod-color-600:var(--energia-500);--prod-color-200:var(--energia-200);--prod-color-100:var(--energia-100)}.adm-color{--prod-color-700:var(--papaia-700);--prod-color-600:var(--papaia-500);--prod-color-200:var(--papaia-200);--prod-color-100:var(--papaia-100)}.edc-color{--prod-color-700:var(--bandeira-700);--prod-color-600:var(--bandeira-500);--prod-color-200:var(--bandeira-200);--prod-color-100:var(--bandeira-100)}.ce-color{--prod-color-700:var(--magenta-700);--prod-color-600:var(--magenta-500);--prod-color-200:var(--magenta-200);--prod-color-100:var(--magenta-100)}.pd-color{--prod-color-700:var(--turquesa-700);--prod-color-600:var(--turquesa-500);--prod-color-200:var(--turquesa-200);--prod-color-100:var(--turquesa-100)}.banner-carousel__text{flex-direction:column-reverse}.banner-carousel__subtitle .title-5{font-size:16px}.banner-carousel__subtitle .title--regular{font-weight:700}.banner-carousel__subtitle .text-1{color:#010b21}.banner-carousel__card{border-radius:8px;box-shadow:var(--shadow-1)!important}.banner-carousel__text p{color:var(--neutral-1000)!important}.banner-carousel__card.theme-neutral .carousel__controls button svg{color:var(--secondary-600)!important}.addons{overflow:hidden;position:relative}.addons .addons-bg{height:100%;-o-object-fit:cover;object-fit:cover;opacity:.3;position:absolute;top:0;width:100%}.addons .container{position:inherit;z-index:3}.addons h2{color:#1a1a1a;font-weight:400;text-align:center}.addons p{color:#636b6e;text-align:center}.addons .carousel__container{overflow:visible}.addons .carousel__items{width:100%}.addons .carousel__item{max-width:368px;opacity:0;transition:opacity .3s ease-in-out}.addons .carousel__item.active,.addons .carousel__item.active+li{opacity:1!important;overflow:visible!important;visibility:visible}.addons .addon{background-color:var(--neutral-0);border-radius:12px;display:flex;flex-direction:column;gap:8px;height:100%;padding:2rem;text-decoration:none;transition:all .3s ease-in-out;width:100%}.addons .addon:focus-visible,.addons .addon:hover{background-color:var(--product-secondary-color);color:var(--neutral-0)}.addons .addon:focus-visible img,.addons .addon:hover img{filter:brightness(0) invert(1)}.addons .addon:focus-visible .link,.addons .addon:focus-visible h3,.addons .addon:focus-visible p,.addons .addon:hover .link,.addons .addon:hover h3,.addons .addon:hover p{color:#1a1a1a}.addons .addon:focus-visible .link--animated img,.addons .addon:focus-visible .link--animated svg,.addons .addon:hover .link--animated img,.addons .addon:hover .link--animated svg{transform:translateX(4px)}.addons .addon:focus-visible .link--animated:before,.addons .addon:hover .link--animated:before{width:100%}.addons .addon__title{align-items:center;display:flex;gap:8px}.addons .addon__title img{filter:var(--product-color-filter);height:24px;-o-object-fit:contain;object-fit:contain;transition:all .3s ease-in-out;width:24px}.addons .addon__title h3{color:var(--primary-1000);font-weight:500}.addons .addon__desc{color:var(--primary-1000);text-align:left}.addons .addon .link{color:var(--primary-1000);margin-top:auto}.addons img{display:none}.addon .addon__title img{display:block}section.theme-primary-dark{--bg-color:#fff!important;background-color:#fff!important}.addons .addon{box-shadow:var(--shadow-1)!important}.addons .addon:hover p{color:#fff}.addons .addon:hover h3{color:#fff!important}.theme-primary-dark .carousel__controls button svg{color:var(--secondary-600)}.text-cta .container{align-items:center;display:flex;flex-direction:column;gap:20px;justify-content:center;text-align:center}.text-cta.text-cta--ball{position:relative}@media (max-width:79.9999em){.text-cta.text-cta--ball{padding-top:250px!important}}.text-cta.text-cta--ball .cta-ball__wrapper{height:400px;left:0;position:absolute;top:0;width:100%;z-index:-2}.text-cta.text-cta--ball .cta-ball__wrapper:before{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDEiIGhlaWdodD0iNDAxIiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgNDAxIDQwMSI+PGNpcmNsZSBjeD0iMjAwLjUiIGN5PSIyMDAuNSIgcj0iMTk5LjUiIHN0cm9rZT0iI0U4RjFGRiIgc3Ryb2tlLWRhc2hhcnJheT0iMy4xMSAzLjExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48Y2lyY2xlIGN4PSIyMDAuNjY3IiBjeT0iMjAwLjY2NyIgcj0iMTY4LjY2NyIgc3Ryb2tlPSIjQ0NFMEZGIiBzdHJva2UtZGFzaGFycmF5PSIzLjExIDMuMTEiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPjxjaXJjbGUgY3g9IjIwMC42ODUiIGN5PSIyMDAuNjg1IiByPSIxNDAuNjg1IiBzdHJva2U9IiNDQ0UwRkYiIHN0cm9rZS1kYXNoYXJyYXk9IjMuMTEgMy4xMSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PGNpcmNsZSBjeD0iMjAwLjMxNSIgY3k9IjIwMC4zMTUiIHI9IjExMi4zMTUiIHN0cm9rZT0iI0NDRTBGRiIgc3Ryb2tlLWRhc2hhcnJheT0iMy4xMSAzLjExIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz48L3N2Zz4=");background-position:50%;background-repeat:no-repeat;content:"";height:100%;left:0;position:absolute;top:-60px;width:100%}.text-cta.text-cta--ball .cta-ball__wrapper .cta-ball{animation-duration:4s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:rainbow-arrow;animation-timing-function:linear;background:linear-gradient(235deg,#d64ade 5%,#ef7e31 13%,#ffc300 20%,#eb7363 40%,#a1cc61 50%,#66e0db 60%,#d64ade 80%,#ef7e31 90%,#ffc300);background-size:400% 400%;border-radius:50%;height:140px;left:calc(50vw - 80px);position:relative;top:70px;width:140px}.text-cta.text-cta--ball .cta-ball__wrapper .cta-ball:before{aspect-ratio:1/1;background:conic-gradient(from -90deg,var(--gradient-full-solar));border-radius:50%;content:"";filter:blur(16px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.text-cta.text-cta--ball .cta-ball__wrapper .cta-ball:after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIxNyIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDIyIDE3Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNS4zMDIgNi4xNTVoNi44MDJsLTExLjIzIDEwLjRIOC40bDcuMjM5LTYuNTZ2Ni41Nmg1LjQ0MlYuOTQ0SDUuMzAzeiIvPjwvc3ZnPg==");background-repeat:no-repeat;background-size:contain;content:"";height:60px;left:50%;position:absolute;top:50%;translate:-50% -50%;width:80px;z-index:1}.text-cta a.btn{margin-top:20px}.text-cta .content-btns{display:flex;flex-direction:column;gap:0;justify-content:center}.text-cta .btn{height:52px!important;width:259px!important}@media (min-width:80em){.text-cta .container{padding:0 256px}.text-cta.text-cta--ball .cta-ball__wrapper{bottom:-20%;left:unset;right:0;top:unset;width:400px}.text-cta.text-cta--ball .cta-ball__wrapper:before{top:0}.text-cta.text-cta--ball .cta-ball__wrapper .cta-ball{left:130px;top:130px}.text-cta .content-btns{flex-direction:row;gap:20px}}.text-cta .gradient-outline.gradient-text{margin:6px 8px!important;width:136px!important}@media (min-width:80em){.text-cta .container{padding:0 256px}.text-cta.text-cta--ball .cta-ball__wrapper{bottom:-20%;left:unset;right:0;top:unset;width:400px}.text-cta.text-cta--ball .cta-ball__wrapper:before{top:0}.text-cta.text-cta--ball .cta-ball__wrapper .cta-ball{left:130px;top:130px}.text-cta.text-cta--ball .cta-ball__wrapper:before{top:-88px}.text-cta.text-cta--ball .cta-ball__wrapper .cta-ball{top:44px}}.gradient-1 .content-img-text .container.blurred-ball:before{border-radius:50%;box-shadow:0 0 200px 100px var(--blurred-color,#ef7e31)!important;top:400px}@media (min-width:80em){.banner-carousel__picture,.banner-carousel__picture img{height:100%!important;max-height:430px!important}.banner-carousel__picture img{object-fit:cover}.gradient-1 .content-img-text .container.blurred-ball:before{border-radius:50%;box-shadow:0 0 130px 140px var(--blurred-color,#ef7e31)!important;margin-right:100px;top:220px}}.gradient-2{padding:32px 0}.gradient-2 .content-img-text .container.blurred-ball:before{border-radius:50%;box-shadow:0 0 350px 150px var(--blurred-color,#f9bbf3)!important;top:456px}@media (min-width:80em){.gradient-2 .content-img-text .container.blurred-ball:before{border-radius:50%;box-shadow:0 0 400px 120px var(--blurred-color,#f9bbf3)!important;margin-right:100px;top:300px}.gradient-2{padding:48px 0 0}}.gradient-3{padding:32px 0}.gradient-3 .content-img-text .container.blurred-ball:before{border-radius:50%;box-shadow:0 0 400px 100px var(--blurred-color,#f9bbf3)!important;top:456px}@media (min-width:80em){.gradient-3{padding:80px 0}.gradient-3 .content-img-text .container.blurred-ball:before{border-radius:50%;box-shadow:0 0 400px 100px var(--blurred-color,#f9bbf3)!important;margin-right:100px;top:-114px}}.gradient-2{scroll-margin-top:70px}.gradient-3{scroll-margin-top:60px}#conteudos{scroll-margin-top:100px}header .nav{padding:16px;position:relative;z-index:102}