@import"https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&family=Sora:wght@100..800&display=swap";body{margin:0;padding:0;font-family:"Sora",sans-serif}h1{font-family:"Sora",sans-serif;font-size:2.5rem;font-weight:700;line-height:50px}@media(max-width: 720px){h1{font-size:1.5rem}}h2{font-family:"Sora",sans-serif;font-size:2rem;font-weight:700}@media(max-width: 720px){h2{font-size:1.5rem}}h3{font-family:"Sora",sans-serif;font-size:1.5rem;font-weight:700}h4{font-family:"Sora",sans-serif;font-size:1rem;font-weight:700}h5{font-family:"Sora",sans-serif;font-size:1rem;font-weight:700}h6{font-family:"Sora",sans-serif;font-size:1rem;font-weight:700}p{font-family:"Sora",sans-serif;font-size:1rem}#menu{height:85px;background:#fff;padding:0px;margin-bottom:0px}#menu #navbarSupportedContent{padding:0px}#menu a.btn{border:solid 1px #422817;padding-top:10px;padding-bottom:10px;padding-left:21px;padding-right:21px;height:30px}.breadcrumb{padding:5px}.linha-divisoria-menu{height:1px;background:#e4e8f0;margin-left:60px;margin-right:60px;margin-bottom:10px}.linha2-divisoria-menu{background:#e4e8f0;margin-bottom:20px;margin-top:0px;height:1px;margin-top:10px}.nav-link{font-family:"Sora",sans-serif;color:#a1a6bb}.nav-link:hover{color:#000}.btn-light-model{border:1px solid #422817;color:#422817}.btn-light-model:hover{background-color:#422817;border:none;color:#fff;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.3)}.id-gif{display:none}#btn-call-mobile{display:none;justify-content:center;align-items:center;background-color:#000;width:150px;color:#fff;font-size:12px;padding:5px;border-radius:5px;position:fixed;bottom:40px;left:28px;background-color:#25d366;color:#fff;z-index:100;transition:.5s ease-in-out}#btn-call-mobile span{font-size:16px;margin-right:5px}a.btn-light-model{color:#422817 !important;border:solid 1px #422817 !important}a.btn-light-model:hover{color:#422817 !important;-webkit-box-shadow:0 4px 5px 0 rgba(255,255,255,.14),0 1px 10px 0 rgba(255,255,255,.12),0 2px 4px -1px rgba(255,255,255,.3);box-shadow:0 4px 5px 0 rgba(255,255,255,.14),0 1px 10px 0 rgba(255,255,255,.12),0 2px 4px -1px rgba(255,255,255,.14)}.container-icons{padding:5px}.container-icons img{height:25px}.container-exibicao{display:none}.arrow-left{left:30px;top:50%;transform:translate(0, -50%);position:absolute;z-index:9999;position:absolute}.arrow-right{right:30px;top:50%;transform:translate(0, -50%);position:absolute;z-index:999999;position:absolute}.card-galeria{background:#f1f1f1;border-radius:0px;border-color:#f1f1f1;height:55vh}@media(max-width: 720px){.card-galeria{background:#f1f1f1;border-radius:0px;border-color:#f1f1f1;height:250px}}.card-galeria .card-img-top{top:50%;margin:auto;height:100%;width:auto}@media(max-width: 720px){.card-galeria .card-img-top{top:0%;margin:auto;height:auto !important;width:auto !important;max-width:100%;max-height:250px}}.badge{position:absolute;background-color:#f9c400;top:10%;left:25px;color:#fff;padding:6px;z-index:999;text-transform:uppercase}.preco-bom{background-color:#ad7f5c}.preco-bom-carrosel{margin-top:0%}.card .badge{margin-top:-5%;margin-left:-4%}.icon-favoritos{background:#fff;height:36px;width:36px;border-radius:6px;position:absolute;top:13%;transform:translate(0, -50%);right:24px;z-index:99999}.icon-favoritos img{height:15}#container-share{display:none;background:#fff;height:36px;width:36px;border-radius:6px;position:absolute;top:13%;transform:translate(0, -50%);right:109px;z-index:99999;padding-top:6px}#container-share div a img{height:20px}.icon-share{background:#fff;height:36px;width:36px;border-radius:6px;position:absolute;top:13%;transform:translate(0, -50%);right:68px;z-index:99999}.icon-share img{height:15}.card{margin-right:2px;margin-left:2px}.card h2{font-size:1rem;color:#3a405b}.card h4{font-size:12px;color:#3a405b}.span-fav-busca{z-index:999999;position:absolute;margin-top:5%;margin-left:78%}.modal-carrossel{height:100vh;background:rgba(255,255,255,.95)}.img-modal{height:100%}.card-modal{height:80vh;background-color:rgba(0,0,0,0);border:none}.card-img-model-mini{height:19vh;margin-left:2px;margin-right:2px;background-color:rgba(0,0,0,0) !important}.img-model-mini{height:80px}#galeria-mini{padding-top:10px}.arrow-left-modal{left:30px;top:40%;transform:translate(0, -50%);position:absolute;z-index:999999;position:absolute}.arrow-right-modal{right:30px;top:40%;transform:translate(0, -50%);position:absolute;z-index:999999;position:absolute}.modal-open .modal{z-index:9999999}#fechar-modal{right:10px;margin-top:10px;background-color:rgba(83,83,83,.4);border:none;position:absolute;z-index:99;font-size:11px}.linha-divisoria{margin-top:20px;background:rgba(185,190,209,.35);height:1px}.btn-cinza-light{color:#a1a6bb;font-weight:bold}.extras-none{display:none}.cod-detalhes{color:#422817;font-size:18px;line-height:25px}#cod-principal{color:#422817;font-size:18px}.breadcrumb{background-color:#fff;font-family:"Sora",sans-serif}.breadcrumb .breadcrumb-item a{texst-decoration:none;color:#a1a6bb}.titulo-principal{font-size:20px;line-height:28px}.preco-imovel-mobile{display:none;font-family:"Sora",sans-serif;color:#ad7f5c;font-size:18px;line-height:25px;font-weight:bold}.sub-titulo{font-size:16px;line-height:22px;color:#3a405b}.titulo-secundario{font-size:11px;line-height:13px;color:#3a405b;font-family:"Sora",sans-serif;text-transform:uppercase}.descricao{font-family:"Sora",sans-serif;font-size:14px;line-height:24px;color:#3a405b}.caracteristicas-extras{color:#9ba0b5}.extras-active{font-family:"Sora",sans-serif;color:#222328}.tracejado{border-bottom-style:dashed;border-color:#9ba0b5;height:2px;width:100%}.titulo-proximidade{font-size:20px;line-height:28px;color:#3a405b}.titulo-imovel-regiao{margin-left:20px;font-size:14px;line-height:24px;font-family:"Sora",sans-serif}.icon-proximidades{margin-right:10px;text-transform:uppercase}.link-proximidades{margin-left:20px;color:#334cd5;font-size:14px;line-height:24px}.icon-link{margin-left:20px;margin-left:10px}.cont-call-to-action{max-width:350px}.container-direito{height:140vh}.container-direito-nivel-1{height:120vh}.call-to-action{position:-webkit-sticky;position:sticky;position:-webkit-sticky;position:-webkit-sticky;top:150px;margin:-90px 0 24px 0;z-index:1;-webkit-transition:margin-top .4s ease-in-out;transition:margin-top .4s ease-in-out;margin-top:-50px;width:100px;height:150px;background-color:#fff;width:100%;height:auto;padding-bottom:10px;box-shadow:0px 16px 33px rgba(34,35,40,.15);border-radius:4px;font-family:"Sora",sans-serif}.call-to-action .espacamento{padding:18px 35px 0px 35px}.call-to-action .titulo-card{font-size:11px;line-height:13px;text-transform:uppercase;color:#222328;padding:0px}.call-to-action .p-cinza{font-size:11px;line-height:13px;color:#a1a6bb;padding:0px}.call-to-action .preco-total{font-size:14px;line-height:32px;font-family:"Sora",sans-serif;color:#3a405b}.call-to-action .preco-imovel{font-family:"Sora",sans-serif;color:#ad7f5c;font-size:18px;line-height:25px}.call-to-action .container-corretor span{font-family:"Sora",sans-serif;color:#3a405b;font-size:14px;padding:0px}.call-to-action .call-whats img{margin-right:10px}.call-to-action .call-whats .span-ddd{font-size:11px}.call-2{display:flex;justify-content:center;align-items:center;flex-direction:column;background-image:url(../../img/home/call-to-action.jpg);background-repeat:no-repeat;background-size:cover;width:100%;border-radius:6px;background-color:#422817;border-radius:16px;font-family:"Sora",sans-serif;box-shadow:0px 16px 33px rgba(34,35,40,.15);height:157px;float:right;max-width:348px;padding-right:10px}.call-2 h2{color:#fff;font-size:20px;line-height:23px}.call-2 a.btn-branco-light{color:#fff !important;border-color:#fff}#call-imovel-ideal{padding-top:100px;padding-bottom:100px;margin-top:50px;margin-bottom:50px;background-color:#422817}#call-imovel-ideal h2{color:#fff}#call-imovel-ideal P{color:#fff}#call-imovel-ideal .label-form{color:#fff}#call-imovel-ideal .input-group{margin-bottom:20px}#staticBackdrop .modal-content{top:25%;width:90%;margin:auto}.modal.show .modal-dialog{margin:auto !important;height:100%}#staticBackdropLabel{font-size:11px;line-height:13px;letter-spacing:.11em;text-transform:uppercase;font-family:#a1a6bb;color:#222328}.msg-retorno-agenda{margin-top:20px;font-size:11px;line-height:13px;letter-spacing:.11em;text-transform:uppercase;font-family:"Sora",sans-serif;color:#000}#ag-horario-modal{display:none}#ag-data-horario{display:none}#ag-horario-success-modal{display:none}.alerta-corretor{box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);height:78px;margin-top:20px;border-radius:4px;padding:15px;display:none}.alerta-imovel-ideal{box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px -7px rgba(0,0,0,.2);height:50px;margin-top:10px;border-radius:4px;padding:15px;color:#fff;font-weight:bold;background:#ad7f5c;display:none;margin-bottom:20px}.modal-dialog{width:100% !important}.titulo-agendamento{font-family:"Sora",sans-serif;font-weight:bold;font-size:20px;line-height:28px;color:#222328}.titulo-agendamento-form{font-family:"Sora",sans-serif;font-weight:bold;font-size:20px;line-height:28px;color:#ad7f5c}.descricao-ag-form{font-family:"Sora",sans-serif;font-weight:bold;color:#222328}.corpo-tutulo-agenda{padding-top:20px;padding-bottom:20px}.card-data{width:59px;height:87px;border:1px solid #b9bed1;box-sizing:border-box;border-radius:4px;margin-right:5px}.card-data .dia-semana{font-size:11px;line-height:13px;letter-spacing:.11em;text-transform:uppercase;font-family:"Sora",sans-serif}.card-data .dia-mes{font-size:20px;line-height:28px;font-weight:bold;font-family:"Sora",sans-serif}.card-data .mes{font-size:12px;line-height:14px;letter-spacing:.04em;font-family:"Sora",sans-serif}.data-active{background-color:#ad7f5c;color:#fff}.card-hora{font-size:14px;line-height:16px;border:1px solid #b9bed1;box-sizing:border-box;border-radius:4px;width:59px;height:47px;margin-right:5px}.footer-modal{padding-top:20px;border-top:solid #b9bed1 1px;margin-top:40px}@media(max-width: 1100px){.btn-cinza-light{min-width:100px}}@media(max-width: 770px){#menu .container-fluid{padding-left:3%;padding-right:3%}#btn-call-mobile{display:flex}#staticBackdrop .modal-content{top:0px}.preco-imovel-mobile{display:block}.card-modal{height:209px;background-color:rgba(0,0,0,0);border:none}.arrow-left-modal{left:5px;top:14%;transform:translate(0, -50%)}.arrow-right-modal{right:5px;top:14%;transform:translate(0, -50%)}.btn-cinza-light{min-width:50px}.text-botao-cinza{display:none}}@media(max-width: 425px){#menu .container-fluid{padding-left:3%;padding-right:3%}.preco-imovel-mobile{display:block}.card-modal{height:209px;background-color:rgba(0,0,0,0);border:none}.btn-cinza-light{min-width:50px}.text-botao-cinza{display:none}.call-2{display:none}#staticBackdrop .modal-content{width:100%;height:100%;top:0px;transform:translate(0%, 0%)}#staticBackdrop .modal-body{background:#fff}.container-direito{height:500px !important}.container-direito-nivel-1{height:500px;margin-top:80px}.call-to-action{position:relative;top:0px;margin:0px 0 0px 0;z-index:0;margin-top:0px;width:100px;height:150px;background-color:#fff;width:100%;height:auto;padding-bottom:10px;box-shadow:0px 16px 33px rgba(34,35,40,.15);border-radius:4px;font-family:"Sora",sans-serif}}@media(max-width: 375px){#menu .container-fluid{padding-left:3%;padding-right:3%}.cont-call-to-action{max-width:100%}.preco-imovel-mobile{display:block}.arrow-left img{width:50px}.arrow-right img{width:50px}.card-modal{height:209px;background-color:rgba(0,0,0,0);border:none}.btn-cinza-light{min-width:50px}.text-botao-cinza{display:none}.call-2{display:none}#staticBackdrop .modal-content{width:100%;height:100%;top:0px;transform:translate(0%, 0%)}#staticBackdrop .modal-body{background:#fff}}@media(max-width: 321px){#menu .container-fluid{padding-left:3%;padding-right:3%}.preco-imovel-mobile{display:block}.arrow-left img{width:50px}.arrow-right img{width:50px}.card-modal{height:209px;background-color:rgba(0,0,0,0);border:none}#fechar-modal{font-size:11px}.btn-cinza-light{min-width:50px}.text-botao-cinza{display:none}.call-2{display:none}#staticBackdrop{top:0%}#staticBackdrop .modal-content{width:100%;height:100%;transform:translate(0%, 0%)}#staticBackdrop .modal-body{background:#fff}}
