.gutter-x3{--bs-gutter-x:3rem}.bt-seta{display:inline-flex;border-bottom:1px solid #babcbd;padding-bottom:.5rem;padding-top:.5rem;font-weight:600;font-size:.9rem;align-items:self-end;gap:.6rem}.title-sc-home{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem;justify-content:center}.nav-cards{display:flex;gap:1.5rem}.nav-cards a{font-size:.8rem;font-weight:600;border:none;padding:.5rem 0;display:flex;gap:.5rem;align-items:center;color:#2d2d2d}.nav-cards a svg{width:14px;height:14px}.nav-cards a svg path{fill:#2d2d2d}.nav-cards a:hover{color:#a8282c}.nav-cards a:hover svg path{fill:#a8282c}.nav-cards a.ativo{color:#a8282c}.home-acessados .title-sc-home{gap:1.2rem 2.5rem}.home{padding:4rem 0}.h2-home{margin:0;font-weight:600;font-size:2.2rem}.card-atuacao{position:relative;height:380px}.card-atuacao img,.card-atuacao a{border-radius:28px}.card-atuacao a{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:end;line-height:1.2;padding:2rem 1.5rem;background:#fff;background:linear-gradient(180deg, rgba(255,255,255,0) 35%, rgba(0,0,0,0.87) 100%);color:#fff;gap:1rem}.card-atuacao a .svg-seta{background:#ffffff3b;width:88px;height:40px;border-radius:10px;margin-right:-7px;display:flex;align-items:center;justify-content:center}.card-atuacao a .svg-seta svg{width:14px;height:14px}.card-atuacao a .svg-seta svg path{fill:#fff}.card-atuacao a:hover{background:#000;background:linear-gradient(180deg, rgba(0,0,0,0.2) 0%, rgba(0,0,0,0.97) 100%)}.card-atuacao h3{margin-bottom:.5rem;font-weight:500;font-size:1.1rem}.card-atuacao p{margin-top:0;font-size:.85rem;font-weight:300;line-height:1.4}.sl-home figure{height:380px}.sl-home figure img{border-radius:35px}.owl-home-single .owl-dots{position:absolute;left:30px;right:30px;bottom:25px;display:flex;gap:.5rem}.owl-home-single .owl-dots button{background:#fff !important;width:26px;height:6px;border-radius:35px}.owl-home-single .owl-dots .active{background:#a8282c !important}.tab-navs{display:none}.tab-navs.ativo{display:block}.card-imovel{position:relative}.card-imovel figure{height:212px;position:relative}.card-imovel figure .flag{position:absolute;top:15px;left:15px}.card-imovel figure img{border-radius:28px}.card-imovel .flags{position:absolute;top:15px;left:15px;right:15px;display:flex;align-items:center;justify-content:start;gap:.2rem;flex-wrap:wrap;z-index:1}.card-imovel .flags span{border-radius:35px;background-color:#a8282c;color:#fff;line-height:1.2;font-size:.75rem;padding:.2rem 1rem;text-align:center;font-weight:600}.card-imovel h2,.card-imovel h3{display:block;margin:1.2rem 0;font-size:1rem;line-height:1.3;font-weight:300;height:37px;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.card-imovel h2 strong,.card-imovel h3 strong{font-weight:600}.card-imovel ul{border-top:1px solid #ececec;border-bottom:1px solid #ececec;display:flex;justify-content:space-between;gap:.5rem}.card-imovel ul li{padding:.5rem 0;display:flex;align-items:center;font-weight:600}.card-imovel ul li span{border-radius:100%;width:5px;height:5px;display:inline-block;background:#a8282c}.card-imovel .va-code{display:flex;width:100%;padding:1rem 0;justify-content:space-between}.card-imovel .va-code .va{font-weight:700;font-size:1.1rem}.card-imovel .va-code .code{display:flex;gap:1rem;font-size:.75rem;align-items:center}.card-imovel .title-fav{margin:1.2rem 0 .2rem;display:flex;align-items:center;justify-content:space-between}.card-imovel .title-fav .codigo-imovel{font-size:.65rem;padding-right:25px}.card-imovel .title-fav .valor{font-weight:600;font-size:1.1rem}.fav{position:absolute;top:230px;right:0px;z-index:7}.fav svg{width:20px;height:20px}.fav svg path{fill:none;stroke:#2d2d2d;stroke-width:2}.fav:hover svg path{fill:none;stroke:#a8282c}.fav.ok svg path{fill:#a1090f;stroke:#a1090f}.fav.ok:hover svg path{fill:#a8282c;stroke:#a8282c}.anuncio-home .card-atuacao{height:100%;min-height:380px}.sobre-home{display:flex;border-radius:28px;border:1px solid #d6d7d7;gap:2rem;background-color:#a8282c;color:#fff}.sobre-home .texto-sobre{margin:auto 0;font-size:1.1rem;padding:2rem 2.5rem 2rem 0}.sobre-home h2{font-weight:600}.sobre-home h2 span{display:block}.sobre-home .bt-seta{margin-top:2rem}.sobre-home .bt-seta svg{width:14px;height:14px}.sobre-home .bt-seta svg path{fill:#fff}.sobre-home figure{min-width:65%}.sobre-home figure img{border-radius:28px 0 0 28px}.card-prime{display:flex;background:#000;color:#fff;gap:2.5rem;align-items:center;border-radius:28px}.card-prime figure{width:45%;height:210px}.card-prime figure img{border-radius:28px 0 0 28px}.card-prime h3{font-weight:600;width:100%;display:block;line-height:1.5}.card-prime h3 small{display:block}.card-deps{border-radius:28px;border:1px solid #d6d7d7;display:flex;flex-wrap:wrap;padding:1.5rem}.card-deps .pessoa{width:100%;display:flex;align-items:center;gap:1rem}.card-deps .pessoa img{border-radius:100%;object-position:center}.card-deps .pessoa figure{height:60px;width:60px}.card-deps .pessoa small{display:block}.card-deps .pessoa span{font-weight:600}.card-deps .pessoa .star{display:block;margin-top:.5rem}.card-deps .pessoa .star svg{width:18px;height:18px}.card-deps .pessoa .star svg path{fill:#a8282c}.card-deps p{line-height:1.5 !important;font-size:.85rem !important}.card-deps p a{color:#a8282c;font-weight:600}.card-blog figure{height:185px}.card-blog h3{font-size:1rem;height:42px;-webkit-line-clamp:2;line-clamp:2;margin:1rem 0}.card-blog .flag{margin-top:1.8rem;display:inline-block}.card-blog .bt-seta{border:none;font-size:.8rem}.line{border:none;border-bottom:1px solid #d6d7d7;margin:0}.card-ajuda{border-radius:28px;border:1px solid #d6d7d7;display:flex;flex-wrap:wrap;padding:1.5rem 2rem 2.5rem}.card-ajuda p{line-height:1.4;font-size:.9rem;margin-top:1.2rem}.card-ajuda .title{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #d6d7d7;width:100%;padding-bottom:.8rem}.card-ajuda .title h3{font-size:1rem;display:flex;align-items:center;gap:.5rem;margin:0}.card-ajuda .seta-circle{background-color:#a8282c;display:flex;align-items:center;justify-content:center;border-radius:50%;padding:.1rem}.mais-buscados{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1.3rem}.mais-buscados a{font-weight:600;font-size:.9rem;color:#2d2d2d}.mais-buscados a:hover{color:#a8282c}.no-border{border:none}.faqs h3{display:flex;gap:.8rem;font-size:1.3rem;align-items:center}.faqs h3 svg{width:auto}.card-acordion{overflow:visible}.card-acordion li{padding:2rem 0 .5rem;border-bottom:1px solid #d6d7d7}.card-acordion h4{cursor:pointer;position:relative;padding-right:25px;margin:0;font-size:.85rem}.card-acordion h4::after{content:"";position:absolute;right:0;top:0;transition:transform .3s ease;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.29289 8.29289C4.68342 7.90237 5.31658 7.90237 5.70711 8.29289L12 14.5858L18.2929 8.29289C18.6834 7.90237 19.3166 7.90237 19.7071 8.29289C20.0976 8.68342 20.0976 9.31658 19.7071 9.70711L12.7071 16.7071C12.3166 17.0976 11.6834 17.0976 11.2929 16.7071L4.29289 9.70711C3.90237 9.31658 3.90237 8.68342 4.29289 8.29289Z' fill='%23000000'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.card-acordion h4.active::after{transform:rotate(180deg)}.card-acordion .acordion-texto{max-height:0;overflow:hidden;transition:max-height .5s ease;margin:0;padding:0;padding:1.5rem 0 0;line-height:1.3;font-size:.9rem}.card-acordion .acordion-texto.open{max-height:1000px}.maisbusca .title-sc-home{justify-content:start}footer{background-color:#ebeceb;float:left;width:100%;padding:1.5rem 0 4rem}footer h2{font-weight:700;font-size:1rem;display:block;margin-bottom:1.2rem}footer ul{display:block;margin-bottom:2.5rem}footer ul li{width:100%;display:block;margin-bottom:1rem;font-size:.8rem}footer ul.menu li a{color:#2d2d2d}footer ul.menu li a small{background-color:#2d2d2d;color:#fff;width:16px;height:16px;display:inline-flex;justify-content:center;align-items:center;border-radius:100%;font-size:.7rem;margin-left:.3rem}footer ul.menu li a:hover{color:#a8282c}footer .sobre p{font-size:.8rem;margin:0;line-height:1.5}footer .user{color:#a8282c;display:inline-flex;align-items:center;gap:.5rem;border:1px solid #a8282c;padding:.6rem .8rem;border-radius:8px;font-size:.8rem}footer .user svg{width:16px;height:16px}footer .user svg path{fill:#a8282c}footer .user:hover{background-color:#a8282c;color:#fff}footer .user:hover svg path{fill:#fff}footer address{font-size:.8rem;display:block;margin-bottom:2rem}footer address a{color:#2d2d2d}footer address a:hover{color:#a8282c}footer .fones li{margin-bottom:1.5rem;width:100%;display:block}footer .fones li a{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;font-weight:600;color:#2d2d2d}footer .fones li a span{color:#2d2d2d;display:grid;gap:.1rem}footer .fones li a span small{font-size:.8rem;font-weight:400;color:#a8282c}footer .fones li a svg{width:26px;height:26px}footer .fones li a svg path{fill:#a8282c}footer .fones li a:hover span{color:#a8282c}footer .fones li:first-child svg{width:22px;height:22px}.fter{background-color:#a8282c;color:#fff;margin:0;padding:2rem 2rem;border-radius:28px}.fter a{display:flex;align-items:center;gap:.4rem}.bottom-footer ul{display:flex;flex-wrap:wrap;gap:.8rem 3rem;justify-content:start;margin-top:1.8rem;border-top:1px solid #c8cac9;padding-top:2rem;color:#2d2d2d}.bottom-footer ul li{display:unset;width:auto;margin:0}.bottom-footer ul li strong{font-weight:600}.bottom-footer ul li a{color:#2d2d2d}.bottom-footer ul li a:hover{color:#a8282c}.resultados{padding:2.5rem 0 5rem}.owl-navs .owl-nav button{position:absolute;top:50%;transform:translateY(-50%)}.owl-navs .owl-nav .owl-prev{left:10px}.owl-navs .owl-nav .owl-next{right:10px}.pg{display:flex;justify-content:center;margin-top:2rem}.pg ul{text-align:center;font-weight:300;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.pg li{float:left;padding:0 1px}.pg li a{padding:.2rem .8rem;display:block;font-weight:500;font-size:1.2rem;border-radius:5px;color:#2d2d2d}.pg li a:hover{color:#999}.pg li a.ativo{color:#a8282c;font-weight:700}.pg .prev a,.pg .next a{background:none;border:1px solid #babcbd;padding:.5rem 0 .3rem;border-radius:4px;font-size:.8rem;width:30px}.pg .prev a:hover,.pg .next a:hover{background-color:#2d2d2d;border-color:#2d2d2d}.pg .prev a:hover path,.pg .next a:hover path{fill:#fff}.pg .prev{margin-right:1rem}.pg .next{margin-left:1rem}.banner-busca img{border-radius:25px}.title-busca{gap:2rem}.title-busca h1{font-size:1.3rem;font-weight:500}.title-busca .separador{width:6px;height:6px;border-radius:100%;background:#a8282c}.title-busca .sub-title{display:flex;align-items:center}.title-busca .sub-title select{background:none;border:none;cursor:pointer;font-size:.8rem;font-weight:600;padding:.4rem .6rem .4rem 0}.collapse{max-height:0;overflow:hidden;transition:max-height .3s ease}.collapse.show{overflow:visible}.collapse-title{position:relative;cursor:pointer;padding-right:24px;margin:0}.collapse-title::after{content:"";position:absolute;right:0;width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.29289 8.29289C4.68342 7.90237 5.31658 7.90237 5.70711 8.29289L12 14.5858L18.2929 8.29289C18.6834 7.90237 19.3166 7.90237 19.7071 8.29289C20.0976 8.68342 20.0976 9.31658 19.7071 9.70711L12.7071 16.7071C12.3166 17.0976 11.6834 17.0976 11.2929 16.7071L4.29289 9.70711C3.90237 9.31658 3.90237 8.68342 4.29289 8.29289Z' fill='%23ffffff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:13px;background-position:center;transition:transform .3s ease;border-radius:100%;background-color:#a8282c}.collapse-title.active::after{transform:rotate(180deg)}.collapse{max-height:0;overflow:hidden;transition:max-height .3s ease;margin-top:1.2rem}.collapse.show{max-height:none}.check-tipos{flex-wrap:wrap;gap:.5rem}.check-tipos li{flex:unset}.check-tipos input+label{width:auto;background-color:#eaeaea;border-radius:35px;font-size:.7rem;padding:.5rem 1.5rem;color:#2d2d2d}.check-quartos{gap:.5rem;width:100%}.check-quartos li{flex:1}.check-quartos input+label{width:100%;border-radius:5px !important;font-size:.8rem !important;padding:.4rem !important;background:none;border:1px solid #d5d5d5;color:#2d2d2d}.check-quartos input:checked+label,.check-quartos input+label:hover{border-color:#a8282c;color:#fff}.busca-interna{border-bottom:1px solid #ccc}.cols-busca{display:flex;gap:1rem;justify-content:space-between;padding:.5rem 0;flex-wrap:wrap}.cols-busca>li{display:flex;align-items:center}.cols-busca>li:last-child{border-right:none;padding-right:0}.cols-busca .code{border:none;padding-top:.5rem;padding-bottom:.5rem}.cols-busca .code label{display:flex;align-items:center}.cols-busca .code input{display:inline-block;font-size:.85rem;font-weight:500;border:none;background:none;width:60px;padding:0}.cols-busca .multiselect-container li{border-right:none;padding:0}.cols-busca .checks-busca{display:flex;align-items:center;gap:.8rem}.cols-busca .title{font-weight:500;font-size:.85rem;margin-right:1rem}.cols-busca .no-border{border-right:none;padding-right:0}.cols-busca .drop-valor{min-width:170px}.busca-interna .btn{color:#3b3b3b;padding:0}.busca-interna .btn .se{padding-right:2rem;font-size:.9rem}.busca-interna .btn .se:after{padding:2.5px;top:31%}.busca-interna .bt-busca{height:35px;width:35px;border-radius:8px;background:none;border:1px solid #d5d5d5}.busca-interna .bt-busca svg{width:16px;height:16px}.busca-interna .bt-busca svg path{fill:#2d2d2d}.busca-interna .bt-busca:hover{background-color:#a8282c;border-color:#a8282c}.busca-interna .bt-busca:hover svg path{fill:#fff}.empresa,.depoimentos{padding:1.5rem 0}.empresa .title-sc-home,.depoimentos .title-sc-home{justify-content:center}.empresa .title-sc-home h1,.depoimentos .title-sc-home h1{font-size:1.8rem}.empresa .imagem-empresa{height:500px}.empresa .imagem-empresa img{border-radius:28px}.empresa h2{font-weight:400;font-size:1.8rem}.empresa p{font-size:1.1rem;line-height:1.4}.empresa p b,.empresa p strong{font-weight:800}.empresa p span{font-weight:800;font-size:1.3rem;color:#a8282c}.lista-seta{display:block;width:100%;margin-top:1rem}.lista-seta li{display:flex;align-items:center;gap:.8rem;width:100%;margin-bottom:.5rem}.lista-seta li:before{content:" ";background:#a8282c;background-repeat:no-repeat;background-size:contain;background-color:#a8282c;width:5px;height:5px;min-width:5px;min-height:5px;display:inline-block;border-radius:100%}.h2-icone{display:flex;gap:1rem;align-items:end}.prime-box{border:1px solid #d6d7d7;padding:2rem 3.5rem;border-radius:35px}.prime-box figure{height:149px}.prime-box figure img{border-radius:15px}.prime-box p{margin:0}.prime-box h2{font-weight:500;color:#a8282c}.prime-box h3{font-weight:300;margin-bottom:2rem;font-size:1.3rem;margin-top:2.1rem}.local-empresa h3{font-weight:500;margin:0}.mvv{border:1px solid #c2c4c5;border-radius:18px;padding:1.8rem;min-height:160px}.mvv h2{color:#a8282c;font-size:1.3rem;margin-bottom:.5rem}.mvv p{font-size:.85rem}.mvv li{font-size:.85rem;display:flex;gap:.5rem;align-items:center;margin:.35rem 0}.mvv li:before{content:" ";width:4px;height:4px;background:#a8282c;border-radius:100%}.mvv ul{display:grid;grid-template-columns:1fr 1fr}.avaliar figure{width:65px;min-width:65px}.avaliar li{display:flex;gap:2rem;margin:2.2rem 0;align-items:center}.avaliar li p{margin:0}.avaliar li span{font-weight:600;font-size:1.2rem;color:#a8282c;display:block;margin-bottom:.2rem}.ca-passos{display:grid;grid-template-columns:1fr 1fr 1fr;gap:3rem}.ca-passos li{border:1px solid #d6d7d7;padding:1.5rem;border-radius:25px;display:flex}.ca-passos li .num{font-size:2rem;color:#a8282c}.ca-passos li p{margin:0;border-left:1px solid #d6d7d7;margin-left:1rem;padding-left:1rem;font-size:.85rem}.box-form{box-shadow:0 0 36px 0 #8080802e;-webkit-box-shadow:0 0 36px 0 #8080802e;-moz-box-shadow:0 0 36px 0 #8080802e;padding:2.5rem;border-radius:25px}.calculadora .lista-seta{display:grid;grid-template-columns:1fr 1fr;font-size:1.1rem}.contato .lista-seta{font-size:1.1rem}.form label,.form .label{float:left;width:100%;padding:.7rem 1rem .2rem;border:1px solid #d6d7d7;border-radius:10px;position:relative}.form label small,.form .label small{display:block;font-weight:700;font-size:.8rem}.form input,.form select,.form textarea{display:block;width:100%;border:none;background:none;font-size:.85rem;padding:.5rem 0;outline:none;box-shadow:none}.form input[type="submit"]{background-color:#a8282c;border-radius:10px;padding:1rem;font-size:1rem;font-weight:800;color:#fff}.form input[type="submit"]:hover{background:#2d2d2d;color:#fff}.form .title-form{margin-bottom:1.2rem}.form .title-form h2{font-size:1.2rem;font-weight:600;margin:0;padding-bottom:1.5rem;border-bottom:1px solid #ececec}.form .check{font-size:.8rem}.form .check a{font-weight:700;color:#2d2d2d}.form .check a:hover{color:#a8282c}.form .ck-contatar{display:flex;flex-wrap:wrap;border:none;gap:.6rem 1rem;position:relative}.form .ck-contatar small{width:100%}.form .ck-contatar label{border:none;display:flex;gap:.4rem;padding:0;font-size:.8rem;float:none;width:auto}.form .ck-contatar input{width:auto}.form .check-radio2{float:left;display:flex;flex-wrap:wrap;gap:.5rem;padding:.3rem 0;background-color:#fff;width:100%}.form .check-radio2 b{font-weight:600}.form .check-radio2 li{float:left;width:calc(33.3% - .5rem)}.form .check-radio2 input{display:none}.form .check-radio2 input+label{width:100%;display:inline-block;vertical-align:middle;cursor:pointer;text-align:center;border:1px solid #ccc;color:#2d2d2d;font-size:.8rem;padding:.5rem .8rem;border-radius:5px;box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.2)}.form .check-radio2 input+label:before{display:none}.form .check-radio2 input:hover+label{border-color:#2d2d2d;background-color:#ccc;color:#2d2d2d;box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.4)}.form .check-radio2 input:checked+label{border-color:#a8282c;background-color:#a8282c;color:#fff;box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.6)}.form .check-radio2 b{display:block;font-weight:600;font-size:.7rem}.form .check-radio2 span{display:block;font-size:1.3rem;font-weight:600}.form-sidebar div{display:flex;position:relative}.form-sidebar input,.form-sidebar textarea{width:100%;display:block;border:1px solid #ccc;padding:.8rem;font-size:.8rem;border-radius:5px;outline:none;box-shadow:none;margin:.4rem 0}.form-sidebar input[type="submit"]{background:#a8282c;border-color:#a8282c;color:#fff;font-size:.9rem;font-weight:600}.form-sidebar input[type="submit"]:hover{background-color:#2d2d2d;border-color:#2d2d2d}.form-sidebar .bt-wpp{font-size:.8rem;font-weight:400;display:flex;align-items:center;gap:1rem}.mapa{height:130px}.mapa img{border-radius:20px}.e-fone{margin:2rem 0 1.5rem;display:flex;flex-wrap:wrap;gap:1rem;align-items:end;justify-content:space-between}.e-fone h3{margin-bottom:.8rem}.e-fone li:first-child{text-align:left}.e-fone li{text-align:center;font-size:.9rem}.e-fone li small{display:block;margin-bottom:.3rem}.e-fone li span{display:flex;align-items:center;gap:.5rem;font-weight:700}.brands li{background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 7L15 12L10 17' stroke='%23a8282c' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right center;background-size:17px;padding-right:1.5rem;font-weight:600;font-size:.85rem;margin-right:.5rem}.brands li:last-child{font-weight:400;background:none}.bt-favs{text-align:right}.bt-favs a{display:flex;align-items:center;gap:.4rem;justify-content:end;font-weight:600;font-size:.85rem;position:relative !important;top:auto !important;right:auto !important}.bt-favs a:hover{color:#a8282c}.thumbs{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:repeat(2, 1fr);gap:20px;margin-top:.7rem}.thumbs li{overflow:hidden;position:relative}.thumbs li figure{margin:0;position:relative;height:400px}.thumbs li figure img{border-radius:18px}.thumbs li figure a img{display:block;width:100%;height:100%;object-fit:cover}.thumbs li figure a .flags{position:absolute;top:15px;left:15px;right:15px;display:flex;align-items:center;justify-content:start;gap:.2rem;flex-wrap:wrap;z-index:1}.thumbs li figure a .flags span{border-radius:20px;background-color:#a8282c;color:#fff;line-height:1.2;font-size:.8rem;padding:.4rem 1.4rem;text-align:center;font-weight:600}.thumbs li{grid-row:span 3}.sidebar-ficha{margin-top:-2rem}.stiky-side .box-infos{box-shadow:.6px .6px 2.2px rgba(0,0,0,0.02),1.3px 1.3px 5.3px rgba(0,0,0,0.028),2.5px 2.5px 10px rgba(0,0,0,0.035),4.5px 4.5px 17.9px rgba(0,0,0,0.042),8.4px 8.4px 33.4px rgba(0,0,0,0.05),20px 20px 80px #00000036;padding:1.5rem 3rem;border-radius:25px;background:#fff}.stiky-side .box-infos li{width:100%;margin:.5rem 0}.stiky-side .box-infos li a{display:flex;justify-content:space-between;align-items:center;padding:.8rem 1.2rem;font-weight:700;font-size:.9rem}.stiky-side .box-infos li a svg{width:22px}.stiky-side .box-infos li a:hover{color:#fff}.stiky-side .box-infos li a:hover path{stroke:#fff;fill:none}.stiky-side .box-infos .bt-wpp:hover path{stroke:none;fill:#fff}.stiky-side .nao{display:block;font-size:.8rem;text-align:center;margin-top:1.5rem}.stiky-side .nao b{font-weight:800}.stiky-side h2{font-size:1.2rem;font-weight:400;text-align:center;margin-bottom:1.5rem}.stiky-side h2 b{font-weight:700}.stiky-side{position:sticky;top:15px}.bts-form{display:flex;gap:.5rem;justify-content:space-between}.bts-form a{font-size:.9rem;display:inline-flex;align-items:center;gap:.4rem;color:#2d2d2d}.bts-form a svg{width:18px;height:18px}.bts-form a svg path{fill:#2d2d2d}.bts-form a:hover{color:#a8282c}.bts-form a:hover svg path{fill:#a8282c}.ficha{padding:2rem 0 6rem}.ficha h1{font-size:1.6rem;font-weight:400}.ficha .bts-ficha{display:flex;align-items:center;gap:.8rem;position:absolute;bottom:20px;left:15px}.ficha .codigo-ficha{background-color:#2d2d2d;color:#fff;border-radius:35px;padding:.2rem .8rem;font-size:.7rem;margin:0 0 1rem;display:inline-block}.tags{display:flex;flex-wrap:wrap;gap:.8rem}.tags li{border-radius:35px;min-width:100px;background-color:#a8282c;color:#fff;padding:.3rem 1rem;text-align:center;font-size:.75rem;font-weight:600}.va-itens{display:flex;margin-top:1.8rem;flex-wrap:wrap;gap:1rem;align-items:center;font-size:.95rem}.va-itens li{position:relative;padding-right:1.5rem}.va-itens li:after{content:" ";width:5px;height:1px;background:#a8282c;position:absolute;top:50%;transform:translateY(-50%);right:0}.va-itens li:nth-child(1){font-weight:700;font-size:1.3rem;padding-right:2.5rem}.va-itens li:nth-child(1):after{width:20px;background:#2d2d2d}.va-itens li:last-child:after{display:none}.va-itens li strong{font-weight:700}.tex{display:block;margin-top:3rem}.tex p{line-height:1.5;font-size:1.2rem}.infra{display:block;margin-top:3rem}.infra ul{gap:.6rem;display:grid;grid-template-columns:1fr 1fr 1fr}.mapa-ficha{display:block;width:100%;border:1.5px solid #d6d7d7;border-radius:28px;margin-top:3rem;align-items:center}.mapa-ficha .ads{display:flex;justify-content:space-between;padding:1.5rem 3rem;width:100%}.mapa-ficha .ads h2{display:flex;align-items:center;font-size:.9rem;gap:.5rem;margin:0}.mapa-ficha .ads h2 svg{width:15px;height:15px}.mapa-ficha .ads h2 svg path{fill:#a8282c}.mapa-ficha .ads address{font-size:.8rem}.mapa-ficha iframe{height:300px;width:100%;border-radius:0 0 28px 28px;display:flex}.h2-ficha{font-weight:400}.bts-ficha a{display:flex;align-items:center;gap:.4rem;font-weight:600;font-size:.8rem;border-bottom:1px solid #d6d7d7;padding:.5rem .8rem;border-radius:8px;background-color:#fff}.bts-ficha a svg{width:16px;height:16px}.bts-ficha a svg path{fill:#2d2d2d}.tex-anunciar img{border-radius:28px}.tex-anunciar .bt-primary{width:100%;justify-content:center;font-size:.95rem;font-weight:600;padding:.8rem}.oportunidade{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}.oportunidade li{border:1px solid #d6d7d7;border-radius:28px;padding:1.8rem}.oportunidade li hr{border:none;border-bottom:1px solid #d6d7d7}.oportunidade h3{display:flex;gap:1rem;font-size:1.2rem;min-height:60px;align-items:baseline}.oportunidade h3:before{content:" ";background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10 7L15 12L10 17' stroke='%23ffffff' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;background-color:#a8282c;width:15px;height:15px;min-width:15px;min-height:15px;display:inline-block;border-radius:50%}.faqs-anunciar li{width:100%}.faqs-anunciar li h4,.faqs-anunciar li .acordion-texto{font-size:1rem}.anunciar{padding-bottom:3rem}.title-internas{background-repeat:no-repeat;background-size:cover;background-position:center}.title-internas header{background:none}.title-internas header .logo img{max-width:90px}.title-internas h1{color:#fff;margin:4rem 0 4.5rem;text-align:center;font-weight:400}.title-internas hr{border-bottom:1px solid #eeeeee33;border-top:0}.card-equipe{border:1px solid #c2c4c5;border-radius:18px}.card-equipe figure{height:240px}.card-equipe figure img{border-radius:15px 15px 0 0;object-position:top}.card-equipe .content-card{padding:1.5rem 1.5rem 1rem}.card-equipe .title-fav{margin-top:0}.card-equipe h3{margin-top:0;margin-bottom:.2rem;height:auto;color:#a8282c;font-weight:600}.card-equipe small{font-size:.7rem}.card-equipe ul{flex-wrap:wrap;border-top:none;gap:.5rem;margin-top:1rem;padding-bottom:1rem}.card-equipe ul li{width:100%;padding:0}.card-equipe ul li a{font-size:.7rem;font-weight:300;display:flex;align-items:center;gap:.3rem;color:#2d2d2d}.card-equipe ul li a svg{width:15px;height:15px}.card-equipe ul li a svg path{fill:#a8282c}.card-equipe ul li a:hover{color:#a8282c}.card-equipe .bts-equipe{display:flex;justify-content:space-between;align-items:center;margin-top:1rem}.card-equipe .bts-equipe a{font-weight:600;font-size:.7rem;display:flex;align-items:center;gap:.5rem;color:#2d2d2d}.card-equipe .bts-equipe a span{background-color:#a8282c;width:30px;height:30px;display:inline-flex;justify-content:center;align-items:center;border-radius:8px}.card-equipe .bts-equipe a span svg{width:14px;height:14px}.card-equipe .bts-equipe a span svg path{fill:#fff}.card-equipe .bts-equipe a:hover{color:#a8282c}.leadlink{display:none !important}input[type="text"].error,select.error,textarea.error,input[type="date"].error,input[type="time"].error,input[type="email"].error{color:#a1090f}label.error{position:absolute;z-index:8;font-size:10px !important;font-weight:600 !important;text-transform:none !important;text-align:left;color:#fff !important;background-color:#a1090f;width:auto !important;padding:.1rem .7rem !important;left:15px;bottom:-5px;border-radius:8px !important;border:none}.ck-contatar label.error{left:5px;bottom:-20px;width:170px !important}.file label.error{left:50px;bottom:-25px}#whats-fab{height:50px;width:50px;border-radius:50%;position:fixed;right:20px;bottom:20px;text-align:center;box-shadow:2px 2px 6px rgba(0,0,0,0.4);background:#4dc247;cursor:pointer;z-index:7;padding-top:10px}#whats-fab:hover{box-shadow:2px 2px 12px rgba(0,0,0,0.6)}#whats-fab svg{width:30px;height:30px}#whats-fab svg path{fill:#fff}#resultados{position:relative}#carregando{position:absolute;width:200px;margin-left:-100px;left:50%;top:100px;display:block}#carregando .loading{display:block;width:100%;margin:0 auto;font-size:1rem;color:#2d2d2d;text-align:center;font-weight:600;cursor:default;animation:pulsar 600ms infinite ease-in-out;margin-bottom:1rem}#carregando .loader{display:block;margin:0 auto;--b:no-repeat linear-gradient(#a8282c 0 0);--c:no-repeat linear-gradient(#2d2d2d 0 0);background:var(--b),var(--c),var(--b),var(--c),var(--b),var(--c),var(--b),var(--c),var(--b);background-size:16px 16px;animation:jogo-de-dama-1 1s infinite,jogo-de-dama-2 1s infinite}@keyframes pulsar{100%{opacity:1}70%{opacity:.8}0%{opacity:.3}}@keyframes jogo-de-dama-1{0%,100%{width:45px;height:45px}35%,65%{width:65px;height:65px}}@keyframes jogo-de-dama-2{0%,40%{background-position:0 0, 0 50%, 0 100%, 50% 100%, 100% 100%, 100% 50%,
			100% 0, 50% 0, 50% 50%}60%,100%{background-position:0 50%, 0 100%, 50% 100%, 100% 100%, 100% 50%,
			100% 0, 50% 0, 0 0, 50% 50%}}