@import"../_vendor/semantic-ui/semantic.min.css";@import"https://fonts.googleapis.com/css2?family=Nunito:wght@300;400;500&display=swap";@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@100;300;400;500;600;800&display=swap";*{padding:0;margin:0;box-sizing:inherit;font-family:"Nunito",sans-serif;outline:none;-webkit-font-smoothing:antialiased}html{font-size:100%;scroll-behavior:smooth;font-weight:400}body{background-color:#fff}img{max-width:100%;height:auto}a{text-decoration:none;color:#000}.txtCt{text-align:center !important}.txtRt{text-align:right !important}.txtLt{text-align:left !important}.txtJt{text-align:justify !important}.txtUP{text-transform:uppercase !important}.fl{float:left}.fr{float:right}.bl{display:block}.cls{clear:both}.curp{cursor:pointer;width:100%;aspect-ratio:16/13;-o-object-fit:cover;object-fit:cover}.noPadded{padding:0 !important}.noPd{padding:0px !important}.posR{position:relative}.only-mobile{display:none !important}.no-mobile{display:inline-block !important}@media screen and (max-width: 991px){.txtCtT{text-align:center !important}.no-mobile{display:none !important}.only-mobile{display:block !important}}@media screen and (max-width: 767px){.txtRtM{text-align:right !important}.txtCtM{text-align:center !important}.no-mobile{display:none !important}.only-mobile{display:block !important}}.ui.container{width:1340px}.container{max-width:1200px;margin:0 auto;padding:0 .5208333333%}.box-pesquisa h2{display:block;background-color:#072b61;color:#e9e400;font-family:Arial,sans-serif;font-weight:bold;font-size:1.125rem;text-align:center;padding:2% 1%;margin-bottom:3%}.box-pesquisa select{width:100%;border:1px solid #ccc;padding:4% 2%;font-size:.75rem;color:#454545;margin-bottom:3%;text-indent:.01px;text-overflow:"";font-family:Verdana,sans-serif}.box-pesquisa input:not([type=radio]):not([type=checkbox]){width:100%;border:1px solid #ccc;padding:4% 2%;font-size:.75rem;color:#454545;margin-bottom:3%;font-family:Verdana,sans-serif}.box-pesquisa #b{background:url("img/icon-arrow-down02.png") no-repeat 97% center}.box-pesquisa button{display:block;background-color:#072b61;color:#fff;font-family:Arial,sans-serif;font-weight:bold;font-size:1.125rem;text-align:center;padding:2% 1%;margin-bottom:3%;border:0;width:100%;cursor:pointer;color:#e9e400}.box-pesquisa #valor_minimo,.box-pesquisa #valor_maximo{width:48.7%;display:inline-block;vertical-align:middle;margin-right:.5%}.box-pesquisa #negocio{display:block;clear:both;margin-bottom:5%;font-family:Verdana,sans-serif;font-size:.875rem}.box-pesquisa #negocio_venda,.box-pesquisa #negocio_aluguel{width:auto !important}.box-pesquisa #bt_pesquisa{display:none}@media screen and (max-width: 991px){.box-pesquisa #pesquisa{display:none}.box-pesquisa #bt_pesquisa{display:block}}#menu-meio{display:inline-block;vertical-align:middle}#menu-meio ul{list-style:none;padding:0;margin:0;text-align:center;font-size:0}#menu-meio ul li{display:inline-block;vertical-align:middle;text-align:center;border-right:1px solid #bbb;margin:0;padding:0}#menu-meio ul li:last-child{border-right:0}#menu-meio ul li a{display:block;padding:5px 13px;font-weight:700;color:#000;font-size:.875rem}h1,h2,h3,h4,h5,h6{font-family:"Montserrat",sans-serif}p,ol li{font-size:1rem;font-weight:400;color:#333;font-family:"Nunito",sans-serif}section{padding:5vh 0}section.p0{padding:0}section#imoveis-home{padding-top:1vh}.brancoNegocio{color:#fff !important}@media screen and (max-width: 991px){div.brancoNegocio{text-align:center !important}}.bt-vejamais{display:block;float:right;background-color:#e9e400;border-radius:5px;color:#072b61;font-weight:bold;font-size:1.4375rem;padding:2% 6%;margin-top:5%;cursor:pointer;border-bottom:2px solid #18181a}@media screen and (max-width: 678px){.bt-vejamais{display:block;float:none;margin-top:2%}}@media screen and (max-width: 991px){figure{margin:initial !important}figure>img{transform:scale(1.25)}}figure>img{border-radius:3%}.dots{position:relative;width:70px;height:3px;background-color:#ffdc23;margin:35px 0}.dots:after{content:"";position:absolute;top:0;right:-20px;height:3px;width:5px;background-color:#4d4d4d;margin-left:40px}.dots:before{content:"";position:absolute;top:0;right:-10px;height:3px;width:5px;background-color:#4d4d4d;margin-left:40px}#shadow-menu{position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,.7);top:0;z-index:-10;opacity:0;transition:.2s}.btn-default{background-color:#fff;color:#000;padding:8px 15px;display:inline-block;font-weight:400;transition:.4s;margin-top:3vh;z-index:1}.btn-default:hover{background-color:#ffdc23;color:#4d4d4d}#menu-sidebar{z-index:999999;overflow-x:hidden;transition:.5s;background-color:#072b61;width:340px;height:100vh;position:fixed;font-size:22px;left:-360px;top:0;color:#fff;font-weight:30;line-height:inherit}#menu-sidebar nav{width:100%;padding-bottom:45px}#menu-sidebar ul{list-style:none;padding:0;margin:0;width:100%;clear:both}#menu-sidebar ul li.padded{padding-top:10px;padding-bottom:10px}#menu-sidebar ul li{display:block;width:100%;border-bottom:1px solid #fff}#menu-sidebar ul li a{display:block;color:#fff;font-size:.9375rem;font-weight:600;padding:15px 0;padding-left:25px;width:100%}#menu-sidebar ul li a.fixedSidebar{display:inline}#menu-sidebar ul li .sub-menu{display:none}#menu-sidebar ul li .sub-menu li{padding-left:15px;border-left:4px solid #fff}#menu-sidebar ul li .sub-menu li a{font-size:.875rem}#menu-sidebar ul li .closeMenu{font-size:1.875rem}#menu-sidebar .btnCloseMenu,#menu-sidebar .btn-close{margin:0 auto;display:block;float:right;background-color:rgba(0,0,0,0);color:#fff;text-align:center;padding:10px;border:1px solid #fff;margin:5px;clear:both}.btn-mobile{background-color:#fff;padding:5px;color:#000;border:0}#header{background-color:#072b61;color:#fff}#header .pre-header{font-size:.6875rem;padding:10px 0;border-bottom:1px solid #fff;display:flex;justify-content:space-between}#header .pre-header .social a{color:#fff}#header .pre-header ul{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;justify-content:flex-end}#header .pre-header ul li{padding:0 10px}#header .pre-header ul li:not(:last-child){border-right:1px solid #ccc}#header .pre-header ul li a{color:#fff;text-transform:uppercase}#header .logo-topo{max-width:300px;background-color:#fff}#header .logo-topo a img{width:100%;height:auto}@media screen and (max-width: 991px){#header .logo-topo{width:200px}}@media screen and (min-width: 992px){#header #customCol{padding-bottom:0px}}#header nav{padding-bottom:15px}#header #header-top h1{padding:0px;margin:0}#header #header-top h1 img{max-width:270px}#header .menu-topo ul{display:flex;flex-direction:row;list-style:none;margin:0;padding:0;justify-content:flex-end}#header .menu-topo ul li{padding:0 15px}#header .menu-topo ul li a{color:#fff;font-size:.875rem}#header .btn-menu{background-color:rgba(0,0,0,0);color:#e9e400;margin:0 15px;padding:5px;border:0}@media screen and (max-width: 992px){#header .pre-header{display:none}}#filtros{background:url("../img/header-bg.jpg?t=1") #282828 no-repeat center;background-size:cover;padding:15vh 0}#filtros h1{font-size:1.25rem;color:#fff;text-align:center}#filtros .box-pesquisa{background-color:rgba(0,0,0,.4);padding:15px;width:100%;display:block;color:#fff;margin:10px auto}#filtros .box-pesquisa label{color:#fff !important}#bt_pesquisa{display:none}#pesquisa{display:block}@media screen and (max-width: 992px){#pesquisa{display:none}#bt_pesquisa{display:block}}.destaqueTitulo{font-size:1.875rem;font-weight:600;color:#000;text-align:center;margin-bottom:4vh}.destaqueTitulo:after{content:"";height:3px;background-color:#999;width:95px;display:block;margin:15px auto}.bt-whats{display:block;padding:5px;background-color:#21ba45;width:190px;border-radius:7px;position:fixed;bottom:35px;right:-110px;z-index:99999;transition:.4s;font-size:25px}.bt-whats:hover{right:5px}.bt-whats a{display:flex;color:#fff;flex-direction:row;align-content:center;align-items:center;justify-content:space-around}.bt-whats span{font-size:17px}footer{background-color:#072b61;padding-top:5vh}footer p{font-size:.8125rem;color:#fff}footer p a{color:inherit}footer .copyright{font-size:11px}#slideshow{display:block;padding:5vh 0}#slideshow-mobile{display:none}@media screen and (max-width: 992px){#slideshow{display:none}#slideshow-mobile{display:block}}body,html{overflow-x:hidden !important}