.gutter-x3{--bs-gutter-x:3rem}.gutter-x2{--bs-gutter-x:2rem}.gutter-y2{--bs-gutter-y:2rem}.h2-home{font-size:min(max(1.5rem,4vw),2.5rem);margin:0;font-weight:200;line-height:1.1}.h2-home span{display:block;font-size:1rem;font-weight:200}.h2-home strong{font-weight:800}.home{padding:3rem 0 0}.owl-deps .owl-stage{padding-left:0 !important}.owl-deps .owl-stage-outer{position:relative;overflow:hidden}.owl-deps .owl-stage-outer::after{content:"";position:absolute;right:0;top:0;width:100px;height:100%;pointer-events:none;background:linear-gradient(to left, #000, transparent);z-index:2}.dep{background:#222;padding:1.8rem;border-radius:15px}.dep p{font-size:.8rem;line-height:1.7;color:#fff}.dep p a{color:#fff;font-weight:600}.dep p a:hover{color:#999}.dep .nome{display:block;font-weight:500;margin-bottom:.5rem}.owl-dots-tracos .owl-dots{display:flex;flex-wrap:wrap;gap:.8rem}.owl-dots-tracos .owl-dots button{width:50px;height:3px;border-radius:35px;background:#222 !important}.owl-dots-tracos .owl-dots button.active{background:#fff !important}.owl-deps .owl-dots{justify-content:end;margin-top:4rem}.h2-border{border:1px solid #fff;padding:.5rem 1.5rem;display:inline-block;font-size:.85rem;margin-bottom:0}.numeros .col-lg-3{text-align:center}.numeros .h2-home{font-weight:800}.box-numeros{background-color:#fff;color:#000;padding:2.5rem;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.box-numeros strong{font-weight:600;display:block}.box-numeros h2{font-weight:300 !important;font-size:min(max(1.2rem,4vw),1.7rem)}.box-numeros a{border:1px solid #000;padding:.6rem 1rem;font-size:.85rem;display:block}.box-numeros a:hover{background:#000;color:#fff}.box-numeros ul{display:flex;gap:.5rem;align-items:center}.card-emp{height:270px;position:relative}.card-emp a{position:absolute;top:0;left:0;bottom:0;right:0;padding:1.5rem;background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.76) 0%, rgba(0,0,0,0) 73%);display:flex;align-items:end}.card-emp a span{display:flex;flex-wrap:wrap;align-items:end;gap:.5rem}.card-emp a span h3{font-weight:600;line-height:1.2;margin:0;padding:0;display:flex;width:100%}.card-emp a span p{font-size:.8rem;display:flex;width:100%;line-height:1.2;margin:0;padding:0}.card-emp h2{font-weight:600}.imovel{background:#222;float:left;width:100%}.imovel figure{position:relative;height:235px}.imovel .info{padding:1.5rem;display:block}.imovel .va-co{display:flex;align-items:center;justify-content:space-between}.imovel .va-co small{font-size:.8rem}.imovel .line{border-color:#4e4e4e;margin:1rem 0}.imovel h2{font-weight:300;font-size:.8rem;display:block;margin-bottom:1rem}.flag{position:absolute;top:12px;left:12px;right:12px;display:flex;align-items:center;justify-content:start;gap:.2rem;flex-wrap:wrap}.flag strong{background:#000;color:#fff;line-height:1;padding:.5rem 1rem;font-size:.8rem;font-weight:400}.itens{display:flex;justify-content:space-between;font-size:.8rem}.itens span{width:4px;height:4px;background-color:#4e4e4e;display:inline-block}.owl-imoveis .owl-dots{margin-top:3.5rem}.bt-maisimoveis{text-align:right;margin-top:-0.8rem}.bt-maisimoveis a{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem;justify-content:end;z-index:1;position:relative}footer{float:left;width:100%}footer .logo svg,footer .logo img{height:auto;max-width:150px}footer h2{font-size:1rem;display:block;margin-bottom:1.3rem;margin-top:0}footer p{font-size:.85rem;line-height:1.5}footer .creci{display:block;margin-top:1.2rem;font-size:.85rem;line-height:1.5}footer li{width:100%;margin-bottom:1.3rem}footer li a{display:inline-flex;align-items:center;gap:.5rem;font-size:.85rem}footer address{line-height:1.5;font-size:.85rem;display:flex;flex-wrap:wrap;gap:1rem}footer address a{display:inline-flex;align-items:center;gap:.5rem}footer address span{display:flex;width:100%}footer a{color:#fff}footer a svg{width:15px;height:15px}footer a svg path{fill:#fff}footer a:hover{color:#999}footer a:hover svg path{fill:#999}.line{border:none;height:1px;background:#222}.copy{padding:1rem 0 5rem;font-weight:300;font-size:.8rem}.copy a{color:#fff}.copy a strong{font-weight:700}.copy a:hover{color:#999}.copy .po{text-align:right}.resultados{padding:0 0 3rem}.bts-busca{display:flex;gap:1.5rem;align-items:center}.abrir-filtros{background:none;color:#fff;border:none;padding:.65rem 1rem;font-size:.8rem;font-weight:600;display:flex;align-items:center;gap:.8rem;border:1px solid #fff;min-width:200px;justify-content:space-between}.abrir-filtros svg{width:18px;height:18px}.abrir-filtros svg path{fill:#fff}.form-check{display:flex;align-items:center}.form-check-input{width:2.8rem;height:1.4rem;margin-left:auto;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid #c4c4c4;appearance:none;border-radius:35px;transition:background-color .15s ease-in-out,border-color .15s ease-in-out;position:relative;cursor:pointer}.form-check-input::before{content:"";position:absolute;top:.15rem;left:.2rem;width:1rem;height:1rem;background-color:#c3c3c3;border-radius:100%;transition:transform .15s ease-in-out}.form-check-input:checked{background-color:#222}.form-check-input:checked::before{transform:translateX(1.4rem);background-color:#fff}.form-check-label{margin-right:.5rem;display:flex;align-items:center;font-size:.8rem;font-weight:400}.mapa-order{display:flex;gap:1rem;justify-content:end}.ordem span{font-size:.8rem}.ordem select{background:none;border:none;font-size:.8rem;padding:0;font-weight:700;background-color:#000;color:#fff}.ordem select option{color:#fff;background-color:#000}.pg{display:flex;justify-content:center;margin-top:3rem;margin-bottom: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 1.4px}.pg li a{padding:.2rem .6rem;display:flex;font-weight:500;font-size:1.2rem;border-radius:5px;color:#fff;justify-content:center;align-items:center}.pg li a svg{width:18px;height:18px}.pg li a svg path{fill:#fff}.pg li a:hover{font-weight:600}.pg li a:hover svg path{fill:#999}.pg li a.ativo{font-weight:600;color:#fff;background-color:#666}.check-tipos{flex-wrap:wrap;gap:.3rem;justify-content:start}.check-tipos li{flex:unset}.check-tipos input+label{width:auto;background:none;border:1px solid #dcdcdc;font-size:.8rem !important;padding:.5rem .6rem !important}.check-tipos input:checked+label,.check-tipos input+label:hover{border-color:#dcdcdc}.check-tipos.modos{gap:.5rem}.check-tipos.modos label{font-size:.9rem !important;padding:.5rem 1.5rem !important;font-weight:600;text-transform:uppercase}.side-busca{position:sticky;top:10px}.side-busca h2{font-size:1.25rem;font-weight:600;margin-bottom:1.5rem}.side-busca .sub-title-busca{font-size:.8rem;font-weight:600}.side-busca .collapse-title{font-size:.85rem;padding:.9rem 0;border-top:1px solid #666}.side-busca .line{margin:1.2rem 0;border-top:none;border-bottom:1px solid #666}.side-busca .lb-content{display:block}.side-busca .lb-content>span{display:block;font-size:.8rem;font-weight:600;margin-bottom:.5rem}.side-busca select{width:100%;font-size:.8rem;padding:.6rem .5rem .6rem 1rem;border:none;border:1px solid #dcdcdc;font-weight:600;background-color:#282828;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6001 1.00005L5.8001 5.80005L1.0001 1.00005' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px;background-position:96% center;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#fff}.side-busca select option{color:#fff;background-color:#282828}.side-busca .codigo{display:block;width:100%;font-size:.8rem;font-weight:600;border:none;background:none;color:#fff}.side-busca #co-valores div{display:flex;align-items:center;gap:.5rem}.side-busca .nbtn{width:100%;font-size:.8rem;padding:.6rem .5rem .6rem 1rem;border:none;border:1px solid #dcdcdc;font-weight:600;background-color:#282828;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6001 1.00005L5.8001 5.80005L1.0001 1.00005' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:10px;background-position:96% center;appearance:none;-webkit-appearance:none;-moz-appearance:none;color:#fff;border-radius:0}.side-busca .nbtn .s{position:relative;width:100%;display:flex;align-items:center;padding:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;flex-wrap:wrap;margin:0 !important}.side-busca .nbtn .multiselect{width:100%;display:flex;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-wrap:break-word;align-items:baseline;align-items:center}.side-busca .nbtn .multiselect svg{margin-right:.8rem;fill:#fff;position:relative;top:0;height:18px}.side-busca .nbtn .multiselect svg path{fill:#000}.side-busca .nbtn .t,.side-busca .nbtn .se{display:block;width:100%}.side-busca .nbtn .se{font-weight:600;position:relative;font-size:.8rem}.side-busca .nbtn .se:after{content:" ";position:absolute;display:block;border-style:solid;border-color:rgba(255,255,255,0.3) transparent transparent transparent;pointer-events:none;right:0;padding:3px;border:1px solid #b2b5ba;border-width:0 1px 1px 0;transform:rotate(45deg) translateX(-50%);-webkit-transform:rotate(45deg) translateX(-50%);top:38%}.side-busca .nbtn:hover{color:#999}.side-busca .input-group{display:flex;align-items:center;padding:.5rem .8rem;border-radius:35px;background-color:#f0f0f0;border:1px #999 solid;margin-bottom:.4rem}.side-busca .input-group input{border:none;width:95%;display:flex;margin:0;background-color:#f0f0f0;padding:0rem;font-size:.7rem}.side-busca .input-group .input-group-addon{display:flex;align-items:center;cursor:pointer}.side-busca .input-group .input-group-addon button{border:none;background:none}.side-busca .input-group .input-group-addon svg{width:14px;height:14px}.side-busca .input-group .input-group-addon svg path{fill:#999}.side-busca .multiselect-reset{display:flex;align-items:center;justify-content:end}.side-busca .multiselect-reset button{border:none;background:none;background-color:#282828;color:#fff;font-size:.7rem;padding:.3rem .8rem;border-radius:15px}.side-busca .multiselect-reset button:hover{background-color:#999}.check-quartos{gap:.4rem;width:100%;justify-content:space-between}.check-quartos li{flex:1}.check-quartos input+label{width:100%;font-size:.85rem !important;padding:.3rem .5rem !important;background:none;border:none;color:#fff}.check-quartos input:checked+label,.check-quartos input+label:hover{border-color:#7a7a7a}.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;display:flex;align-items:center;justify-content:space-between;text-transform:uppercase;font-family:"Kallisto",sans-serif}.collapse-title::after{content:"";width:15px;height:15px;background-image:url("data:image/svg+xml,%3Csvg width='12' height='7' viewBox='0 0 12 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.6001 1.00005L5.8001 5.80005L1.0001 1.00005' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:13px;background-position:center;transition:transform .3s ease;border-radius:100%}.collapse-title.active{border-bottom:1px solid #666}.collapse-title.active::after{transform:rotate(180deg)}.collapse{max-height:0;overflow:hidden;transition:max-height .3s ease;margin:1.2rem 0}.collapse.show{max-height:none}.filtros-busca::-webkit-scrollbar{width:10px;height:10px}.filtros-busca::-webkit-scrollbar-track{background:#282828}.filtros-busca::-webkit-scrollbar-thumb{background-color:#434343;border-radius:10px;border:2px solid #282828}.qua-vagas{display:flex;width:100%;gap:1rem;justify-content:space-between;padding:1rem 0;border-top:1px solid #666}.no-bordertop{border-top:none !important}.lanca-mar{padding-top:.8rem;border-top:1px solid #666}.lanca-mar .form-check{margin:.5rem 0}.lanca-mar .form-check-label{font-weight:600}.bts-final{display:flex;justify-content:space-between}.bts-final .bt-limpar{background-image:url("data:image/svg+xml,%3Csvg fill='%23959595' width='13' height='13' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M30 7.249h-5.598l-3.777-5.665c-0.137-0.202-0.366-0.334-0.625-0.334h-8c-0 0-0.001 0-0.001 0-0.259 0-0.487 0.131-0.621 0.331l-0.002 0.003-3.777 5.665h-5.599c-0.414 0-0.75 0.336-0.75 0.75s0.336 0.75 0.75 0.75v0h3.315l1.938 21.319c0.036 0.384 0.356 0.682 0.747 0.682 0 0 0 0 0.001 0h16c0 0 0.001 0 0.001 0 0.39 0 0.71-0.298 0.745-0.679l0-0.003 1.938-21.319h3.316c0.414 0 0.75-0.336 0.75-0.75s-0.336-0.75-0.75-0.75v0zM12.401 2.75h7.196l2.999 4.499h-13.195zM23.314 29.25h-14.63l-1.863-20.5 18.358-0.001zM11 11.25c-0.414 0-0.75 0.336-0.75 0.75v0 14c0 0.414 0.336 0.75 0.75 0.75s0.75-0.336 0.75-0.75v0-14c-0-0.414-0.336-0.75-0.75-0.75v0zM16 11.25c-0.414 0-0.75 0.336-0.75 0.75v0 14c0 0.414 0.336 0.75 0.75 0.75s0.75-0.336 0.75-0.75v0-14c-0-0.414-0.336-0.75-0.75-0.75v0zM21 11.25c-0.414 0-0.75 0.336-0.75 0.75v0 14c0 0.414 0.336 0.75 0.75 0.75s0.75-0.336 0.75-0.75v0-14c-0-0.414-0.336-0.75-0.75-0.75v0z'%3E%3C/path%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px;color:#959595;font-size:.7rem;border:none;background-color:transparent;padding-left:1.6rem;background-position:center left;cursor:pointer}.bts-final .bt-limpar:hover{color:#fff}.bts-final button{color:#000;background:#fff;border:none;padding:.5rem 1rem;display:flex;align-items:center;font-size:.8rem;font-weight:600}.bts-final button:hover{background:#999}.title-busca{display:flex;gap:2.5rem;align-items:center}.title-busca h1{font-size:1rem}.title-busca .mapa-order{margin-left:auto}.title-busca .brands{margin-left:auto;font-size:.8rem;display:flex;gap:.5rem;align-items:center}.title-busca .brands a{padding:.2rem 0;border-bottom:1px solid #4e4e4e}.thumbs ul{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.thumbs li{position:relative}.thumbs li img{height:450px;object-position:center}.thumbs .ampliar{bottom:15px;right:15px;left:auto;top:auto;display:flex;align-items:center;gap:.5rem}.thumbs .play{position:absolute;left:0;top:0;bottom:0;right:0;display:flex;align-items:center;justify-content:center}.infos-ficha h1{font-size:1.2rem;margin:2rem 0}.infos-ficha .h2-home{font-size:1.8rem;font-weight:300}.itens-ficha{border-top:1px solid #222;border-bottom:1px solid #222;display:flex;flex-wrap:wrap;gap:1rem 2rem;padding:1.5rem 0}.itens-ficha li{font-size:min(max(1.2rem,4vw),1.7rem);font-weight:600;font-family:"Kallisto",sans-serif;display:flex;align-items:center;gap:.4rem}.itens-ficha li small{font-size:.8rem;font-weight:300}.iptu{display:flex;width:100%;margin:2rem 0;gap:1.5rem;align-items:center}.iptu li{font-size:.8rem}.iptu li:first-child{border:1px solid #fff;padding:.4rem 1rem}.tex{display:flex;width:100%}.tex p{font-size:1.1rem;line-height:1.5;display:block;width:100%}.tex p small{display:block;margin-top:1rem;font-size:.8rem}.infra{display:flex;flex-wrap:wrap;gap:.5rem}.infra li{background:#222;padding:.5rem 1rem;font-size:.8rem}.infra li:first-child{border:1px solid #fff;background:none}.emp{background:#222;padding:2rem;display:grid;grid-template-columns:2fr 1fr;gap:2rem}.emp .h2-home{margin-bottom:3.5rem !important}.emp .saiba{display:inline-flex;align-items:center;gap:.5rem;font-size:.8rem}.emp .line{margin:2rem 0 1rem;border-color:#434343}.todas-midias ul{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem}.todas-midias ul a{display:flex;align-items:center;justify-content:center;border:1px solid #fff;padding:.5rem 1rem;gap:1rem}.todas-midias ul a:hover{background:#222;border-color:#222}.mapinha ul{display:flex;gap:1.5rem}.mapinha ul li{font-size:.8rem;border-bottom:1px solid #222;padding-bottom:.5rem}.mapinha iframe{display:block;width:100%;height:350px;margin-top:1rem}.side-ficha{position:sticky;top:10px;background:#222;padding:2rem}.side-ficha ul{display:block;margin-top:1rem}.side-ficha li{margin-top:.8rem;width:100%}.side-ficha li a{display:block;padding:.8rem;text-align:center;font-size:.95rem;border:1px solid #fff}.side-ficha li .bt-agendar{background:#fff;color:#000}.corr{display:flex;gap:1rem;align-items:center}.corr figure{width:60px;height:60px}.corr span,.corr small{display:block}.corr span{font-weight:600}.corr .bt-wpp{border-radius:100%;width:45px;height:45px;background:#408e28;margin-left:auto;display:flex;align-items:center;justify-content:center}.corr .bt-wpp svg{width:25px;height:25px}.corr .bt-wpp svg path{fill:#fff}.title-internas{height:300px;min-height:auto;background-repeat:no-repeat !important;background-size:cover !important;background-position:center !important}.title-internas h1{text-align:center;font-size:min(max(1.5rem,4vw),2.8rem);font-weight:300}.title-internas h1 strong{font-weight:800}.internas{padding:4rem 0}.internas .h2-home{font-weight:300}.equipe{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1.5rem}.equipe li{background:#222}.equipe figure{height:185px}.equipe figure img{object-position:top center}.equipe div{padding:1.5rem;text-align:center}.equipe span,.equipe small{display:block}.equipe small{margin-top:.3rem}.form{box-shadow:rgba(0,0,0,0.1) 0 10px 50px;padding:1.3rem 1.5rem 1.5rem;background:#222}.form label{float:left;width:100%;padding:.5rem .8rem .2rem;border:1px solid #d6d7d7;position:relative}.form label small{display:block;font-weight:700;font-size:.75rem;color:#ececec;text-transform:uppercase}.form input,.form select,.form textarea{display:block;width:100%;border:none;background:none;background-color:#222;font-size:.85rem;padding:.5rem 0;outline:none;box-shadow:none;color:#fff}.form input[type="submit"]{background-color:#fff;padding:1.2rem .8rem;font-size:1rem;font-weight:800;color:#000}.form input[type="submit"]:hover{background:#000;color:#fff}.form .title-form{margin-bottom:1.4rem;text-align:center}.form .title-form h2{font-size:1.2rem;font-weight:300;margin:0;padding-bottom:1.3rem;border-bottom:1px solid #ececec}.form .title-form h2 strong{font-weight:700}.form .check{font-size:.7rem;color:#fff}.form .check a{font-weight:600;color:#fff}.form .check a:hover{color:#999}.form .anexo{border:none;padding:0}.form .anexo input{display:none}.form .anexo span{display:flex;gap:1rem;font-size:.85rem;align-items:center;font-weight:600}.form .anexo span small{background:#eee;padding:.3rem 1rem;font-size:.7rem;font-weight:600;border-radius:35px}.form .acordo{font-size:.7rem;color:#fff}.form .acordo a{font-weight:600;color:#fff}.form .acordo a:hover{color:#999}.form .check-radio2{float:left;display:flex;flex-wrap:wrap;gap:.5rem;padding:.3rem 0;background-color:#222;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 #222;background-color:#666;color:#fff;font-size:.8rem;padding:.5rem .8rem;border-radius:5px;box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.6)}.form .check-radio2 input+label:before{display:none}.form .check-radio2 input:hover+label{border-color:#222;background-color:#999;color:#fff;box-shadow:inset 0 0 6px 0 rgba(0,0,0,0.6)}.form .check-radio2 input:checked+label{border-color:#000;background-color:#fff;color:#222;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}.single-lancamento .thumbs ul{grid-template-columns:1fr}.single-lancamento .thumbs ul li img{height:650px}.single-lancamento .thumbs .bts-thumbs{position:absolute;display:flex;gap:.5rem;bottom:25px;left:25px}.single-lancamento .thumbs .bts-thumbs .flag{position:unset}.single-lancamento .infra li:first-child{background-color:#222;border:none}.itens-lanca{display:flex;justify-content:space-between;flex-wrap:wrap;gap:.7rem;margin:auto 0}.itens-lanca li{text-align:center}.itens-lanca small{display:block;font-size:.8rem}.itens-lanca span{font-family:"Kallisto",sans-serif;display:block;font-weight:600;font-size:min(max(1rem,4vw),1.4rem)}.title-lancamentos h1{font-family:"Kallisto",sans-serif;margin:0;font-weight:200;font-size:min(max(1.2rem,4vw),1.6rem)}.title-lancamentos h2{font-family:"Kallisto",sans-serif;margin:0;font-size:min(max(1.2rem,4vw),1.6rem);font-weight:600}.thumbs-lista{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr;gap:1rem;margin-top:2.5rem}.h2-lanca{font-size:min(max(1rem,4vw),1.5rem);font-weight:100}.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;display:inline-flex;align-items:center;justify-content:center;box-shadow:2px 2px 6px rgba(0,0,0,0.4);background:#4dc247;cursor:pointer;z-index:7}#whats-fab:hover{box-shadow:2px 2px 12px rgba(255,255,255,0.8)}#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:#fff;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(#999 0 0);--c:no-repeat linear-gradient(#fff 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%}}