.vbox{display:flex;flex-direction:column;align-content:flex-start;overflow:hidden}.hbox{display:flex;flex-direction:row;align-content:flex-start;flex-wrap:wrap;overflow:hidden}.flex{flex:1}.stretch-self{align-self:stretch}.center-self{align-self:center}.main-start{justify-content:flex-start}.cross-start{align-items:flex-start;align-content:flex-start}.main-center{justify-content:center}.cross-center{align-items:center;align-content:center}.main-end{justify-content:flex-end}.cross-end{align-items:flex-end;align-content:flex-end}.cross-stretch{align-items:stretch;align-content:stretch}.wrap{flex-wrap:wrap}.nowrap{flex-wrap:nowrap}#wpadminbar{z-index:999 !important}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}*{outline:none !important}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}a:hover{text-decoration:none}.color1{color:#c14664 !important}.color2{color:#232323 !important}body{font-size:14px;background:#f5f5f5;color:#666666}body .site-wrapper{margin:0 auto}body .main-content{padding:30px 0}body strong{font-weight:bold}body h1,body h2,body h3,body h4,body h5,body h6{font-weight:bold;margin:15px 0;color:#c14664}body h1.decorated-title,body h2.decorated-title,body h3.decorated-title,body h4.decorated-title,body h5.decorated-title,body h6.decorated-title{color:#232323;border-bottom:#c14664 1px solid;text-transform:uppercase;font-size:1.4rem !important}body h1.decorated-title span,body h2.decorated-title span,body h3.decorated-title span,body h4.decorated-title span,body h5.decorated-title span,body h6.decorated-title span{border-bottom:#c14664 2px solid;padding:7px 7px 7px 0;display:inline-block}body h1{font-size:2rem}body h2{font-size:1.6rem}body h3{font-size:1.4rem}body h4{font-size:1.2rem}body h5{font-size:1rem}body h6{font-size:0.9rem}body .btn{padding:0 10px;box-shadow:none !important;font-size:14px;background:#c14664;color:#ffffff}body .btn:focus,body .btn:active,body .btn:hover{background:#d47f94}body .btn.btn-block{width:100%}body .dropdown-content li>a,body .dropdown-content li>span{color:#c14664;padding-left:10px;padding-right:10px}body input:not([type]):focus:not([readonly]),body input[type=text]:not(.browser-default):focus:not([readonly]),body input[type=password]:not(.browser-default):focus:not([readonly]),body input[type=email]:not(.browser-default):focus:not([readonly]),body input[type=url]:not(.browser-default):focus:not([readonly]),body input[type=time]:not(.browser-default):focus:not([readonly]),body input[type=date]:not(.browser-default):focus:not([readonly]),body input[type=datetime]:not(.browser-default):focus:not([readonly]),body input[type=datetime-local]:not(.browser-default):focus:not([readonly]),body input[type=tel]:not(.browser-default):focus:not([readonly]),body input[type=number]:not(.browser-default):focus:not([readonly]),body input[type=search]:not(.browser-default):focus:not([readonly]),body textarea.materialize-textarea:focus:not([readonly]){border-bottom-color:#c14664;box-shadow:0 1px 0 0 #c14664}body .input-field label:not(.label-icon).active{color:#c14664 !important}body .tabs .indicator{background-color:#c14664;bottom:auto;top:0}body .tabs .tab{font-weight:bold;text-transform:none}body .tabs .tab a{color:#333}body .tabs .tab a:hover,body .tabs .tab a.active{color:#c14664}body .pagination li{color:#666666}body .pagination li a{color:#666666}body .pagination li.active{background-color:#c14664}body .pagination li.active a{color:#ffffff}body .center-align .responsive-img{margin:0 auto !important}@media (max-width:600px){.left-align-s{text-align:left}.right-align-s{text-align:right}.center-align-s{text-align:center}}@media (min-width:600px) and (max-width:992px){.left-align-m{text-align:left}.right-align-m{text-align:right}.center-align-m{text-align:center}}@media (min-width:992px) and (max-width:1920px){.left-align-l{text-align:left}.right-align-l{text-align:right}.center-align-l{text-align:center}}header{background:#c14664;color:#ffffff;padding:10px 0}header .container{margin-bottom:0}header .container .row{margin-bottom:0 !important}header .container .col a{color:#232323}header .container .col .logo .site_name{font-size:30px;font-weight:bold}header .container .col .telefones_wrapper{width:100%;text-align:right}header .container .col .telefones{font-size:17px;display:inline-block;text-align:left !important}header .container .col .telefones .item{color:#ffffff !important;font-weight:bold !important}header .container .col .telefones .telefone_titulo{color:#232323 !important}footer.page-footer{background:#c14664;color:#ffffff}footer.page-footer .footer-copyright{background:#bd3f5e}footer.page-footer .inner{display:inline-block;text-align:left}footer .container{color:#ffffff}footer .container .logo{max-width:250px;max-height:190px}footer .container h6{margin-top:20px}footer .container .follow-icons{margin:14px 0}footer .container .title{color:#232323}ul.follow-icons{list-style-type:none;padding:0;margin:0}ul.follow-icons li{display:inline-block;margin-right:5px}ul.follow-icons li a{display:block;width:35px;height:35px;line-height:35px;text-align:center;color:#c14664;border-radius:2px;transition:all 0.2s;background:#ffffff}ul.follow-icons li a:hover{background:white}nav{background-color:#232323}nav ul.desk>li>a{position:relative;text-transform:uppercase;text-align:center;font-weight:bold;color:#ffffff}nav ul.desk>li:hover>a{background:#353535;color:#f59aa1}nav ul.desk>li:hover>a:after{content:"";position:absolute;top:0;left:0;right:0;background:#f59aa1;height:2px}nav ul:not(.dropdown-content) li{text-transform:uppercase}nav ul:not(.dropdown-content).mobile li{margin:0;padding:0 10px;height:auto}nav ul:not(.dropdown-content).mobile li a{padding-left:15px;padding-right:15px}nav ul:not(.dropdown-content).mobile li a .material-icons.right{margin-right:0}nav ul:not(.dropdown-content).mobile li.imoveis{background:#f5f5f5}nav ul:not(.dropdown-content).mobile li .contacts{color:#666;margin-top:20px;padding-top:20px;border-top:#232323 1px solid}nav ul:not(.dropdown-content).mobile li .contacts li{text-transform:none}nav ul:not(.dropdown-content).mobile li .contacts li i.fa{height:auto !important}nav ul:not(.dropdown-content) .dropdown-content{background:#353535 !important}nav ul:not(.dropdown-content) .dropdown-content li{margin-left:0 !important}nav ul:not(.dropdown-content) .dropdown-content li:hover{background:#424242 !important;color:#f59aa1 !important}nav ul:not(.dropdown-content) .dropdown-content li:hover>a{color:#f59aa1 !important}nav ul:not(.dropdown-content) .dropdown-content li a{transform:none !important;padding-left:20px !important;padding-right:20px !important;color:#fff !important}ul.submenu{background:none}ul.submenu li:hover{background:none !important}ul.submenu li a{background:none}.secondary-bar{background:#373737;padding:15px 0;color:#ffffff}.secondary-bar .row{margin:0}.secondary-bar .row .col i.fa{color:#f59aa1}.secondary-bar .row .caminho{text-transform:uppercase}.secondary-bar .row .caminho i.fa{margin:0 10px}.secondary-bar .row .caminho h1,.secondary-bar .row .caminho h2,.secondary-bar .row .caminho h3,.secondary-bar .row .caminho h4,.secondary-bar .row .caminho h5{display:inline !important;font-size:inherit !important;color:inherit !important;font-weight:inherit !important}.card{box-shadow:none !important;border:rgba(0, 0, 0, 0.1) 1px solid}.card .card-image img{background:#e8e8e8}.card .card-content{padding:10px}.card.imovel-item{line-height:1.4}.card.imovel-item a{color:#666666}.card.imovel-item .category,.card.imovel-item .price{font-weight:bold;text-transform:uppercase;color:#c14664}.card.imovel-item .local{font-size:12px}.card.imovel-item .local i{color:#c14664}.card.imovel-item .prices{margin:10px 0}.card.imovel-item .prices .price{color:#c14664;font-size:15px}.card.imovel-item .prices .negocio{font-size:12px}.card.imovel-item .description{font-size:13px}.owl-custom .owl-stage{margin:0 auto !important}.owl-custom .owl-nav{position:absolute;top:50%;left:0;width:100%;height:0 !important}.owl-custom .owl-nav .owl-prev,.owl-custom .owl-nav .owl-next{width:35px;height:45px;line-height:45px;text-align:center;color:#ffffff;transform:translateY(-50%);top:0;left:-10px;position:absolute;background:#c14664}.owl-custom .owl-nav .owl-prev i,.owl-custom .owl-nav .owl-next i{height:45px;line-height:45px}.owl-custom .owl-nav .owl-prev:hover,.owl-custom .owl-nav .owl-prev.active,.owl-custom .owl-nav .owl-next:hover,.owl-custom .owl-nav .owl-next.active{background:#ca617a}.owl-custom .owl-nav .owl-next{left:auto !important;right:-10px !important;margin-right:-1px}.owl-custom .owl-dots{width:100%;bottom:0;left:0;padding-bottom:10px;text-align:center}.owl-custom .owl-dots .owl-dot{margin:0 4px;width:10px;height:10px;display:inline-block;border-radius:50%;background:rgba(0, 0, 0, 0.1)}.owl-custom .owl-dots .owl-dot:hover,.owl-custom .owl-dots .owl-dot.active{background:#ca617a}#super-destaque{margin:5px 0}#super-destaque .item{background:#373737;color:#ffffff}#super-destaque .item a{color:#ffffff}#super-destaque .item p{padding:0;margin:0}#super-destaque .item .row,#super-destaque .item .col{margin:0;padding:0}#super-destaque .item .local{font-size:12px}#super-destaque .item .local i{color:#f59aa1}#super-destaque .item .image{background:#323232}#super-destaque .item .image img{display:block !important}#super-destaque .item .info{padding:15px 30px 15px 30px}#super-destaque .item .info .category,#super-destaque .item .info .price{font-weight:bold;text-transform:uppercase;color:#f59aa1;font-size:15px}#super-destaque .item .info .prices{margin:10px 0}#super-destaque .item .info .prices .price{color:#f59aa1;font-size:18px}.searchbar a{color:#f59aa1}.searchbar a.form-toggle{margin-top:15px;display:inline-block}.searchbar a.form-toggle i.material-icons.left{margin-right:5px}.searchbar form select,.searchbar form input{color:#c14664;height:36px;background:#ffffff;border:#ffffff 1px solid !important;border-radius:2px !important;text-transform:uppercase}.searchbar form input{padding:0 10px;width:100%}.searchbar form .btn{background:#c14664;color:#ffffff}.searchbar form .btn:focus,.searchbar form .btn:active,.searchbar form .btn:hover{background:#d47f94}@media (max-width:600px){.searchbar form select,.searchbar form input{margin-bottom:15px}}#lightcase-overlay{z-index:9999999995 !important}#lightcase-loading{z-index:9999999997 !important}#lightcase-case{z-index:9999999995 !important}#lightcase-nav{z-index:9999999998 !important}#lightcase-nav a[class*="lightcase-icon-"]{z-index:9999999999 !important}.single-box{background:#fff;padding:0 15px 15px 15px;border:rgba(0, 0, 0, 0.1) 1px solid;border-top:#c14664 2px solid;margin-bottom:20px}.single-box .whatsapp_btn{display:block;color:#fff;height:40px;line-height:30px;text-decoration:none;text-align:center;background:#4dc247;padding:5px 15px;border-radius:2px}.single-box .whatsapp_btn i.fa{transform:scale(1.5);margin-right:10px}.single-box .whatsapp_btn:hover{background:#72cf6d;color:#fff}.single-box .row{margin-top:0;margin-bottom:5px}.single-box .row.list .col i.fa{margin-right:5px}.single-box h1,.single-box h2,.single-box h3,.single-box h4,.single-box h5,.single-box h6{margin:15px 0;color:#232323}.single-box a{color:#666666}.single-box a:hover{color:#c14664}.gallery-container #gallery_thumb{margin-top:10px}.gallery-container .owl-carousel .item{background:rgba(0, 0, 0, 0.1)}#imovel_map{background:#efefef;height:300px}.page-contato #mapa{border:#efefef 1px solid;border-top:#c14664 2px solid;height:340px}.share a{display:inline-block;width:35px;height:35px;line-height:35px;text-align:center;background:#444;border-radius:2px;color:#fff !important}.share a i{margin:0 !important;transform:scale(1.2)}.share a:hover{background:#666}.share a.facebook{background:#3B5998}.share a.facebook:hover{background:#4c70ba}.share a.whatsapp{background:#4DC247}.share a.whatsapp:hover{background:#72cf6d}.share a.twitter{background:#00ACED}.share a.twitter:hover{background:#21c2ff}.share a.google-plus{background:#DD4B39}.share a.google-plus:hover{background:#e47365}.whatsapp_atendimento{position:fixed;right:40px;bottom:40px;animation-delay:1s;z-index:999}.whatsapp_atendimento a{display:block;width:60px;height:60px;border-radius:50%;background:#00bf60;color:#fff;text-align:center;line-height:65px;border:#fff 2px solid}@media (max-width:570px){.whatsapp_atendimento{right:auto;left:50%;bottom:25px;margin-left:-30px}}