.gutter-x4{--bs-gutter-x:4rem}.gutter-x3{--bs-gutter-x:3rem}.gutter-x2{--bs-gutter-x:2rem}.home{padding:2rem 0 4rem}.text-center{text-align:center}.text-justify{text-align:justify}.text-right{text-align:right}.h2-home{margin:0;font-weight:400;font-size:min(max(1.3rem,4vw),1.8rem)}.bts-achar{display:flex;justify-content:end;text-align:center;gap:1.5rem}.bts-achar a{display:flex;gap:.8rem}.bts-achar a svg{width:18px;height:18px}.bts-achar a svg path{fill:#cdfd00}.achar-home .box{float:left;width:100%;background-color:#cdfd00;color:#51525b;text-align:right;padding:1rem 1.5rem;border-radius:25px}.achar-home .box span{display:inline-flex;background:#fff;padding:1rem;border-radius:35px}.achar-home .box span svg{width:10px;height:10px}.achar-home .box span svg path{fill:#51525b}.achar-home .box h3{text-align:left;font-weight:300;margin-bottom:1.5rem;margin-:1.2rem;margin-left:1.3rem}.achar-home .box h3 b{font-weight:600}.achar-home .box:hover{background-color:#51525b;color:#fff}.box-imoveis{float:left;width:100%;background-color:#fff;box-shadow:2.5px 2.5px 10px rgba(0,0,0,0.1),20px 20px 80px rgba(0,0,0,0.2);border-radius:10px;position:relative}.box-imoveis figure{height:180px;margin-bottom:1rem}.box-imoveis figure img{border-radius:10px}.box-imoveis .box1,.box-imoveis .box2{padding:.7rem;float:left;width:100%;position:relative}.box-imoveis .box2{display:inline-flex;background-color:#f6f6f6;justify-content:space-between;padding:1rem 1.3rem;border-radius:0 0 10px 10px;align-items:center;text-align:center}.box-imoveis .box2 .va{font-weight:600;font-size:1.1rem;line-height:1.4}.box-imoveis .box2 .va.duplo{letter-spacing:-1px}.box-imoveis .bt-primary{border-radius:35px;padding-bottom:0.45rem;width:43px;height:26px}.box-imoveis .bt-primary svg{width:18px;height:12px}.box-imoveis .bt-primary svg path{fill:#51525b}.box-imoveis .bt-primary:hover svg path{fill:#fff}.box-imoveis h2,.box-imoveis h3{font-weight:400;text-align:center;font-size:.95rem}.box-imoveis h2 b,.box-imoveis h3 b{font-weight:600}.box-imoveis .box1{text-align:center;font-size:.85rem;padding-bottom:1.2rem}.box-imoveis ul{display:inline-flex;gap:12px;font-weight:500}.box-imoveis ul li:nth-child(n+2)::before{content:"|";margin-right:12px;color:#cdfd00;font-weight:600}.box-imoveis:hover{background:#f6f6f6}.box-recursos{background:#51525b;float:left;width:100%;color:#fff;text-align:center;border-radius:15px;padding:2rem 1.5rem;display:flex;height:100%;align-items:center;justify-content:center;flex-wrap:wrap}.box-recursos img{height:70px}.box-recursos h3{font-size:1rem;display:block;margin-top:1.5rem;margin-bottom:0;font-weight:600;width:100%}.box-recursos:hover{background:#51525b;color:#fff}.owl-navs-five{margin-left:-10px}.owl-navs-five .item{float:left;width:100%;padding:10px}.owl-navs-five .owl-nav{background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 48%);position:absolute;right:0;top:0;bottom:0;display:flex;align-items:center;padding:0 2rem}.owl-navs-five .owl-nav svg{display:block;padding:0.5rem;border-radius:35px;background:#eee}.owl-navs-five .owl-nav svg path{fill:#74a843}.box-slider-five{float:left;width:100%;box-shadow:0 0 13px -6px #0000008c;border-radius:15px;padding:8px}.box-slider-five figure{height:100px}.box-slider-five figure img{border-radius:15px}.box-slider-five h3{margin:.5rem 0 .5rem 0;font-size:.85rem;font-weight:600;display:block;text-align:center}.box-slider-five:hover{background-color:#cdfd00;color:#51525b}.bc-frequentes{font-size:.8rem}.bc-frequentes .ti{display:block;width:100%;margin-bottom:2rem;font-weight:600}.bc-frequentes li{float:left;width:33.3%;margin-bottom:0.8rem;padding-right:0.8rem}.bc-frequentes li a{color:#51525b}.bc-frequentes li a:hover{color:#aad500}.copy{font-size:0.8rem;padding:0 0 5rem}.copy strong{font-weight:600}.copy .li{text-align:right}.copy .po a{margin-right:1rem}.copy a{color:#51525b}.copy a:hover{color:#aad500}footer{background-color:#51525b;color:#fff;float:left;width:100%;padding:2rem 0;margin-top:2rem}footer .logo{text-align:center}footer .logo svg{max-width:200px}footer li{display:block;width:100%;margin-bottom:1rem;font-size:0.8rem}footer li a{display:inline-block;color:#fff}footer li a span,footer li a small{font-size:0.8rem;font-weight:600}footer li a:hover{color:#cdfd00}footer .ti{color:#cdfd00;font-weight:600}.line{margin:0;border:none;border-bottom:1px solid #ffffff2e}.internas{padding:3rem 0}.internas h1{font-size:min(max(1.5rem,4vw),2.2rem);font-weight:500;margin:0}.internas h2{font-size:1.3rem;font-weight:500;margin:0}.internas h3{font-size:1.1rem;font-weight:600;margin:0 0 0.5rem}.internas .telefones a{display:inline-flex;gap:0.4rem;align-items:center;color:#51525b;margin-bottom:0.5rem}.internas .telefones a svg{width:16px;height:16px}.internas .telefones a svg path{fill:#51525b}.internas .telefones a:hover{text-shadow:#cdfd00 0px 0px 3px}.collapse:not(.show){display:none}.collapse{transition:height 0.1s ease}.collapsing{height:0;overflow:hidden;transition:height 0.1s ease}.fade{transition:none}.fade:not(.show){opacity:0}.card-body{float:left;width:100%;margin-bottom:1.5rem;font-size:.9rem;margin-top:1rem;line-height:1.7}.card-header .btn{display:block;width:100%;font-weight:600;padding:1rem 0;border-bottom:1px solid #ccc;background-repeat:no-repeat;background-position:center right}.card-header .collapsed{background-image:url(../img/d.png)}.card-header .btn:not(.collapsed){background-image:url(../img/u.png)}.not-faq{display:block;text-align:center}.not-faq b{font-weight:600;font-size:.9rem}.form h2{font-size:1rem;display:flex;align-items:center}.form h2 svg{margin-right:1rem}.form div:has(> input[type=text]),.form div:has(> input[type=time]),.form div:has(> input[type=date]),.form div:has(> input[type=submit]),.form div:has(> button),.form div:has(> select),.form div:has(> textarea){position:relative;float:left}.form input[type=text],.form input[type=date],.form input[type=time],.form input[type=password],.form textarea,.form select{margin:0 0 0.9rem;background-color:#dedede;border:1px #dedede solid !important;padding:0.9rem 1rem;border-radius:8px;font-size:0.85rem;font-weight:500}.form .senha{font-weight:600;font-size:0.8rem;text-align:right;margin:.2rem 0}.form hr{border:none;border-bottom:1px solid #eee;margin:.8rem 0}.form .cadastre{font-size:.85rem;text-align:center;margin-top:0.2rem}.form .cadastre b{font-weight:600}.form .ti{font-size:.8rem;display:flex;align-items:center;margin:0.3rem 0;font-weight:600}.form .ti small{margin-left:auto;font-weight:300}.form input[type=submit]{border:none;background-color:#cdfd00;color:#51525b;font-weight:600;border-radius:8px;width:100%}.form input[type=submit]:hover{background-color:#51525b;color:#cdfd00}.planos{padding:3rem 0}.planos h2{text-align:center;font-size:min(max(1.2rem,4vw),1.8rem);font-weight:300}.planos p{text-align:center}.planos p a{font-weight:600}.line2{border:none;border:1px solid #eee}.plano .title-plan{background:#51525b;color:#fff;padding:2rem 3rem;border-radius:28px}.plano .title-plan h3,.plano .title-plan p{display:block}.plano .title-plan h3{font-weight:500;font-size:min(max(1.2rem,4vw),1.8rem);min-height:70px}.plano .title-plan p{font-weight:300;text-align:left;padding-right:2rem}.plano ul{padding:1rem 3rem}.plano ul li{width:100%;display:flex;align-items:center;margin:.4rem 0;font-size:.95rem}.plano ul li:before{content:"✔";margin-right:.8rem}.plano ul li a{font-weight:600;display:flex;align-items:center;width:100%}.plano ul li a img,.plano ul li a svg{margin-left:auto}.plano .va{padding:0 3rem}.plano .va span,.plano .va a{display:flex;width:100%}.plano .va span{font-size:min(max(1.3rem,4vw),1.8rem);font-weight:600;margin-bottom:1rem}.plano .va a{justify-content:space-between;padding:0.8rem 1rem}.plano .va a svg{width:15px;height:10px}.plano .va a svg path{fill:#51525b}.empresa{padding:4rem 0}.empresa p{font-size:1.1rem;line-height:1.5}.empresa .sl-home{height:360px}.empresa .ti h2{font-weight:600;font-size:min(max(1.3rem,4vw),1.8rem);margin-bottom:0}.empresa .ti .bt-primary{margin-top:1rem;padding:0.7rem 1.5rem;border-radius:35px}.empresa .ea{text-align:center}.empresa .ea p{font-size:.85rem}.empresa .ea img{max-width:100%}.empresa .ea b{font-weight:600}.owl-single-nav .owl-nav button{position:absolute;top:50%;transform:translateY(-50%)}.owl-single-nav .owl-nav .owl-prev{left:10px}.owl-single-nav .owl-nav .owl-next{right:10px}.banner-busca figure{box-shadow:2.5px 2.5px 10px rgba(0,0,0,0.1),20px 20px 80px rgba(0,0,0,0.2);border-radius:10px;height:100%}.banner-busca img{border-radius:10px}.resultados{padding:1.5rem 0 4rem}.pg{display:flex;justify-content:center;margin-top:3rem}.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:0.2rem 0.8rem;display:block;font-weight:300;font-size:1.2rem;border-radius:5px}.pg li a:hover,.pg li a.active{font-weight:600}.pg .prev a,.pg .next a{background:none;border:1px solid #51525b;padding:0.2rem 0.8rem 0;border-radius:35px;font-size:0.8rem;width:45px}.pg .prev a:hover,.pg .next a:hover{background-color:#51525b}.pg .prev a:hover path,.pg .next a:hover path{stroke:#fff}.title-busca h1{font-weight:400;margin:0}.order{display:flex;justify-content:end;gap:1rem;font-size:.8rem}.order a{display:block;font-weight:400;border-bottom:1px solid transparent;padding-bottom:.3rem}.order a:hover,.order a.ativo{border-color:#cdfd00}.bts-busca{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:0 .5rem}.bts-busca>li{margin:.3rem 0}.form-check{display:flex;align-items:center;justify-content:end}.form-check-input{width:2rem;height:1.2rem;background:none;background-repeat:no-repeat;background-position:center;background-size:contain;appearance:none;border-radius:1rem;transition:background-color 0.15s ease-in-out,border-color 0.15s ease-in-out;position:relative;cursor:pointer;border:1px solid #c3c3c3}.form-check-input::before{content:"";position:absolute;top:0.15rem;left:0.15rem;width:0.8rem;height:0.8rem;border-radius:50%;transition:transform 0.15s ease-in-out;background:#c3c3c3}.form-check-input:checked{background:#c3c3c3}.form-check-input:checked::before{transform:translateX(0.8rem);background-color:#fff}.form-check-label{display:flex;align-items:center;gap:.5rem;justify-content:end;margin-right:.8rem;font-weight:600;font-size:.82rem;padding:0.5rem 0}.btn-mapa{font-size:.85rem;font-weight:400;display:flex;gap:.7rem;align-items:center;min-width:111px}.btn-mapa img{position:relative;top:-2px}.quartos{display:flex;align-items:center;gap:15px;justify-content:space-between}.quartos .title{font-size:.8rem;font-weight:600}.quartos .check-radio{box-shadow:none;border:1px solid #cdfd00;padding:0;border-radius:4px;gap:0}.quartos .check-radio input+label{padding:.4rem .6rem;font-size:.8rem;border-radius:4px}.quartos .check-radio li:nth-child(2){border-left:1px solid #cdfd00;border-right:1px solid #cdfd00}.quartos .check-radio li:nth-child(2) input+label{border-radius:0}.quartos .check-radio li:nth-child(1) input+label{border-radius:4px 0 0 4px}.quartos .check-radio li:nth-child(3) input+label{border-radius:0 4px 4px 0}.busca-interna{box-shadow:2.5px 2.5px 10px rgba(0,0,0,0.1),20px 20px 80px rgba(0,0,0,0.2);padding:.8rem 0}.busca-interna .btn .s span{min-width:130px;font-size:.82rem}.busca-interna .drop-valor{min-width:150px}.ca .multiselect-container{min-width:260px}.bt-mais-filtros{text-align:center}.bt-mais-filtros a{display:inline-flex;align-items:center;gap:.5rem;background-color:#ddd;font-size:.75rem;color:#51525b;padding:0.5rem 1rem;border-radius:0 0 8px 8px;font-weight:600}.bt-mais-filtros a svg{width:15px;height:15px}.bt-mais-filtros a svg path{fill:#51525b}.bt-mais-filtros a:hover{background-color:#cdfd00}.mais-filtros{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.8rem .5rem;padding-top:.8rem;padding-bottom:.5rem}.mais-filtros li{display:flex;justify-content:space-between;align-items:center;gap:.8rem}.mais-filtros li:not(.ca) .btn{border:1px solid #cdfd00;padding:0 .8rem;border-radius:5px;max-width:105px;width:105px}.mais-filtros li:not(.ca) .btn .s span{max-width:none;min-width:auto;background-image:url("data:image/svg+xml,%3Csvg width='7' height='5' viewBox='0 0 7 5' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.583 0V1.559L3.3 4.84L0 1.559V0L3.3 3.281L6.583 0Z' fill='%23CDFD00'/%3E%3C/svg%3E")}.mais-filtros .title{display:flex;align-items:center;justify-content:end;font-weight:600;font-size:.82rem;padding:0.5rem 0}.b-avancada{position:relative}.b-avancada .formbusca-autocomplete{min-width:450px;padding:0;box-shadow:none;border:1px solid #cdfd00;border-radius:5px}.b-avancada .formbusca-autocomplete input[type="text"]{padding:0.3rem 0.2rem;margin:0.3rem;font-size:.75rem;width:90%}.b-avancada .bt-busca{background:none;width:10%}.b-avancada .bt-busca svg{width:12px;height:12px}.b-avancada .lista-autocomplete{position:absolute;z-index:9;width:100%}.ficha{padding:1.8rem 0 3rem}.thumbs-ficha ul{margin-left:-0.5rem;margin-right:-0.5rem}.thumbs-ficha ul li{float:left;width:22.5%;padding:0.8rem}.thumbs-ficha ul li:nth-child(1){width:55%}.thumbs-ficha ul li:nth-child(1) figure{height:426px}.thumbs-ficha ul figure{position:relative;height:200px}.thumbs-ficha ul figure img{border-radius:15px}.brands{margin-bottom:1.5rem;font-size:.8rem;font-weight:500;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;align-items:center;position:relative}.brands a.fav{top:auto;right:auto;position:relative;display:flex;align-items:center;gap:0.5rem}.h2-ficha{margin:0;font-weight:400;font-size:min(max(1.3rem,4vw),1.6rem)}.sem h2{text-align:center}.box-sim{height:100%;width:100%;color:#fff;background-color:#cdfd00;border-radius:25px;padding:1.5rem;color:#51525b}.box-sim>p,.box-sim>span{display:block;font-size:.8rem}.box-sim .val{display:block;margin-top:0.8rem;font-size:1.5rem;font-weight:600;color:#51525b}.form-sim label{display:block}.form-sim label span{font-size:.85rem;font-weight:600;display:block;margin-bottom:.8rem}.form-sim .valor:before{content:"R$"}.form-sim .valor input{width:140px}.form-sim .entrada:after{content:"%"}.form-sim .entrada input{width:80px}.form-sim .input{display:inline-flex;align-items:center;padding:.5rem;background:#dedede;border-radius:5px}.form-sim .input input,.form-sim .input select{background:none;border:none;padding:.5rem;text-align:center;font-size:1rem;font-weight:600}.form-sim .before:before{border-right:1px solid #b2b2b2;font-weight:400;padding:.5rem 0.8rem .5rem .5rem}.form-sim .after:after{border-left:1px solid #b2b2b2;font-weight:400;padding:.5rem .5rem .5rem .8rem}.form-sim .va-entrada{margin-left:.5rem}.sim .ti p{margin-top:.5rem}.mapa .ti p{display:inline-flex;gap:0.5rem;font-size:0.9rem;color:#51525b}.mapa .ti p svg{width:10px;height:18px}.mapa .ti p svg path{fill:#51525b}.mapa iframe{border-radius:5%;min-height:350px}.mapa figure{position:relative;min-height:200px}.mapa figure img{border-radius:15px}.mapa figure a{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center}.mapa figure a span{background-color:#cdfd00;color:#51525b;display:inline-flex;padding:0.8rem 2rem;align-items:center;gap:0.8rem;font-weight:500;border-radius:5px}.mapa figure a span svg{width:15px;height:18px}.mapa figure a span svg path{fill:#51525b}.mapa figure a span:hover{background:#eee}.video{text-align:center;background:#000;padding:0.7rem 1.4rem;border-radius:15px}.video iframe{width:100%;height:45vh;border-radius:5%}.imob{display:flex;align-items:center;gap:1rem}.imob span,.imob small{display:block}.imob figure{background:#fff;width:70px;height:70px;border-radius:10px;display:flex;padding:.8rem;align-items:center;justify-content:center;box-shadow:0 0 15px -5px #ccc}.imob span{font-weight:600}.form-ficha .row{margin:0;box-shadow:0 0 15px -8px #000000a1;border-radius:20px}.form-ficha .header-form{background-color:#000;color:#fff;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;padding:1.5rem;border-radius:20px 20px 0 0}.form-ficha .header-form h2{font-weight:300;font-size:min(max(1rem,4vw),1.5rem);margin:0}.form-ficha .header-form h2 svg{width:18px;height:18px;margin-right:0.8rem}.form-ficha .header-form h2 svg path{fill:#fff}.form-ficha .header-form .imob{text-align:right}.form h2{font-size:1rem;display:flex;align-items:center}.form h2 svg{margin-right:1rem}.form div:has(> input[type=text]),.form div:has(> input[type=time]),.form div:has(> input[type=date]),.form div:has(> input[type=password]),.form div:has(> input[type=submit]),.form div:has(> button),.form div:has(> select),.form div:has(> textarea){position:relative;float:left;width:100%}.form input[type=text],.form input[type=password],.form input[type=date],.form input[type=time],.form textarea,.form select{float:left;width:100%;padding:0.8rem 1rem;background-color:#dedede;border:1px #dedede solid;border:none;font-size:0.85rem;margin:0 0 1rem;border-radius:5px;outline:none;box-shadow:none}.form .bt-primary,.form input[type=submit]{font-weight:600;text-transform:uppercase;padding:0.8rem 1rem}.form select{border-right:10px solid #dedede}.form textarea{height:105px}.form textarea.grande{height:300px}.form label{display:block;margin:0 0 0.3rem;font-size:0.8rem;font-weight:600}.form label small{font-size:0.7rem;font-weight:400;margin-left:0.5rem}.form.cadastro input[type=text],.form.cadastro input[type=password],.form.cadastro input[type=date],.form.cadastro input[type=time],.form.cadastro textarea,.form.cadastro select{padding:0.8rem 0.8rem !important;font-size:0.85rem}.form.cadastro .tipoTodos,.form.cadastro .tipoI,.form.cadastro .tipoC,.form.cadastro .tipoP{display:none}.form .files{position:relative;float:left;width:100%}.form .files input{width:1px;height:1px;opacity:0;display:block}.form .files span{display:block;margin-bottom:0.3rem}.form .files div{display:inline-block;background-color:#51525b;color:#fff;margin-left:auto;padding:0.6rem 2rem;font-size:.75rem;border-radius:8px;cursor:pointer}.form .files div:hover{background-color:#cdfd00;color:#51525b}.form .files label.error{bottom:-18px}.form .title2{display:block;margin:0rem;line-height:1.2}.form .title2 b{font-weight:600;font-size:1rem}.form .check-radio2{float:left;display:flex;flex-wrap:wrap;gap:0.5rem;padding:0.3rem 0rem;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 #999;color:#51525b;font-size:0.8rem;padding:.5rem .8rem;border-radius:5px;box-shadow:inset 0px 0px 6px 0px rgba(0,0,0,0.2)}.form .check-radio2 input+label:before{display:none}.form .check-radio2 input:hover+label{border-color:#cdfd00;background-color:#cdfd00;color:#51525b}.form .check-radio2 input:checked+label{border-color:#51525b;background-color:#51525b;color:#fff;box-shadow:inset 0px 0px 6px 0px rgba(0,0,0,0.7)}.form .check-radio2 b{display:block;font-weight:400;font-size:0.7rem}.form .check-radio2 span{display:block;font-size:1.3rem;font-weight:600}.form .check-radio2.cadastro input+label{padding:1rem 0.8rem}.form .check-radio2.cadastro b{font-weight:400;font-size:0.85rem}.form .check-radio2.cadastro span{font-size:1.1rem;font-weight:600}.instrucoes{display:block;width:100%;margin:1rem 0;font-size:0.8rem;font-weight:400}.instrucoes li{display:block;width:100%;margin:0 0 0.5rem}.instrucoes li::before{content:'✔';display:inline-block;background-size:contain;margin-right:0.5rem}.instrucoes li strong{font-weight:600}.sucesso h2{font-size:1.5rem}.sucesso h2.sucesso{color:#aad500}.sucesso h2.erro{color:#9a0404}.sucesso .bt-login{display:inline-flex;background-color:#cdfd00;border:1px solid #cdfd00;align-items:center;gap:0.5rem;border:none;color:#51525b;padding:0.6rem 1.5rem;border-radius:8px;font-size:0.9rem;font-weight:600;justify-content:center;margin:2rem 0}.sucesso .bt-login svg{width:18px;height:18px}.sucesso .bt-login svg path{fill:#51525b}.sucesso .bt-login:hover{background-color:#51525b;border-color:#51525b !important;color:#fff}.sucesso .bt-login:hover svg path{fill:#fff}.owl-thumbs img{border-radius:8px}.owl-thumbs figure{height:170px}.its-ficha{display:flex;justify-content:end;font-size:0.9rem;gap:1.1rem}.its-ficha li{text-align:center}.its-ficha span{display:block;margin-top:0.8rem;font-weight:600;font-size:0.7rem}.its-ficha span small{display:block;margin-top:0.6rem;font-weight:600;margin:0}.its-ficha figure,.its-ficha div{display:inline-flex;background:#ededed;border-radius:10px;justify-content:center;align-items:center;height:45px;width:45px;padding:1rem}.its-ficha figure svg,.its-ficha div svg{min-width:20px;min-height:20px;max-width:20px;max-height:20px}.its-ficha figure svg path,.its-ficha div svg path{fill:#51525b}.desc-ficha h1{font-weight:300;font-size:min(max(1.3rem,4vw),2rem);margin-bottom:.5rem}.desc-ficha p{font-size:.9rem;margin-top:0}.bts-ficha{display:flex;gap:0.8rem;flex-wrap:wrap}.bts-ficha a{border:1px solid #eee;border-radius:5px;padding:.4rem .8rem;border-radius:8px;font-size:.75rem;font-weight:600;justify-content:center;display:inline-flex;align-items:center;gap:0.5rem;color:#51525b}.bts-ficha a svg{width:15px;height:15px}.bts-ficha a svg path{fill:#51525b}.bts-ficha a:hover{background-color:#eee}.bts-ficha .bt-primary{border-color:#cdfd00}.bts-ficha .bt-primary:hover{background-color:#51525b}.bts-ficha .bt-primary:hover svg path{fill:#fff}.checks li{float:left;width:33.3%;margin:.5rem 0;display:flex;align-items:center;gap:.8rem;font-size:1rem}.checks li::before{content:'✔';display:inline-block;background-size:contain}.tex-ficha p{font-size:1.1rem;line-height:1.6}.box-sidebar{padding:2rem 2.5rem 1rem;float:left;width:100%;box-shadow:0 0 18px -8px #0000005c;border-radius:15px}.box-sidebar .valor{display:flex}.box-sidebar .valor>span{width:50%}.box-sidebar .valor small{display:block}.box-sidebar .right{text-align:right;margin-left:auto}.box-sidebar b{font-weight:600}.box-sidebar ul{display:block;margin-bottom:1.5rem}.box-sidebar ul li{display:flex;font-size:.8rem;margin-bottom:.7rem}.box-sidebar hr{width:100%}.box-sidebar .imob figure{width:60px;height:60px;margin-left:auto}.box-sidebar .bts{margin-bottom:0}.box-sidebar .bts a{display:block;padding:0.8rem;display:flex;align-items:center;gap:0.5rem;width:100%;justify-content:center;font-weight:600;text-align:center;border-radius:8px}.box-sidebar .bts a svg{height:16px;min-width:16px;max-width:22px}.box-sidebar .bts a svg path{fill:#51525b}.box-sidebar .bts a:hover{background-color:#51525b;color:#fff}.box-sidebar .bts a:hover svg path{fill:#fff}.box-sidebar .bts .bt-border{border:2px solid #51525b;color:#51525b}.box-sidebar .bts li:last-child{margin-bottom:0}.fav{position:absolute;top:20px;right:20px;z-index:1;background:none}.fav svg{width:22px;height:22px;background:none}.fav svg path{fill:none;stroke:#cdfd00;stroke-width:2}.fav:hover svg path{stroke:#51525b}.fav.ok svg path{fill:#cdfd00;stroke:#cdfd00}.fav.ok:hover svg path{fill:#aad500;stroke:#cdfd00}.lancamentos .fav,.sem .fav{right:45px}.leadlink{display:none}input[type="text"].error,select.error,textarea.error,input[type=date].error,input[type=time].error,input[type=email].error,input[type=password].error{border:1px solid #9a0404 !important;color:#9a0404}label.error{position:absolute;z-index:8;font-size:10px !important;text-align:left;color:#fff;word-wrap:nowrap;text-wrap:nowrap;background-color:#9a0404;width:auto;padding:0.1rem 0.7rem;left:8px;bottom:0px;border-radius:8px;border:none}#whats-fab{height:50px;width:50px;border-radius:50%;position:fixed;right:20px;bottom:20px;-webkit-box-shadow:2px 2px 6px rgba(0,0,0,0.4);-moz-box-shadow:2px 2px 6px rgba(0,0,0,0.4);box-shadow:2px 2px 6px rgba(0,0,0,0.4);background-color:#4dc247;cursor:pointer;z-index:7;display:flex;align-items:center;justify-content:center}#whats-fab:hover{-webkit-box-shadow:2px 2px 12px rgba(0,0,0,0.6);-moz-box-shadow:2px 2px 12px rgba(0,0,0,0.6);box-shadow:2px 2px 12px rgba(0,0,0,0.6)}#whats-fab svg{width:26px;height:26px}#whats-fab svg path{fill:#fff}#resultados{position:relative}#loading{float:left;position:relative;width:43px;height:43px;margin:19px 0 0;display:flex;align-items:center;justify-content:center;opacity:0}.loadingA{opacity:1;background-color:none;border:4px solid #dedede;border-radius:50%;width:28px;height:28px;position:absolute;-moz-animation:pulsarScale .7s infinite linear;-webkit-animation:pulsarScale .7s infinite linear;animation:pulsarScale .7s infinite linear}.loadingB{opacity:1;background-color:none;border:4px solid #cdfd00;border-top:4px solid transparent;border-bottom:4px solid transparent;border-radius:50%;width:39px;height:39px;position:absolute;-moz-animation:spinoff .3s infinite linear;-webkit-animation:spinoff .3s infinite linear;animation:spinoff .3s infinite linear}.loadingM{width:75px;position:absolute;font-size:0.7rem;color:#cdfd00;text-align:center;font-weight:600;cursor:default;-moz-animation:pulsar 0.6s infinite ease-out;-webkit-animation:pulsar 0.6s infinite ease-out;animation:pulsar 0.6s infinite ease-out}@keyframes spin{0%{-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
transform:rotate(0deg)}
100%{-moz-transform:rotate(360deg);
-webkit-transform:rotate(360deg);
transform:rotate(360deg)}}
@keyframes spinoff{0%{-moz-transform:rotate(0deg);
-webkit-transform:rotate(0deg);
transform:rotate(0deg)}
100%{-moz-transform:rotate(-360deg);
-webkit-transform:rotate(-360deg);
transform:rotate(-360deg)}}
@keyframes pulsarScale{0%,100%{opacity:1;
transform:scale(1)}
40%{opacity:0.4;
transform:scale(0.5)}
70%{opacity:0.7;
transform:scale(0.9)}}
@keyframes pulsar{0%{opacity:1}
100%{opacity:0.4}}
#carregando{position:absolute;width:200px;margin-left:-100px;left:50%;top:100px;display:block;text-align:center}#carregando .dots{display:inline-block;margin:0 0.1rem;width:20px;height:20px;border-radius:50%;background-color:#cdfd00;opacity:0.2;animation:jumps 600ms linear infinite}#carregando .dots:nth-child(1){animation-delay:10ms}#carregando .dots:nth-child(2){animation-delay:310ms}#carregando .dots:nth-child(3){animation-delay:610ms}#carregando .loadingTXT{overflow:hidden;white-space:nowrap;margin:0 auto;letter-spacing:0;font-size:0.8rem;color:#51525b;text-align:center;font-weight:500;cursor:default;animation:typing 3s steps(40,end) infinite}@keyframes jumps{0%,100%{opacity:0.2;
transform:translateY(0px)}
40%,60%{opacity:1;
transform:translateY(-18px)}
50%{opacity:0.7;
transform:translateY(-18px)}}
@keyframes typing{from{width:0}
to{width:100%}}
