@font-face{font-style:normal;src:url(../media/Chakra.43f8ba09.ttf)format("truetype");font-family:Chakra;font-display:swap}@font-face{font-style:normal;src:url(../media/Outfit.5c07e7f6.ttf)format("truetype");font-family:Outfit;font-display:swap}@font-face{font-style:normal;src:url(../media/Poppins.59d7d3d1.ttf)format("truetype");font-family:Poppins;font-display:swap}@font-face{font-style:normal;src:url(../media/Fira.427991e1.ttf)format("truetype");font-family:Fira;font-display:swap}*{box-sizing:border-box;font-size:1rem;font-family:var(--font-outfit),var(--font-poppins),sans-serif;font-display:swap;-webkit-tap-highlight-color:transparent;margin:0;padding:0;transition:all .3s}*::-webkit-scrollbar{border-radius:10px;width:8px}*::-webkit-scrollbar-thumb{border:1px solid var(--real-dark);background-color:var(--real-gray);border-radius:10px}*::-webkit-scrollbar-track{background-color:var(--real-dark);width:8px}html:not(.theme-loaded) body{visibility:hidden;opacity:0}html.theme-loaded body{visibility:visible;opacity:1;transition:opacity .2s}html{color:var(--cor-do-texto);font-family:var(--font-outfit),var(--font-poppins),var(--font-chakra),sans-serif;font-display:swap;scroll-padding-top:100px;scroll-behavior:smooth!important}::selection{opacity:1;background-color:var(--lilac-color);color:var(--white-color)}::-moz-selection{opacity:1;background-color:var(--lilac-color);color:var(--white-color)}:root{--red-color:#ff004c;--white-color:#fff;--black-color:#09090b;--blue-color:#1650eb;--blue-light-color:#6095db;--blue-color-hover:#24237c;--blue-transparent:#7977ff27;--lilac-color:#614aae;--lilac-contrast:#b39cff;--lilac-active:#775eca;--lilac-primary:#ab9ffd;--lilac-transparent:#614aae32;--lilac-transparent-a:#614aae13;--yellow-color:#c9d426;--green-light:#62e888;--green-whatsapp:#30d24e;--orange-color:#ef5c00;--gray-color:#313131;--gray-geral:#747474;--gray-transparent:#7474741c;--real-gray:#6d6d6d;--real-dark:#2c2c2c;--text-color:#c6c6c6;--text-dark-light:var(--white-color);--bg-dark-light:var(--only-bg);--bg-dark-light-transparent:#18181bef;--title-color:var(--white-color);--bg-color:#09090b;--bg-earth:#4c58f88f;--sec-bg-color:#18181b;--sec-bg-transparent:var(--scroll-nav);--only-sec-bg-color:#18181b;--black-soft:#27272a;--bg-submenu:var(--only-sec-bg-color);--bg-gradient:linear-gradient(45deg,var(--blue-color),var(--red-color));--transparent-border:1px solid transparent;--thin-border:1px solid #8ebbff28;--border:1px solid #747474;--normal-shadow:-8px 8px 20px #00000014;--scroll-nav:#18181bef;--text:#a7a7a7;--sombra:-3px 3px 10px #00000013;--font-chakra:"Chakra",var(--font-outfit),sans-serif;--font-fira:"Fira";--font-outfit:"Outfit",sans-serif;--font-poppins:"Poppins",sans-serif}.light{--bg-submenu:var(--white-color);--bg-color:#f1f3ff;--bg-earth:#2600ff6c;--text-color:var(--gray-color);--text-dark-light:var(--black-color);--bg-dark-light:var(--black-color);--title-color:var(--black-color);--blue-transparent:#2600ff27;--sec-bg-color:var(--white-color);--lilac-contrast:var(--lilac-color);--sec-bg-transparent:#ffffffcb;--thin-border:1px solid #525f7428;--text:#535353}body{background-color:var(--bg-color);width:100%;max-width:1400px;color:var(--text-color);font-family:var(--font-outfit),sans-serif;margin-left:auto;margin-right:auto;transition:background-color .3s,color .3s}body::-webkit-scrollbar{width:13px}body::-webkit-scrollbar-thumb{border:2px solid var(--real-dark);background-color:var(--real-gray);border-radius:10px;transition:background-color .3s}body::-webkit-scrollbar-track{background-color:var(--real-dark)}body::-webkit-scrollbar-button:single-button:vertical:decrement{border:1px solid var(--real-dark);background-position:50%;background-repeat:no-repeat;background-size:10px;background-color:var(--real-dark);width:15px;height:18px}body::-webkit-scrollbar-button:single-button:vertical:increment{border:1px solid var(--real-dark);background-position:50%;background-repeat:no-repeat;background-size:10px;background-color:var(--real-dark);width:15px;height:18px}body::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' fill='white'><path d='M182.6 137.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8L288 320c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-128-128z'></path></svg>")}body::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512' fill='white'><path d='M137.4 374.6c12.5 12.5 32.8 12.5 45.3 0l128-128c9.2-9.2 11.9-22.9 6.9-34.9s-16.6-19.8-29.6-19.8L32 192c-12.9 0-24.6 7.8-29.6 19.8s-2.2 25.7 6.9 34.9l128 128z'></path></svg>")}h1,h2,h3{color:var(--title-color);font-size:clamp(1.5rem,2vw,2.5rem)}main{flex-direction:column;gap:80px;width:100%;margin:150px 0 100px;display:flex}figure{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:fit-content;transition:all .3s;display:flex;position:relative}figure:after{content:"";width:100%;height:100%;position:absolute}img{transition:all .3s}.icon{flex-direction:column}.icon,a{width:fit-content;color:inherit;justify-content:center;align-items:center;gap:5px;text-decoration:none;transition:all .3s;display:inline-flex}a,button{border:1px solid #0000;outline:1px solid #0000;transition:all .3s!important}ul{gap:20px;list-style:none}button{cursor:pointer;color:inherit;-webkit-user-select:none;user-select:none;background-color:#0000;border:0;justify-content:center;align-items:center;display:flex}svg{font-size:1.4rem}p{line-height:1.5em}input,textarea{border:var(--border);resize:none;width:100%;height:55px;color:var(--title-color);background:0 0;border-radius:10px;outline:0;padding:0 20px;transition:all .3s}:is(input,textarea):focus{border:1px solid var(--lilac-color);color:var(--title-color)}input[type=checkbox]{cursor:pointer;min-width:15px;max-width:20px;min-height:15px;max-height:20px;accent-color:var(--lilac-color);border-radius:100px}input[type=checkbox]:focus,input[type=checkbox]:hover{accent-color:var(--lilac-active)}.btn{justify-content:center;align-items:center;display:flex}.title{color:var(--text-dark-light);font-weight:700;line-height:1.2;font-family:var(--font-chakra),var(--font-outfit),sans-serif;transition:all .3s}.gradient-text{background:linear-gradient(90deg,var(--blue-color),var(--red-color));-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}:is(.dot-top,.dot-bottom):after,:is(.dot-top,.dot-bottom):before{background-color:var(--text-dark-light);content:"";width:3px;height:3px;position:absolute}.dot-top:after{top:-2px;left:-2px}.dot-top:before{top:-2px;right:-2px}.dot-bottom:after{bottom:-2px;left:-2px}.dot-bottom:before{bottom:-2px;right:-2px}.text-select{-webkit-user-select:all;user-select:all}.img-invert{filter:invert()}.link-btn,.link-btn-center{background-color:var(--lilac-color);width:fit-content;color:var(--white-color);border-radius:100px;padding:10px 20px}:is(.link-btn,.link-btn-center):hover,:is(.link-btn,.link-btn-center):focus{background-color:var(--lilac-active)}:is(.link-btn,.link-btn-center):active{background-color:var(--lilac-color)}.link-btn-center{margin:auto}@media (max-width:450px){*::-webkit-scrollbar{width:0}main{margin:130px 0 50px}}@media (max-width:350px){main{gap:50px}}.animation-reveal{animation:5s ease-in-out both reveal;animation-range:entry 25% cover 30%}@keyframes reveal{0%{opacity:0;transform:translateY(200px)scale(.8)}to{opacity:1;transform:translate(0)scale(1)}}
.btnshowmenumob{z-index:2147483647;justify-content:center;align-items:center}.btnshowmenumob .icon-menu{cursor:pointer;border-radius:100px;outline:none;flex-direction:column;width:35px;height:35px;padding:16px;transition:background-color .2s;display:flex;position:relative}.btnshowmenumob .icon-menu:focus{border:0}.btnshowmenumob .icon-menu span{background-color:var(--text-dark-light);border-radius:100px;width:20px;height:2.1px;transition:all .2s;display:block;position:absolute;right:6px}.btnshowmenumob .icon-menu span:first-child{margin-top:-10px}.btnshowmenumob .icon-menu span:nth-child(2){width:14px;margin-top:8px}.btnshowmenumob .icon-menu span:nth-child(3){width:0;transition:all}.btnshowmenumob .icon-menu.active span:first-child{width:26px;margin-top:0;right:4px;transform:rotate(45deg)}.btnshowmenumob .icon-menu.active span:nth-child(2){width:0}.btnshowmenumob .icon-menu.active span:nth-child(3){width:26px;right:4px;transform:rotate(-45deg)}@media (min-width:1040px){.btnshowmenumob{display:none}}@media (max-width:1040px){.btnshowmenumob{display:flex}}@media (max-width:600px){.btnshowmenumob .icon-menu:focus{background-color:#0000}}
.pano{visibility:hidden;opacity:0;z-index:900;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);pointer-events:none;background-color:#00000080;width:100%;height:100dvh;transition:opacity .3s,visibility .3s;position:fixed;inset:0}.pano.show{visibility:visible;opacity:1;pointer-events:auto}.white-banner{opacity:0;z-index:950;z-index:99999;background-color:var(--sec-bg-color);width:100%;max-width:450px;height:93px;transition:all .3s;position:fixed;top:0;right:0;transform:translate(100%)}.white-banner.show{opacity:1;transform:translate(0)}.mobmenu{opacity:0;z-index:2147483647;box-shadow:var(--normal-shadow);background-color:var(--sec-bg-color);flex-direction:column;width:85%;max-width:450px;padding:20px;transition:transform .3s,opacity .3s;display:flex;position:fixed;right:0;overflow-y:auto;transform:translate(100%)translateY(71px);border-radius:0!important;height:100dvh!important;top:0!important}.mobmenu.show.slide-in{opacity:1;transform:translate(0)translateY(71px)}.mobmenu .mobmenu-ul{flex-direction:column;gap:1px;display:flex}.mobmenu .mobmenu-ul .mobmenu-ul-li a,.mobmenu .mobmenu-ul .mobmenu-ul-li button{cursor:pointer;width:100%;color:var(--text-dark-light);background:0 0;border:none;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;padding:15px 20px;font-size:1rem;text-decoration:none;display:inline-flex}.mobmenu .mobmenu-ul .mobmenu-ul-li a.active,.mobmenu .mobmenu-ul .mobmenu-ul-li a:hover,.mobmenu .mobmenu-ul .mobmenu-ul-li button:hover{background-color:var(--blue-transparent)}.mobmenu .mobmenu-ul .mobmenu-ul-li a .link-content,.mobmenu .mobmenu-ul .mobmenu-ul-li button .link-content{align-items:center;gap:10px;display:flex}.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu-btn.open .c-icon,.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu-btn.open .c-icon svg{transform:rotate(90deg)}.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu{flex-direction:column;max-height:0;display:flex;overflow:hidden;padding-left:45px!important;transition:all .5s!important}.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu.show{max-height:1000px;padding:10px 0}.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu .link-submenu{color:var(--text-dark-light);gap:10px;display:flex;justify-content:left!important;align-items:flex-start!important;padding:10px!important}.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu .link-submenu:hover .icon{background-color:var(--lilac-color)}.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu .link-submenu:hover .icon svg{color:var(--white-color)}.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu .link-submenu:hover .title{color:var(--lilac-color)}.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu .link-submenu .icon{background-color:var(--blue-transparent);color:var(--blue-light-color);border-radius:5px;padding:7px}.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu .link-submenu .icon svg{font-size:1.1em}.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu .link-submenu .text{color:var(--text-color);margin-top:3px;font-size:.9rem;line-height:1.1}.mobmenu .mobmenu-ul .mobmenu-ul-li .creat-count{background-color:var(--black-color);width:calc(100% - 2px);height:50px;color:var(--white-color);border-radius:100px;justify-content:center;margin:20px auto auto;display:none;position:relative}.mobmenu .mobmenu-ul .mobmenu-ul-li .creat-count:after{z-index:-1;background-image:var(--bg-gradient);content:"";border-radius:100px;width:calc(100% + 2px);height:52px;position:absolute}.mobmenu .mobmenu-ul .mobmenu-ul-li .c-icon svg{font-size:1.1em}@media (min-width:1040px){.pano,.white-banner,.mobmenu{display:none!important}}@media (max-width:480px){.mobmenu .mobmenu-ul .mobmenu-ul-li .creat-count{display:flex}}@media (max-width:340px){.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu{padding:0!important}.mobmenu .mobmenu-ul .mobmenu-ul-li .submenu .link-submenu .icon{display:none}}@media (max-height:915px){.mobmenu{overflow-y:auto;padding-bottom:150px!important}}
.mega_menu{box-shadow:var(--normal-shadow);border:var(--thin-border);background-color:var(--bg-submenu);border-radius:10px;width:100%;max-width:1000px;transition:all .3s;display:flex;position:absolute;transform:translate(-270px)}.mega_menu a{justify-content:left}.cone,.cone_produto{justify-content:center;display:flex}:is(.cone,.cone_produto):after{border-top:var(--thin-border);border-left:var(--thin-border);background-color:var(--sec-bg-color);content:"";width:15px;height:15px;position:absolute;top:0;transform:translateY(-9px)translate(-180px)rotate(45deg)}.cone_produto:after{transform:translateY(-9px)translate(-15px)rotate(45deg)}.mega_menu_produtos{width:450px;transform:translate(-160px)}.mega_menu .box-link{border-right:var(--thin-border);flex-direction:column;display:flex}.mega_menu_produtos .box-link{border-right:0}.mega_menu .box-link .box-ul{padding:20px;display:flex}.mega_menu .box-link .box-ul ul{flex-direction:column;gap:0;display:flex}.mega_menu_produtos .box-link .box-ul ul .ver-todos{border:var(--thin-border);border-radius:10px;flex-direction:column;justify-content:center;gap:10px;margin-top:20px;padding:20px;display:flex}.mega_menu_produtos .box-link .box-ul ul .ver-todos .more-produto{justify-content:center;align-items:center;display:flex;transform:translate(-10px)}.mega_menu_produtos .box-link .box-ul ul .ver-todos .more-produto .img{align-items:center;display:flex;transform:translate(40px)}.mega_menu_produtos .box-link .box-ul ul .ver-todos .more-produto .img figure{border:3px solid var(--bg-color);border-radius:50%;overflow:hidden}.mega_menu_produtos .box-link .box-ul ul .ver-todos .more-produto .img figure:nth-child(2){transform:translate(-50%)}.mega_menu_produtos .box-link .box-ul ul .ver-todos .more-produto .img figure:nth-child(3){transform:translate(-100%)}.mega_menu_produtos .box-link .box-ul ul .ver-todos .more-produto .img figure:nth-child(4){transform:translate(-150%)}.mega_menu_produtos .box-link .box-ul ul .ver-todos .more-produto .img figure img{width:35px;height:35px}.mega_menu_produtos .box-link .box-ul ul .ver-todos .more-produto p{color:var(--title-color);font-family:Chakra Petch,Outfit,Poppins,sans-serif;font-size:1.2rem;font-weight:700;transform:translate(-10px)}.mega_menu_produtos .box-link .box-ul ul .ver-todos a{background-color:var(--black-color);width:100%;color:var(--white-color);letter-spacing:1.5px;border-radius:100px;justify-content:center;padding:15px;font-family:Fira Code,Chakra Petch,Outfit,Poppins,sans-serif;font-weight:700;transition:all .3s}.mega_menu_produtos .box-link .box-ul ul .ver-todos a:hover{border:1px solid var(--blue-color);letter-spacing:2px}.mega_menu .box-link .box-ul ul li a{border-radius:5px;align-items:start;gap:10px}.mega_menu .box-link .box-ul ul li a:hover{background-color:var(--lilac-transparent)}.mega_menu .box-link .box-ul ul li a:focus{border:1px solid #0000;outline:0}.mega_menu .box-link .box-ul ul li a:hover .icon{transform:none}.mega_menu .box-link .box-ul ul li a .icon{background-color:var(--blue-transparent);color:var(--blue-light-color);border-radius:5px;padding:10px}.mega_menu .box-link .box-ul ul li a .title{margin-bottom:10px}.mega_menu .box-link .box-ul ul li a .text{color:var(--text-color);font-weight:400}.mega_menu .box-link .footer{border-top:var(--thin-border);justify-content:space-between;align-items:center;padding:20px;display:flex}.mega_menu .box-link .footer a{color:var(--title-color);border-radius:5px;padding:0}.mega_menu .box-link .footer a:hover .icon{transform:none}.mega_menu .box-link .footer .pricing{background-color:var(--blue-color);color:var(--white-color);border-radius:5px;padding:10px 20px}.mega_menu .box-link .footer .pricing:hover,.mega_menu .box-link .footer .pricing:focus{background-color:var(--blue-color-hover)}.mega_menu .important-link{padding:25px}.mega_menu .important-link ul{flex-direction:column;gap:10px;margin-top:20px;display:flex}.mega_menu .important-link ul li a{text-wrap:nowrap;border-radius:5px;padding:0;color:var(--blue-light-color)!important;font-weight:400!important}.mega_menu .important-link ul li a:hover{text-decoration:underline}@media (max-width:1125px){.mega_menu{max-width:97%;margin-left:50px;right:0;transform:translate(-20px)}.mega_menu_produtos{max-width:450px;transform:translate(-350px)}.cone_servicos:after{transform:translateY(-9px)translate(-120px)rotate(45deg)}.cone_produto:after{transform:translateY(-9px)translate(50px)rotate(45deg)}}
.top-loader-bar{background-color:var(--lilac-color);opacity:1;z-index:9999999;transition:width .25s ease-out,opacity .4s;position:fixed;box-shadow:0 0 6px #0003;top:0!important;left:0!important}.top-loader-bar[style*="width: 100%"]{opacity:0}
.header{z-index:999999;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:100%;max-width:1400px;margin-left:auto;margin-right:auto;transition:transform .3s,opacity .3s;display:flex;position:fixed;top:0;left:0;right:0}.header.scrolled{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.header nav{border:var(--transparent-border);border-radius:100px;justify-content:space-between;align-items:center;gap:20px;width:100%;height:70px;margin-top:20px;padding-inline:20px;transition:all .3s;display:flex}.header nav.scrolled{z-index:1;z-index:999999;border:var(--thin-border);background-color:var(--scroll-nav);width:1000px;margin-inline:20px}.header nav.scrolled .ul-links{justify-content:center;gap:5px}.header nav .logo{z-index:1;align-items:center;gap:10px;display:flex}.header nav .logo:hover{opacity:.8}.header nav .logo:focus{border-radius:5px}.header nav .logo p{color:var(--title-color);text-transform:uppercase;font-family:Chakra Petch,Outfit,Poppins,sans-serif;font-size:1.2em;font-weight:700;transform:translateY(-2px)}.header nav .ul-links{justify-content:space-between;align-items:center;width:100%;max-width:650px;transition:all .3s;display:flex}.header nav .ul-links a{color:var(--text-dark-light);border-radius:100px;padding:10px 15px}.header nav .ul-links a:hover{color:var(--blue-light-color)}.header nav .ul-links a .icon.rotated{transform:perspective(30px)rotateX(180deg)}.header nav.scrolled .logo p,.header nav.scrolled .ul-links a,.header.scrolled button.theme-toggle .icon{color:var(--white-color)}.header nav.scrolled .ul-links a:hover{color:var(--blue-light-color)}.header nav .ul-links a.active{border:1px solid var(--blue-color);background-color:var(--blue-transparent);color:var(--blue-light-color)}.header nav .btn-local{align-items:center;gap:10px;display:flex}.header nav .btn-local .btn{z-index:999999}.header nav.scrolled .btn-local .btnchangetheme .icon{color:var(--white-color)}.header nav.scrolled .btn-local .btnshowmenumob .icon-menu span{background-color:var(--white-color)}@media (min-width:1040px){.header nav .ul-links{display:flex}}@media (max-width:1040px){.header nav .ul-links{display:none}}@media (max-width:480px){.header nav .logo p{display:none}}
button.theme-toggle.theme-toggle-loading{visibility:hidden;opacity:0}button.theme-toggle{cursor:pointer;background-color:#0000;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}button.theme-toggle:focus,button.theme-toggle:hover{box-shadow:0 4px 15px var(--gray-transparent);background-color:var(--gray-transparent)}button.theme-toggle:focus:not(:focus-visible){outline:none}button.theme-toggle .icon{width:100%;height:100%;color:var(--title-color);justify-content:center;align-items:center;font-size:1.4rem;transition:all .5s cubic-bezier(.68,-.55,.265,1.55);display:flex;position:absolute;top:0;left:0}button.theme-toggle .icon.icon-inactive{opacity:0;transform:scale(.5)rotate(-90deg)}button.theme-toggle .icon.icon-active{opacity:1;transform:scale(1)rotate(0)}button.theme-toggle:hover .icon{filter:drop-shadow(0 0 6px var(--title-color))}html.transitioning button.theme-toggle .icon{transition-duration:.8s}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
