html{box-sizing:border-box;scroll-behavior:smooth;cursor:default}*,*::before,*::after{box-sizing:inherit}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}body,h1,h2,h3,h4,h5,h6,ul,ol,li,p,pre,blockquote,figure,figcaption,hr,dl,dd{margin:0;padding:0}ul,ol{list-style:none}input,textarea,select,button{color:inherit;font:inherit;letter-spacing:inherit}input[type="text"],textarea{width:100%}input,textarea,button{border:1px solid gray}button{padding:0;line-height:inherit;border-radius:0;background-color:transparent;cursor:pointer}button *{pointer-events:none}img,iframe,video,object,embed{display:block;max-width:100%}svg{max-width:100%}table{table-layout:fixed;width:100%}[hidden]{opacity:0;visibility:hidden}noscript{display:block;margin-bottom:1em;margin-top:1em}[tabindex="-1"]{outline:none !important}@media (prefers-reduced-motion: reduce){*{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}.sr-only{position:absolute;width:1px;height:auto;margin:0;padding:0;border:0;clip:rect(0 0 0 0);overflow:hidden;white-space:nowrap}*{text-decoration:none;color:inherit;box-sizing:border-box}h1,h2,h3,h4,h5,h6,p,span{font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit}img{display:block;max-width:100%}a{margin:0px;padding:0px;display:block}table{border-spacing:0px}button{border:none}hr{border:none}.container{max-width:1200px;margin:0 auto}#adopt-controller-button{z-index:100 !important}.whats-fixed{position:fixed;bottom:40px;right:40px;animation:move 3s infinite;z-index:222;max-width:65px}@keyframes move{25%{transform:translateX(-10px)}50%{transform:translateX(0px)}75%{transform:translateX(10px)}100%{transform:translateX(0px)}}html{font-size:16px;font-family:"forma-djr-micro", sans-serif}a,a img,svg path,button{transition:0.3s}.view>*{opacity:0;transform:translateY(40px);transition:opacity .7s ease, transform .7s ease}.view.active>*{opacity:1;transform:translateY(0)}.view.active>*:nth-child(1){transition-delay:calc(.12s * 0)}.view.active>*:nth-child(2){transition-delay:calc(.12s * 1)}.view.active>*:nth-child(3){transition-delay:calc(.12s * 2)}.view.active>*:nth-child(4){transition-delay:calc(.12s * 3)}.view.active>*:nth-child(5){transition-delay:calc(.12s * 4)}.view.active>*:nth-child(6){transition-delay:calc(.12s * 5)}.view.active>*:nth-child(7){transition-delay:calc(.12s * 6)}.view.active>*:nth-child(8){transition-delay:calc(.12s * 7)}.view.active>*:nth-child(9){transition-delay:calc(.12s * 8)}.view.active>*:nth-child(10){transition-delay:calc(.12s * 9)}.btn{background:#FED407;color:#01143E;max-width:fit-content;padding:11px 15px 13px;border-radius:8px;display:flex;justify-content:center;align-items:center;gap:8px;font-size:1.125rem;font-weight:500;line-height:1.4em;font-family:"byker",sans-serif}.btn:hover{box-shadow:0 0 10px 25px #01143E inset;color:rgba(255,255,255,0.933333)}.btn:hover img{filter:invert(100%)}.btn img{position:relative;top:2px}.btn2{color:rgba(255,255,255,0.933333);border-radius:8px;box-shadow:0 0 0 1px rgba(255,255,255,0.933333) inset;font-size:1.125rem;font-weight:500;line-height:1.4em;max-width:fit-content;font-family:"byker",sans-serif;padding:11px 15px 13px}.btn2:hover{box-shadow:0 0 10px 25px rgba(255,255,255,0.933333) inset;color:#01143E}.guarda-btns{display:flex;justify-content:center;align-items:center;gap:30px;flex-wrap:wrap;max-width:fit-content}.detailmove{background:url(/img/big-detail.svg) repeat-x left center;height:100px;width:100%}.detailmove{position:absolute;left:0;bottom:0;transform:translateY(50%)}.map{height:300px;width:100%}.header{padding:50px 10px}.header-grid{display:flex;justify-content:space-between;align-items:center;gap:30px}.nav-menu{display:flex;gap:20px;align-items:center}.main{background:url(/img/main-bg.webp) no-repeat center;background-size:cover;padding:50px 10px 150px;position:relative}@media only screen and (max-width: 460px){.main::before{content:"";background-color:#00000056;width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}}.main-grid{display:grid;gap:20px;position:relative;z-index:2}.main-grid h1{font-size:4.4375rem;font-weight:700;line-height:1em;font-family:"byker",sans-serif;max-width:500px;color:rgba(255,255,255,0.933333)}.main-grid h2{font-size:1.5rem;color:rgba(255,255,255,0.933333);max-width:500px}.main-grid h2 span{color:transparent;padding:0 3px;font-weight:500;transition:1.5s;transition-delay:1s;box-shadow:0 0 10px -10px #FED407 inset}@media only screen and (min-width: 440px){.main-grid.active h2 span{box-shadow:195px 0 10px -10px #FED407 inset;color:#01143E}}@media only screen and (max-width: 460px){.main-grid{justify-items:center;text-align:center}.main-grid h2 span{color:rgba(255,255,255,0.933333)}.main-grid h1{font-size:3.125rem;font-weight:700;line-height:1em}}.main-grid .btn:hover{box-shadow:0 0 10px 25px rgba(255,255,255,0.933333) inset;color:#01143E}.main-grid .btn:hover img{filter:invert(0%)}#btn-mobile{display:none;position:absolute;align-self:center;justify-content:flex-end;color:#000 !important;background-color:#ffffff00 !important}.social-menu-overflow{display:none}@keyframes top{0%{transform:translateY(-100%)}100%{transform:translateY(0%)}}@media only screen and (min-width: 651px) and (max-width: 770px){#menu{visibility:hidden;display:block;position:absolute;background:#ffffff;z-index:1000000000;box-shadow:5px 5px 40px rgba(0,0,0,0.1)}.nav-menu a{transition:none !important}#nav.active #menu{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;align-content:space-evenly;position:absolute;top:0;right:0;margin:0;padding:0;visibility:visible;overflow-x:hidden;width:100vw;height:100vh;justify-content:center;animation:top ease-in 1s alternate;align-content:center;grid-gap:20px}#btn-mobile{display:flex;padding:0.5rem 0rem;font-size:1rem;border:none;background:none;cursor:pointer;gap:0.5rem;z-index:22222222222;right:10px;color:currentColor}#hamburger{border-top:3px solid;width:32px}#hamburger::after,#hamburger::before{content:"";display:block;width:32px;height:3px;background:currentColor;margin-top:5px;position:relative;transition:0.3s}#nav.active #hamburger{border-top-color:transparent}#nav.active #hamburger::before{transform:rotate(135deg)}#nav.active #hamburger::after{transform:rotate(-135deg);top:-7px}#nav button:hover{box-shadow:none;transform:none}}@media only screen and (min-width: 0px) and (max-width: 650px){#menu{visibility:hidden;display:block;position:absolute;background:#ffffff;z-index:1000000000;box-shadow:5px 5px 40px rgba(0,0,0,0.1)}#nav button:hover{box-shadow:none;transform:none}.nav-menu a{transition:none !important}#nav.active #menu{display:grid;grid-template-columns:1fr;align-items:center;justify-items:center;align-content:center;position:absolute;top:0;right:0;margin:0;padding:0;visibility:visible;overflow-x:hidden;width:100vw;height:100vh;justify-content:center;animation:top ease-in 1s alternate;grid-gap:20px}#btn-mobile{display:flex;padding:0.5rem 0rem;font-size:1rem;border:none;background:none;cursor:pointer;gap:0.5rem;z-index:22222222222;right:10px;color:currentColor}#hamburger{border-top:3px solid;width:32px}#hamburger::after,#hamburger::before{content:"";display:block;width:32px;height:3px;background:currentColor;margin-top:5px;position:relative;transition:0.3s}#nav.active #hamburger{border-top-color:transparent}#nav.active #hamburger::before{transform:rotate(135deg)}#nav.active #hamburger::after{transform:rotate(-135deg);top:-7px}.nav-menu ul{padding:20px 0px;display:grid;justify-content:center;grid-gap:40px}}.politica p,.termos p{margin-top:10px}.politica h3,.termos h3{margin-top:20px;font-size:1.5rem}.politica ul,.termos ul{margin-top:5px;margin-bottom:5px}.politica ul li,.termos ul li{text-indent:50px}.politica h2,.termos h2{margin-top:20px;font-size:2rem;text-align:center}.politica,.termos{padding:10px 10px}.digitalmix{text-align:center;color:#f2f2f280;background-color:#121412;padding:30px 10px}.digitalmix-grid{display:grid;gap:15px}.digitalmix-grid>div{display:flex;align-items:center;justify-content:center;gap:10px}.digitalmix-grid>p,.digitalmix-grid>div>p{font-size:1rem !important}@media only screen and (max-width: 360px){.digitalmix-grid>div{display:grid;justify-items:center;gap:10px}}.servicos{padding:160px 10px 110px}.servicos-grid{display:grid;gap:30px}.servicos-grid>h3{font-size:2.75rem;font-weight:700;line-height:1.1em;font-family:"byker",sans-serif;text-align:center;color:#01143E}.servicos-grid .servicos-content{display:flex;gap:20px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}.servicos-grid .servicos-content::-webkit-scrollbar{display:none}.servicos-grid .servicos-content.dragging{cursor:grabbing}.servicos-grid .servicos-content .card{position:relative;flex:0 0 auto;width:280px;border-radius:12px;overflow:hidden;transition:transform .35s ease, box-shadow .35s ease}.servicos-grid .servicos-content .card:hover{transform:translateY(-8px);box-shadow:0 20px 30px -12px #00000059}.servicos-grid .servicos-content .card:hover .imgfundo{transform:scale(1.08)}.servicos-grid .servicos-content .card:hover .imgdetail{transform:translateY(-4px)}.servicos-grid .servicos-content .card .imgfundo{width:100%;border-radius:12px;user-select:none;-webkit-user-drag:none;transition:transform .5s ease;position:relative;z-index:1}.servicos-grid .servicos-content .card .imgdetail{position:absolute;top:25px;left:20px;transition:transform .35s ease;z-index:2}.servicos-grid .servicos-content .card h2{position:absolute;bottom:25px;left:20px;font-size:1.625rem;font-weight:700;line-height:1.3em;font-family:"byker",sans-serif;color:rgba(255,255,255,0.933333);z-index:2}.servicos-grid .servicos-scrollbar{position:relative;height:18px;border-radius:4px;cursor:pointer;touch-action:none}.servicos-grid .servicos-scrollbar .servicos-thumb{position:absolute;top:0;left:0;height:100%;border-radius:4px;background:#01143E;cursor:grab;touch-action:none}.servicos-grid .servicos-scrollbar .servicos-thumb:active{cursor:grabbing}.olicar{background:url(/img/escolher.webp) no-repeat center;background-size:cover;color:rgba(255,255,255,0.933333);padding:100px 10px 180px;position:relative}.olicar-grid{display:grid;justify-items:center;gap:35px}.olicar-grid>h3{font-size:2.75rem;font-weight:700;line-height:1.1em;font-family:"byker",sans-serif;text-align:center}.olicar-grid .olicar-content{display:flex;justify-content:center;align-items:center;gap:0}@media only screen and (max-width: 1240px){.olicar-grid .olicar-content{max-width:602px;flex-wrap:wrap}}.olicar-grid .olicar-content .card{max-width:300px;width:100%;min-height:332px;padding:18px;display:flex;justify-content:start;align-items:start;gap:5px;flex-direction:column;border:1px solid #fff;background-color:#ffffff17;transition:transform .35s ease, background-color .35s ease}.olicar-grid .olicar-content .card:nth-child(1){border-right:none;border-radius:10px 0 0 10px}.olicar-grid .olicar-content .card:nth-child(2){border-right:none}.olicar-grid .olicar-content .card:nth-child(3){border-right:none}.olicar-grid .olicar-content .card:nth-child(4){border-radius:0 10px 10px 0}@media only screen and (max-width: 1240px){.olicar-grid .olicar-content .card:nth-child(1){border-right:none;border-radius:10px 0 0 0}.olicar-grid .olicar-content .card:nth-child(2){border:1px solid #fff;border-radius:0 10px 0 0}.olicar-grid .olicar-content .card:nth-child(3){border-top:none;border-radius:0 0 0 10px}.olicar-grid .olicar-content .card:nth-child(4){border-top:none;border-radius:0 0 10px 0}}@media only screen and (max-width: 634px){.olicar-grid .olicar-content .card:nth-child(1){border:1px solid #fff;border-bottom:none;border-radius:10px 10px 0 0}.olicar-grid .olicar-content .card:nth-child(2){border:1px solid #fff;border-bottom:none;border-radius:0 0 0 0}.olicar-grid .olicar-content .card:nth-child(3){border:1px solid #fff;border-bottom:none;border-radius:0 0 0 0}.olicar-grid .olicar-content .card:nth-child(4){border:1px solid #fff;border-radius:0 0 10px 10px}}.olicar-grid .olicar-content .card img{margin-bottom:23px}.olicar-grid .olicar-content .card h2{font-size:1.625rem;font-weight:700;line-height:1em;font-family:"byker",sans-serif;margin-bottom:8px}.olicar-grid .olicar-content .card h3{font-size:.875rem;color:#fed507ef;text-transform:uppercase;letter-spacing:1.5px}.olicar-grid .olicar-content .card p{font-size:1.125rem}.sobre{padding:160px 10px 100px}.sobre-grid{display:flex;justify-content:center;align-items:start;gap:100px;flex-wrap:wrap}.sobre-grid .sobre-content{display:flex;justify-content:start;align-items:start;gap:13px;flex-direction:column;max-width:480px}.sobre-grid .sobre-content h3{font-size:2.75rem;font-weight:700;line-height:1.1em;font-family:"byker",sans-serif;color:#01143E;margin-bottom:20px}.sobre-grid .sobre-content p{color:rgba(33,33,35,0.92549);font-size:1.25rem}.sobre-grid .sobre-content>h6{font-size:1.25rem;font-weight:700;line-height:1.4em;text-transform:uppercase;color:#01143E}@media only screen and (max-width: 860px){.sobre-grid .sobre-content{align-items:center;text-align:center}}.sobre-grid .sobre-content .avaliacoes{display:flex;justify-content:center;align-items:center;gap:0;max-width:fit-content;margin:20px 0}.sobre-grid .sobre-content .avaliacoes>h6{font-size:2.5625rem;font-weight:700;line-height:1.1em;font-family:"byker",sans-serif;color:#01143E}.sobre-grid .sobre-content .avaliacoes div h5{font-size:1rem}.processo{padding:50px 10px 50px}.processo-grid{display:grid;gap:60px;justify-items:center}.processo-grid>h3{font-size:2.75rem;font-weight:700;line-height:1.1em;font-family:"byker",sans-serif;color:#01143E}.processo-content{display:flex;justify-content:center;align-items:center;gap:50px 20px;flex-wrap:wrap}.processo-content .card{max-width:285px;min-height:270px;width:100%;border-radius:8px;color:rgba(255,255,255,0.933333);padding:25px;padding-top:45px;background:url(/img/card-bg.png) no-repeat bottom;background-color:#01143E;position:relative;display:flex;justify-content:start;align-items:start;gap:10px;flex-direction:column;transition:transform .35s ease, box-shadow .35s ease}.processo-content .card h6{background-color:#FED407;color:#01143E;width:54px;height:54px;border-radius:4px;font-size:2.5625rem;font-weight:700;line-height:1.1em;font-family:"byker",sans-serif;position:absolute;top:0;transform:translateY(-50%);left:20px;display:flex;justify-content:center;align-items:center;gap:0;justify-content:end;padding-right:7px;padding-bottom:5px}.processo-content .card h4{font-size:1.5rem;font-weight:700;line-height:1.3em;font-family:"byker",sans-serif}.processo-content .card p{font-size:1.0625rem;color:#ffffffda}.processo-content .card:nth-child(1) h6{padding-right:0;justify-content:center}.problema{padding:20px 10px}.problema-grid{background:url(/img/problema.webp) no-repeat center;background-size:cover;padding:60px 10px 50px;display:grid;gap:13px;justify-items:center;border-radius:8px;text-align:center;position:relative}.problema-grid #top{position:absolute;top:0;left:0}.problema-grid #bottom{position:absolute;bottom:0;right:0}.problema-grid h3{color:#FED407;font-family:"byker",sans-serif;font-size:2.75rem;font-weight:700;line-height:1.1em;max-width:480px}.problema-grid p{font-size:1.25rem;max-width:480px;color:rgba(255,255,255,0.933333);margin-bottom:20px}@media only screen and (max-width: 600px){.problema-grid{padding:110px 10px 80px}}.problema-grid .btn:hover{box-shadow:0 0 10px 25px rgba(255,255,255,0.933333) inset;color:#01143E}.problema-grid .btn:hover img{filter:invert(0%)}.footer{padding:60px 10px 160px;background-color:#01143E;position:relative}.footer .detailmove{transform:none}.footer-grid{display:grid;justify-items:center}.footer-grid .footer-content{display:flex;justify-content:center;align-items:center;gap:20px;margin-top:40px;flex-wrap:wrap}.footer-grid .footer-content a{display:flex;justify-content:center;align-items:center;gap:12px;max-width:fit-content;padding:10px 20px;background:#ffffff1f;border-radius:8px;height:80px;font-size:1.25rem;font-weight:700;line-height:1.4em;color:rgba(255,255,255,0.933333);font-family:"byker",sans-serif}@media only screen and (max-width: 410px){.footer-grid .footer-content a{font-size:1.125rem;font-weight:700;line-height:1.4em}}.footer-grid .footer-content a:nth-child(1) img{position:relative;bottom:10px}.footer-grid .footer-content a:nth-child(2) img{position:relative;bottom:10px}.footer-grid .footer-content a:hover{color:#01143E;background:#fff}.footer-grid .footer-content a:hover img{filter:brightness(10%)}.footer-grid #insta{transition:.3s}.footer-grid #insta:hover{transform:scale(1.1)}
