a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline;font-family:FontOpen,Helvetica,Arial,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:FontSemiBold;font-display:auto;src:url(../../fonts/cabin-semibold-webfont.woff2) format('woff2'),url(../../fonts/cabin-semibold-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:FontSemiBoldItalic;font-display:auto;src:url(../../fonts/cabin-semibolditalic-webfont.woff2) format('woff2'),url(../../fonts/cabin-semibolditalic-webfont.woff) format('woff');font-weight:400;font-style:normal}@font-face{font-family:FontOpenBold;font-display:auto;src:url(../../fonts/opensansbold.eot);src:url(../../fonts/opensansbold.eot?#iefix) format('embedded-opentype'),url(../../fonts/opensansbold.woff2) format('woff2'),url(../../fonts/opensansbold.woff) format('woff'),url(../../fonts/opensansbold.ttf) format('truetype'),url(../../fonts/opensansbold.svg#opensansbold) format('svg');font-weight:400;font-style:normal}@font-face{font-family:FontOpen;font-display:swap;src:url(../../fonts/opensansregular.eot);src:local('FontOpen'),url(../../fonts/opensansregular.eot?#iefix) format('embedded-opentype'),url(../../fonts/opensansregular.woff2) format('woff2'),url(../../fonts/opensansregular.woff) format('woff'),url(../../fonts/opensansregular.ttf) format('truetype'),url(../../fonts/opensansregular.svg#opensansregular) format('svg');font-weight:400;font-style:normal}.font-regular{font-family:FontRegular,Helvetica,Arial,sans-serif}.font-semiBold{font-family:FontSemiBold,Helvetica,Arial,sans-serif}.font-black{font-family:FontBlack,Helvetica,Arial,sans-serif}.font-open{font-family:FontOpen,Helvetica,Arial,sans-serif}.font-open-bold{font-family:FontOpenBold,Helvetica,Arial,sans-serif}body{font:14px/20px Helvetica,Arial,sans-serif;color:#747474;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1,h2,h3,h4,h5,h6{color:#888;font-family:FontRegular,Helvetica,Arial,sans-serif;font-weight:400}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:22px;line-height:45px;margin-bottom:30px;padding-bottom:0;border-bottom:1px solid #ccc;clear:left}h2{font-size:28px;line-height:34px;margin-bottom:10px}h3{font-size:18px;line-height:20px;margin-bottom:13px}h4{font-size:16px;line-height:24px;margin-bottom:4px}h5{font-size:14px;line-height:21px}.subheader{color:#747474}h4 span{font-size:12px;font-weight:400}p{margin:0 0 20px 0}p img{margin:0}p.lead{font-size:21px;line-height:27px;color:#747474}em{font-style:italic}strong{font-weight:700}b{font-weight:700}small{font-size:80%}blockquote,blockquote p{font-size:16px;line-height:20px;color:#747474;font-style:italic}blockquote{margin:0 0 20px;padding:9px 20px 0 19px;border-left:1px solid #ddd}blockquote cite{display:block;font-size:12px;color:#666}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited{color:#555}hr{border:solid #ddd;border-width:1px 0 0;clear:both;margin:25px 0;height:0}a{color:#747474;outline:0;text-decoration:none}a:focus,a:hover{color:#c01419}p a,p a:visited{line-height:inherit}ol,ul{margin-bottom:20px}ul{list-style:none outside}ol{list-style:decimal}ol,ul.circle,ul.disc,ul.square{margin-left:30px}ul.square{list-style:square outside}ul.circle{list-style:circle outside}ul.disc{list-style:disc outside}ol ol,ol ul,ul ol,ul ul{margin:4px 0 5px 30px;font-size:90%}ol ol li,ol ul li,ul ol li,ul ul li{margin-bottom:6px}li{line-height:18px;margin-bottom:12px}ul.large li{line-height:21px}li p{line-height:21px}img.scale-with-grid{max-width:100%;height:auto}.button,button,input[type=button],input[type=reset],input[type=submit]{background:#e75d31;border:1px solid #b5b5b5;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;color:#fff;display:inline-block;float:right;font-size:14px;font-weight:700;text-transform:uppercase;text-decoration:none;cursor:pointer;margin:0;line-height:40px;padding:0 12px 1px;font-family:FontOpen,Helvetica,Arial,sans-serif;-webkit-appearance:none}.button:hover,button:hover,input[type=button]:hover,input[type=reset]:hover,input[type=submit]:hover{color:#fff;background:#c01419;border:1px solid #b5b5b5}.button:active,button:active,input[type=button]:active,input[type=reset]:active,input[type=submit]:active{border:1px solid #e75d31;background:#e75d31}.button.full,button.full,input[type=button].full,input[type=reset].full,input[type=submit].full{padding-left:0!important;padding-right:0!important;text-align:center}.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{padding:8px 10px;height:17px;font-size:10px;line-height:normal!important}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}form{margin:0}fieldset{margin-bottom:20px}input[type=email],input[type=password],input[type=text],select,textarea{border:1px solid #ccc;outline:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;font:12px/20px Helvetica,Arial,sans-serif;color:#666;margin:3px 0 0;display:block;background:#f5f5f5}input[type=email],input[type=password],input[type=text]{width:206px;padding:2px 6px;height:21px}select{height:27px;line-height:21px;text-indent:inherit;width:220px;padding:2px}textarea{min-height:180px;padding:2px 6px;width:686px;text-indent:inherit}input[type=checkbox]{display:inline;vertical-align:middle;margin:-2px 5px 0 0}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,textarea:focus{background-color:#e5e5e5;border:1px solid #999;color:#333}label,legend{display:block;font-size:11px;line-height:14px}label span,legend span{font-weight:400;font-size:11px;color:#444}label.checkbox{display:inline;font-size:12px}form>.cols{margin-bottom:10px;position:relative}.customSelect{font:12px/20px Helvetica,Arial,sans-serif;background:#f5f5f5 url(/images/arrow_dropdown.png) right center no-repeat;border:1px solid #ccc;outline:0;color:#666;margin:3px 0 0;display:block;height:25px;line-height:25px;text-indent:3px;padding:0;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.customSelectDisabled{background:#e5e5e5 url(/images/arrow_dropdown.png) right center no-repeat!important;color:#999!important}input[type=email].error,input[type=password].error,input[type=text].error,select.error,textarea.error{background:#ffd3d7!important;border:1px solid #bc000f;color:#444}label.error{position:absolute;top:0;left:0;width:100%;margin:-1px 0 0 0;padding-bottom:1px;background:#fff;color:red}.captcha{padding:5px 0 10px;border-bottom:1px solid #ddd}.captcha .error{top:5px;left:90px;width:50%}.captcha .img{width:90px;margin:0;float:left}.captcha .text{width:130px;float:left}.captcha .text input[type=text]{width:104px;height:17px}.overlay{width:100%;padding:100px 0;background:#f5f5f5;color:#333;display:none;text-align:center}.overlay button{float:inherit}.overlay_callback{display:block;padding:0 0 30px;text-align:center}form h4{margin:15px 0;padding:0 0 5px;border-bottom:1px solid #ccc}form.c8{width:460px}.c2>input[type=email],.c2>input[type=password],.c2>input[type=text]{width:86px}.c4>input[type=email],.c4>input[type=password],.c4>input[type=text]{width:206px}.c6>input[type=email],.c6>input[type=password],.c6>input[type=text]{width:326px}.c8>input[type=email],.c8>input[type=password],.c8>input[type=text]{width:446px}.c12>input[type=email],.c12>input[type=password],.c12>input[type=text]{width:686px}.c16>input[type=email],.c16>input[type=password],.c16>input[type=text]{width:926px}.c2>select{width:100px}.c3>select{width:160px}.c4>select{width:220px}.c6>select{width:340px}.c8>select{width:460px}.c12>select{width:700px}.c16>select{width:940px}.c4>textarea{width:206px}.c6>textarea{width:326px}.c8>textarea{width:446px}.c12>textarea{width:686px}.c16>textarea{width:926px}.remove-bottom{margin-bottom:0!important}.half-bottom{margin-bottom:10px!important}.add-bottom{margin-bottom:20px!important}.hidden{display:none}:root{--main-color:#5AC0CC;--busca-aba-bg:#3B69CD;--busca-select-hover:#213F73;--menu-li-bk:'';--menu-li-color:'';--menu-li-hover:'';--submenu-border-color:'';--submenu-li-bk:'';--submenu-li-color:'';--submenu-li-hover:'';--submenu-li-border-bottom:''}#details .empty{background-color:#f5f5f5;padding:100px 0;text-align:center;font-size:12px}#details .empty p{font-family:fontRegular,sans-serif;font-size:24px;line-height:26px;color:#c01419}#details .empty strong{font-size:16px;display:block}#details #voltar{margin-left:30px}#details h1 .imovel_lancamento{float:left;font-size:12px;color:#fff;background:#c01419;padding:0 6px;font-weight:700;line-height:25px;margin:5px 10px 0 0;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}#details h3{font-family:fontBold,sans-serif;font-size:18px;line-height:20px;color:#c01419}#details h4{font-family:fontRegular,sans-serif;font-size:16px;line-height:18px;color:#c01419}#details span.label{display:block;font-size:12px;line-height:14px;color:#999}#details span.text{display:block;padding:20px;background-color:#f5f5f5;font-size:12px;line-height:17px;margin:5px 0 0}#details .cols.info{width:300px;margin:0 30px 0 0}#details .cols.photo{width:300px;margin:0 30px 0 0;position:relative}#details .cols.info .box,#details .cols.photo .box,#details .cols.temporada .box{width:100%;margin:0 0 20px;overflow:hidden}#details .cols.info .box span,#details .cols.photo .box span,#details .cols.temporada .box span{display:block}#details .photos{background-color:#fff;border:1px solid #ccc;padding:9px;margin:-1px 0 30px;float:left}#details .photos.margin{margin-top:37px}#details .photos>a{display:block}#details .photos .caption{background-color:#f5f5f5;color:#999;line-height:25px;text-align:center;font-size:11px;display:block}#details .photos .nav{line-height:30px;margin:0;text-align:center;color:#999}#details .photos .nav a,#details .photos .nav span{padding:0 5px;font-size:12px}#details .photos .nav span{font-weight:700;color:#c01419}#details .photos .nav a{cursor:pointer;visibility:hidden}#details .photos .foto_print{display:none}#details .photos .slider .arrow.right.disabled{background-position:-50px -52px}#details .photos .gallery .foto_bg,#details .photos .gallery .royalSlider{height:210px!important;background:center no-repeat;width:280px}#details .photos .gallery{width:280px}#details .photos .gallery #galeria_imoveis{visibility:hidden}#details .photos .gallery .rsImg{height:210px;width:280px}#details .photos .gallery .rsThumb{height:52px;width:64px}#details .photos .gallery .rsThumbsContainer{margin-top:10px}#details .photos .gallery .rsThumbsHolder{margin-top:30px}#details .photos .legenda{background-color:#eee;font-size:11px;float:left;margin:-88px 0 0 0;padding:2px;text-align:center;width:276px}#details .comodos{margin:0 0 30px}#details .comodos p{padding:20px;background-color:#f5f5f5;font-size:12px;line-height:17px;margin:0}#details .comodos p strong{font-size:14px}#details .edificios{margin:0 0 30px}#details .edificios .tabs{height:27px;border-bottom:1px solid #ccc;margin:0}#details .edificios .tabs li{margin:0 2px 0 0;padding:5px 10px;border:1px solid #ccc;background-color:#fff;display:block;font-size:12px;line-height:16px;cursor:pointer;float:left}#details .edificios .tabs li.active{border-bottom:0;padding-bottom:6px;font-weight:700}#details .edificios .list{margin:0;padding:20px;border:1px solid #ccc;border-top:0;clear:left}#details .edificios .list li{margin:0;background:url(/images/properties/arrow.png) no-repeat 0 5px;font-size:12px;padding:0 0 10px 10px}#details .header span{font-size:11px;line-height:16px;display:block}#details .header h2{margin:5px 0;font-size:21px;line-height:24px;font-family:fontRegular,sans-serif;text-transform:uppercase;color:#c01419}#details .header h2 strong{font-size:21px;line-height:24px;font-family:fontBold,sans-serif}#details .header .imovel_lancamento{display:none}#details .header strong{font-size:18px;line-height:20px}#details .header .addthis{padding:20px 0}#details .header .addthis a{float:left}#details .header .addthis .addthis_button_tweet{width:100px}#details .header .addthis .addthis_button_google_plusone{width:70px}#details .header .addthis .addthis_button_facebook_like{width:90px}#details .header .icons{padding:10px 0;height:22px;margin-top:10px;border-top:1px solid #c01419;border-bottom:1px solid #ddd}#details .header .icons a{cursor:pointer}#details .header .icons li{width:33%;margin:0;line-height:10px;color:#999;font-size:11px;float:left}#details .header .icons li img{margin:0 5px 0 0}#details .header .icons li:first-child{width:29%}#details .header .icons li:nth-child(2n){width:38%}#details .location{overflow:hidden}#details .location p{width:100%;float:left}#details .location p.half{width:50%}#details .location p.quarter{width:25%}#details .location a{display:block;padding:12px 10px;border:1px solid #ccc;clear:left;margin:0 0 20px}#details .location a h3{margin:0 0 5px}#details .location a img{margin:0 5px 0 0}#details .temporada{width:100%}#details .temporada table{margin-top:7px;border-top:1px solid #ccc;margin-bottom:20px}#details .temporada th{border-top:1px solid #ccc;font-weight:700;font-size:11px;padding:4px}#details .temporada td{border-top:1px solid #ccc;font-size:11px;line-height:13px;padding:6px 4px}#details .temporada tr:nth-child(odd) td{background-color:#f5f5f5}#details .form{width:280px;margin:0;float:right}#details .form .proposta{padding:29px;border:1px solid #ccc;overflow:hidden}#details .anunciante{width:100%;padding:20px 0;margin:20px 0 0;border-top:1px solid #c01419;display:none}#details .anunciante h3{margin:0}#details .anunciante span{display:block;font-size:11px;margin:0 0 5px}#details .anunciante .logo{width:150px;height:100px;padding:9px;margin:0 20px 0 0;border:1px solid #ccc;background-color:#fff;float:left}#details .anunciante .c5{padding:15px 0 0}#details .anunciante>a{width:135px;margin:15px 0 0;display:block;line-height:16px;float:right}#details .anunciante>a img{margin:0 5px 0 0;float:left}#details .anunciante .qrcode{width:130px;text-align:center;display:none;float:right}#details .anunciante .qrcode p{margin:0;font-size:11px;line-height:13px}#indique{background-color:#fff}#indique .container{width:480px;padding:40px 0 0}#indique .overlay{background:url(/images/loading.gif) no-repeat center center #f0f0f0;width:440px;padding:50px 20px}#mapa-localizacao{background-color:#fff}#mapa-localizacao #content{padding:0}#mapa-localizacao #content .container{width:auto}#mapa-localizacao #content .container .anunciante{margin:0;padding-left:15px;width:auto}#mapa-localizacao #map .infoWindow .img{padding:10px;background-color:#fff!important;border:1px solid #ccc!important}#mapa-localizacao #map .infoWindow .img span{width:100px;height:75px;background:#ccc no-repeat center center;display:block}#details .photo>.tabs{width:300px;height:32px;margin:0;position:absolute}#details .photo>.tabs a{height:36px;line-height:36px;padding:0 15px 0 35px;margin:0;cursor:pointer;font-size:11px;font-weight:700;border:1px solid #ccc;background:no-repeat 9px 9px #eee;display:block;float:left}#details .photo>.tabs a.active{height:37px;background-color:#fff;border-bottom:0;z-index:20}#details .photo>.tabs a.tabPhoto{background-image:url(/images/properties/icon_photo.png)}#details .photo>.tabs a.tabVideo,#details .photo>.tabs a.tabVideoShow{background-image:url(/images/properties/icon_video.png)}#details .photo>.tabs a.tabTour{background-image:url(/images/properties/icon_360.png)}#tabsd,.tabs{display:none}body{background-color:#fff}#copyright,#footer,#header,#nav,#search,#sidebar{display:none}#content{width:640px;padding:0}#content .container{width:640px!important}#content .container .c16{width:640px!important}.full#content{min-width:640px!important}.full{min-width:640px}#details h1{display:none}#details .button{display:none}#details .anunciante{padding:20px 0 20px;margin:0;border-top-width:0;display:block}#details .anunciante>a{display:none}#details .anunciante .c5{width:240px;padding:0 0 15px}#details .anunciante .c5 h4{margin:0}#details .anunciante .qrcode{display:block}#details .cols.info{margin:0}#details .photo .rsGCaption,#details .photos .rsThumbsHolder{display:none}#details .header{margin-bottom:20px}#details .header .addthis{display:none}#details .header .icons{display:none}#details .header .imovel_lancamento{display:block;color:#c01419;margin:3px 0 -5px;font-size:12px;font-weight:700}#details .form{display:none}#details .location a{display:none}#details .comodos p,#details .edificios .list,#details .photos,#details span.text{border:1px solid #999!important}#details .photos .foto_print{display:block}#details .photos .gallery{display:none}#details .edificios .tabs{display:none}#details .edificios .list{margin:0 0 20px;display:block!important}#details .edificios .list li{background:0 0;padding:0}#details .anunciante .logo{width:150px;height:100px;padding:9px;margin:0 20px 0 0;border:1px solid #ccc;background-color:#fff;float:left;text-align:center}#details .anunciante .logo{margin:30px auto}.container{position:relative;width:960px;margin:0 auto;padding:0}.container .cols{float:left;display:inline;margin-left:10px;margin-right:10px}.row{margin-bottom:20px}.full{width:100%;min-width:960px}.full.cols{width:100%;margin-left:0;margin-right:0;min-width:inherit}.cols.first{margin-left:0;clear:left}.cols.last{margin-right:0}.container .c1.cols{width:40px}.container .c2.cols{width:100px}.container .c3.cols{width:160px}.container .c4.cols{width:220px}.container .c5.cols{width:280px}.container .c6.cols{width:340px}.container .c7.cols{width:400px}.container .c8.cols{width:460px}.container .c9.cols{width:520px}.container .c10.cols{width:580px}.container .c11.cols{width:640px}.container .c12.cols{width:700px}.container .c13.cols{width:760px}.container .c14.cols{width:820px}.container .c15.cols{width:880px}.container .c16.cols{width:940px}.container .c1-3.cols{width:300px}.container .c2-3.cols{width:620px}.container .off1{padding-left:60px}.container .off2{padding-left:120px}.container .off3{padding-left:180px}.container .off4{padding-left:240px}.container .off5{padding-left:300px}.container .off6{padding-left:360px}.container .off7{padding-left:420px}.container .off8{padding-left:480px}.container .off9{padding-left:540px}.container .off10{padding-left:600px}.container .off11{padding-left:660px}.container .off12{padding-left:720px}.container .off13{padding-left:780px}.container .off14{padding-left:840px}.container .off15{padding-left:900px}.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden}.clearfix:after,.clearfix:before,.row:after,.row:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.clearfix:after,.row:after{clear:both}.clearfix,.row{zoom:1}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}