@import url(https://fonts.googleapis.com/css?family=Raleway:400,400i,700,900);
@import url(https://fonts.googleapis.com/css?family=Roboto:300,400,400i,500,600,700|Open+Sans:400,400i,500,600,700,800);
@import url(https://fonts.googleapis.com/css?family=Montserrat:400,400i,600,700);
@import url(https://fonts.googleapis.com/css?family=Great+Vibes);*{transition:none}body{font:200 14px Roboto,Helvetica,sans-serif;background:#ededed}object{pointer-events:none}a,a:link,a:visited{color:#0083bf}a:active,a:hover{color:#9d1318}.btn,a.btn{background:#0083bf;color:#fff;border-radius:3px}
.btn.focus,.btn:focus,a.btn.focus,a.btn:focus{background:#0083bf;color:#fff}
.btn:hover,a.btn:hover{background:#0083bf}
.btn[disabled],a.btn[disabled]{background:#e9464c}sup{font-size:8px}
.alert-danger{border:1px solid #900}textarea{resize:none}h2
.slogan{text-align:center;font-size:50px;margin-top:60px}
.page-404 .not-found h2{color:#555;font:200 14px Roboto,Helvetica,sans-serif;font-size:38px}
.page-404 .not-found h2 strong{font-weight:700;color:#555}
.nenhum-imovel{text-align:center;margin:0 0 32px}
.nenhum-imovel p{font-size:16px}
.nenhum-imovel a{color:#0083bf;font-weight:700}
.nenhum-imovel a:hover{color:#9d1318}
.nenhum-imovel img{width:20%;margin:0 auto}.page-home 
.content-header .wrapper_bread{padding:0}
.page-home #busca-avancada-box{margin-top:0;background:hsla(0,0%,96%,.85)}
.page-home .search_box{background:hsla(0,20%,96%,.85);padding-top:0;border-radius:5px;-moz-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;box-shadow:1px 2px 5px rgba(0,0,0,.5)}
.page-home .spark-screen,
.search_box{padding-top:0}
.search_box{background:transparent;margin:0 }
.search_box .nice-select{border-radius:3px;color:#333;font-weight:700;font-family:Roboto,Helvetica,sans-serif}
.search_box .switch-toggle label{padding:13px 10px;text-transform:uppercase;font-size:12px;font-weight:700}
.search_box .bt-buscar{font:700 14px/14px Roboto,Helvetica,sans-serif;background:#0083bf;border:0;display:inline-block;margin:0}
.search_box .bt-buscar:hover{background:#025f8a;color:#f7f7f7;text-decoration:none}
.search_box .bt-buscar.disabled{background:rgba(0,0,0,.35);cursor:no-drop}
.search_box a#toggle-busca-avancada{font:700 14px/14px Roboto,Helvetica,sans-serif;line-height:40px}
.search_box .content_btn_bottom{padding-top:50px}
.search_box .close_busca_avanc i{height:32px;width:32px;color:#fff;font-size:20px;line-height:32px;text-align:center;border-radius:3px;margin:5px 0 0 15px;background:#6a0509}
.search_box .close_busca_avanc:hover i{background:#0083bf;color:#fff}#main-search 
.select2-container .select2-search--inline 
.select2-search__field{margin-top:0;padding-left:5px;padding-top:5px;font-size:14px;color:#333}
#main-search .select2-container .select2-search--inline .select2-search__field::-webkit-input-placeholder{color:#333;font-size:13px;font-weight:500}
#main-search .select2-container .select2-search--inline .select2-search__field::-moz-placeholder{color:#333;font-size:13px;font-weight:500}
#main-search .select2-container .select2-search--inline .select2-search__field:-ms-input-placeholder{color:#333;font-size:13px;font-weight:500}
#main-search .select2-container .select2-search--inline .select2-search__field:-moz-placeholder{color:#333;font-size:13px;font-weight:500}
#main-search .select2-container .select2-selection--multiple{min-height:40px;border-radius:5px;line-height:1}
#main-search .select2-container .select2-selection--multiple .select2-selection__rendered{display:block;padding:0;overflow:hidden;background:#fff}.select2-results__option{font-size:13px}
#main-search .switch-skin-1.switch-toggle.well{border:1px solid #ccc;border-radius:3px;overflow:hidden}
#main-search .switch-skin-1 a.switch-selected{width:33.333333333333336%!important;background:#0083bf}
#main-search .switch-skin-1.switch-toggle label{box-shadow:none;color:#333}
#main-search .switch-skin-1.switch-toggle label[data-fin=aluguel]{border-right:1px solid #ccc;border-left:1px solid #ccc}
.spark-screen{padding-top:74px}
.spark-screen .title_interna_vitrine{text-transform:uppercase;font-weight:700;font-size:30px;text-align:center;color:#211e52;font-family:Montserrat,Helvetica,sans-serif}
.spark-screen .subtitle_interna_vitrine{font-size:14px;text-align:center;color:#4f4f4f;margin-bottom:40px}
.select2-container .select2-selection--multiple{max-height:40px}
.select2-container .select2-selection--multiple 
.select2-selection__rendered{display:block;padding:5px 0 0;overflow:hidden}
.container-busca-avancada{position:absolute;top:inherit;z-index:99;top:50px;}
.container-busca-avancada .text_busca{text-align:center;color:#fff;font-family:Roboto;font-weight:500;font-size:48px;text-shadow:1px 3px 5px rgba(0,0,0,.85);margin-bottom:20px}
.search_meu{background:#ffffff; posição:absoluta; z-index:-1; top:-10; left:-30; right:30; bottom:30;}
.search_box{background:#f5f5f5; posição:absoluta; z-index:-1; top:-10; left:-30; right:30; bottom:30;}
.search_box .search{width:100%;display:block;padding:15px}
.search_box .search .search-top:after{clear:both;display:block;content:" "}
.search_box .search .search-lateral{margin-bottom:15px}
.search_box .search .content_buttons_advanced{padding-top:15px}
.search_box .search .label_form{padding:0 0 3px;margin:0;font:700 10px/12px Roboto,Helvetica,sans-serif;color:#333;text-transform:uppercase}.search_box .search label.label_form{text-align:right;display:block;float:right;padding:15px 0 0}
.search_box .search .search_Box1 input.loc-search{-webkit-appearance:none;width:100%;font:200 14px Roboto,Helvetica,sans-serif;color:#a0a1a0;border-radius:3px;box-shadow:0 0 5px 0 rgba(50,50,50,.2);border:1px solid #ccc}
.search_box .search .search_Box1 p{font:700 10px/12px Roboto,Helvetica,sans-serif}
.search_box .search .search_Box1 select{font:200 14px Roboto,Helvetica,sans-serif;color:#a0a1a0;border-radius:3px;border:1px solid #ccc;box-shadow:none;height:40px}
.search_box .search #busca-avancada-box .expand_sec{left:0;border-top:none;box-shadow:0 1px 1px rgba(0,0,0,.2)}
.search_box .search #busca-avancada-box .expand_top{text-align:left;width:100%;padding:2px 0}
.search_box .search #busca-avancada-box .expand_top .form-group{margin-top:26px}
.search_box .search #busca-avancada-box .expand_top .form-group input{font:200 14px Roboto,Helvetica,sans-serif;color:#a0a1a0}
.search_box .search #busca-avancada-box .expand_top .form-group label{font:700 10px/12px Roboto,Helvetica,sans-serif;text-transform:uppercase}
.search_box .search #busca-avancada-box .expand_top .area,
.search_box .search #busca-avancada-box .expand_top .valor{float:left;text-align:left}
.search_box .search #busca-avancada-box .expand_top .area label,
.search_box .search #busca-avancada-box .expand_top .valor label{margin:15px 0 0;display:block;text-align:center;font:700 10px/12px Roboto,Helvetica,sans-serif;text-transform:uppercase;color:#0083bf}
.search_box .search #busca-avancada-box .expand_top .noUi-target{width:86%;margin:0 auto 5px}
.search_box .search #busca-avancada-box .expand_top .noUi-connect{background:#e1e1e1;box-shadow:inset 0 1px 3px rgba(0,0,0,.5)}
.search_box .search #busca-avancada-box .expand_top .noUi-horizontal .noUi-handle{border-radius:22px;height:28px;width:28px;background:#0083bf;box-shadow:inset 0 0 5px rgba(0,0,0,.6);border:none}
.search_box .search #busca-avancada-box .expand_top .noUi-handle{border:1px solid #bebdbd}
.search_box .search #busca-avancada-box .expand_top .noUi-handle:after,
.search_box .search #busca-avancada-box .expand_top .noUi-handle:before{content:none}
.search_box .search #busca-avancada-box .expand_top .cod-imovel{margin-top:26px}
.search_box .search #busca-avancada-box .expand_top .cod-imovel label{font:700 10px/12px Roboto,Helvetica,sans-serif;text-transform:uppercase}
.search_box .search #busca-avancada-box .expand_top .input-range-area,
.search_box .search #busca-avancada-box .expand_top .input-range-valor{-webkit-appearance:none;font:200 14px Roboto,Helvetica,sans-serif;color:#a0a1a0;border-radius:3px;box-shadow:none;border:1px solid #ccc;background:rgba(0,0,0,.35);border:none;text-align:center;width:30%;padding:0 15px;color:#fff}
.search_box .search #busca-avancada-box .expand_top .input-range-area.input-max,
.search_box .search #busca-avancada-box .expand_top .input-range-valor.input-max{float:right}
.search_box .search #busca-avancada-box .expand_top div.select-to-check{font:200 14px Roboto,Helvetica,sans-serif;font-size:12px;line-height:14px;color:#333;border-radius:3px;box-shadow:none;border:1px solid #ccc;cursor:pointer;padding:13px 8px}
.search_box .search #busca-avancada-box .expand_top div.select-to-check i{font-size:14px;line-height:10px;margin-top:-2px}
.search_box .search #busca-avancada-box .expand_top .box-filtro{display:none;z-index:1002;position:absolute;top:36px;border-radius:4px;cursor:pointer}
.search_box .search #busca-avancada-box .expand_top .box-filtro.check-quartos,
.search_box .search #busca-avancada-box .expand_top .box-filtro.check-suites,
.search_box .search #busca-avancada-box .expand_top .box-filtro.check-vaga,
.search_box .search #busca-avancada-box .expand_top .box-filtro.check-wctotal{width:100%;left:0;top:0;padding:0 15px}
.search_box .search #busca-avancada-box .expand_top .box-filtro i{font-size:14px;line-height:10px;padding:18px 14px 18px 0;color:#fff}
.search_box .search #busca-avancada-box .expand_top .box-filtro .titulo{box-sizing:border-box;background-color:#0083bf;border-radius:0;font:200 14px Roboto,Helvetica,sans-serif;font-size:12px;line-height:40px;font-style:italic;border-radius:3px 3px 0 0}
.search_box .search #busca-avancada-box .expand_top .box-filtro .unstyled{list-style:none;margin:0;padding:0}
.search_box .search #busca-avancada-box .expand_top .box-filtro .opcoes-check{border:1px solid #ddd;background-color:#fdfdfd;box-shadow:0 5px 17px -4px rgba(0,0,0,.25)}
.search_box .search #busca-avancada-box .expand_top .box-filtro .opcoes-check li{width:100%;padding-left:14px;height:30px;float:left;border-bottom:1px solid #ccc}
.search_box .search #busca-avancada-box .expand_top .box-filtro .opcoes-check input{margin:8px 0}
.search_box .search #busca-avancada-box .expand_top .box-filtro .opcoes-check label{cursor:pointer;padding:0 8px;margin:-2px 0 0;font:200 14px Roboto,Helvetica,sans-serif;width:79%}
.search_box .search #busca-avancada-box .expand_top .loc-codigo{-webkit-appearance:none;font:200 14px Roboto,Helvetica,sans-serif;color:#a0a1a0;border-radius:3px;box-shadow:0 0 5px 0 rgba(50,50,50,.2);border:1px solid #ccc}
.search_box .search .search_bottm{width:100%;display:inline-block;margin:0;padding:20px 0 0;text-align:right}

.search_box .search .search_bottm .ttlegend{text-align:left}
.search_box .search .search_bottm .ttlegend strong{font:600 14px/14px Roboto,Helvetica,sans-serif}
.search_box .search .search_bottm .ttlegend .btn-vendaseuimovel{margin:0;padding:0 0 5px;font:600 14px/14px Roboto,Helvetica,sans-serif;color:#0083bf;cursor:pointer}
.search_box .search .search_bottm #toggle-busca-avancada{margin:0;padding:0 0 5px;font:600 14px/14px Roboto,Helvetica,sans-serif;color:#0083bf;cursor:pointer;text-transform:uppercase;float:left;margin:5px 0 0 5px}
.search_box .search .search_bottm #toggle-busca-avancada:hover{text-decoration:none}
.search_box .search .search_bottm .btn{color:#fff;padding:8px 24px;font:200 14px Roboto,Helvetica,sans-serif;display:initial}
.search_box .search .search_bottm .bt-buscar{background:#;color:#000;font:200 14px Roboto,Helvetica,sans-serif;border-radius:3px;box-shadow:none;text-transform:uppercase;line-height:40px}
.search_box .search .search_bottm .bt-buscar:hover{background:#fff;color:#0083bf;border:0;text-decoration:none}
.search_box .bt-buscar{padding:0 20px;line-height:40px}
.select2-container .select2-selection.select2-selection--multiple{-webkit-appearance:none;width:100%;font:200 14px Roboto,Helvetica,sans-serif;border-radius:3px;box-shadow:none;border:1px solid #ccc}
.select2-container .select2-selection.select2-selection--multiple li.select2-selection__choice{padding:7px 10px;border-radius:3px;font-size:12px;background:#0083bf;color:#fff;border-color:#f1f1f1}
.select2-container .select2-selection.select2-selection--multiple .select2-selection__choice__remove{color:#fff;margin-right:5px}
.select2-container .select2-dropdown{color:#a0a1a0;font:200 14px Roboto,Helvetica,sans-serif;border:1px solid #ccc}
.select2-container.select2-container--focus .select2-selection.select2-selection--multiple{border:1px solid #ccc}
.select2-container .select2-results__options .select2-results__group{color:#0083bf}
.select2-container .select2-results__options .select2-results__option{color:#333;font-weight:500}
.select2-container .select2-results__options .select2-results__option--highlighted[aria-selected]{background-color:#0083bf;color:#fff}
.select2-container 
.select2-container--default 
.select2-selection--single 
.select2-selection__placeholder{font:200 14px Roboto,Helvetica,sans-serif;color:#a0a1a0}
header .pre-header{background:#9e0b0f;padding:0}header .pre-header *{transition:all .3s}
header .pre-header .navbar-nav li{border-right:1px solid #c06063}
header .pre-header .navbar-nav li a{padding:7px 25px;color:#fff}
header .pre-header .navbar-nav li a:hover{background:#31373c}
header .pre-header .navbar-nav li a i{margin-right:3px}
header .main-header{background:#0083bf;color:#fff;padding:0;position:fixed;z-index:1110;width:100%;top:0;box-shadow:0 2px 5px rgba(0,0,0,.4)}
header .main-header .logo{margin:15px 0}
header .main-header nav.navbar,
header .main-header nav.navbar .navbar-nav{margin-top:10px}
header .main-header nav.navbar .dropdown.open .dropdown-toggle{background:#0083bf}
header .main-header nav.navbar .dropdown-menu{background:transparent;border:none;border-radius:0;box-shadow:none;padding-top:10px}
header .main-header nav.navbar .dropdown-menu .sombra{border:1px solid rgba(0,0,0,.1);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.2);background:#0083bf;padding-top:5px;white-space:nowrap}
header .main-header nav.navbar .dropdown-menu .sombra:before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #0083bf;position:absolute;top:4px}
header .main-header nav.navbar .dropdown-menu .sombra li{border-bottom:1px solid #6a0509}
header .main-header nav.navbar .dropdown-menu .sombra li a{font-weight:500}
header .main-header nav.navbar .dropdown-menu .sombra li a:hover{background:#025f8a}
header .main-header nav.navbar a,header .main-header nav.navbar a:link,
header .main-header nav.navbar a:visited{text-transform:uppercase;color:#fff;font-weight:400;background:transparent;padding:10px 24px;font-family:Roboto,Helvetica,sans-serif;line-height:14px;border-radius:0;transition:all .3s;cursor:pointer;display:block;border-radius:3px}
header .main-header nav.navbar a.active,header .main-header nav.navbar a:active,
header .main-header nav.navbar a:hover,header .main-header nav.navbar a:link.active,
header .main-header nav.navbar a:link:active,header .main-header nav.navbar a:link:hover,
header .main-header nav.navbar a:visited.active,
header .main-header nav.navbar a:visited:active,
header .main-header nav.navbar a:visited:hover{color:#000;text-decoration:none;background:#025f8a}
header .main-header nav.navbar a.active path,
header .main-header nav.navbar a:active path,
header .main-header nav.navbar a:hover path,
header .main-header nav.navbar a:link.active path,
header .main-header nav.navbar a:link:active path,
header .main-header nav.navbar a:link:hover path,
header .main-header nav.navbar a:visited.active path,
header .main-header nav.navbar a:visited:active path,
header .main-header nav.navbar a:visited:hover path{fill:#0083bf}
header .main-header nav.navbar a:after,
header .main-header nav.navbar a:link:after,
header .main-header nav.navbar a:visited:after{content:"";display:block;clear:both}
header .main-header nav.navbar a .icon,
header .main-header nav.navbar a:link .icon,
header .main-header nav.navbar a:visited .icon{float:left;margin:5px 10px 0 0}
header .main-header nav.navbar a .txt,
header .main-header nav.navbar a:link .txt,
header .main-header nav.navbar a:visited .txt{float:left;padding-top:5px}
header .main-header nav.navbar a .txt h4,
header .main-header nav.navbar a:link .txt h4,
header .main-header nav.navbar a:visited .txt h4{margin:0;font-size:14px}
header .main-header nav.navbar a .txt h3,
header .main-header nav.navbar a:link .txt h3,
header .main-header nav.navbar a:visited .txt h3{margin:0;font-size:18px}
header .main-header nav.navbar .bold a,
header .main-header nav.navbar .bold a:link,
header .main-header nav.navbar .bold a:visited{font-weight:700}
header .main-header nav.navbar li.level1{position:relative}
header .main-header nav.navbar li.level1+li:before{content:"";position:absolute;top:0;left:-1px;width:1px;height:100%;display:inline-block;vertical-align:top;background:#0083bf}
header .main-header .tel_header{background:#fff;border-radius:30px;-moz-border-radius:30px;-webkit-border-radius:30px;-o-border-radius:30px;color:#0083bf;padding:10px 15px;margin-top:15px}
header .main-header .tel_header:hover{background:#025f8a;color:#fff;text-decoration:none}
header .main-header .menu_inst{margin-left:15px}
header .main-header .menu_inst .fa-th{font-size:22px}
header .main-header .menu_inst.open .dropdown-toggle{background:#0083bf}
header .main-header .menu_inst .dropdown-menu{background:transparent;border:none;box-shadow:none;padding-top:10px}
header .main-header .menu_inst .dropdown-menu:before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #0083bf;position:absolute;top:1px;right:25px}
header .main-header .menu_inst .dropdown-toggle{color:#fff;padding:24px;display:block}
header .main-header .menu_inst .dropdown-toggle:hover{background:#025f8a}
header .main-header .menu_inst .content_itens_menu{min-width:350px;background:#0083bf;padding:5px;border-radius:4px;box-shadow:1px 2px 10px rgba(0,0,0,.5)}
header .main-header .menu_inst .content_itens_menu:after{content:"";display:block;clear:both}
header .main-header .menu_inst .content_itens_menu li{width:49.5%;float:left;margin-bottom:1%}
header .main-header .menu_inst .content_itens_menu li:last-child,
header .main-header .menu_inst .content_itens_menu li:nth-last-child(2){margin-bottom:0}
header .main-header .menu_inst .content_itens_menu li:nth-child(odd){margin-right:1%}
header .main-header .menu_inst .content_itens_menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px;background:#0083bf;color:#fff;text-align:center;min-height:100px;transition:all .3s;box-shadow:inset 0 0 10px transparent}
header .main-header .menu_inst .content_itens_menu li a:active,
header .main-header .menu_inst .content_itens_menu li a:hover{text-decoration:none;background:#6a0509;box-shadow:inset 0 -1px 10px rgba(0,0,0,.5)}
header .main-header .menu_inst .content_itens_menu li a i{margin-bottom:10px;font-size:22px}
header .main-header .menu_inst .content_itens_menu li a span{font-weight:500}
.content-header .social-share{margin-top:-9px}
.content-header .social-share ul{position:relative}
.content-header .social-share ul li a{height:32px;width:32px;line-height:35px;text-align:center;color:#f2f2f2;background:#404040;padding:0;transition:all .3s}
.content-header .social-share ul li a:hover{text-decoration:none;background:#0083bf}
.content-header .wrapper_bread{background:#f1f1f1;padding:4px 0}
.content-header .wrapper_bread .breadcrumb{background:transparent}
.content-header .wrapper_bread .breadcrumb>li+li:before{font-family:FontAwesome;content:"\F105"}
.content-header .main_title{background:#e0e0e0;padding:30px 0;background-repeat:no-repeat;background-size:cover;background-position:top}
.content-header .main_title h1{font-family:Roboto,Helvetica,sans-serif;color:#0083bf;font-weight:700}.content{position:relative}
.content .resulto_top_sec2_right{width:auto;float:right;padding:0}.section-favs .fav-lista{overflow-y:scroll}.page-custom{padding-bottom:60px}
.page-custom h3{font-family:Roboto;color:#333;font-weight:700;border-bottom:1px solid #eaeaea;padding-bottom:10px;margin-bottom:15px}
.page-custom .content_corpo{line-height:1.4}
.page-custom .canal_atend{border-bottom:1px solid #eaeaea;margin:0 0 25px;padding:0 0 15px}
.page-custom .canal_atend li{list-style:none;line-height:1.8}
.footer-main{background:#1d3766;color:#fff;margin-top:0}
.footer-main .box-endereco{font-family:Roboto,Helvetica,sans-serif}
.footer-main .box-endereco p{font-weight:600;line-height:1.5}
.footer-main .menu_header,.footer-main .nomeh5,
.footer-main h4{font-weight:600;font-size:14px;font-family:Roboto,Helvetica,sans-serif;color:#fff;text-transform:uppercase}
.footer-main .nomeh5{display:none}
.footer-main .nomeh6{font-weight:700;line-height:2}
.footer-main ul{padding:0}.footer-main ul li{list-style:none}
.footer-main ul li a{color:#fff;line-height:18px;font-size:13px;font-family:Open Sans;font-weight:500;display:inline-block;position:relative;margin-bottom:5px}
.footer-main ul li a:hover{text-decoration:none}
.footer-main ul li a:hover:after{width:100%}
.footer-main ul li a:after{content:"";display:block;position:relative;width:0;height:1px;background:#fff;transition:all .3s}
.footer-main .box-endereco strong{color:#0083bf}
.footer-main .box-endereco h4{color:#0083bf}
.footer-main .btn{border-radius:3px;font-weight:700;font-size:14px;margin:0;background:#397c7e}
.footer-main .social_area h4{margin-top:0;text-align:center}
.footer-main .social_area .social_footer{text-align:center}
.footer-main .social_area .social_footer a{width:40px;height:40px;line-height:40px;margin:0 5px;background:#848484;display:inline-block;border-radius:50px;color:#f7f7f7;transition:all .3s}
.footer-main .social_area .social_footer a:hover{color:#fff;background:#0083bf}
.footer-main .wrapper_form{margin-top:40px}.footer-aux{background:#1b1b1b;border-top:1px solid #000;color:#fff;padding:15px 0}
.footer-aux .redes-sociais{padding:12px 0;text-align:right}
.footer-aux .logo_footer{margin-top:15px}
.footer-aux p{padding-top:25px}
.footer-aux a{margin:0 0 0 10px;font-size:18px;line-height:42px;border-radius:32px;padding:0;width:40px;height:40px;display:inline-block;text-align:center;background:#1d3766;color:#fff;transition:all .3s;border:0}
.footer-aux a:hover{background:#0083bf;color:#fff}
.footer-sub{background:#ecebeb;color:#333;padding:16px 0}
.footer-sub .container .rt_foot a{color:#0083bf;display:inline-block;position:relative;top:-3px}
.footer-sub .container .rt_foot a:hover{color:#fff}
.footer-sub p{margin:5px 0 0}
.footer-sub strong{color:#0083bf}.corpo{margin:0}object[type="application/gas-events-abn"]{display:none}section:after,section:before{display:block;content:"";clear:both}.banner{background:#ccc;background:linear-gradient(#bbb,#fff);position:relative;z-index:50;height:650px}
.banner #content-slider{height:20%;bottom:0;left:0;position:absolute;width:100%}
.banner #content-slider .wrapper_slides{position:relative}
.banner #content-slider .lSSlideWrapper{max-width:460px;margin-left:30px}
.banner #content-slider .item_slide:after{content:"";display:block;clear:both}
.banner #content-slider .item_slide .text-box{width:275px;height:120px;background:rgba(0,0,0,.75);padding:10px 10px 10px 15px;float:left}
.banner #content-slider .item_slide .text-box h1{font-size:16px;margin:0 0 10px;color:#fff}
.banner #content-slider .item_slide .text-box .subtitulo{color:#fff;border-top:1px solid #fff;padding:10px 0 0;margin-top:5px;width:98%}
.banner #content-slider .item_slide .text-box .more{color:#fff;text-decoration:underline;margin-top:10px;display:inline-block;cursor:pointer;font-size:12px}
.banner #content-slider .item_slide .text-box .more:hover{color:#ee7478}
.banner #content-slider .controles_slide{width:490px;position:absolute;top:50%;margin-top:-12px}
.banner #content-slider .controles_slide button{border:1px solid hsla(0,0%,100%,.3);border-radius:30px;background:transparent;color:hsla(0,0%,100%,.75);position:absolute;font-size:12px;height:28px;width:28px;line-height:26px;text-align:center}
.banner #content-slider .controles_slide button.prev_slide{left:0}
.banner #content-slider .controles_slide button.next_slide{right:-30px}
.banner .image-box{position:relative;height:120px;width:185px;float:left}
.banner .image-box a{text-decoration:none!important}
.banner .image-box h1{color:#fff;margin:0 0 10px;text-shadow:1px 1px 3px rgba(0,0,0,.3);font:700 32px/34px Roboto,Helvetica,sans-serif;text-decoration:none!important}
.banner .image-box .subtitulo{text-shadow:1px 1px 3px rgba(0,0,0,.3);width:50%;color:#fff;font-size:16px;line-height:1.3}
.banner .carousel ol.carousel-indicators li{box-shadow:1px 1px 1px rgba(0,0,0,.5);margin:0 5px;background:#fff}
.banner .carousel ol.carousel-indicators li.active{background:#0083bf}
.banner .lSSlideOuter .lSPager.lSpg{position:absolute;bottom:10px;width:100%}
.banner .lSSlideOuter .lSPager.lSpg li a{background:#fff;height:12px;width:12px;box-shadow:0 0 5px rgba(0,0,0,.5)}
.banner .lSSlideOuter .lSPager.lSpg li.active a,
.banner .lSSlideOuter .lSPager.lSpg li:hover a{background:#0083bf}.vitrine h2{font-size:44px;text-align:center;color:#565a5c;font-family:Roboto;font-weight:700}.vitrine p{font-size:18px;text-align:center;color:#4f4f4f;margin:10px 0 0}
.vitrine hr.line{width:150px;height:3px;display:block;margin:20px auto;border:none;background-color:#0083bf}
#newsletter_home{background:#f5f5f5;color:#333;padding:80px 0 0;font-family:Roboto;margin-bottom:15px}
#newsletter_home h2{font-size:24px;font-weight:700;margin:5px 0 0;color:#0083bf}
#newsletter_home h3{font-size:32px;color:#565a5c;font-family:Roboto;margin:0;font-weight:900}
#newsletter_home .text-form{padding-left:145px;padding-top:30px;position:relative;overflow:hidden;padding-bottom:70px}
#newsletter_home .text-form .mulher_form{position:absolute;left:0;top:90px}
#newsletter_home .text-form .steps{margin:40px 0 0 25px}
#newsletter_home .text-form .steps li{list-style:none;margin-top:15px;padding-left:36px;position:relative;min-height:40px}
#newsletter_home .text-form .steps li:after{clear:both;display:block;content:""}
#newsletter_home .text-form .steps li strong{position:absolute;left:0;border-radius:30px;background:#0083bf;color:#fff;width:36px;height:36px;line-height:36px;text-align:center;display:inline-block}
#newsletter_home .text-form .steps li span{display:inline-block;margin-left:10px;font-weight:500}
#newsletter_home .text-form p{font-size:16px;line-height:24px;margin:0;color:#565a5c;font-weight:400}
#newsletter_home .text-form strong{color:#0083bf}
#newsletter_home form{padding-top:30px;position:relative}
#newsletter_home form:after{content:"";clear:both;display:block}
#newsletter_home form input,
#newsletter_home form select{background:#fff;border-radius:3px;border:1px solid #d1d3d7;color:#565a5c;height:42px;margin-bottom:20px;font-weight:500}
#newsletter_home form .form-group{margin:0}
#newsletter_home form .contato-mss{position:absolute;bottom:0;z-index:999;background:#72080b;width:100%}
#newsletter_home form .contato-mss p{text-align:center;font-size:14px;padding:10px 5px}
#newsletter_home form .contato-mss .alert{position:absolute;padding:10px 30px 10px 10px}
#newsletter_home form .contato-mss .alert a{top:5px;position:absolute;right:10px}
#newsletter_home form .contato-mss h6{margin:0;font-weight:700}
#newsletter_home form .btn-default{padding:20px;margin:10px 0 0;background:#397c7e;border-radius:4px;height:auto}
#newsletter_home form .btn-default:hover{background:#0083bf}
#newsletter_home form ::-webkit-input-placeholder{color:#565a5c;font-weight:600;font-family:Open Sans}
#newsletter_home form ::-moz-placeholder{color:#565a5c;font-weight:600;font-family:Open Sans}
#newsletter_home form :-ms-input-placeholder{color:#565a5c;font-weight:600;font-family:Open Sans}
#newsletter_home form :-moz-placeholder{color:#565a5c;font-weight:600;font-family:Open Sans}
#newsletter_home form .obs{font-style:italic;margin-top:10px;font-size:12px}
#simulador{padding:70px 0}
#simulador h3{color:#0083bf;font-family:Roboto;font-size:32px}
#simulador p{font-size:18px;line-height:24px;width:90%;font-weight:300;color:#4f4f4f}
#simulador .btn-default{background:#397c7e;color:#fff;border-radius:4px;padding:8px 24px;text-transform:none}
#simulador .btn-default:hover{background:#0083bf}
#regioes{background:#ededed;padding:70px 0 50px}
#regioes a{font-family:Roboto,Helvetica,sans-serif}
#regioes a:hover{text-decoration:none}
#regioes a:hover h3{color:#0083bf}
#regioes a:hover .content_img:after{opacity:1}
#regioes a .content_img{position:relative}
#regioes a .content_img:after{content:"\F067";display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;font-family:FontAwesome;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);font-size:20px;transition:all .3s;opacity:0}
#regioes a h3{text-align:center;color:#000;font-weight:300;font-size:18px;border-bottom:1px solid #c2c2c2;margin:10px 0;padding:0 0 10px}
#home-vitrine-regioes{margin-top:64px;margin-bottom:32px;padding:50px 0;background:#ececee;position:relative}
#home-vitrine-regioes:after{content:"";height:10px;width:100%;box-shadow:0 -2px 5px rgba(0,0,0,.3);display:block;position:absolute;bottom:-10px}
#home-vitrine-regioes a.box_regiao{color:#fff}
#home-vitrine-regioes a.box_regiao:hover{text-decoration:none}
#home-vitrine-regioes a.box_regiao .container-regiao{min-height:140px;padding:15px 20px;display:block;background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}
#home-vitrine-regioes a.box_regiao .container-regiao h4{text-transform:uppercase;font-size:24px;font-weight:700;z-index:9;position:relative;margin:60px 0 0}
#home-vitrine-regioes a.box_regiao .container-regiao p{z-index:9;position:relative;text-align:left;color:#fff;margin-bottom:0}
#home-vitrine-regioes a.box_regiao .container-regiao p i{position:absolute;right:20px}
#home-vitrine-regioes a.box_regiao .container-regiao:after{content:"";position:absolute;z-index:1;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;opacity:0;transition:all .3s}
#home-vitrine-regioes a.box_regiao .container-regiao:hover:after{opacity:1;transition:all .3s}
#home-vitrine-regioes a.box_regiao .container-regiao:hover p i{right:10px}
#home-vitrine-regioes img{width:100%}
.home-vitrine-imoveis{padding:40px 0;background:#fff}
.home-vitrine-imoveis.lancamentos .product_itemBxBot h5.price{margin-top:0}
.home-vitrine-imoveis .product_itemBxBot{background:#f5f5f5;float:left;min-height:250px;padding:15px;position:relative;width:100%}
.home-vitrine-imoveis .product_itemBxBot hr{margin:3px 0;border-top:1px solid #ccc}
.home-vitrine-imoveis .product_itemBxBot h3{color:#0083bf;font-size:18px;overflow:hidden;margin:5px 0;font-weight:700;font-family:Roboto,Helvetica,sans-serif}
.home-vitrine-imoveis .product_itemBxBot h4{font-size:14px;line-height:22px;text-align:center;margin:5px 0;padding:0 10px}
.home-vitrine-imoveis .product_itemBxBot h6{text-align:center;margin:0 0 10px}
.home-vitrine-imoveis .product_itemBxBot h5.price{font-weight:900;font-family:Roboto,Helvetica,sans-serif;font-size:16px;line-height:16px;margin:25px 0 0 15px;color:#0083bf}
.home-vitrine-imoveis .product_itemBxBot h5.price small{color:#4f4f4f;float:left;font-size:12px;line-height:18px;margin-right:3px}
.home-vitrine-imoveis .product_itemBxBot .itens_info{color:#82888a}
.home-vitrine-imoveis .product_itemBxBot .itens_info p{font-weight:600}
.home-vitrine-imoveis .product_itemBxBot .itens_info .icon_wrap{float:left;margin-right:5px}
.home-vitrine-imoveis .product_itemBxBot .itens_info .txt_cont{float:left;font-weight:700}
.home-vitrine-imoveis .product_itemBxBot .itens_info .txt_cont sup{font-size:8px}
.home-vitrine-imoveis .product_itemBxBot .itens_info hr{margin:3px 0;border-color:#e5e5e5}
.home-vitrine-imoveis .product_itemBxBot div.nomeh4{color:#4f4f4f;font-size:11px;text-transform:uppercase;margin:0 0 5px;font-weight:400}
.home-vitrine-imoveis .product_itemBxBot .list_carac{padding:0;margin:15px 0 0;text-align:center}
.home-vitrine-imoveis .product_itemBxBot .list_carac li{display:inline-block;vertical-align:top;width:22.5%;margin:0 .5%;min-height:32px;border-right:1px solid #d8d9dd}
.home-vitrine-imoveis .product_itemBxBot .list_carac li:hover{background:#fff}
.home-vitrine-imoveis .product_itemBxBot .list_carac li:last-of-type{border-right:1px solid transparent}
.home-vitrine-imoveis .product_itemBxBot .list_carac li span{0083bfdisplay:block;font-weight:700;font-size:12px}
.home-vitrine-imoveis .product_itemBxBot .product-att{margin:10px 0 25px}
.home-vitrine-imoveis .product_itemBxBot .product-att i.fa{font-size:22px;color:#0083bf;margin-bottom:10px}
.home-vitrine-imoveis .product_itemBxBot .product-att .att{width:100%;display:inline-block;font-family:Roboto,Helvetica,sans-serif;font-weight:600;margin-bottom:10px}
.home-vitrine-imoveis .product_itemBxBot .content_btn_more{width:100%;margin-top:15px}
.home-vitrine-imoveis .product_itemBxBot .bt-saibamais{background:#0083bf;padding:10px 5px;color:#fff;text-transform:uppercase;font-size:12px;font-family:Roboto,Helvetica,sans-serif;font-weight:400;margin-bottom:10px;transition:all .5s ease-in-out;display:block;border-radius:3px}
.home-vitrine-imoveis .product_itemBxBot .bt-saibamais:hover{text-decoration:none;background:#808080}
.home-vitrine-imoveis .product_itemBxBot .row_more{position:absolute;bottom:5px;left:10px;margin:0 -10px;width:100%}
.home-vitrine-imoveis .owl-nav{position:absolute;top:45%;width:100%;font-size:18px;color:#;z-index:0}
.home-vitrine-imoveis .owl-nav .fa{font-size:32px;line-height:40px;height:40px;width:40px;text-align:center;border-radius:50px}
.home-vitrine-imoveis .owl-nav .fa:hover{color:#0083bf;background:#f1f1f1}
.home-vitrine-imoveis .owl-nav .owl-prev{float:left;margin-left:-40px}
.home-vitrine-imoveis .owl-nav .owl-prev i{margin-left:-2px}
.home-vitrine-imoveis .owl-nav .owl-next{float:right;margin-right:-40px}
.home-vitrine-imoveis .owl-carousel .owl-stage-outer{z-index:99}                      
.home-vitrine-imoveis .owl-carousel .owl-item img{width:auto;margin:0 auto}
.home-vitrine-imoveis .owl-carousel .owl-dots{height:20px;width:100%;text-align:center;margin-top:32px}
.home-vitrine-imoveis .owl-carousel .owl-dot{background:#0083bf;border-radius:10px;height:12px;width:12px;display:inline-block;margin:4px}
.home-vitrine-imoveis .owl-carousel .owl-dot.active{background:#000}
.home-vitrine-imoveis .product_itemBxTop{position:relative}
.home-vitrine-imoveis .product_itemBxTop .base_foto{position:absolute;top:185px;width:100%}
.home-vitrine-imoveis .product_itemBxTop .base_foto h5{background:#0083bf;color:#fff;width:75%;padding:10px;margin:0;position:relative;float:left;white-space:nowrap}
.home-vitrine-imoveis .product_itemBxTop .base_foto h5 span{position:relative;z-index:9}
.home-vitrine-imoveis .product_itemBxTop .base_foto h5:after{content:"";-webkit-transform:skewX(30deg);transform:skewX(30deg);position:absolute;right:-15px;bottom:0;background:#0083bf;height:100%;width:30px;z-index:0}
.home-vitrine-imoveis .product_itemBxTop .base_foto .icon-favoritos{float:right}
.home-vitrine-imoveis .product_itemBxTop .base_foto .icon-favoritos .btn-favoritos{bottom:0;right:0;margin:5px;width:35px;height:35px;overflow:hidden}
.home-vitrine-imoveis .product_itemBxTop .base_foto .icon-favoritos i{position:absolute;right:5px;bottom:0;text-shadow:1px 1px 2px rgba(0,0,0,.75)}
.home-vitrine-imoveis a.vit_link_foto{display:block;position:relative}
.home-vitrine-imoveis a.vit_link_foto .hover_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:70px;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);color:hsla(0,0%,100%,.7);opacity:0;transition:all .3s}
.home-vitrine-imoveis a.vit_link_foto:hover .hover_img{opacity:1}
.home-vitrine-imoveis a.vit_link_foto h6.EmpreendimentoNome{position:absolute;bottom:10px;left:10px;color:#fff;background:#0083bf;border-radius:3px;padding:5px 10px;margin:0}
.home-vitrine-imoveis a.vit_link_foto h6.EmpreendimentoNome small{color:#fff}
.home-vitrine-imoveis .product_itemBx{box-shadow:0 1px 4px rgba(0,0,0,.7);margin:5px}
.home-vitrine-imoveis .product_itemBx.grid_vit{margin:10px -5px}
.home-vitrine-imoveis .product_itemBx:hover{box-shadow:0 2px 4px rgba(0,0,0,.7)}
.home-vitrine-imoveis .product_itemBx:after{content:"";display:block;clear:both}
.button-share-container{bottom:0;position:absolute;margin:1em;right:0}
.button-share-container .buttons{box-shadow:0 3px 5px -2px rgba(0,0,0,.18),0 4px 12px -7px rgba(0,0,0,.15);border-radius:50%;display:block;width:35px;height:35px;margin:20px auto 0;position:relative;transition:all .1s ease-out;font-size:14px;line-height:38px;text-align:center}
.button-share-container .buttons:active,
.button-share-container .buttons:focus,
.button-share-container .buttons:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28)}
.button-share-container .buttons.btemail{background-color:#00bf8f}
.button-share-container .buttons.btgmais{background-color:#dd4b39}
.button-share-container .buttons.btfacebook{background-color:#3b5998}
.button-share-container .buttons.btlinkedin{background-color:#007bb5}
.button-share-container .buttons.bttwitter{background-color:#00aced}
.button-share-container .buttons:not(:last-child){width:35px;height:35px;margin:20px auto 0;opacity:0}
.button-share-container .buttons:last-child{transition-delay:25ms;background-color:#fff;color:#82888a}
.button-share-container .buttons:last-child:hover{color:#0083bf}
.button-share-container .buttons:not(:last-child):nth-last-child(2){transition-delay:20ms;background-position:50%;background-repeat:no-repeat}
.button-share-container .buttons:not(:last-child):nth-last-child(3){transition-delay:40ms;background-position:50%;background-repeat:no-repeat}
.button-share-container .buttons:not(:last-child):nth-last-child(4){transition-delay:60ms;background-size:contain}
.button-share-container .buttons:not(:last-child):nth-last-child(5){transition-delay:80ms;background-size:contain}
.button-share-container .buttons:not(:last-child):nth-last-child(6){transition-delay:.1s;background-size:contain}
.button-share-container [tooltip]:before{bottom:20%;font-weight:600;border-radius:3px;background-color:#585858;color:#fff;content:attr(tooltip);font-size:12px;visibility:hidden;opacity:0;line-height:1;padding:5px 7px;margin-right:10px;position:absolute;right:100%;white-space:nowrap}
.button-share-container [tooltip]:hover:after,
.button-share-container [tooltip]:hover:before{visibility:visible;opacity:1}
.wrap_share_container{position:absolute;width:65px;height:65px;top:0;right:0;overflow:hidden;z-index:99}
.wrap_share_container:hover{overflow:inherit}
.wrap_share_container:hover .buttons:not(:last-child){opacity:1;margin:15px auto 0;color:#fff}
#home-vitrine-empreendimentos{padding:3px 0;background:#fff}
#home-vitrine-empreendimentos p.subtitulo{margin-bottom:20px}
#home-vitrine-empreendimentos.vitrine h2{color:#0083bf}
#home-vitrine-empreendimentos .product_itemBxBot{background:#ebebeb;float:left;min-height:280px;padding-top:20px;position:relative;padding-bottom:70px}
#home-vitrine-empreendimentos .product_itemBxBot h4.emp_price{font-size:18px}
#home-vitrine-empreendimentos .product_itemBxBot h4.emp_price strong{font-size:22px}
#home-vitrine-empreendimentos .product_itemBxBot h4.emp_price strong small{color:#333;font-weight:700}
#home-vitrine-empreendimentos .product_itemBxBot h3{color:#555;font-size:25px;min-height:30px;overflow:hidden;margin:10px 0;font-weight:700;font-family:Roboto,Helvetica,sans-serif}
#home-vitrine-empreendimentos .product_itemBxBot div.nomeh4{color:#555;font-size:12px;text-transform:uppercase;margin:0 0 5px}
#home-vitrine-empreendimentos .product_itemBxBot .product-att{margin:0}
#home-vitrine-empreendimentos .product_itemBxBot .product-att .emp_icon_wrap{float:left;margin:3px 10px 0 0}
#home-vitrine-empreendimentos .product_itemBxBot .product-att i{position:relative}
#home-vitrine-empreendimentos .product_itemBxBot .product-att i.fa{top:-5px;font-size:22px;color:#0083bf;margin:0 5px 10px 0}
#home-vitrine-empreendimentos .product_itemBxBot .product-att .att{width:auto;display:inline-block;font-family:Roboto,Helvetica,sans-serif;font-weight:600;margin-bottom:5px;line-height:1}
#home-vitrine-empreendimentos .product_itemBxBot .product-att .att .txt_info{padding-top:10px}
#home-vitrine-empreendimentos .product_itemBxBot .wrapper_btn_more{position:absolute;bottom:15px}
#home-vitrine-empreendimentos .product_itemBxBot .bt-saibamais{background:#0083bf;padding:10px;color:#fff;text-transform:uppercase;font-size:12px;font-family:Roboto,Helvetica,sans-serif;font-weight:600;margin-bottom:10px;transition:all .3s ease-in-out;display:inline-block;border-radius:3px}
#home-vitrine-empreendimentos .product_itemBxBot .bt-saibamais:hover{text-decoration:none;background:#0083bf}
#home-vitrine-empreendimentos .owl-stage-outer{z-index:9}
#home-vitrine-empreendimentos .owl-nav{position:absolute;top:45%;width:100%;font-size:18px;color:#0083bf;z-index:0}
#home-vitrine-empreendimentos .owl-nav .owl-prev{float:left;margin-left:-55px}
#home-vitrine-empreendimentos .owl-nav .owl-prev .fa-stack-1x{margin:-1px 0 0 -1px}
#home-vitrine-empreendimentos .owl-nav .owl-next{float:right;margin-right:-55px}
#home-vitrine-empreendimentos .owl-nav .owl-next .fa-stack-1x{margin:-1px 0 0 1px}
#home-vitrine-empreendimentos .owl-nav:hover{opacity:.7}
#home-vitrine-empreendimentos .owl-carousel .owl-stage-outer{position:relative;z-index:99}
#home-vitrine-empreendimentos .owl-carousel .owl-item img{width:auto;margin:0 auto}
#home-vitrine-empreendimentos .owl-carousel .owl-dots{height:20px;width:100%;text-align:center;margin-bottom:32px}
#home-vitrine-empreendimentos .owl-carousel .owl-dot{background:#0083bf;border-radius:10px;height:12px;width:12px;display:inline-block;margin:4px}
#home-vitrine-empreendimentos .owl-carousel .owl-dot.active{background:#000}
#home-vitrine-empreendimentos a.vit_link_foto{display:block;position:relative}
#home-vitrine-empreendimentos a.vit_link_foto .hover_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:28px;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);color:#fff;opacity:0}
#home-vitrine-empreendimentos a.vit_link_foto:hover .hover_img{opacity:1}
#home-vitrine-empreendimentos a.vit_link_foto:hover .statustag .text{width:auto;height:auto;margin:0 7px}
#home-vitrine-empreendimentos .product_itemBx{box-shadow:0 1px 4px rgba(0,0,0,.7);margin-bottom:30px}
#home-vitrine-empreendimentos .product_itemBx:hover{box-shadow:0 2px 4px rgba(0,0,0,.7)}
#home-vitrine-empreendimentos .product_itemBx .statustag{position:absolute;right:10px;top:10px;z-index:999;color:#fff;padding:4px;border-radius:20px;overflow:hidden}
#home-vitrine-empreendimentos .product_itemBx .statustag.tag_pronto{background:#80a905}
#home-vitrine-empreendimentos .product_itemBx .statustag.tag_pronto .icon{background:#99c419}
#home-vitrine-empreendimentos .product_itemBx .statustag.tag_obra{background:#ca6900}
#home-vitrine-empreendimentos .product_itemBx .statustag.tag_obra .icon{background:#ff8500}
#home-vitrine-empreendimentos .product_itemBx .statustag.tag_lanc{background:#ca0000}
#home-vitrine-empreendimentos .product_itemBx .statustag.tag_lanc .icon{background:#ff3938}
#home-vitrine-empreendimentos .product_itemBx .statustag .text{position:relative;top:5px;margin:0;transition:all .3s;width:0;height:0;display:block;float:left;overflow:hidden}
#home-vitrine-empreendimentos .product_itemBx .statustag .icon{border-radius:20px;height:32px;width:32px;display:-webkit-box;display:-ms-flexbox;display:flex;float:right;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#home-vitrine-empreendimentos .product_itemBx:after{content:"";display:block;clear:both}
#home-vitrine-empreendimentos-custom{padding:50px 0}
#home-vitrine-empreendimentos-custom .section_vit_emp{background:#fff;position:relative}
#home-vitrine-empreendimentos-custom .section_vit_emp:before{position:absolute;width:100%;height:80%;top:10%;background:#f1f1f1}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item:after{content:"";display:block;clear:both}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .img_vit{background-size:cover;background-repeat:no-repeat;background-position:top;height:390px;width:390px;display:block;max-width:100%;margin:0 auto;border-radius:50%;overflow:hidden;position:relative;box-shadow:2px 4px 10px rgba(0,0,0,.25)}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .img_vit:after{content:"\F067";position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);border-radius:50%;font-family:FontAwesome;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:44px;opacity:0;color:hsla(0,0%,100%,.85);transition:all .3s}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .img_vit:hover:after{opacity:1}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text{padding:50px 40px 30px}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text h3{text-transform:uppercase;color:#0083bf;font-size:28px;font-weight:900}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text h4{color:#565a5c;font-style:italic;font-size:16px}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text p{margin:25px 0;text-align:left;font-weight:300;font-family:Roboto;font-size:14px;line-height:22px;padding-bottom:15px;border-bottom:1px solid #0083bf}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text p .more_link{margin-top:10px;font-weight:700;color:#0083bf;display:inline-block;vertical-align:top}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul{list-style:none;padding:0;margin:0}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul li{display:inline-block;vertical-align:top;position:relative}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul li+li{margin-left:50px}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul li+li:before{content:"|";position:absolute;left:-25px;line-height:26px}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul li .icon_wrap{float:left}
#home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul li span{float:left;line-height:26px;font-size:18px;margin-left:10px;font-weight:700;color:#82888a}
#home-vitrine-empreendimentos-custom .section_vit_emp .owl-dots{position:absolute;bottom:0;width:76%;margin-left:33.33333333%;padding-left:50px}
#home-vitrine-empreendimentos-custom .section_vit_emp .owl-dots .owl-dot{height:15px;width:15px;border:2px solid #ccc;border-radius:20px;background:#ccc;display:inline-block;vertical-align:top;margin:5px}
#home-vitrine-empreendimentos-custom .section_vit_emp .owl-dots .owl-dot.active{background:#0083bf}
#home-mosaico-imoveis{background:#ebebeb;padding:30px 0}
#home-mosaico-imoveis .lancamentos_pic_row{height:230px;position:relative;margin-bottom:16px}
#home-mosaico-imoveis .lancamentos_pic_colm{height:476px;position:relative;overflow:hidden;margin-bottom:16px}
#home-mosaico-imoveis .lancamentos_pic_colm .nomeh5{margin:32px;max-height:98px}
#home-mosaico-imoveis .lancamentos_pic_colm .camada-blur{-webkit-filter:blur(5px);-moz-filter:blur(5px);-o-filter:blur(5px);-ms-filter:blur(5px);filter:blur(5px);width:100%;height:100%;position:absolute;top:0;left:0;z-index:1}
#home-mosaico-imoveis .camada-opacity{background:#0083bf;width:100%;height:100%;opacity:.5;position:absolute;top:0;left:0;z-index:5}
#home-mosaico-imoveis .lancamentos_pic_txt{position:relative;z-index:15;text-align:center;padding-top:32px}
#home-mosaico-imoveis .lancamentos_pic_txt .nomeh5{color:#fff;font-size:42px;font-weight:600;max-height:50px;overflow:hidden}
#home-mosaico-imoveis .lancamentos_pic_txt p{color:#fff;text-transform:uppercase;margin:24px 0 0}
#home-mosaico-imoveis .lancamentos_pic_txt p a{color:#fff;text-transform:uppercase;padding:8px 56px;border:2px solid #fff}
#home-mosaico-imoveis .lancamentos_pic_txt p a:hover{text-decoration:none;background:#e9464c;transition:all .25s ease-in-out}
#home-mosaico-imoveis .lancamentos_pic_txt .moeda{font-size:20px}
#home-mosaico-imoveis .lancamentos_pic_txt .valor{font-size:46px;font-weight:600}
#home-mosaico-imoveis .lancamentos_pic_txt .milhar{font-size:18px;font-weight:600}
#home-mosaico-imoveis .bt-saibamais{background:#0083bf;padding:16px 56px;color:#fff;text-transform:uppercase;font-size:16px;margin:16px 0 32px;display:inline-block;border-radius:3px}
#home-mosaico-imoveis .bt-saibamais:hover{background:#0083bf}
#a_imobiliaria_home{padding:60px 0;background:#fff}
#a_imobiliaria_home h3{font-size:52px;color:#0083bf;font-weight:700;margin-top:10px}
#a_imobiliaria_home h2{text-align:center;color:#0083bf;font-size:34px;font-weight:700;text-transform:uppercase}
#a_imobiliaria_home h5{color:#0083bf;text-transform:uppercase;margin:0}
#a_imobiliaria_home p{font-size:14px;color:#82888a}
#a_imobiliaria_home .btn-default,.btn-default{background:#0083bf;color:#fff;padding:15px 30px;border-radius:50px;font-size:16px}
#barra_flutuante{background:#0083bf;width:100%;z-index:999;position:relative;box-shadow:0 -2px 5px rgba(0,0,0,.35);margin-top:30px}
#barra_flutuante .item_barra{margin-left:-35px;margin-right:-35px}
#barra_flutuante a{color:#fff;font-size:14px;line-height:1;font-weight:500;font-family:Roboto,Helvetica,sans-serif;padding:15px;display:inline-block;vertical-align:top}
#barra_flutuante a:hover{text-decoration:none;background:#0083bf;color:#fff}
#barra_flutuante a:hover .wrap_icon svg path{fill:#fff}
#barra_flutuante a:hover .wrap_icon .fa-whatsapp{color:#fff}
#barra_flutuante a:hover .tel_whatsapp{color:#69e127}
#barra_flutuante a.corr_online:hover{background-color:transparent}
#barra_flutuante a span{margin-top:5px}
#barra_flutuante a span small{display:block;margin-bottom:5px}
#barra_flutuante a .wrap_icon{min-height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#barra_flutuante a .wrap_icon .fa-whatsapp{font-size:40px;margin-right:25px}
#barra_flutuante a .wrap_icon svg{margin-right:15px}
#barra_flutuante a .wrap_icon svg path{fill:#fff}
#barra_flutuante a .tel_whatsapp{font-size:18px;line-height:1}
#barra_flutuante a .tel_whatsapp small{font-size:14px;font-weight:400}
#barra_flutuante a .tel_whatsapp h4{margin:0;font-size:22px}
#barra_flutuante a.corr_online{display:block;position:absolute;bottom:-84px}
#barra_flutuante a.corr_online:hover .corretora_online{background-position:bottom}
#barra_flutuante a.corr_online .corretora_online{width:226px;height:150px;background:url(/images/corretora_online.png?495c8d0ce8f2a985e36d7f8b2ca91bdb) top no-repeat}.topper{z-index:9999;cursor:pointer}.topper i{transition:all .3s}.topper i.fa{background:#397c7e}.topper:hover i.fa{color:#ffffff;background:#559cce}
#mais_buscadas{padding:50px 0}
#mais_buscadas h3{color:#565a5c;font-size:44px;font-family:Roboto;margin:5px auto;position:relative;display:inline-block;font-weight:700}
#mais_buscadas h3:after{content:"";width:70%;height:3px;background:#0083bf;display:block;margin:20px auto}
#mais_buscadas ul{margin:20px 0 0;padding:0;text-align:center}
#mais_buscadas ul li{margin-bottom:5px;list-style:none}
#mais_buscadas ul li a{color:#4f4f4f;font-size:15px;position:relative;display:inline-block}
#mais_buscadas ul li a:hover{text-decoration:none;color:#0083bf}
#mais_buscadas ul li a:hover:after{width:100%}
#mais_buscadas ul li a:after{content:"";display:block;position:relative;width:0;height:1px;background:#0083bf;transition:all .3s}
#boxes_info{padding:40px 0}
#boxes_info a figure{position:relative;margin-bottom:15px}
#boxes_info a figure:before{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:transparent;transition:all .3s}
#boxes_info a figure:hover:before{background:rgba(0,0,0,.3)}
#boxes_info .link_banner_rodape{position:relative;display:block}
#boxes_info .link_banner_rodape:before{content:"";width:100%;height:100%;top:0;left:0;position:absolute;background:transparent;transition:all .3s}
#boxes_info .link_banner_rodape:hover:before{background:rgba(0,0,0,.3)}
.spark-screen{padding-top:40px;background:#fff}
.spark-screen .box-endereco h4{color:#0083bf;font-weight:700}
.spark-screen .box-endereco .nomeh5{color:#0083bf;font-weight:700;font-family:Roboto,Helvetica,sans-serif;margin:10px 0;font-size:18px;border-bottom:1px solid #0083bf;padding-bottom:7px}
.spark-screen .box-endereco p{margin-top:10px}
.spark-screen ul.telefones{margin:20px 0 10px;padding:0 0 0 10px}
.spark-screen ul.telefones li{list-style:none;padding:5px}
.spark-screen ul.telefones li i{color:#0083bf}
.spark-screen ul.telefones li span{font-weight:700}
.spark-screen span.corpo p{line-height:1.7;font-size:16px}
.pag_interna .spark-screen{padding:40px 0 60px}
.pag_interna .spark-screen h2{color:#0083bf;font-weight:700;font-family:Roboto,Helvetica,sans-serif;margin:5px 0 15px}
.search_box.lateral{color:#333;background:#ededed;box-shadow:0 2px 5px rgba(0,0,0,.3);padding:10px}
.search_box.lateral #main-search .search label{font:700 10px/12px Montserrat,Helvetica,sans-serif;text-transform:uppercase}
.search_box.lateral #main-search .search .switch-skin-1.switch-toggle.well{border:1px solid #ccc;border-radius:3px;overflow:hidden}
.search_box.lateral #main-search .search .switch-skin-1 a.switch-selected{width:33.34%!important;background:#0083bf}
.search_box.lateral #main-search .search .switch-skin-1 label{box-shadow:none;padding:10px;text-transform:uppercase;font-size:10px;line-height:1.3;font-weight:700;color:#333}
.search_box.lateral #main-search .search .switch-skin-1 input:checked+label{color:#fff}
.search_box.lateral #main-search .search #busca-avancada-box .expand_top .input-range-area,
.search_box.lateral #main-search .search #busca-avancada-box .expand_top .input-range-valor{background:#f7f7f7;color:#595959}
.nav_results{padding:10px 0}
.page-prontos{background:#ebebeb}
.page-prontos .spark-screen{padding-top:0}
.page-prontos .light-theme.simple-pagination{margin-bottom:120px}
.page-prontos .main_title{padding:40px 0}
.page-prontos .main_title h1{font-size:26px}
.page-prontos .product-list-container .product-row ul.itens li{width:23.5%}
.page-lancamentos .nav_results,.page-locacao .nav_results,.page-vendas .nav_results{margin-bottom:90px}
.product-list-container .load_grid_list{height:100%;position:absolute;background:#fff;z-index:999;width:100%;text-align:center;padding-top:150px;display:none;color:#0083bf}
.product-list-container .view_grid .product-row ul.itens li{width:23%;text-align:center}
.product-list-container .view_grid .product-row .group-info .icon_wrap{float:none;margin-right:0}
.product-list-container .view_grid .product-row .group-info .valor-lancamento{bottom:inherit;left:0;top:-28px;width:100%}
.product-list-container .product-row{background:#fff}
.product-list-container .product-row .slides{min-height:270px;background:#f1f1f1;position:relative}
.product-list-container .product-row .slides:before{content:"\F03E";position:absolute;height:100%;width:100%;top:0;left:0;font-family:Fontawesome;color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:32px}
.product-list-container .product-row .slides a,
.product-list-container .product-row .slides img{margin:0;width:159px;height:270px;display:inline-block;vertical-align:top}
.product-list-container .product-row .content_slide_lista{position:absolute;top:50%;width:100%;height:0;margin-top:-16px}
.product-list-container .product-row .content_slide_lista span{color:hsla(0,0%,100%,.5);cursor:pointer;font-size:32px;position:absolute;transition:all .3s}
.product-list-container .product-row .content_slide_lista span:hover{color:hsla(0,0%,100%,.7)}
.product-list-container .product-row .content_slide_lista span.anterior{left:15px}
.product-list-container .product-row .content_slide_lista span.proximo{right:15px}
.product-list-container .product-row h3{margin:5px 0}
.product-list-container .product-row .group-info{height:270px}
.product-list-container .product-row .group-info a h2{color:#0083bf;font-weight:700}
.product-list-container .product-row .group-info a:hover{color:#0083bf}
.product-list-container .product-row .group-info .icon_wrap{margin-right:5px;min-height:26px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:5px}
.product-list-container .product-row .group-info .label-tipos label{font-size:12px;font-family:Roboto,Helvetica,sans-serif}
.product-list-container .product-row .group-info .label-tipos label:after{content:", ";margin-right:3px}
.product-list-container .product-row .group-info .label-tipos label:last-child:after{content:"";display:none}
.product-list-container .product-row .group-info .valor-imovel{position:absolute;bottom:15px;left:15px}
.product-list-container .product-row .group-info .valor-lancamento{position:absolute;bottom:0;left:-300px;background:#0083bf;color:#fff;padding:5px 15px;width:300px}
.product-list-container .product-row .group-info .valor-lancamento .currency{font-weight:700}
.product-list-container .product-row .group-info .group-actions{position:absolute;bottom:15px;right:15px;width:auto}
.product-list-container .product-row .label-codigo label{background:#0083bf;box-shadow:0 1px 3px rgba(0,0,0,.5);color:#fff}
.product-list-container .product-row .label-condominio h3{background:#0083bf;color:#fff;border-radius:3px;box-shadow:none;font:200 14px Roboto,Helvetica,sans-serif}
.product-list-container .product-row .group-actions .btn_box{margin:0}
.product-list-container .product-row .group-actions .btn_box .btn{margin:0;border-radius:0;background:#0083bf;color:#fff}
.product-list-container .product-row .group-actions .btn_box .btn:hover{background:#e9464c;color:#fff;text-decoration:none}
.product-list-container .product-row .group-actions .btn_box .btn-favoritos.favoritado{background:#aaa}
.product-list-container .product-row .valor-imovel{color:#0083bf;font-family:Roboto,Helvetica,sans-serif;margin-top:25px}
.product-list-container .product-row .valor-imovel .currency{color:#0083bf;font-family:Roboto,Helvetica,sans-serif;font-weight:700}
.product-list-container .product-row .valor-imovel .lanc_val{font-size:12px}
.product-list-container .product-row .valor-imovel .lanc_val .currency{font-size:18px}
.product-list-container .product-row ul.itens{margin:5px 0}
.product-list-container .product-row ul.itens li{width:30%;padding:5px;font-family:Roboto,Helvetica,sans-serif;color:#67696f;vertical-align:top;text-align:center}
.product-list-container .product-row ul.itens li i{margin-right:5px;color:#0083bf}
.product-list-container .product-row ul.itens li i.fa-bath,
.product-list-container .product-row ul.itens li i.fa-shower{font-size:18px;color:#999}
.product-list-container .product-row ul.itens li span{padding-top:5px;font-size:12px;display:block;min-height:26px;font-weight:700}
.page-lancamentos{background:#ebebeb}
.page-lancamentos .spark-screen{padding-top:0}
.page-lancamentos .content-header .main_title{padding:40px 0}
.page-lancamentos .content-header .main_title h1{font-size:26px}
.page-lancamentos #product-content .box-details .destaque{height:425px}
.page-lancamentos #product-content .box-details .destaque img{height:460px;width:100%}
.page-lancamentos #product-content:after{content:"";display:block;clear:both}
.page-lancamentos #product-content .row-box{padding:0}
.page-lancamentos #product-content .row-box.basic-info h1 .logradouro{margin-bottom:15px}
.page-lancamentos #product-content .row-box.chat{padding:5px;font-size:25px;line-height:1}
.page-lancamentos #product-content .row-box .item_info{min-height:45px;width:15%;float:left;padding:5px 10px;text-align:center;line-height:1.4;border-right:1px dotted #ccc}
.page-lancamentos #product-content .row-box .item_info i{display:block;padding:10px;font-size:18px;color:#0083bf}
.page-lancamentos #product-content .row-box .item_info:last-child{border-right:none}
.page-lancamentos #product-content .row-box .item_info .text-info{color:#565a5c}
.page-lancamentos #product-content .btn_interessado{padding:15px;border-radius:5px}
.page-lancamentos #product-content .box-contato{text-align:center;padding:20px 30px;background:#ededed;color:#333;border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,.5)}
.page-lancamentos #product-content .box-contato h5{font-size:16px}
.page-lancamentos #product-content .box-contato h3{margin:10px 0}
.page-lancamentos #product-content .box-contato h3 a{color:#0083bf;font-family:Roboto,Helvetica,sans-serif;font-weight:700;font-size:28px;display:inline-block}
.page-lancamentos #product-content .box-contato h3 a.linktel_whatsapp{color:#25d366;margin-top:10px}
.page-lancamentos #product-content .box-contato h3 a i{position:relative;top:3px}
.page-lancamentos #product-content .box-contato h3 a:hover{text-decoration:none;color:#0083bf}
.page-lancamentos #product-content .box-contato p{font-size:14px;line-height:1.5;padding:0 15px}
.page-lancamentos #product-content .box-contato button.btn{border-radius:2px;background:#0083bf}
.page-lancamentos #product-content .box-contato button.btn:hover{background:#e9464c}
.page-lancamentos #product-content .box-contato label{font-weight:400;text-align:left;color:#333;font-size:12px;padding-top:10px}
.page-lancamentos #product-content .box-contato input[type=checkbox]{width:auto;margin-right:5px}.bg-lancamento{background:#fff;position:absolute;height:670px;width:100%;left:0}.descriptions,
.topic-descript{line-height:1.5}.descriptions iframe,
.topic-descript iframe{max-width:100%;margin:10px 0}
.count-total{padding:10px 30px;font:200 14px Roboto,Helvetica,sans-serif}
.count-total .ttcount,
.count-total .ttmax,
.count-total .ttmin{color:#0083bf}
.light-theme.simple-pagination{margin:6px 15px 0 5px}
.pagination-container.light-theme{border:1px solid #c8c8c8;border-radius:4px;padding:0}
.pagination-container.light-theme li.active span{background:#0083bf;color:#fff}
.pagination-container.light-theme a,
.pagination-container.light-theme span{padding:5px 15px;background:transparent;color:#555;border-right:1px solid #c8c8c8;border-radius:0;box-shadow:none;margin:0}
.pagination-container.light-theme .current,
.pagination-container.light-theme a:hover{background:#ddd;color:#555;border-right:1px solid #c8c8c8}
.pagination-container.light-theme a.next{border:none}
.prd_list_sec{width:100%;background:#fff;padding:0}
.resulto_rit{padding:0 0 16px;display:inline-block}
.result_bot_lst{padding:0}
.resulto_top .controls select{font:200 14px Roboto,Helvetica,sans-serif;color:#a0a1a0;border:1px solid #ccc;height:40px;padding:0 18px 0 12px;margin:0;background:#fff;border-radius:0}
.resulto_top .controls select#products-per-page{padding:0 16px 0 12px}
.page-prontos .home-vitrine-imoveis .product_itemBxBot{height:280px}
.page-prontos #product-content:after{content:"";display:block;clear:both}
.page-prontos #product-content .row-box{padding:0}
.page-prontos #product-content .row-box.chat{padding:5px;font-size:25px;line-height:1}
.page-prontos #product-content .row-box .item_info{min-height:45px;width:20%;float:left;padding:5px 10px;text-align:center;line-height:1.4;border-right:1px dotted #ccc}
.page-prontos #product-content .row-box .item_info i{display:block;padding:10px;font-size:18px;color:#0083bf}
.page-prontos #product-content .row-box .item_info:last-child{border-right:none}
.page-prontos #product-content .row-box .item_info .text-info{color:#565a5c}
.page-prontos #product-content .attributes{padding:5px 0}
.page-prontos #product-content .btn_interessado{padding:15px;border-radius:5px}
.page-prontos #product-content .box-contato{text-align:center;padding:20px 30px;background:#ededed;color:#333;border-radius:3px;box-shadow:0 2px 10px rgba(0,0,0,.5)}
.page-prontos #product-content .box-contato h5{font-size:16px}
.page-prontos #product-content .box-contato h3{margin:10px 0}
.page-prontos #product-content .box-contato h3 a{color:#0083bf;font-family:Roboto,Helvetica,sans-serif;font-weight:700;font-size:28px;display:inline-block}
.page-prontos #product-content .box-contato h3 a.linktel_whatsapp{color:#25d366;margin-top:10px}
.page-prontos #product-content .box-contato h3 a i{position:relative;top:3px}
.page-prontos #product-content .box-contato h3 a:hover{text-decoration:none;color:#0083bf}
.page-prontos #product-content .box-contato p{font-size:14px;line-height:1.5;padding:0 15px}
.page-prontos #product-content .box-contato button.btn{border-radius:2px;background:#0083bf}
.page-prontos #product-content .box-contato button.btn:hover{background:#e9464c}
.page-prontos #product-content .box-contato label{font-weight:400;text-align:left;color:#333;font-size:12px;padding-top:10px}
.page-prontos #product-content .box-contato input[type=checkbox]{width:auto;margin-right:5px}
#product-content{font-family:Roboto,Helvetica,sans-serif;font-size:16px;margin-top:40px}
#product-content .form-group:after{content:"";display:block;clear:both}
#product-content .row-box{border:0;vertical-align:top}
#product-content .row-box ul.att-extra{padding:0;margin:5px 0 15px}
#product-content .row-box ul.att-extra li .text-info{padding:0;margin:0}
#product-content .row-box ul:after{content:"";display:block;clear:both}
#product-content .row-box ul li{list-style:square;width:47%;float:left}
#product-content .row-box ul li:nth-child(2n){margin-left:2%}
#product-content .row-box .galeria .btn-brand{background:#0083bf;border-radius:3px}
#product-content .row-box .galeria .btn-brand:hover{background:#0083bf}
#product-content .row-box.gallery{margin-bottom:0;position:relative}
#product-content .row-box.gallery .slider-case{position:relative;z-index:9;background:#f1f1f1}
#product-content .row-box.gallery .slider-case:before{content:"\F03E";position:absolute;height:100%;width:100%;top:0;left:0;font-family:Fontawesome;color:#ccc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:32px}
#product-content .row-box.gallery .slider-case .img_capa_galeria{background-size:cover;background-repeat:no-repeat;background-position:50%;height:425px;display:inline-block;vertical-align:top;position:relative}
#product-content .row-box.gallery .slider-case .img_capa_galeria:before{content:"\F002";font-family:FontAwesome;position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.4);color:hsla(0,0%,100%,.85);opacity:0;font-size:40px;cursor:pointer;transition:all .3s}
#product-content .row-box.gallery .slider-case .img_capa_galeria:hover:before{opacity:1}
#product-content .row-box.gallery .slider-case .slick-arrow{position:absolute;top:50%;z-index:1100;border-radius:3px;height:60px;width:25px;background:rgba(0,0,0,.3);text-align:center;line-height:60px;color:hsla(0,0%,100%,.8);cursor:pointer;transition:all .3s}
#product-content .row-box.gallery .slider-case .slick-arrow.fa-chevron-left{left:10px}
#product-content .row-box.gallery .slider-case .slick-arrow.fa-chevron-right{right:10px}
#product-content .row-box.gallery .slider-case .slick-arrow:hover{color:#fff;background:rgba(0,0,0,.7)}
#product-content .row-box.gallery .codigo_tipo{position:absolute;bottom:15px;left:15px;background:#0083bf;color:#fff;z-index:10;padding:5px 8px;border-radius:3px}
#product-content .row-box.basic-info .subtitle{color:#9a9a9a;font-family:Roboto;font-weight:400;font-size:14px;text-transform:inherit}
#product-content .row-box.basic-info h1{color:#0083bf;margin-bottom:0;margin-top:0}
#product-content .row-box.basic-info h1 .logradouro{font-size:28px;line-height:32px;font-family:Roboto,Helvetica,sans-serif;margin-bottom:0}
#product-content .row-box.basic-info .posvalue-imovel:after{content:"";display:block;clear:both}
#product-content .row-box.basic-info .posvalue-imovel .value-ficha{color:#0083bf;font-weight:700}
#product-content .row-box.basic-info .posvalue-imovel .value-ficha .currency{font-size:32px;line-height:32px;font-family:Roboto,Helvetica,sans-serif}
#product-content .row-box.basic-info .posvalue-imovel ul.att-extra{text-align:right;margin-top:10px;border-top:1px solid #f5f5f5;padding-top:5px}
#product-content .row-box.basic-info .posvalue-imovel ul.att-extra li{text-align:right;font-weight:200;font-size:14px;line-height:15px;margin-bottom:5px;display:block;float:none}
#product-content .row-box.basic-info .posvalue-imovel ul.att-extra li .text-info{width:auto;display:inline-block;vertical-align:top;font-weight:700;font-size:15px;line-height:15px}
#product-content .row-box.basic-info .regiao .fa{color:#0083bf}
#product-content .row-box ul.att-list li{padding:0 12px}
#product-content .row-box ul.att-list li .text-info{display:inline}
#product-content .row-box.info_top{background:#f5f5f5;padding:25px;margin-top:0}
#product-content .row-box.attributes .item_info strong{color:#0083bf}
#product-content .row-box.attributes .item_info .icon_wrap{min-height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#product-content .row-box.attributes .item_info .icon_wrap .fa{color:#999}
#product-content h3{color:#0083bf;font-family:Roboto,Helvetica,sans-serif;border-bottom:1px solid #ccc;padding-bottom:10px;margin-bottom:20px}
#product-content .descricao_corpo_txt h1,#product-content .descricao_corpo_txt h2,
#product-content .descricao_corpo_txt h3{font-size:20px;line-height:1.3;border:none;padding-right:25px}
#product-content .descricao_corpo_txt p{line-height:1.4}#product-content .descricao_corpo_txt h1,
#product-content .descricao_corpo_txt h2,#product-content .descricao_corpo_txt h3,
#product-content .descricao_corpo_txt h4,#product-content .descricao_corpo_txt h5,
#product-content .descricao_corpo_txt h6{color:#000}
#product-content .descricao_corpo_txt strong{color:#0083bf}
#product-content .descricao_corpo_txt ul{margin:15px 0 10px 20px}
#product-content .descricao_corpo_txt ul li{list-style-position:outside;list-style-type:circle;margin-bottom:10px;line-height:1.4}
#product-content .characteristics-list ul li{list-style:none;padding:6px 0}
#product-content .contact{color:#fff;overflow:inherit}
#product-content .chat{margin-top:30px;background:#0083bf;font-size:28px;border-radius:3px}
#product-content .chat:hover{background:#0083bf}
#product-content .chat a{color:#fff;cursor:pointer;display:block;padding:5px}
#product-content .chat a div{font-family:Roboto,Helvetica,sans-serif;font-weight:700;margin-bottom:5px}
#product-content .chat a:active,#product-content .chat a:focus,
#product-content .chat a:hover{color:#fff;text-decoration:none}
#product-content .chat span{font-size:12px;text-transform:uppercase;font-weight:600}
#product-content .lightGal .lightGalItem{margin-bottom:20px}
#product-content .lightGal .lightGalItem div{border:1px solid #ccc;height:128px;position:relative}
#product-content .lightGal .lightGalItem div:before{content:"\F002";font-family:FontAwesome;position:absolute;left:0;top:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:rgba(0,0,0,.4);color:hsla(0,0%,100%,.85);opacity:0;font-size:18px;cursor:pointer;transition:all .3s}
#product-content .lightGal .lightGalItem div:hover:before{opacity:1}
#product-content .lightGal .lightGalItem div img{height:128px;width:auto}
#product-content .basic-info .regiao{clear:both;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:10px 5px}
.page-blog .content-header{background:#fff}
.page-blog .contact{background:#1c1f24;color:#fff;box-shadow:none;border:0}
.page-blog .contato-newsletter h3{font-size:18px;margin:10px 0}
.page-blog .blog-list-container .content-list .blog-row .box-date{background:#0083bf}
.page-blog .blog-list-container .content-list .blog-row .data-mes{display:block}
.page-blog .blog-list-container .content-list .blog-row .data-dia{line-height:58px}
.page-blog .box-mais-acessadas{box-shadow:0 5px 5px rgba(0,0,0,.3);margin-top:0;margin-bottom:25px;background:#fff}
.page-blog .box-mais-acessadas h2{color:#0083bf;font-family:Roboto,Helvetica,sans-serif;font-weight:700;font-size:18px}
.page-blog .box-mais-acessadas ul li{background:#fff;float:left;width:100%;padding:15px;margin-bottom:15px}
.page-blog .box-mais-acessadas ul li h3{margin:10px 0 0;font-size:18px;color:#0083bf}
.page-blog .box-mais-acessadas ul li:nth-child(2n){background:#f1f1f1}
.page-blog #blog-content{margin-top:0}
.page-blog #blog-content h2{color:#0083bf;font-family:Roboto,Helvetica,sans-serif;font-weight:700}
.page-blog #blog-content h5 .data{color:#0083bf}
.page-blog #blog-content .text-body{display:block;padding-top:15px}
.page-blog #blog-content .text-body p{line-height:1.7;font-size:14px}
.page-blog #blog-content span.autor{color:#0083bf}
.page_form h3{font-family:Roboto,Helvetica,sans-serif;color:#414141;font-size:24px;margin:10px 0 20px;font-weight:700}
.page .nav_results .nice-select.open .list{overflow:inherit;height:auto;box-shadow:0 2px 5px rgba(0,0,0,.35)}
#vitrine-ultimosacessados{padding:50px 0 115px;background:#fff}
#vitrine-ultimosacessados .product_itemBxBot{background:#f7f7f7;float:left;height:265px;padding:20px 0 60px}
#vitrine-ultimosacessados .product_itemBxBot h3{color:#555;font-size:25px;height:60px;overflow:hidden;margin:10px 0;font-weight:700;font-family:Roboto,Helvetica,sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
#vitrine-ultimosacessados .product_itemBxBot div.nomeh4{color:#555;font-size:12px;text-transform:uppercase;margin:0 0 5px}
#vitrine-ultimosacessados .product_itemBxBot .product-att{margin:10px 0 25px}
#vitrine-ultimosacessados .product_itemBxBot .product-att i.fa{font-size:22px;color:#0083bf;margin-bottom:10px}
#vitrine-ultimosacessados .product_itemBxBot .product-att .att{width:100%;display:inline-block;font-family:Roboto,Helvetica,sans-serif;font-weight:600;margin-bottom:10px}
#vitrine-ultimosacessados .product_itemBxBot .content_btn_more{position:absolute;bottom:10px;left:0;width:100%}
#vitrine-ultimosacessados .product_itemBxBot .content_btn_more .bt-saibamais{background:#0083bf;padding:10px 30px;color:#fff;text-transform:uppercase;font-size:12px;font-family:Roboto,Helvetica,sans-serif;font-weight:600;margin-bottom:10px;transition:all .5s ease-in-out;border-radius:3px;display:inline-block;vertical-align:top}
#vitrine-ultimosacessados .product_itemBxBot .content_btn_more .bt-saibamais:hover{text-decoration:none;background:#0083bf}
#vitrine-ultimosacessados .owl-nav{position:absolute;top:45%;width:100%;font-size:45px;color:#0083bf}
#vitrine-ultimosacessados .owl-nav .owl-prev{float:left;margin-left:-36px}
#vitrine-ultimosacessados .owl-nav .owl-next{float:right;margin-right:-36px}
#vitrine-ultimosacessados .owl-nav:hover{opacity:.7}
#vitrine-ultimosacessados .owl-carousel .owl-item img{width:auto;margin:0 auto}
#vitrine-ultimosacessados .owl-carousel .owl-dots{height:20px;width:100%;text-align:center;margin-top:32px}
#vitrine-ultimosacessados .owl-carousel .owl-dot{background:#0083bf;border-radius:10px;height:12px;width:12px;display:inline-block;margin:4px}
#vitrine-ultimosacessados .owl-carousel .owl-dot.active{background:#000}
#vitrine-ultimosacessados a.vit_link_foto{display:block;position:relative}
#vitrine-ultimosacessados a.vit_link_foto .hover_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:28px;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);color:#fff;opacity:0;transition:all .3s}
#vitrine-ultimosacessados a.vit_link_foto:hover .hover_img{opacity:1}
#vitrine-ultimosacessados .product_itemBx{box-shadow:0 1px 4px rgba(0,0,0,.7);margin:5px}
#vitrine-ultimosacessados .product_itemBx:hover{box-shadow:0 2px 4px rgba(0,0,0,.7)}
#vitrine-ultimosacessados .product_itemBx:after{content:"";display:block;clear:both}
.wrap_atendimento_widget{position:fixed;width:60px;height:60px;bottom:0;right:0;overflow:hidden;z-index:99;transition:all .6s;margin:1em;-webkit-animation:pulse 2s infinite;animation:pulse 8s infinite;border-radius:50%;z-index:9999}
.wrap_atendimento_widget.click_on,
.wrap_atendimento_widget:hover{overflow:inherit}
.wrap_atendimento_widget.click_on .atendimento_widget .buttons:not(:last-child),
.wrap_atendimento_widget:hover .atendimento_widget .buttons:not(:last-child){opacity:0;margin:15px auto 0;color:#fff}
.wrap_atendimento_widget .atendimento_widget{bottom:0;right:0;position:absolute;z-index:99999;transition:all 1s}
.wrap_atendimento_widget .atendimento_widget:hover .buttons:not(:last-child){opacity:1}
.wrap_atendimento_widget .atendimento_widget:hover .buttons:first-child{transition:all 1.1s}
.wrap_atendimento_widget .atendimento_widget:hover .buttons:nth-child(2){transition:all .9s}
.wrap_atendimento_widget .atendimento_widget:hover .buttons:nth-child(3){transition:all .7s}
.wrap_atendimento_widget .atendimento_widget:hover .buttons:nth-child(4){transition:all .5s}
.wrap_atendimento_widget .atendimento_widget:hover .buttons:nth-child(5){transition:all .3s}
.wrap_atendimento_widget .atendimento_widget .rotate{transition:all .3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;margin:0;width:100%;height:100%}
.wrap_atendimento_widget .atendimento_widget .rotate i{font-size:28px}
.wrap_atendimento_widget .atendimento_widget .buttons{box-shadow:0 5px 11px -2px rgba(0,0,0,.18),0 4px 12px -7px rgba(0,0,0,.15);border-radius:50%;display:block;width:60px;height:60px;margin:20px auto 0;position:relative;transition:all .1s ease-out;font-size:14px;line-height:38px;text-align:center}
.wrap_atendimento_widget .atendimento_widget .buttons:active,
.wrap_atendimento_widget .atendimento_widget .buttons:focus,
.wrap_atendimento_widget .atendimento_widget .buttons:hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);text-decoration:none}
.wrap_atendimento_widget .atendimento_widget .buttons:not(:last-child){width:60px;height:60px;line-height:65px;margin:20px auto 0;opacity:0;color:#fff;font-size:22px}
.wrap_atendimento_widget .atendimento_widget .buttons:not(:last-child):active,
.wrap_atendimento_widget .atendimento_widget .buttons:not(:last-child):focus,
.wrap_atendimento_widget .atendimento_widget .buttons:not(:last-child):hover{box-shadow:0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28),inset 0 0 10px 3px rgba(0,0,0,.2)}
.wrap_atendimento_widget .atendimento_widget .buttons.bt_init_at{background-color:#0083bf;color:#fff}
.wrap_atendimento_widget .atendimento_widget .buttons.bt_init_at:hover{color:#fff!important}
.wrap_atendimento_widget .atendimento_widget .buttons.at_email{background-color:#007bb5;background-position:50%;background-repeat:no-repeat}
.wrap_atendimento_widget .atendimento_widget .buttons.at_whatsapp{background-size:contain;background-color:#4caf50}
.wrap_atendimento_widget .atendimento_widget .buttons.at_telefone{background-size:contain;background-color:#00bf8f}
.wrap_atendimento_widget .atendimento_widget .buttons.at_chat{background-size:contain;background-color:#f9a21a}
.wrap_atendimento_widget .atendimento_widget [tooltip]:before{bottom:20%;font-weight:600;border-radius:3px;background-color:#585858;color:#fff;content:attr(tooltip);font-size:12px;visibility:hidden;opacity:0;line-height:1;padding:5px 7px;margin-right:10px;position:absolute;right:100%;white-space:nowrap}
.wrap_atendimento_widget .atendimento_widget [tooltip]:hover:after,
.wrap_atendimento_widget .atendimento_widget [tooltip]:hover:before{visibility:visible;opacity:1}@-webkit-keyframes pulse{0%{-moz-box-shadow:0 0 0 0 rgba(144,204,50,.5)}10%{-moz-box-shadow:0 0 0 20px rgba(144,204,50,.15)}15%{-moz-box-shadow:0 0 0 20px rgba(144,204,50,.1)}20%{-moz-box-shadow:0 0 0 20px rgba(144,204,50,0)}to{-moz-box-shadow:0 0 0 0 rgba(144,204,50,0)}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(144,204,50,.5)}10%{box-shadow:0 0 0 20px rgba(144,204,50,.15)}15%{box-shadow:0 0 0 20px rgba(144,204,50,.1)}20%{box-shadow:0 0 0 20px rgba(144,204,50,0)}to{box-shadow:0 0 0 0 rgba(144,204,50,0)}}
#busca_fixa_mobile{background:#31373c}
#busca_fixa_mobile h4{color:#f1f1f1;text-align:center;text-transform:uppercase;font-size:11px}
#busca_fixa_mobile .search_select{margin-top:15px;float:left;width:70%}
#busca_fixa_mobile 
#bt-busca-avancada{float:left;width:31%;margin-left:-1%;margin-top:15px;z-index:99;position:relative}.call_contatenos{background:#0083bf}
#contatenos h3{font-size:16px}
#contatenos .tab-pane:after{content:"";clear:both;display:block}
#contatenos .formResposta{text-align:center;display:none}
#contatenos .formResposta strong{display:block}
#contatenos .formResposta .fa-check-circle-o{font-size:64px;display:block;margin:20px auto;color:green}
#contatenos .formResposta h2{font-size:16px}
#contatenos .btn-lg{display:block;padding-top:15px;padding-bottom:15px;margin-bottom:15px}
#contatenos .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
#AnuncieEmail h3,
#AtendimentoEmail h3,
#FaleWhatsapp h3,
#LigamosForYou h3,
#LigamosForYouWidget h3,
#ouvidoria h3{font-size:16px}
#AnuncieEmail .tab-pane:after,
#AtendimentoEmail .tab-pane:after,
#FaleWhatsapp .tab-pane:after,
#LigamosForYou .tab-pane:after,
#LigamosForYouWidget .tab-pane:after,
#ouvidoria .tab-pane:after{content:"";clear:both;display:block}
#AnuncieEmail .formResposta,
#AtendimentoEmail .formResposta,
#FaleWhatsapp .formResposta,
#LigamosForYou .formResposta,
#LigamosForYouWidget .formResposta,
#ouvidoria .formResposta{text-align:center;display:none}
#AnuncieEmail .formResposta strong,
#AtendimentoEmail .formResposta strong,
#FaleWhatsapp .formResposta strong,
#LigamosForYou .formResposta strong,
#LigamosForYouWidget .formResposta strong,
#ouvidoria .formResposta strong{display:block}
#AnuncieEmail .formResposta .fa-check-circle-o,
#AtendimentoEmail .formResposta .fa-check-circle-o,
#FaleWhatsapp .formResposta .fa-check-circle-o,
#LigamosForYou .formResposta .fa-check-circle-o,
#LigamosForYouWidget .formResposta .fa-check-circle-o,
#ouvidoria .formResposta .fa-check-circle-o{font-size:64px;display:block;margin:20px auto;color:green}
#AnuncieEmail .formResposta h2,
#AtendimentoEmail .formResposta h2,
#FaleWhatsapp .formResposta h2,
#LigamosForYou .formResposta h2,
#LigamosForYouWidget .formResposta h2,
#ouvidoria .formResposta h2{font-size:16px}
#AnuncieEmail .btn-lg,
#AtendimentoEmail .btn-lg,
#FaleWhatsapp .btn-lg,
#LigamosForYou .btn-lg,
#LigamosForYouWidget .btn-lg,
#ouvidoria .btn-lg{display:block;padding-top:15px;padding-bottom:15px;margin-bottom:15px}
#AnuncieEmail .btn-success,
#AtendimentoEmail .btn-success,
#FaleWhatsapp .btn-success,
#LigamosForYou .btn-success,
#LigamosForYouWidget .btn-success,
#ouvidoria .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
#LigamosPraVoce h3{font-size:16px}
#LigamosPraVoce .formResposta{text-align:center;display:none}
#LigamosPraVoce .formResposta strong{display:block}
#LigamosPraVoce .formResposta .fa-check-circle-o{font-size:64px;display:block;margin:20px auto;color:green}
#LigamosPraVoce .formResposta h2{font-size:16px}
#LigamosPraVoce form.form-contato-modal:after{content:"";display:block;clear:both}
#LigamosPraVoce .btn-lg{display:block;padding-top:15px;padding-bottom:15px;margin-bottom:15px}
#LigamosPraVoce .btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}
#modalAgendamento .modal-title{color:#777}
.vitrine_interna p{color:#4f4f4f}
.vitrine_interna h2{text-transform:uppercase;font-weight:700;font-size:30px;text-align:center;color:#f47320;font-family:Roboto,Helvetica,sans-serif;margin-bottom:30px}
.vitrine_interna .product_itemBxTop .vitrine-venda-img{width:100%;height:300px;background-size:cover;background-position:50%;background-repeat:no-repeat}
.vitrine_interna .product_itemBxBot{background:#f5f5f5;float:left;min-height:250px;padding:15px;position:relative;width:100%}
.vitrine_interna .product_itemBxBot h3{color:#0083bf;font-size:24px;height:30px;overflow:hidden;margin:5px 0 10px;font-weight:700;font-family:Roboto,Helvetica,sans-serif}
.vitrine_interna .product_itemBxBot h4{font-size:14px;line-height:22px;text-align:center;margin:5px 0;padding:0 10px;min-height:50px}
.vitrine_interna .product_itemBxBot h6{text-align:center;margin:0 0 10px}
.vitrine_interna .product_itemBxBot h5.price{color:#4f4f4f;font-weight:900;font-family:Roboto,Helvetica,sans-serif;font-size:20px;margin:22px 0 0}
.vitrine_interna .product_itemBxBot h5.price small{color:#4f4f4f;float:left;font-size:12px;line-height:24px;margin-right:5px}
.vitrine_interna .product_itemBxBot .itens_info{color:#82888a}
.vitrine_interna .product_itemBxBot .itens_info p{font-weight:600}
.vitrine_interna .product_itemBxBot .itens_info .icon_wrap{float:left;margin-right:5px}
.vitrine_interna .product_itemBxBot .itens_info .txt_cont{float:left;font-weight:700}
.vitrine_interna .product_itemBxBot .itens_info .txt_cont sup{font-size:8px}
.vitrine_interna .product_itemBxBot .itens_info hr{margin:3px 0;border-color:#e5e5e5}
.vitrine_interna .product_itemBxBot div.nomeh4{color:#555;font-size:12px;text-transform:uppercase;margin:0 0 5px;font-weight:600}
.vitrine_interna .product_itemBxBot .product-att{margin:10px 0 25px}
.vitrine_interna .product_itemBxBot .product-att i.fa{font-size:22px;color:#0083bf;margin-bottom:10px}
.vitrine_interna .product_itemBxBot .product-att .att{width:100%;display:inline-block;font-family:Roboto,Helvetica,sans-serif;font-weight:600;margin-bottom:10px}
.vitrine_interna .product_itemBxBot .content_btn_more{width:100%;margin-top:15px}
.vitrine_interna .product_itemBxBot .bt-saibamais{background:#0083bf;padding:10px 20px;color:#000;text-transform:uppercase;font-size:12px;font-family:Roboto,Helvetica,sans-serif;font-weight:400;margin-bottom:10px;transition:all .5s ease-in-out;display:inline-block;border-radius:50px}
.vitrine_interna .product_itemBxBot .bt-saibamais:hover{text-decoration:none;background:#0083bf}
.vitrine_interna .owl-nav{position:absolute;top:45%;width:100%;font-size:18px;color:#0083bf;z-index:0}
.vitrine_interna .owl-nav .fa{font-size:32px;line-height:40px;height:40px;width:40px;text-align:center;border-radius:50px}
.vitrine_interna .owl-nav .fa:hover{color:#0083bf;background:#f1f1f1}
.vitrine_interna .owl-nav .owl-prev{float:left;margin-left:-40px}
.vitrine_interna .owl-nav .owl-prev i{margin-left:-2px}
.vitrine_interna .owl-nav .owl-next{float:right;margin-right:-40px}
.vitrine_interna .owl-carousel .owl-stage-outer{z-index:99}
.vitrine_interna .owl-carousel .owl-item img{width:auto;margin:0 auto}
.vitrine_interna .owl-carousel .owl-dots{height:20px;width:100%;text-align:center;margin-top:32px}
.vitrine_interna .owl-carousel .owl-dot{background:#0083bf;border-radius:10px;height:12px;width:12px;display:inline-block;margin:4px}
.vitrine_interna .owl-carousel .owl-dot.active{background:#000}
.vitrine_interna a.vit_link_foto{display:block;position:relative}
.vitrine_interna a.vit_link_foto .hover_img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:28px;position:absolute;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.5);color:#fff;opacity:0}
.vitrine_interna a.vit_link_foto:hover .hover_img{opacity:1}
.vitrine_interna a.vit_link_foto h6.EmpreendimentoNome{position:absolute;bottom:10px;left:10px;color:#fff;background:#0083bf;border-radius:3px;padding:5px 10px;margin:0}
.vitrine_interna a.vit_link_foto h6.EmpreendimentoNome small{color:#fff}
.vitrine_interna .product_itemBx{box-shadow:0 1px 4px rgba(0,0,0,.7);margin:0 0 35px}
.vitrine_interna .product_itemBx:hover{box-shadow:0 2px 4px rgba(0,0,0,.7)}
.vitrine_interna .product_itemBx:after{content:"";display:block;clear:both}
.page-lancamentos .content,.page-locacao .content,
.page-vendas .content{padding-top:0}
.product-list-container{position:relative}
.product-list-container:after{content:"";display:block;clear:both}
.grid_list ul{margin:0;padding:0}
.grid_list ul li{display:inline-block;vertical-align:top}
.grid_list ul li a{display:block;height:40px;width:40px;line-height:40px;text-align:center;border-radius:4px;color:#a0a1a0}
.grid_list ul li a.active,
.grid_list ul li a:hover{background:#f5f5f5;color:#0083bf}
.load_slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;position:fixed;width:100%;height:100%;left:0;top:0;color:#0083bf;font-size:28px;z-index:999999;transition:none}
.bt_voltar_back{position:absolute;top:-25px;font-size:13px}
#modalAgendamento .content_agendamento .nav{text-align:center;padding-bottom:15px}
#modalAgendamento .content_agendamento .nav li{float:none;display:inline-block}
#modalAgendamento .content_agendamento .nav li a{border-radius:50px;padding:15px;color:#0083bf}
#modalAgendamento .content_agendamento .nav li a.active,
#modalAgendamento .content_agendamento .nav li a:active,
#modalAgendamento .content_agendamento .nav li a:focus,
#modalAgendamento .content_agendamento .nav li a:hover{background-color:#eee;color:#0083bf}
#modalAgendamento .content_agendamento .nav li a small{display:block;color:#333}
#modalAgendamento .content_agendamento .nav li a strong{display:block}
#modalAgendamento .content_agendamento .horas .item{display:block;text-align:center;cursor:pointer}
#modalAgendamento .content_agendamento .horas .item.active h4,
#modalAgendamento .content_agendamento .horas .item:active h4,
#modalAgendamento .content_agendamento .horas .item:focus h4,
#modalAgendamento .content_agendamento .horas .item:hover h4{background:#0083bf;color:#fff}
#modalAgendamento .content_agendamento .horas .item h4{color:#333;min-width:35px;display:inline-block;padding:10px 15px;background:#fff;border-radius:30px}
#modalAgendamento .content_agendamento .horas .owl-theme{padding:5px 42px;position:relative;z-index:100;background:#eaeaea}
#modalAgendamento .content_agendamento .horas .owl-nav{position:absolute;top:50%;left:0;width:100%;z-index:99}
#modalAgendamento .content_agendamento .horas .owl-nav .owl-next,
#modalAgendamento .content_agendamento .horas .owl-nav .owl-prev{position:absolute;width:32px;height:32px;margin-top:-16px;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:30px}
#modalAgendamento .content_agendamento .horas .owl-nav .owl-next:active,
#modalAgendamento .content_agendamento .horas .owl-nav .owl-next:focus,
#modalAgendamento .content_agendamento .horas .owl-nav .owl-next:hover,
#modalAgendamento .content_agendamento .horas .owl-nav .owl-prev:active,
#modalAgendamento .content_agendamento .horas .owl-nav .owl-prev:focus,
#modalAgendamento .content_agendamento .horas .owl-nav .owl-prev:hover{background:#f7f7f7;color:#0083bf}
#modalAgendamento .content_agendamento .horas .owl-nav .owl-prev{left:0}
#modalAgendamento .content_agendamento .horas .owl-nav .owl-next{right:0}
#modalAgendamento .content_agendamento .horas .desc_dia{color:#333;font-weight:400;margin:10px 0}
#modalAgendamento .content_agendamento .horas .desc_dia strong{color:#0083bf}
#modalAgendamento .modal-footer .btn{margin-top:8px;margin-bottom:8px}
#modalAgendamento .modal-footer .btn:active,
#modalAgendamento .modal-footer .btn:focus,
#modalAgendamento .modal-footer .btn:hover{background:#0083bf}
#modalAgendamento .modal-footer .btn.btn-secondary{background:#9a9a9a}
.modal-backdrop{z-index:1121}
.modal{z-index:1125}
.custom_page{background:#fff}
.custom_page .content-header .main_title{background-repeat:no-repeat;background-position:top;background-size:cover;min-height:240px}
.custom_page .content-header .main_title h1{text-align:left;font-weight:300;font-size:60px}
.custom_page .content-header .main_title h1 span{padding:5px 10px;background:#fff;color:#000}
.custom_page .content-header .main_title h1 strong{font-weight:700}
.custom_page.page-trabalhe-conosco .content-header .main_title{min-height:480px}
.custom_page .text_loja{line-height:2;padding-top:30px;color:#333}
.custom_page h3 .thin{font-weight:400}
.custom_page #map_canvas{height:400px}
.custom_page .box-fale-conosco{border-bottom:3px solid #0083bf;box-shadow:0 4px 0 #ccc}
.custom_page .box-fale-conosco .man_form{width:320px}
.custom_page .canal{display:block;width:100%;height:188px;position:relative;border-radius:3px;overflow:hidden;margin-top:30px;background-size:cover;background-repeat:no-repeat;background-position:top}
.custom_page .canal:before{background:rgba(110,2,0,0);background:-webkit-gradient(left top,left bottom,color-stop(0,rgba(110,2,0,0)),color-stop(100%,#6e0200));background:linear-gradient(180deg,rgba(110,2,0,0) 0,#6e0200);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#6e0200",endColorstr="#6e0200",GradientType=0)}
.custom_page .canal:after,.custom_page .canal:before{content:"";position:absolute;display:block;top:0;left:0;height:100%;width:100%}
.custom_page .canal:after{background:rgba(110,2,0,0);transition:all .3s}
.custom_page .canal:hover:after{background:rgba(110,2,0,.2)}
.custom_page .canal h4{position:absolute;bottom:15px;width:100%;color:#fff;text-align:center;text-transform:uppercase;font-size:24px}
.custom_page .boxes_icones{padding-top:20px;padding-bottom:40px;color:#0083bf;text-align:center}
.custom_page .boxes_icones img.icon{display:block;margin:0 auto}
.custom_page .boxes_icones h4{font-size:32px;font-weight:700;margin:10px 0}
.custom_page .boxes_icones h5{font-size:18px;margin:0 0 10px}
.custom_page .localizacao_empresa{padding:40px 0 50px;color:#fff;margin:15px 0 40px}
.custom_page .localizacao_empresa h2{color:#fff;font-weight:400;font-size:48px;position:relative;padding-bottom:40px;margin-bottom:20px}
.custom_page .localizacao_empresa h2:after{content:"";display:block;position:absolute;width:100%;height:2px;bottom:0;background:#fff}
.custom_page .localizacao_empresa .endr{position:relative}
.custom_page .localizacao_empresa .endr:before{content:"";position:absolute;display:block;right:15px;width:2px;bottom:15px;top:-20px;background:#fff}
.custom_page .localizacao_empresa p{font-size:18px;padding-right:60px;padding-left:10px;position:relative;display:block;margin-bottom:10px;color:#fff}
.custom_page .localizacao_empresa p strong{display:block;margin-bottom:10px}
.custom_page .localizacao_empresa p:before{content:"";display:block;height:2px;width:70px;position:absolute;right:0;bottom:5px;background:#fff}
.custom_page .localizacao_empresa p:after{content:"";display:block;background:#fff;width:14px;height:14px;position:absolute;bottom:0;right:60px;border-radius:50px}
.custom_page.page-anuncie-seu-imovel .box-content{min-height:780px}
.custom_page.page-anuncie-seu-imovel .page-custom{padding-bottom:0}
.custom_page.page-anuncie-seu-imovel #barra_flutuante{margin-top:0}
.custom_page .box-content{position:relative}
.custom_page .box-content .woman_anuncie{position:absolute;top:0;right:-35%}
.custom_page .section_unv{padding:50px 0;background-size:cover;background-repeat:no-repeat;line-height:1.4}
.custom_page .section_unv h2{color:#fff;font-size:38px;margin-top:80px}
.custom_page .section_unv p{color:#fff;font-size:14px;margin-top:80px}
.custom_page.page-fale-conosco #map_canvas{margin-top:60px}
.custom_page p.subtitulo_page{font-size:16px;color:#333;margin-bottom:15px}
.custom_page .title_internas h1{text-align:left;font-weight:300;font-size:48px;font-family:Roboto;padding:0;color:#000;margin:20px 0;text-transform:uppercase}
.page-favoritos h1 small div{color:#333}.page-blog .spark-screen{background:#f5f5f5}
.page-blog .content-header .main_title{min-height:405px}
.page-blog .blog-list-container .content-list a .box-date{transition:all .3s}
.page-blog .blog-list-container .content-list a:hover .box-date{background:#333}
.page-blog .blog-list-container .content-list a:hover h3.titulo{color:#0083bf}
.page-blog .blog-list-container .content-list a:hover button{background:#0083bf}
.page-blog .blog-list-container .content-list .blog-row h3.titulo,
.page-blog .blog-list-container .content-list .blog-row p.resumo{color:#333}
.page-blog .box_arquive{background:#fff;padding-bottom:20px;margin-bottom:20px;overflow:hidden;border:1px solid #ccc;border-top:0}
.page-blog .box_arquive h2{font-size:24px;background:#000;border-top:2px solid #0083bf;padding:20px;color:#fff;text-transform:uppercase;margin-top:0}
.page-blog .box_arquive ul{margin:0;padding:0;list-style:none}
.page-blog .box_arquive ul li{padding:20px;border-bottom:1px dashed #ccc}
.page-blog .box_arquive ul li:last-child{border-bottom:0}
.page-blog .box_arquive ul li a{color:#585559;display:block}
.page-blog .box_arquive ul li a h3{margin-top:0;margin-bottom:10px;padding-right:15px;font-size:14px}
.page-blog .box_arquive ul li a p{margin-bottom:5px}
.page-blog .box_arquive .bt_youtube{float:right}
.page-blog .box_arquive.notitle{border:1px solid #ccc;padding-top:20px}
.page-blog .content_newsletter_blog{background-repeat:no-repeat;background-position:bottom;background-size:cover;padding:10px 20px 280px;border-top:2px solid #0083bf;margin-bottom:20px}
.page-blog .content_newsletter_blog h3{font-weight:700;font-size:24px;margin:10px 0 20px}
.page-blog .content_newsletter_blog p{margin-bottom:15px}
body #hcrmAlertBox{display:none!important}


.fundo{background-color: #f00; posição:absoluta; z-index:-1; top:10; left:10; right:10; bottom:10; opacity:0.2;}

/*# sourceMappingURL=_theme.css.map*/
