@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);

.mobile .corpo{margin:0}

.mobile .spark-screen{padding-top:0!important}

.mobile .full-loader{opacity:.9}
.mobile .full-loader .loading{top:25%;position:relative;font-size:30px;font-weight:700}
.mobile .full-loader .loading img{height:120px}

.mobile .content{padding-top:0}

.mobile header .pre-header{padding:10px 0}
.mobile header .pre-header .label-filial label{padding:3px 0 0}

.mobile header .main-header .logo img,
.mobile header .main-header .logo object{margin-top:0;height:30px}
.mobile header .main-header .navbar{border:0}
.mobile header .main-header .navbar-collapse{border:0;display:none!important;box-shadow:none}
.mobile header .main-header .navbar-collapse.collapsing,
.mobile header .main-header .navbar-collapse.in{display:block!important}
.mobile header .main-header .navbar-toggle{display:block}
.mobile header .main-header .navbar-toggle.btn-menu{float:left}
.mobile header .main-header .navbar-toggle.btn-search{float:right}
.mobile header .main-header nav.navbar .dropdown-menu{padding-top:0}
.mobile header .main-header nav.navbar .dropdown-menu .sombra{box-shadow:none}
.mobile header .main-header nav.navbar .dropdown-menu .sombra li{border-bottom:1px solid #a00006;padding-left:25px}

.mobile .footer-main{margin-top:15px}
.mobile .footer-main .container{padding:15px}
.mobile .footer-main .f_logo img{width:100%}
.mobile .footer-main .footer-aux .redes-sociais{text-align:center}

.mobile .footer-sub{padding:15px 0;text-align:center;background:#262930;color:#fff}
.mobile .footer-sub .container a,.mobile .footer-sub .container a:hover{color:#fff}
.mobile .footer-sub .container .rt_foot{padding-top:15px}
.mobile .footer-sub .container .rt_foot.pull-right{float:none!important}
.mobile .footer-sub .container .rt_foot.pull-right a{padding-top:10px;display:block}

.mobile .content-wrapper .content-header breadcrumb .social-share{position:relative;right:0;top:0;text-align:right;margin-top:7px;z-index:99;margin-right:15px}

.mobile header .main-header .navbar-search-box{padding:10px 0 0;border:0;overflow:hidden}
.mobile header .main-header .navbar-search-box.overflow-search{overflow:scroll;max-height:none}
.mobile header .main-header .navbar-search-box .search_box{overflow-y:scroll;overflow-x:hidden;padding-top:0}
.mobile header .main-header .navbar-search-box .search_box .search .search-top .produto-tipo,
.mobile header .main-header .navbar-search-box .search_box .search .search-top .search_select{margin-top:15px}
.mobile header .main-header .navbar-search-box .search_box .search .search-top .search_select .select2-search{width:100%}
.mobile header .main-header .navbar-search-box .search_box .search .search-top .search_select .select2-search .select2-search__field{width:100%!important;font-size:12px;margin-top:8px}
.mobile header .main-header .navbar-search-box .search_box .search .search_Box1{margin-bottom:10px}
.mobile header .main-header .navbar-search-box .search_box .search .search_bottm{padding:15px 0}
.mobile header .main-header .navbar-search-box .search_box .search .search_bottm .bt-buscar{box-shadow:1px 1px 3px rgba(0,0,0,.75)}
.mobile header .main-header .navbar-search-box #toggle-busca-avancada{background:none;font-size:12px}

.mobile header .main-header #busca-avancada-box{display:block}
.mobile header .main-header #busca-avancada-box .expand_top .form-group{margin-top:15px;margin-bottom:0}
.mobile header .main-header #busca-avancada-box .expand_top .area,.mobile header 

.main-header #busca-avancada-box .expand_top .valor{text-align:left}

.mobile.page-home .banner .image-box .text-box{bottom:30px;max-width:290px;padding:15px 20px}
.mobile.page-home .banner .image-box .text-box h1{font-size:18px;line-height:22px}
.mobile.page-home .banner .image-box .text-box .subtitulo{width:100%}

.mobile.page-home .banner .carousel .image-box{height:200px}
.mobile.page-home .banner .carousel .image-box .text-box h1{font-size:25px;line-height:25px;margin-top:15px}
.mobile.page-home .banner .carousel .image-box .text-box .subtitulo{width:100%}
.mobile.page-home .banner .carousel .carousel-indicators li{width:16px;height:16px;margin:0 5px}

.mobile.page-home .banner_Box{background-size:cover!important;height:340px}
.mobile.page-home .banner_Box .banner_txt h1{font-size:8vw;margin:64px 0 0}
.mobile.page-home .banner_Box .banner_txt .subtitulo{width:60%}
.mobile.page-home #home-mosaico-imoveis,

.mobile.page-home .corpo .vitrine{padding:10px 0}

.mobile.page-home #home-mosaico-imoveis .lancamentos_pic_colm{height:300px;padding-top:25px}
.mobile.page-home #home-mosaico-imoveis .lancamentos_pic_colm .lancamentos_pic_txt p.tipo{font-size:20px;font-weight:700;margin-top:15px}
.mobile.page-home #home-mosaico-imoveis .lancamentos_pic_colm .lancamentos_pic_txt .nomeh5{font-size:20px;font-weight:400;margin:10px 0}
.mobile.page-home #home-mosaico-imoveis .lancamentos_pic_colm .lancamentos_pic_txt .valor{font-size:18px}
.mobile.page-home #home-mosaico-imoveis .lancamentos_pic_colm .lancamentos_pic_txt .preco{height:40px;margin-top:5px;color:#fff}
.mobile.page-home #home-mosaico-imoveis .lancamentos_pic_colm .lancamentos_pic_txt .preco .moeda{font-size:18px}
.mobile.page-home #home-mosaico-imoveis .lancamentos_pic_colm .lancamentos_pic_txt .preco .valor{font-size:24px}
.mobile.page-home #home-mosaico-imoveis .lancamentos_pic_colm .lancamentos_pic_txt .preco .milhar{font-size:18px}

.mobile.page-home .home-vitrine-imoveis{margin:0}
.mobile.page-home .home-vitrine-imoveis .product_itemBx.grid_vit{margin-bottom:25px}
.mobile.page-home .home-vitrine-imoveis .owl-nav{top:inherit;bottom:0}
.mobile.page-home .home-vitrine-imoveis .owl-nav .owl-prev{margin-left:0}
.mobile.page-home .home-vitrine-imoveis .owl-nav .owl-next{margin-right:0}

.mobile #a_imobiliaria_home{padding-bottom:15px}
.mobile #a_imobiliaria_home h3{font-size:40px}
.mobile #a_imobiliaria_home .btn-default{margin-bottom:30px}

.mobile .product-list-container .product-row{background:#fff}
.mobile .product-list-container .product-row .slides{min-height:220px;background:#f1f1f1;position:relative}
.mobile .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}
.mobile .product-list-container .product-row .slides img{height:220px}
.mobile .product-list-container .product-row .slides .slick-arrow{top:33%}
.mobile .product-list-container .product-row .label-condominio{left:0;bottom:0;width:100%;text-align:center}
.mobile .product-list-container .product-row .group-info{height:280px}
.mobile .product-list-container .product-row .group-info a h2{font-size:16px}
.mobile .product-list-container .product-row .group-info .sub-info{min-height:150px}
.mobile .product-list-container .product-row .group-info .sub-info .label-tipos{width:50%}
.mobile .product-list-container .product-row .group-info .valor-imovel{width:100%;position:static;margin:0;padding:0 15px;text-align:center}
.mobile .product-list-container .product-row .group-info .valor-lancamento{top:-28px;width:100%;height:28px;left:0}
.mobile .product-list-container .product-row .group-info .group-actions{width:100%;position:static;margin:5px 0 0}
.mobile .product-list-container .btn-mobile-veja-mais{background:#397c7e;border:0;color:#fff;width:100%;border-radius:4px;padding:15px 0;box-shadow:1px 1px 3px rgba(0,0,0,.75)}
.mobile .product-list-container .btn-mobile-veja-mais:active{box-shadow:none;-webkit-transform:translate3d(1px,1px,0);transform:translate3d(1px,1px,0)}
.mobile .product-list-container .btn_box{position:absolute;bottom:0;padding:15px}
.mobile .product-list-container .btn_box-veja-mais{margin-top:15px}

.mobile.page-prontos #product-content .row-box.basic-info h1{margin-bottom:0}
.mobile.page-prontos #product-content .row-box.basic-info h1 .logradouro{font-size:20px;border-bottom:1px solid #ddd;padding-bottom:10px;line-height:22px;color:#555;font-weight:500}
.mobile.page-prontos #product-content .row-box.basic-info .regiao{line-height:22px;border-top:1px solid #ccc;padding-top:10px}
.mobile.page-prontos #product-content .row-box.basic-info .posvalue-imovel .value-ficha.pull-right{float:none!important}
.mobile.page-prontos #product-content .row-box.basic-info .posvalue-imovel .value-ficha .currency{font-size:26px;line-height:28px}
.mobile.page-prontos #product-content .row-box.basic-info .posvalue-imovel ul.att-extra{text-align:left;background:#f5f5f5;margin:10px 0 0;padding:10px 0}
.mobile.page-prontos #product-content .row-box.basic-info .posvalue-imovel ul.att-extra li{text-align:left;display:inline-block;vertical-align:top;margin-bottom:0;line-height:16px}
.mobile.page-prontos #product-content .row-box.video iframe{width:100%;height:auto}
.mobile.page-prontos #product-content .row-box .item_info_mobile{min-height:45px;width:33%;float:left;padding:5px 10px;text-align:center;line-height:1.4;border-right:1px dotted #ccc}
.mobile.page-prontos #product-content .row-box .item_info_mobile i{display:block;padding:10px;font-size:18px;color:#999}
.mobile.page-prontos #product-content .row-box .item_info_mobile:nth-child(3),
.mobile.page-prontos #product-content .row-box .item_info_mobile:nth-child(6){border-right:none}
.mobile.page-prontos #product-content .row-box .item_info_mobile:first-child,
.mobile.page-prontos #product-content .row-box .item_info_mobile:nth-child(2),
.mobile.page-prontos #product-content .row-box .item_info_mobile:nth-child(3){border-bottom:1px dotted #ccc}

.mobile.page-lancamentos .bg-lancamento{height:545px}

.mobile.page-lancamentos #product-content .row-box.destaque{height:200px}
.mobile.page-lancamentos #product-content .row-box.topics iframe,
.mobile.page-lancamentos #product-content .row-box.video iframe{width:100%;height:auto}
.mobile.page-lancamentos #product-content .row-box .item_info_mobile{min-height:45px;width:50%;float:left;padding:5px 10px;text-align:center;line-height:1.4;border-right:1px dotted #ccc}
.mobile.page-lancamentos #product-content .row-box .item_info_mobile i{display:block;padding:10px;font-size:18px;color:#657dca}
.mobile.page-lancamentos #product-content .row-box .item_info_mobile:nth-child(3),
.mobile.page-lancamentos #product-content .row-box .item_info_mobile:nth-child(6){border-right:none}
.mobile.page-lancamentos #product-content .row-box .item_info_mobile:nth-child(4),
.mobile.page-lancamentos #product-content .row-box .item_info_mobile:nth-child(5),
.mobile.page-lancamentos #product-content .row-box .item_info_mobile:nth-child(6){border-top:1px dotted #ccc}

.mobile.page-blog .content-header .main_title{padding:30px 0}
.mobile.page-blog .content-header .main_title h1{font-size:16px}

.mobile.page-blog .blog-list-container #blog-list{padding-top:50px}
.mobile.page-blog .blog-list-container #blog-list.content-list .blog-row button{position:relative;right:inherit;bottom:inherit;float:right;margin-right:15px}
.mobile.page-blog .blog-list-container #blog-list.content-list .blog-row .box-date .data-dia{font-size:40px}

.mobile.page-favoritos #vitrine-favoritos{padding:0 15px}
.mobile.page-favoritos #vitrine-favoritos .product_itemBxBot{height:305px}
.mobile.page-favoritos #vitrine-favoritos .product_itemBxBot h3{font-size:15px;height:32px;padding:0}
.mobile.page-favoritos #vitrine-favoritos .product_itemBxBot .valor-label{float:left;display:inline;font-size:10px}
.mobile.page-favoritos #vitrine-favoritos .product_itemBxBot .valor-imovel{float:right;display:inline;height:26px}
.mobile.page-favoritos #vitrine-favoritos .product_itemBxBot .product-att{height:75px}
.mobile.page-favoritos #vitrine-favoritos .product_itemBxBot .product-att i.fa{font-size:15px}
.mobile.page-favoritos #vitrine-favoritos .owl-nav .owl-prev{margin-left:-15px}
.mobile.page-favoritos #vitrine-favoritos .owl-nav .owl-next{margin-right:-15px}

.mobile #busca_fixa_mobile .search_box{background:transparent}

.mobile .banner #content-slider{height:auto;position:relative}
.mobile .banner #content-slider .lSSlideWrapper{max-width:95%;margin-left:auto;margin-right:auto}
.mobile .banner #content-slider .item_slide .image-box{width:40%}
.mobile .banner #content-slider .item_slide .text-box{width:60%}
.mobile .banner #content-slider .controles_slide{width:100%;top:20%;margin-top:-12px}
.mobile .banner #content-slider .controles_slide button.prev_slide{left:-12px}
.mobile .banner #content-slider .controles_slide button.next_slide{right:-12px}

.mobile #product-content .lightGal:after{content:"";display:block;clear:both}
.mobile #product-content .row-box .galeria .btn-brand{background:#397c7e;text-transform:inherit}
.mobile #product-content .row-box.gallery .slider-case .img_capa_galeria{height:240px}
.mobile #product-content .row-box ul li{width:100%}
.mobile #product-content .row-box ul li:nth-child(2n){margin-left:0}

.mobile .social-share-footer{width:100%;margin:15px 0}
.mobile .social-share-footer ul{text-align:left;padding:0 0 0 15px}
.mobile .social-share-footer ul li{display:inline-block}
.mobile .social-share-footer ul li.social-label{display:block;margin-bottom:15px;padding-left:5px}
.mobile .social-share-footer ul li.social-icon{margin:0 5px}

.mobile .social-share-footer ul li.social-icon a{font-size:22px;height:44px;width:44px;line-height:44px;background:#eee;border-radius:50px;text-align:center;display:inline-block}@media (min-width:310px) and (max-width:650px){

.mobile header{height:62px}
.mobile header .pre-header{position:absolute;top:0;z-index:100;width:100%}
.mobile header .main-header{position:absolute;top:0;z-index:101;width:100%;padding:10px 0}
.mobile header .main-header .logo{margin:6px 0;display:inline-block}
.mobile header .main-header nav.navbar{margin-top:0;padding-top:0}
.mobile header .main-header .navbar-toggle.btn-menu,
.mobile header .main-header .navbar-toggle.btn-search{margin-top:6px}
.mobile header .main-header .navbar-custom-menu{margin-left:-5px;margin-right:-5px;padding:0;margin-top:15px;border-top:1px dashed #e82e35}
.mobile header .main-header .navbar-custom-menu .navbar-nav{width:100%;margin:0}
.mobile header .main-header .navbar-custom-menu .navbar-nav>li{width:100%}
.mobile header .main-header .navbar-custom-menu .navbar-nav>li a,
.mobile header .main-header .navbar-custom-menu .navbar-nav>li a:link,
.mobile header .main-header .navbar-custom-menu .navbar-nav>li a:visited{padding:10px 15px 10px 30px}

.mobile #newsletter_home h2{margin-bottom:10px;text-align:center}
.mobile #newsletter_home h3{text-align:center}
.mobile #newsletter_home .text-form{padding:0}
.mobile #newsletter_home .text-form .mulher_form{position:relative;left:inherit;top:inherit;display:block;margin:15px auto;height:250px}
.mobile #newsletter_home .text-form .steps{margin:30px 0 0;padding-left:10px}

.mobile .banner_inferior{margin:25px auto}

.mobile .content .loja_sawala{margin-top:30px}

.mobile #simulador{padding:25px 0 40px}
.mobile #simulador h3{text-align:center;margin-bottom:10px}
.mobile #simulador p{width:100%;padding:0 10px;text-align:center}
.mobile #simulador form{margin:15px 0}

.mobile #mais_buscadas h3{font-size:28px}

.mobile #busca_fixa_mobile #bt-busca-avancada{background:#657dca}
.mobile #busca_fixa_mobile #bt-busca-avancada:hover{background:#0083bf}
.mobile #busca_fixa_mobile .search_box{background:transparent}

.mobile .footer-main .menu_header,
.mobile .footer-main .social_area h4{font-size:16px;margin-top:15px}
.mobile .footer-main .desk{margin-top:15px;margin-bottom:0}
.mobile .footer-main .logo_footer{margin:0 auto;display:block}
.mobile .footer-main .box-endereco{text-align:center;margin:15px 0}
.mobile .footer-main .news_home{border-top:1px solid #470507}
.mobile .footer-main .news_home .wrapper_form{margin-top:20px}
.mobile .footer-main .news_home h4{margin-bottom:10px}
.mobile .footer-main .news_home h4.text-right{text-align:center}
.mobile .footer-main .news_home .form-control{margin-bottom:15px}

.mobile .banner{height:80px;padding-top:15px;padding-bottom:5px;background-color:#31373c!important}
.mobile .banner #content-slider .controles_slide{width:100%;top:50%;margin-top:-12px}

.mobile.custom_page .content-header .main_title h1{font-size:50px}
.mobile.custom_page .content-header .main_title h1 span{display:block;padding:15px}
.mobile.custom_page h3{margin-top:30px}
.mobile.custom_page .boxes_icones img.icon{margin-top:60px}
.mobile.custom_page .boxes_icones img.icon.first{margin-top:10px}
.mobile.custom_page .boxes_icones h4{font-size:22px}
.mobile.custom_page .boxes_icones h5{font-size:14px}
.mobile.custom_page .localizacao_empresa h2{font-size:44px;text-align:center}
.mobile.custom_page .localizacao_empresa h2:after{width:100%;bottom:20px}
.mobile.custom_page .localizacao_empresa .endr:before{bottom:50px;top:-40px}
.mobile.custom_page .localizacao_empresa .endr:after{content:"";background-color:#fff;width:2px;position:absolute;bottom:5px;top:0;right:15px}
.mobile.custom_page .localizacao_empresa a{padding-left:40px;font-size:16px;padding-bottom:40px}
.mobile.custom_page .localizacao_empresa a:before{width:20px;bottom:50px}
.mobile.custom_page .localizacao_empresa a:after{bottom:45px;left:15px}
.mobile.custom_page .presidentes{padding-bottom:0}
.mobile.custom_page .presidentes .box_pres .foto_presidentes{margin:10px auto}
.mobile.custom_page .presidentes .box_pres .foto_presidentes img{margin:15px auto}
.mobile.custom_page .presidentes .box_pres .text_pres p{width:auto}
.mobile.custom_page .box-content .form-contato{margin-top:40px}
.mobile.custom_page .section_unv .logo_unv_sawala2{display:block;margin:0 auto}
.mobile.custom_page .section_unv h2{margin-top:20px;text-align:center}
.mobile.custom_page .section_unv p{padding:10px 30px;margin-top:10px}
.mobile.custom_page.universidade-sawala .content-header .main_title h1{text-align:center}
.mobile.custom_page.universidade-sawala .box-content .text_sec_1{text-align:left}
.mobile.custom_page.universidade-sawala .section_unv h2{margin-top:20px;text-align:center;font-size:26px}
.mobile.custom_page.universidade-sawala .section_unv p{padding:0 20px;margin-top:20px}
.mobile.custom_page.universidade-sawala .sec_boxes{padding:50px 0 70px}
.mobile.custom_page.universidade-sawala .sec_boxes a{margin-bottom:30px;border-bottom:1px solid #f1f1f1}
.mobile.custom_page.page-trabalhe-conosco .content-header .main_title{min-height:140px}

.mobile #home-vitrine-empreendimentos-custom{padding-bottom:80px}
.mobile #home-vitrine-empreendimentos-custom .section_vit_emp:before{height:90%}
.mobile #home-vitrine-empreendimentos-custom .section_vit_emp .owl-dots{bottom:-60px;text-align:center;padding-left:0;margin:0;width:100%}
.mobile #home-vitrine-empreendimentos-custom .section_vit_emp .content_item .img_vit{height:300px;width:300px;margin:0 auto}
.mobile #home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text{padding:10px;text-align:center}
.mobile #home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text p{line-height:1.5;text-align:center}
.mobile #home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul li{display:block;text-align:left;margin-bottom:10px}
.mobile #home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul li:after{content:"";display:block;clear:both}
.mobile #home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul li+li{margin:0}
.mobile #home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul li+li:before{display:none}
.mobile #home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul li .icon_wrap,
.mobile #home-vitrine-empreendimentos-custom .section_vit_emp .content_item .content_text ul li span{display:inline-block;float:none;vertical-align:top}

.mobile.page #product-content .row-box .info_top{padding:20px}
.mobile.page #product-content .row-box .item_info{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.mobile.page #product-content .row-box .item_info br{display:none}
.mobile.page #product-content .row-box .item_info .icon_wrap{margin-right:10px}
.mobile.page #product-content .row-box .item_info span,
.mobile.page #product-content .row-box .item_info strong{margin:0 2px}

.mobile.page-blog .content-header .main_title{min-height:200px;background-position:-160px top}

.mobile.page-blog .blog-list-container #blog-list.content-list{padding-top:10px}
.mobile.page-blog .blog-list-container #blog-list.content-list .blog-row h3.titulo{font-size:14px}
.mobile.page-blog .blog-list-container #blog-list.content-list .blog-row p.resumo{font-size:13px;margin-bottom:0}
.mobile.page-blog .blog-list-container #blog-list.content-list .blog-row button{display:none}

.mobile .busca_avancada_mobile{width:90%;margin:15px auto;display:block;background:#fff;border:1px solid #ccc;border-radius:3px;font-weight:600;color:#666;padding:8px 15px;text-align:left;position:relative;font-size:13px;overflow:hidden}
.mobile .busca_avancada_mobile i{position:absolute;right:0;top:0;bottom:0;padding:10px 15px;color:#fff;background:#657dca}
.mobile.no_scroll{overflow-y:hidden}

.mobile #busca_fixa_mobile{position:fixed;height:100%;width:100%;right:-101%;top:0;z-index:99999;transition:all .3s;overflow-y:scroll}
.mobile #busca_fixa_mobile.opened{right:0}
.mobile #busca_fixa_mobile h4{font-weight:600;color:#fff;margin-bottom:15px;font-size:14px}
.mobile #busca_fixa_mobile .search_select{width:100%}
.mobile #busca_fixa_mobile .search_box{border-radius:0;position:relative;color:#fff}
.mobile #busca_fixa_mobile .search_box .search{padding-top:0}
.mobile #busca_fixa_mobile .search_box .search .search-top .control_back{background:#fff;padding:20px 15px;margin-bottom:15px;box-shadow:0 2px 5px rgba(0,0,0,.25)}
.mobile #busca_fixa_mobile .search_box .search .search-top .control_back a{display:inline-block;vertical-align:top}
.mobile #busca_fixa_mobile .search_box .search .search-top .control_back a i{margin-right:15px}
.mobile #busca_fixa_mobile .search_box .search .search-top .search_select{float:none;width:100%}
.mobile #busca_fixa_mobile .search_box .search .search-top .search_select input{color:#333}
.mobile #busca_fixa_mobile .search_box .search .search_Box1{margin-bottom:15px}
.mobile #busca_fixa_mobile .search_box .search .search_Box1 label{color:#333}
.mobile #busca_fixa_mobile .search_box .search .search_Box1 input:checked+label{color:#fff}
.mobile #busca_fixa_mobile .search_box .search #busca-avancada-box{display:block;background:transparent}
.mobile #busca_fixa_mobile .search_box .search #busca-avancada-box .expand_top:after{content:"";display:block;clear:both}
.mobile #busca_fixa_mobile .search_box .search #busca-avancada-box .expand_top .noUi-horizontal .noUi-handle{background:#657dca}
.mobile #busca_fixa_mobile .search_box .search #busca-avancada-box .expand_top .area,
.mobile #busca_fixa_mobile .search_box .search #busca-avancada-box .expand_top .valor{margin:15px auto}
.mobile #busca_fixa_mobile .search_box .search #busca-avancada-box .expand_top .area label,
.mobile #busca_fixa_mobile .search_box .search #busca-avancada-box .expand_top .valor label{color:#fff;margin-bottom:10px}
.mobile #busca_fixa_mobile .search_box .search #busca-avancada-box .expand_top .noUi-target{margin-bottom:15px}
.mobile #busca_fixa_mobile .search_box .search #busca-avancada-box .expand_top .input-sm{width:40%}
.mobile #busca_fixa_mobile .search_box .search #busca-avancada-box .expand_top .box-filtro .opcoes-check{color:#333}
.mobile #busca_fixa_mobile #bt-busca-avancada{float:none;width:90%;margin:5px auto 15px;display:block;font-weight:600;font-size:16px}

.mobile .select2-container{z-index:99999}
   #home-mosaico-imoveis h2{font-size:20px}
   #home-mosaico-imoveis .owl-nav{position:absolute;top:-62px;width:100%}
   #home-mosaico-imoveis .owl-prev{float:left}
   #home-mosaico-imoveis .owl-next{float:right}
   #home-vitrine-imoveis .owl-nav,
   #vitrine-ultimosacessados .owl-nav{display:none}}@media (min-width:640px) and (max-width:780px){.mobile header{height:53px}

.mobile header .pre-header{position:absolute;top:0;z-index:100;width:100%}

.mobile header .main-header{position:absolute;top:0;z-index:101;width:100%;padding:10px 0}
.mobile header .main-header nav.navbar{margin-top:0}
.mobile header .main-header .navbar-custom-menu{margin-left:-20px;margin-right:-20px}
.mobile header .main-header .navbar-custom-menu .navbar-nav{width:100%;padding-top:15px;border-top:1px dashed #e82e35}
.mobile header .main-header .navbar-custom-menu .navbar-nav>li{width:100%}
.mobile header .main-header .navbar-custom-menu .navbar-nav>li a,
.mobile header .main-header .navbar-custom-menu .navbar-nav>li a:link,
.mobile header .main-header .navbar-custom-menu .navbar-nav>li a:visited{padding:10px 15px 10px 30px}

.mobile.page-home .banner .carousel .image-box .text-box h1{font-size:35px;margin-top:75px;line-height:40px}

.mobile.page-prontos .product-list-container{margin-left:-15px;margin-right:-15px;padding-top:10px}
.mobile.page-prontos .product-list-container .product-row{max-width:345px;margin:15px}
.mobile.page-prontos .product-list-container .product-row .slides img{height:240px}
.mobile.page-prontos .product-list-container .btn-mobile-veja-mais{font-size:20px;width:96%;margin:0 15px}

.mobile.page-lancamentos #product-content .row-box.destaque{height:400px}
    #home-mosaico-imoveis{background:transparent}
	#home-mosaico-imoveis h2{font-size:26px;text-transform:uppercase}
	#home-mosaico-imoveis .lancamentos_pic_colm .nomeh5{height:98px}
	#home-mosaico-imoveis .lancamentos_pic_colm .consulte{margin-bottom:65px;margin-top:56px}
	#home-mosaico-imoveis .owl-nav{position:absolute;top:-62px;width:100%}
	#home-mosaico-imoveis .owl-prev{float:left}
	#home-mosaico-imoveis .owl-next{float:right}
	#home-vitrine-imoveis, #vitrine-ultimosacessados{margin-top:40px}
	#home-vitrine-imoveis .product_itemBxBot,#vitrine-ultimosacessados .product_itemBxBot{background:none;height:auto;padding-bottom:28px}
	#home-vitrine-imoveis h2,#vitrine-ultimosacessados h2{font-size:26px;text-transform:uppercase}
	#home-vitrine-imoveis .owl-nav,
	#vitrine-ultimosacessados .owl-nav{display:none}footer .btn-brand{margin-left:25%;width:50%}}@media (max-width:780px){.mobile .vitrine_interna{padding:50px}
.mobile .vitrine_interna .product_itemBxTop .vitrine-venda-img{height:200px}}
/*# sourceMappingURL=mobile.css.map*/
