*{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;margin:0;padding:0}a img{border:0}form *{outline:none}[x-cloak]{display:none !important}body{font-size:16px;font-family:"Manrope",sans-serif;font-weight:400;color:#767676}.container{margin:0 auto;max-width:1160px;width:90%}header{background:linear-gradient(295deg, rgba(239, 239, 239, 0.9) 19.6%, rgba(243, 243, 243, 0.9) 84.27%);padding:40px 0}header .container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}header h1{font-size:19px;font-weight:700}header h1 a{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;gap:18px;color:#071013;text-decoration:none}header h1 a:before{background:url(../images/logo.png) center no-repeat;content:"";display:block;height:75px;width:75px}header nav ul{display:flex;gap:32px;list-style:none}header nav ul li a{color:#071013;text-decoration:none}header nav ul li a:hover{text-decoration:underline}header .whatsapp{background:url(../images/whatsapp.svg) 16px center #25d366 no-repeat;border-radius:8px;border:2px solid rgba(217,217,217,.5);color:#071013;font-weight:500;text-decoration:none;padding:12px 16px 12px 50px}header .open-menu{display:none}@media all and (max-width: 920px){header{padding:22px 0;position:relative}header h1 a{overflow:hidden;text-align:left;text-indent:-99999px;height:48px;width:48px;background:url(../images/logo.png) no-repeat;background-size:cover}header h1 a:before{display:none}header .open-menu{appearance:none;background:none;border:none;cursor:pointer;padding:0;overflow:hidden;text-align:left;text-indent:-99999px;height:24px;width:24px;background:url(../images/menu.svg) center no-repeat;display:block}header .open-menu.is-open{background-image:url(../images/close.svg)}header nav{background:#fff;box-shadow:0 8px 24px rgba(0,0,0,.08);position:absolute;left:0;opacity:0;padding:8px 0;pointer-events:none;right:0;top:90px;transform:translateY(-8px);transition:opacity .2s ease,transform .2s ease;z-index:100}header nav ul{flex-direction:column;gap:0;padding:0 5%}header nav ul li{border-bottom:1px solid rgba(0,0,0,.06)}header nav ul li a{display:block;padding:14px 0}header nav ul li:last-child{border:0}header.menu-open nav{opacity:1;pointer-events:auto;transform:translateY(0)}header .whatsapp{display:none}}#hero{background:linear-gradient(295deg, rgba(239, 239, 239, 0.9) 19.6%, rgba(243, 243, 243, 0.9) 84.27%)}#hero .container{align-items:center;display:flex;justify-content:space-between;gap:50px}#hero .texto{flex:0 0 510px}#hero .texto h2{color:#071013;font-size:48px;font-weight:700;line-height:110%;margin-bottom:16px}#hero .texto p{line-height:150%}#hero .texto .botoes{display:flex;gap:16px;padding-top:24px}#hero .texto .botoes .btn{border:2px solid #071013;border-radius:8px;color:#071013;font-weight:600;height:48px;line-height:46px;padding:0 18px;text-decoration:none;transition:all .3s ease}#hero .texto .botoes .btn:hover:not(.accent){background:#071013;color:#fff}#hero .texto .botoes .btn.accent{background:url(../images/whatsapp.svg) 16px center no-repeat #25d366;border:2px solid rgba(217,217,217,.5);padding-left:48px}#hero .status{flex:1;position:relative}#hero .status img{display:block}#hero .status .box{border:1px solid #fff;border-radius:12px;overflow:hidden;position:absolute;text-align:center;width:fit-content}#hero .status .box:before{content:"";display:inline-block;position:absolute;height:100%;width:100%;background:hsla(0,0%,100%,.8);backdrop-filter:blur(8px);left:0;opacity:.5;top:0;z-index:1}#hero .status .box p{padding:30px 24px;font-size:13px;font-weight:500;line-height:1.4;margin:0;position:relative;z-index:2}#hero .status .box p strong{color:#071013;display:block;font-size:40px;font-weight:700;line-height:110%}#hero .status .leads{top:30px;left:10%}#hero .status .vendedores{bottom:60px;left:0}#hero .status .projetos{bottom:60px;right:5%}@media all and (max-width: 1280px){#hero .texto{flex:0 0 460px;padding:15px 0}#hero .status img{height:100%;object-fit:cover;width:100%}#hero .status .leads{left:10px;top:-20px}#hero .status .projetos{bottom:30px;right:5px}#hero .status .vendedores{bottom:30px}}@media all and (max-width: 1060px){#hero .container{flex-direction:column}#hero .texto{flex:1}#hero .texto .botoes{flex-wrap:wrap}}@media all and (max-width: 520px){#hero .container{gap:40px}#hero .texto h2{font-size:28px}#hero .texto .botoes .btn{height:auto;line-height:120%;padding-block:15px}#hero .status{margin:0 -12px}#hero .status .box{max-width:133px}#hero .status .box:before{background:#fff;opacity:.8}#hero .status .box p{padding:10px 15px}#hero .status .box p strong{font-size:20px}#hero .status .leads{left:auto;max-width:none !important;top:-40px;width:100%}#hero .status .vendedores,#hero .status .projetos{bottom:10px}}#empresas{background:#071013;color:#fcfcfc;padding:70px 0;position:relative;text-align:center}#empresas:before{height:100%;left:0;position:absolute;top:0;width:100%;content:"";display:inline-block;position:absolute;height:100%;width:100%;background:linear-gradient(97deg, rgba(0, 0, 0, 0.2) 24.22%, rgba(228, 228, 228, 0.2) 74.44%),#071013;opacity:.2}#empresas:after{height:100%;left:0;position:absolute;top:0;width:100%;content:"";display:inline-block;position:absolute;height:100%;width:100%;background:url(../images/bg-rodape.svg) center no-repeat;background-size:cover;opacity:.4}#empresas .container{position:relative;z-index:2}#empresas .titulo{margin:0 0 45px}#empresas .titulo h2{font-size:40px;font-weight:700}#empresas .titulo p{font-size:19px}#empresas .logos{overflow:hidden;position:relative;z-index:2}#empresas .logos:hover .logos-track{animation-play-state:paused}#empresas .logos .logos-track{animation:logos-marquee 10s linear infinite;display:flex;width:fit-content;will-change:transform}#empresas .logos ul{align-items:center;display:flex;flex-shrink:0;gap:64px;list-style:none;min-width:max-content;padding:0 32px}#empresas .logos img{display:block;height:40px;width:auto}@media all and (max-width: 760px){#empresas .titulo h2{font-size:27px}#empresas .titulo p{font-size:16px}}@keyframes logos-marquee{from{transform:translateX(0%)}to{transform:translateX(var(--scroll, -50%))}}@media(prefers-reduced-motion: reduce){#empresas .logos .logos-track{animation:none}}#nossas-marcas{margin:0 0 50px;padding:85px 0}#nossas-marcas .container{max-width:1050px}#nossas-marcas .titulo{margin-bottom:48px;text-align:center}#nossas-marcas .titulo h2{color:#071013;font-size:40px;font-weight:700;margin-bottom:8px}#nossas-marcas .titulo p{font-size:23px}#nossas-marcas .marca{margin-bottom:48px}#nossas-marcas .marca:after{content:"";display:block;position:static;height:92px;width:4px;background:url(../images/separador.svg) no-repeat;margin:45px auto 0}#nossas-marcas .marca:last-child{margin:0}#nossas-marcas .marca:last-child:after{display:none}#nossas-marcas .marca:nth-child(even) .box{flex-direction:row-reverse}#nossas-marcas .marca:nth-child(even) .box .texto{margin-left:80px;margin-right:0}#nossas-marcas .marca .info{margin-bottom:48px;text-align:center}#nossas-marcas .marca .info .ano{color:#071013;font-size:40px;font-weight:700}#nossas-marcas .marca .info h2{font-size:28px;font-weight:400}#nossas-marcas .marca .box{align-items:center;display:flex;flex-direction:row;justify-content:space-between;gap:75px;border-radius:32px;border:2px solid #e8e8e8;box-shadow:0 13.075px 27.457px 0 rgba(43,28,80,.15);overflow:hidden;padding:25px 40px;position:relative}#nossas-marcas .marca .box .logo{border-radius:50%;padding:38px;position:relative;min-width:52%;z-index:3}#nossas-marcas .marca .box .logo img{max-width:70%}#nossas-marcas .marca .box .logo .borda{border-radius:50%;padding:48px}#nossas-marcas .marca .box .logo .bg{align-items:center;display:flex;flex-direction:row;justify-content:center;aspect-ratio:1/1;border-radius:50%}#nossas-marcas .marca .box .texto{margin-right:80px;padding-bottom:75px;position:relative;z-index:4}#nossas-marcas .marca .box .texto h3{font-size:19px;font-weight:700;margin-bottom:12px}#nossas-marcas .marca .box .texto p{line-height:150%}#nossas-marcas .marca .box .botoes{bottom:0;display:flex;left:0;gap:16px;position:absolute;width:500px}#nossas-marcas .marca .box .botoes .btn{border:2px solid #071013;border-radius:8px;font-weight:600;line-height:120%;padding:15px 18px;text-decoration:none;transition:all .3s ease}#nossas-marcas .marca .box .botoes .btn.accent{align-items:center;display:flex;flex-direction:row;justify-content:flex-start;gap:12px}#nossas-marcas .marca .box .botoes .btn.accent:after{content:"";display:inline-block;position:static;height:13px;width:13px;transition:all .3s ease}#nossas-marcas .marca .box .botoes .btn.accent:hover:after{transform:rotate(45deg)}#nossas-marcas .marca .box.hkl{background:url(../images/marcas/bg-hkl-1.svg) left bottom #222 no-repeat;color:#fff}#nossas-marcas .marca .box.hkl:after{content:"";display:inline-block;position:absolute;height:100%;width:100%;background:url(../images/marcas/bg-hkl-2.svg) right top no-repeat;right:0;top:0;z-index:1}#nossas-marcas .marca .box.hkl .logo{border:.5px solid rgba(254,188,16,.05)}#nossas-marcas .marca .box.hkl .logo .bg{background:#febc10}#nossas-marcas .marca .box.hkl .logo .borda{border:.5px solid rgba(254,188,16,.1)}#nossas-marcas .marca .box.hkl .btn{background:#222;border-color:#fcfcfc;color:#fff}#nossas-marcas .marca .box.hkl .btn:hover:not(.accent){background:#fcfcfc;color:#0e0e0e}#nossas-marcas .marca .box.hkl .btn.accent{background:#febc10;border-color:#febc10;color:#0e0e0e}#nossas-marcas .marca .box.hkl .btn.accent:after{background:url(../images/arrow-btn-dark.svg) no-repeat}#nossas-marcas .marca .box.directlead{background:url(../images/marcas/bg-directlead-1.svg) left 5px #d9f2ff no-repeat;color:#2b1c50}#nossas-marcas .marca .box.directlead:after{content:"";display:inline-block;position:absolute;height:100%;width:100%;background:url(../images/marcas/bg-directlead-2.svg) 95% bottom no-repeat;right:0;top:0;z-index:1}#nossas-marcas .marca .box.directlead .logo{border:.5px solid rgba(11,136,255,.07)}#nossas-marcas .marca .box.directlead .logo .bg{background:#fff}#nossas-marcas .marca .box.directlead .logo .borda{border:.5px solid rgba(11,136,255,.12)}#nossas-marcas .marca .box.directlead .texto h3{color:#071013}#nossas-marcas .marca .box.directlead .btn{background:#d9f2ff;border-color:#062736;color:#062736}#nossas-marcas .marca .box.directlead .btn:hover:not(.accent){background:#062736;color:#fff}#nossas-marcas .marca .box.directlead .btn.accent{background:#0b88ff;border-color:#0b88ff;color:#fff}#nossas-marcas .marca .box.directlead .btn.accent:after{background:url(../images/arrow-btn.svg) no-repeat}#nossas-marcas .marca .box.komfirm{background:url(../images/marcas/bg-komfirm-1.svg) left top #f4f8f6 no-repeat;background-size:auto 100%;color:#3d3d3d}#nossas-marcas .marca .box.komfirm:after{content:"";display:inline-block;position:absolute;height:100%;width:100%;background:url(../images/marcas/bg-komfirm-2.svg) right bottom no-repeat;right:0;top:0;z-index:1}#nossas-marcas .marca .box.komfirm .logo{border:.5px solid rgba(45,200,77,.1)}#nossas-marcas .marca .box.komfirm .logo .bg{background:#2dc84d}#nossas-marcas .marca .box.komfirm .logo .borda{border:.5px solid rgba(45,200,77,.15)}#nossas-marcas .marca .box.komfirm .texto h3{color:#071013}#nossas-marcas .marca .box.komfirm .btn{background:#f4f8f6;border-color:#071013;color:#071013}#nossas-marcas .marca .box.komfirm .btn:hover:not(.accent){background:#2dc84d;border-color:#2dc84d;color:#071013}#nossas-marcas .marca .box.komfirm .btn.accent{background:#071013;border-color:#071013;color:#fff}#nossas-marcas .marca .box.komfirm .btn.accent:after{background:url(../images/arrow-btn.svg) no-repeat}#nossas-marcas .marca .box.onlyjus{background:url(../images/marcas/bg-onlyjus-1.svg) left top #d1d1f7 no-repeat;background-size:auto 100%;color:#3d3d3d}#nossas-marcas .marca .box.onlyjus:after{content:"";display:inline-block;position:absolute;height:100%;width:100%;background:url(../images/marcas/bg-onlyjus-2.svg) right bottom no-repeat;right:0;top:0;z-index:1}#nossas-marcas .marca .box.onlyjus .logo{border:.5px solid rgba(73,99,185,.1)}#nossas-marcas .marca .box.onlyjus .logo .bg{background:#fff}#nossas-marcas .marca .box.onlyjus .logo .borda{border:.5px solid rgba(73,99,185,.15)}#nossas-marcas .marca .box.onlyjus .texto h3{color:#071013}#nossas-marcas .marca .box.onlyjus .btn{background:#d1d1f7;border-color:#2b1c50;color:#2b1c50}#nossas-marcas .marca .box.onlyjus .btn:hover:not(.accent){background:#2b1c50;color:#fff}#nossas-marcas .marca .box.onlyjus .btn.accent{background:#6300b9;border-color:#6300b9;color:#fff}#nossas-marcas .marca .box.onlyjus .btn.accent:after{background:url(../images/arrow-btn.svg) no-repeat}@media all and (max-width: 1120px){#nossas-marcas .marca:nth-child(2n) .box .texto{margin-left:0}#nossas-marcas .marca:nth-child(2n) .box .botoes{justify-content:flex-start;left:0;right:auto}#nossas-marcas .marca .box{gap:25px;padding:25px 30px}#nossas-marcas .marca .box .logo{padding:25px}#nossas-marcas .marca .box .logo .borda{padding:30px}#nossas-marcas .marca .box .texto{margin-right:30px;position:relative}#nossas-marcas .marca .box .botoes{justify-content:flex-end;left:auto;right:0}}@media all and (max-width: 890px){#nossas-marcas{margin-bottom:0;padding:20px 0 0}#nossas-marcas .container{max-width:none;width:100%}#nossas-marcas .titulo{margin:0 auto 30px;max-width:90%}#nossas-marcas .titulo h2{font-size:28px}#nossas-marcas .titulo p{font-size:18px}#nossas-marcas .marca{box-shadow:none;margin:0}#nossas-marcas .marca .info{display:none}#nossas-marcas .marca:after{display:none}#nossas-marcas .marca .box{border-radius:0;border:0;flex-direction:column !important}#nossas-marcas .marca .box:after{display:none !important}#nossas-marcas .marca .box .botoes{justify-content:flex-start;flex-wrap:wrap;left:auto;margin-top:40px;position:static;right:auto;width:100%}}#faq{background:#071013;color:#fcfcfc;padding:70px 0;position:relative;padding:85px 0}#faq:before{height:100%;left:0;position:absolute;top:0;width:100%;content:"";display:inline-block;position:absolute;height:100%;width:100%;background:linear-gradient(97deg, rgba(0, 0, 0, 0.2) 24.22%, rgba(228, 228, 228, 0.2) 74.44%),#071013;opacity:.2}#faq:after{height:100%;left:0;position:absolute;top:0;width:100%;content:"";display:inline-block;position:absolute;height:100%;width:100%;background:url(../images/bg-rodape.svg) center no-repeat;background-size:cover;opacity:.4}#faq .container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;gap:60px;max-width:1140px;position:relative;z-index:2}#faq .texto{flex:0 0 450px}#faq .texto h2{background:url(../images/tit-faq.svg) 12px center no-repeat #e0e5ed;border-radius:30px;color:#071013;font-size:16px;font-weight:600;padding:10px 12px 10px 43px;margin-bottom:24px;width:fit-content}#faq .texto h3{font-size:40px;font-weight:700;margin-bottom:18px}#faq .texto p{line-height:150%;margin-bottom:32px}#faq .texto .btn{background:#fff;border:2px solid #fcfcfc;border-radius:8px;color:#071013;display:inline-block;font-weight:600;padding:12px 16px;text-decoration:none;transition:all .3s ease}#faq .texto .btn:hover{background:#071013;color:#fff}#faq .perguntas{display:flex;flex-direction:column;flex:0 0 500px;gap:24px}#faq .item{background:#fff;border-radius:24px;color:#071013}#faq .item h3{font-size:19px;font-weight:inherit;margin:0;padding:0}#faq .item .pergunta{appearance:none;background:none;border:none;cursor:pointer;padding:0;align-items:center;display:flex;flex-direction:row;justify-content:space-between;font:600 19px "Manrope",sans-serif;gap:16px;padding:24px;text-align:left;width:100%}#faq .item .pergunta:after{background:url(../images/arrow-faq.svg) center no-repeat;content:"";display:block;flex-shrink:0;height:36px;transition:transform .3s ease;width:36px}#faq .item .resposta{max-height:0;overflow:hidden;padding:0 24px;transition:max-height .4s ease}#faq .item .resposta p{line-height:150%;padding-bottom:20px}#faq .item.is-open .pergunta:after{transform:rotate(180deg)}#faq .item.is-open .resposta{max-height:700px}@media all and (max-width: 1090px){#faq{padding:40px 0}#faq .container{flex-direction:column}#faq .texto,#faq .perguntas{flex:1}#faq .texto h3{font-size:28px}#faq .texto p{font-size:14px}#faq .perguntas{gap:16px}#faq .item{border-radius:20px}#faq .item h3{font-size:16px}#faq .item .pergunta{padding:12px 20px}#faq .item .resposta{font-size:13px;padding:0 20px}}#contato{padding:85px 0}#contato .container{max-width:1030px}#contato .titulo{margin:0 auto 64px;max-width:740px;text-align:center}#contato .titulo h2{color:#071013;font-size:47px;font-weight:700;line-height:110%;margin-bottom:8px}#contato .titulo p{font-size:19px;line-height:150%}#contato .form-feedback{border-radius:12px;font-size:16px;line-height:150%;margin-bottom:32px;padding:16px 20px}#contato .form-feedback p{margin:0}#contato .form-feedback--success{background:#d4f7e7;border:1px solid #6bd4a8;color:#0d5c3a}#contato .form-feedback--error{background:#fde8e8;border:1px solid #f0a0a0;color:#7c1f1f}#contato .form{display:flex;gap:24px}#contato .form .coluna{flex:1}#contato .campo{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}#contato .campo label{color:#071013;font-size:19px;font-weight:700}#contato .campo input,#contato .campo textarea{background:#fff;border-radius:12px;border:1px solid #767676;color:#071013;font-family:"Manrope",sans-serif;font-size:16px;padding:15px 12px;transition:border-color .2s ease;width:100%}#contato .campo input::placeholder,#contato .campo textarea::placeholder{color:#ababab}#contato .campo input:focus,#contato .campo textarea:focus{border-color:#071013;outline:none}#contato .campo textarea{resize:vertical}#contato .btn-enviar[disabled]{cursor:not-allowed;opacity:.6}#contato .btn-enviar{appearance:none;background:#071013;border:none;cursor:pointer;padding:0;border-radius:8px;color:#fff;transition:all .3s ease}#contato .btn-enviar:hover{background:hsl(195,46.1538461538%,-4.9019607843%)}#contato .btn-enviar{align-items:center;display:flex;font-family:"Manrope",sans-serif;font-size:16px;font-weight:600;justify-content:center;gap:8px;padding:16px 32px;width:100%}@media all and (max-width: 920px){#contato{padding:55px 0}#contato .titulo{margin-bottom:48px}#contato .titulo h2{font-size:27px}#contato .titulo p{font-size:16px}#contato .form{display:block}#contato .campo label{font-size:16px}#contato .campo input,#contato .campo textarea{font-size:13px;padding:12px}#contato .btn-enviar{padding:12px 16px}#contato .btn-enviar img{display:none}}#rodape{background:#071013;color:#fcfcfc;position:relative}#rodape:before{height:100%;left:0;position:absolute;top:0;width:100%;content:"";display:inline-block;position:absolute;height:100%;width:100%;background:linear-gradient(97deg, rgba(0, 0, 0, 0.2) 24.22%, rgba(228, 228, 228, 0.2) 74.44%),#071013;opacity:.2}#rodape:after{height:100%;left:0;position:absolute;top:0;width:100%;content:"";display:inline-block;position:absolute;height:100%;width:100%;background:url(../images/bg-rodape.svg) center no-repeat;background-size:cover;opacity:.2}#rodape .container{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;gap:32px;padding:40px 0;position:relative;z-index:2}#rodape .col h4{color:#fcfcfc;font-size:19px;font-weight:700;margin-bottom:20px}#rodape .col ul{color:#767676;display:flex;font-size:13px;flex-direction:column;gap:12px;list-style:none}#rodape .col ul li strong{display:block;font-weight:700;margin:0 0 2px}#rodape .col a{align-items:center;color:#767676;display:flex;gap:8px;text-decoration:none;transition:opacity .2s ease}#rodape .col a:hover{opacity:.7}#rodape .col a img{display:block;flex-shrink:0}#rodape .col a.blank:after{content:"";display:inline-block;position:static;height:9px;width:9px;background:url(../images/arrow-link.svg) no-repeat}#rodape .bottom{font-size:13px;position:relative;z-index:2}#rodape .bottom .container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;border-top:1px solid hsla(0,0%,100%,.1);padding:40px 0 38px}#rodape .bottom .copyright{align-items:center;display:flex;flex-direction:row;justify-content:space-between;gap:32px}#rodape .bottom .copyright div{display:flex;flex-direction:column;gap:20px}#rodape .bottom .localizacao{display:flex;flex-direction:column;gap:20px}#rodape .bottom .localizacao h4{font-size:13px}@media all and (max-width: 720px){#rodape .container{flex-direction:column}#rodape .bottom .container{align-items:flex-start;flex-direction:column}#rodape .bottom .copyright div,#rodape .bottom .localizacao{gap:5px}}/*# sourceMappingURL=app.css.map */
