html.lenis{height:auto}.lenis.lenis-smooth{overflow:hidden;scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-scrolling iframe{pointer-events:none}#test{width:90vw}.modal{filter:blur(1rem);opacity:0;visibility:hidden;z-index:1000;background-color:#fff;justify-content:center;align-items:flex-start;width:100%;height:100%;padding:100px 0;transition:all .5s;display:flex;position:fixed;top:0;bottom:0;left:0;right:0;overflow:auto}.modal.aberto{filter:blur();opacity:1;visibility:visible}.modal .wrapper{background-color:#efefef}.modal .wrapper .container{min-width:300px;max-width:95vw;min-height:300px;position:relative}.modal .wrapper .container .header-modal .close{cursor:pointer;position:absolute}.modal .wrapper .container .header-modal .close div{background-color:#000;border-radius:50px;width:100%;height:2px;display:block;overflow:hidden}.modal .wrapper .container .header-modal .close div:first-child{transform:translate(0)translateY(13px)rotate(45deg)}.modal .wrapper .container .header-modal .close div:nth-child(2){transform:translate(0)translateY(11px)rotate(-45deg)}@media (min-width:900px){.modal .wrapper .container .header-modal .close{width:min(2.60417vw,50px);height:min(2.60417vw,50px);top:min(1.5625vw,30px);right:min(1.5625vw,30px)}}@media (max-width:600px){.modal{padding:2.41546vw 0}.modal .wrapper .container .header-modal .close{width:7.24638vw;height:7.24638vw;top:4.83092vw;right:4.83092vw}}@media (min-width:600px) and (max-width:900px){.modal{padding:1.30208vw 0}.modal .wrapper,.modal .wrapper .container .conteudo{width:100%}.modal .wrapper .container .header-modal .close{width:3.90625vw;height:3.90625vw;top:2.60417vw;right:2.60417vw}}.barra-de-contatos{z-index:300;width:100%;transition:all .5s;position:fixed;bottom:0;left:0}.barra-de-contatos .container{position:relative}.barra-de-contatos .container,.barra-de-contatos .container .barra{flex-direction:row;justify-content:center;align-items:center;display:flex}.barra-de-contatos .container .barra{overflow:hidden}.barra-de-contatos .container .barra .item{border:unset;border-radius:0}.barra-de-contatos .container .item{cursor:pointer;opacity:0;background-color:#000;border:1px solid #000;flex-direction:row;justify-content:center;align-items:center;width:max-content;transition:all .5s;display:flex}.barra-de-contatos .container .item img{height:auto}.barra-de-contatos .container .item p{color:#fff}.barra-de-contatos .container .item.router-link-active,.barra-de-contatos .container .item:hover{background-color:#00e2ff}.barra-de-contatos .container .item.router-link-active img,.barra-de-contatos .container .item:hover img{filter:invert()}.barra-de-contatos .container .item.router-link-active p,.barra-de-contatos .container .item:hover p{color:#000}.barra-de-contatos .modal .container{gap:0}.barra-de-contatos .modal .container form .desc{color:#7f7f7f}.barra-de-contatos .modal .container form .desc a{color:#7f7f7f;font-style:italic}.barra-de-contatos .modal .container form .mensagem-envio{margin-bottom:20px}.barra-de-contatos.ativo .item{opacity:1!important}@media (min-width:900px){.barra-de-contatos{bottom:-100px}.barra-de-contatos.ativo{bottom:min(.78125vw,15px)}.barra-de-contatos .container .barra{border-radius:100px}.barra-de-contatos .container .barra .item{border-radius:0}.barra-de-contatos .container .item{-moz-column-gap:min(.520833vw,10px);border-radius:100px;column-gap:min(.520833vw,10px);height:min(2.86458vw,55px);padding:0 min(1.30208vw,25px)}.barra-de-contatos .container .item img{max-width:min(1.5625vw,30px);max-height:min(1.5625vw,30px)}.barra-de-contatos .container .contato{position:absolute;right:0}.barra-de-contatos .modal .container{padding:min(3.125vw,60px) min(7.29167vw,140px)}.barra-de-contatos .modal .container form{width:min(28.6458vw,550px)}.barra-de-contatos .modal .container form .titulo{margin-bottom:min(.520833vw,10px)}.barra-de-contatos .modal .container form .subtitulo{margin-bottom:min(2.08333vw,40px)}.barra-de-contatos .modal .container form label{margin-bottom:min(1.5625vw,30px)}.barra-de-contatos .modal .container form label *{font-size:min(1.04167vw,20px)}.barra-de-contatos .modal .container form .desc{margin:min(2.08333vw,40px) 0}}@media (max-width:600px){.barra-de-contatos{bottom:-80px}.barra-de-contatos.ativo{bottom:0}.barra-de-contatos .container{width:100%;padding:0}.barra-de-contatos .container .barra{overflow:hidden}.barra-de-contatos .container .barra .item{border-top:1px solid #2b2b2b;border-right:1px solid #2b2b2b}.barra-de-contatos .container .item{border:unset;border-top:1px solid #2b2b2b;width:33.3333vw;height:16.9082vw}.barra-de-contatos .container .item p{display:none}.barra-de-contatos .container .item img{max-width:7.24638vw;max-height:7.24638vw}.barra-de-contatos .container .contato{min-width:max-content}.barra-de-contatos .modal .wrapper{background-color:#fff}.barra-de-contatos .modal .container{gap:0;padding:21.7391vw 4.83092vw}.barra-de-contatos .modal .container form{width:100%}.barra-de-contatos .modal .container form .titulo{margin-bottom:2.41546vw}.barra-de-contatos .modal .container form .subtitulo{margin-bottom:9.66184vw}.barra-de-contatos .modal .container form label{margin-bottom:7.24638vw}.barra-de-contatos .modal .container form label *{font-size:4.83092vw}.barra-de-contatos .modal .container form .desc{text-align:left;margin:9.66184vw 0;line-height:1.4}.barra-de-contatos .modal .container form button{margin-top:7.24638vw}}@media (min-width:600px) and (max-width:900px){.barra-de-contatos{bottom:-90px}.barra-de-contatos.ativo{bottom:0}.barra-de-contatos .container{width:100%;padding:0}.barra-de-contatos .container .barra{overflow:hidden}.barra-de-contatos .container .barra .item{border-top:1px solid #2b2b2b;border-right:1px solid #2b2b2b}.barra-de-contatos .container .item{border:unset;border-top:1px solid #2b2b2b;width:33.3333vw;height:9.11458vw}.barra-de-contatos .container .item p{display:none}.barra-de-contatos .container .item img{max-width:3.90625vw;max-height:3.90625vw}.barra-de-contatos .container .contato{min-width:max-content}.barra-de-contatos .modal .wrapper{background-color:#fff}.barra-de-contatos .modal .container{gap:0;padding:11.7188vw 2.60417vw}.barra-de-contatos .modal .container form{width:100%}.barra-de-contatos .modal .container form .titulo{margin-bottom:1.30208vw}.barra-de-contatos .modal .container form .subtitulo{margin-bottom:5.20833vw}.barra-de-contatos .modal .container form label{margin-bottom:3.90625vw}.barra-de-contatos .modal .container form label *{font-size:2.60417vw}.barra-de-contatos .modal .container form .desc{text-align:left;margin:5.20833vw 0;line-height:1.4}.barra-de-contatos .modal .container form button{margin-top:3.90625vw}}
