@charset "utf-8";body, html{padding:0;margin:0;}
object{display:none}
.menuFixo{position:fixed;top:0;z-index:99;-webkit-transition:0.3s ease 0.3s;-moz-transition:0.3s ease 0.3s;-o-transition:0.3s ease 0.3s;-ms-transition:0.3s ease 0.3s;transition:0.3s ease 0.3s;}
@import url('https://fonts.googleapis.com/css?family=Ubuntu:300,300i,400,400i,500,500i,700,700i');
.orange-color{background-color:#A99531}
.dark-grey-color{background:#1c1917}
.light-gray-color{background:#f2f2f0}
.font-title{font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:23px;}
.limit-page{max-width:1200px;margin:0 auto;margin-top:70px;margin-bottom:100px}
@media screen and (max-width:1280px){.limit-page{padding-left:50px;padding-right:50px}}
@media screen and (max-width:800px){.limit-page{padding-left:30px;padding-right:30px}}
a .social-facebook, a .social-instagram{background:#333;width:20px;padding:8px 10px 8px 10px;border-radius:20px;border:1px solid #1c1917;}
a:hover .social-facebook, a:hover .social-instagram{border:1px solid #000;outline:none;background:#12110f;color:#FFF;}
a:active:hover .social-facebook, a:active:hover .social-instagram{background:#1c1917;color:#FFF;border:1px solid #12110f;}
a .social-facebook{float:left}
a .social-instagram{float:right}
#bg-social-home{width:90px;float:left}
@media screen and (max-width:580px){#bg-social-home{width:90px;float:none;margin:0 auto}}
a:link{text-decoration:none}
.color-text-estado{color:#333!important}
.bg-button{background:#e6e6e6}
#bg-top{max-width:1280px;height:175px;clear:both;margin:0 auto}
#info-top{max-width:1100px;margin:0 auto;margin-top:30px;font-family:Ubuntu,arial,sans-serif;font-size:15px;font-weight:400;clear:both;color:#777}
.logo-provisao{max-width:180px;float:left}
.contatos-top{max-width:300px;float:left;margin:40px 0px 0px 100px;padding:0px 60px 10px 0px;border-right:solid 1px #d2d7da}
.contatos-top-tel, .contatos-top-email{clear:both;margin-top:10px;}
.contatos-top-tel{background-image:url(../img/icon-tel.png);background-repeat:no-repeat;height:25px;background-position:left center;padding-left:30px;line-height:1.6}
.contatos-top-email{background-image:url(../img/icon-mail.png);background-repeat:no-repeat;height:35px;background-position:left center;padding-left:30px;line-height:2.3}
#endereco-top{max-width:280px;float:left;margin:30px 0px 0px 30px;border-right:solid 1px #d2d7da;padding:30px 30px 30px 45px;background-repeat:no-repeat;background-image:url(../img/icon-mapa.png);background-position:left center;line-height:1.3}
#area-cliente-top{max-width:220px;float:right;margin-top:40px}
.button-area-cliente-top{max-width:150px;background:#333;border:1px solid #1c1917;color:#FFF;cursor:pointer;border-radius:5px;padding:17px 15px 17px 15px;font-size:13px;text-align:center;margin:0 auto;margin-top:13px;margin-bottom:13px}
a:active:hover .button-area-cliente-top{border:1px solid #000;outline:none;background:#12110f;color:#FFF;}
a:hover .button-area-cliente-top{background:#1c1917;color:#FFF;border:1px solid #12110f;}
.text-area-cliente-top{}
@media screen and (max-width:1150px){#info-top{max-width:900px;margin:0 auto;margin-top:30px;font-family:Ubuntu,arial,sans-serif;font-size:14px;clear:both}
.contatos-top{max-width:300px;float:left;margin:40px 0px 0px 50px;padding:0px 30px 20px 0px;border-right:solid 1px #d2d7da;}
#endereco-top{max-width:220px;float:left;margin:60px 0px 0px 15px;border-right:solid 1px #d2d7da;padding:0px 0px 0px 50px;background-image:url(../img/icon-mapa.png);background-position:left top;}
#area-cliente-top{max-width:220px;float:right;margin-top:40px}
}
@media screen and (max-width:960px){#bg-top{max-width:1280px;height:175px;clear:both;margin:0 auto}
#info-top{max-width:800px;margin:0 auto;margin-top:30px;font-family:Ubuntu,arial,sans-serif;font-size:14px;clear:both}
.contatos-top{max-width:300px;float:left;margin:30px 0px 0px 50px;padding:0px 60px 20px 0px;border-right:solid 1px #d2d7da;}
#endereco-top{max-width:220px;float:right;margin:40px 0px 0px 20px;border-right:solid 1px #d2d7da;padding:0px 20px 0px 50px;}
#area-cliente-top{display:none}
}
@media screen and (max-width:850px){#bg-top{max-width:1280px;height:175px;clear:both;margin:0 auto}
#info-top{max-width:720px;margin:0 auto;margin-top:30px;font-family:Ubuntu,arial,sans-serif;font-size:14px;clear:both}
.contatos-top{max-width:300px;float:left;margin:40px 0px 0px 30px;padding:0px 20px 0px 0px;border-right:solid 1px #d2d7da;}
#endereco-top{max-width:220px;float:left;margin:60px 0px 0px 20px;border-right:solid 1px #d2d7da;padding:0px 0px 0px 50px;}
#area-cliente-top{display:none}
}
@media screen and (max-width:770px){#bg-top{max-width:1280px;height:175px;clear:both;margin:0 auto}
#info-top{max-width:500px;margin:0 auto;margin-top:30px;font-family:Ubuntu,arial,sans-serif;font-size:14px;clear:both}
.contatos-top{max-width:300px;float:right;margin:40px 0px 0px 30px;padding:0px 0px 20px 50px;border-right:0;border-left:solid 1px #d2d7da;}
#endereco-top{display:none}
#area-cliente-top{display:none}
}
@media screen and (max-width:450px){#bg-top{max-width:1280px;height:175px;clear:both;margin:0 auto}
#info-top{max-width:180px;margin:0 auto;margin-top:30px;font-family:Ubuntu,arial,sans-serif;font-size:14px;clear:both}
.contatos-top{display:none}
#endereco-top{display:none}
#area-cliente-top{display:none}
}
#bg-slide{max-height:465px;max-width:1366px;width:100%;background:#1c1917;margin:0 auto}
#slide .rs_mainslider{max-height:465px;max-width:1325px;float:left}
@media screen and (max-width:1365px){#slider1{max-width:1002px;}#search-home{height:459px;}}
@media screen and (max-width:1354px){#slider1{max-width:980px}#search-home{height:449px;}}
@media screen and (max-width:1331px){#slider1{max-width:960px}#search-home{height:440px;}}
@media screen and (max-width:1312px){#slider1{max-width:940px}#search-home{height:431px;}}
@media screen and (max-width:1292px){#slider1{max-width:920px}#search-home{height:422px;}}
@media screen and (max-width:1271px){#slider1{max-width:900px}#search-home{height:413px;}}
@media screen and (max-width:1251px){#slider1{max-width:880px}#search-home{height:404px;}}
@media screen and (max-width:1231px){#slider1{max-width:860px}#search-home{height:394px;}}
@media screen and (max-width:1211px){#slider1{max-width:840px}#search-home{height:385px;}}
@media screen and (max-width:1191px){#slider1{max-width:820px}#search-home{height:376px;}}
@media screen and (max-width:1171px){#slider1{max-width:800px}#search-home{height:367px;}}
@media screen and (max-width:1151px){#slider1{max-width:780px}#search-home{height:358px;}}
@media screen and (max-width:1131px){#slider1{max-width:760px}#search-home{height:349px;}}
@media screen and (max-width:1111px){#slider1{max-width:740px}#search-home{height:339px;}}
@media screen and (max-width:1091px){#slider1{max-width:720px}#search-home{height:330px;}}
@media screen and (max-width:1071px){#slider1{max-width:700px}#search-home{height:321px;}}
@media screen and (max-width:1051px){#slider1{max-width:680px}#search-home{height:312px;}}
@media screen and (max-width:1031px){#slider1{max-width:660px}#search-home{height:303px;}}
@media screen and (max-width:1011px){#slider1{max-width:640px}#search-home{height:293px;}}
@media screen and (max-width:991px){#slider1{max-width:620px}#search-home{height:284px;}}
@media screen and (max-width:971px){#slider1{max-width:600px}#search-home{height:275px;}}
@media screen and (max-width:951px){#slider1{max-width:1325px}#search-home{height:auto;width:100%;float:right;padding-bottom:30px}}
@media screen and (min-width:971px){#search-home{float:right}}
@media screen and (min-width:971px){#search-home{max-width:335px;width:100%;}}
@media screen and (min-width:1366px){#search-home{height:465px;}}
#featured-properties{width:100%;clear:both}
#home-select{max-width:1100px;height:545px;margin:0 auto;background:#FFF;clear:both}
#imoveis-select{max-width:1100px;margin:0 auto;background:#FFF;clear:both}
#footer-ass{width:100%;height:85px;clear:both;border-top:solid #A99531 6px}
@media screen and (max-width:1231px){#search-home select, #search-home input{max-width:250px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:25px;margin-left:40px}}
@media screen and (max-width:1191px){#search-home select, #search-home input{max-width:250px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:20px;margin-left:40px}}
@media screen and (max-width:1131px){#search-home select, #search-home input{max-width:250px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:15px;margin-left:40px}}
@media screen and (max-width:1091px){h3#title-search{font-style:italic;color:#ffaf00;font-family:Ubuntu,arial,sans-serif;text-align:center;text-transform:uppercase;font-size:16px;padding-top:30px}}
@media screen and (max-width:1071px){h3#title-search{font-style:italic;color:#ffaf00;font-family:Ubuntu,arial,sans-serif;text-align:center;text-transform:uppercase;font-size:16px;padding-top:20px}}
@media screen and (max-width:1051px){h3#title-search{font-style:italic;color:#ffaf00;font-family:Ubuntu,arial,sans-serif;text-align:center;text-transform:uppercase;font-size:16px;padding-top:20px;}
#search-home select, #search-home input{max-width:250px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:10px;margin-left:40px}
}
@media screen and (max-width:991px){h3#title-search{font-style:italic;color:#ffaf00;font-family:Ubuntu,arial,sans-serif;text-align:center;text-transform:uppercase;font-size:16px;padding-top:20px}
#search-home select, #search-home input{max-width:250px;width:100%;background:#1c1917;color:#FFF;height:40px;margin-top:12px;margin-left:40px}
}
@media screen and (max-width:951px){h3#title-search{font-style:italic;color:#ffaf00;font-family:Ubuntu,arial,sans-serif;text-align:left;text-transform:uppercase;font-size:16px;padding-top:20px;margin-left:20px}
#search-home select, #search-home input{max-width:200px;width:100%;background:#1c1917;color:#FFF;height:40px;margin-top:12px;margin-left:20px}
}
@media screen and (max-width:911px){#search-home select, #search-home select input{max-width:200px;width:100%;background:#1c1917;color:#FFF;height:40px;margin-top:12px;margin-left:20px}
}
@media screen and (max-width:931px){#search-home-limit{max-width:460px;margin:0 auto;padding-left:20px;padding-right:20px}
h3#title-search{font-style:italic;color:#ffaf00;font-family:Ubuntu,arial,sans-serif;text-align:left;text-transform:uppercase;font-size:16px;padding-top:20px;margin-left:20px}
}
@media screen and (max-width:500px){#search-home-limit{max-width:240px;margin:0 auto;padding-left:20px;padding-right:20px}
h3#title-search{font-style:italic;color:#ffaf00;font-family:Ubuntu,arial,sans-serif;text-align:left;text-transform:uppercase;font-size:16px;padding-top:20px;margin-left:20px}
}
@media screen and (min-width:1232px){#search-home select, #search-home input{max-width:250px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:30px;margin-left:40px}}
#search-home select{padding-left:10px}
@media screen and (min-width:1092px){h3#title-search{font-style:italic;color:#A99531;font-family:Ubuntu,arial,sans-serif;text-align:center;text-transform:uppercase;font-size:16px;padding-top:40px}}
.link-home-detalhes{background:#e5e5e5;text-align:center;padding:15px;width:50%;margin:0 auto;margin-top:20px;border-radius:5px}
a:hover .link-home-detalhes{background:#cccccc}
a h4.link-home-detalhes{color:#777;font-family:Ubuntu,arial,sans-serif;font-weight:700;font-size:14px;}
.item h3{margin-top:20px}
.item{border:1px solid #e5e5e5;margin:10px;}
.title-destaque{padding:50px 0px 30px 0px;border-bottom:1px solid #e5e5e5;font-size:24px;font-weight:700;color:#333;font-family:Ubuntu,arial,sans-serif;background-image:url(../img/color-bg-icon.jpg);background-position:left bottom;background-repeat:no-repeat;margin-bottom:40px}
.row{margin-top:30px}
.button-all-imoveis{max-width:300px;background:#333;border:1px solid #1c1917;color:#FFF;cursor:pointer;border-radius:5px;padding:15px 5px 15px 5px;font-size:14px;text-align:center;margin:0 auto;Font-family:Ubuntu,arial,sans-serif;display:block}
#button-todos-imoveis{display:block;margin-top:20px}
a:active:hover .button-all-imoveis{border:1px solid #000;outline:none;background:#12110f;color:#FFF;}
a:hover .button-all-imoveis{background:#1c1917;color:#FFF;border:1px solid #12110f;}
#bg-menu{width:100%;}
ul.topnav{width:100%;max-width:760px;margin:0 auto;list-style-type:none;padding:0;overflow:hidden;}
@media screen and (max-width:915px){ul.topnav{list-style-type:none;margin:0 0 0 60px;padding:0;overflow:hidden;}
}
@media screen and (max-width:850px){ul.topnav{list-style-type:none;margin:0 0 0 40px;padding:0;overflow:hidden;}
}
@media screen and (max-width:800px){ul.topnav{list-style-type:none;margin:0 0 0 20px;padding:0;overflow:hidden;}
}
@media screen and (max-width:770px){ul.topnav{list-style-type:none;margin:0 0 0 10px;padding:0;overflow:hidden;}
}
ul.topnav li{float:left;}
ul.topnav li a{Font-family:Ubuntu,arial,sans-serif;display:inline-block;color:#333333;text-align:center;padding:22px 20px;text-decoration:none;transition:0.3s;font-size:14px;font-weight:400;text-transform:uppercase;}
ul.topnav li a:hover{background-color:#333333;color:#FFF;}
ul.topnav li.icon{display:none;}
@media screen and (max-width:749px){ul.topnav{margin:0;color:#FFF;}
ul.topnav li:not(:first-child){display:none;}
ul.topnav li.icon{float:right;display:inline-block;}
}
@media screen and (max-width:690px){ul.topnav.responsive{position:relative;}
ul.topnav.responsive li.icon{position:absolute;right:0;top:0;}
ul.topnav.responsive li{float:none;display:inline;}
ul.topnav.responsive li a{display:block;text-align:left;}
}
#bg-bottom{width:100%;clear:both;Font-family:Ubuntu,arial,sans-serif;padding-bottom:50px;color:#777;font-size:15px}
#info-bottom{max-width:1200px;margin:0 auto;padding-top:50px;width:100%;margin-top:150px}
#bg-contatos{max-width:200px;float:left;border-right:1px solid #e5e5e5;padding-right:80px;width:100%}
#info-area-cliente-bottom{float:left;margin-left:100px;text-align:center;border-right:1px solid #e5e5e5;padding-right:80px}
#info-endereco-bottom{float:right;width:100%;max-width:500px}
#info-endereco-bottom iframe{width:100%;max-width:450px;clear:both;border:0;height:250px;margin-top:30px}
@media only screen and (max-width:1300px){#info-bottom{max-width:1100px;margin:0 auto;padding-top:50px;width:100%;margin-top:120px}
#bg-contatos{max-width:180px;float:left;border-right:1px solid #CCC;padding-right:60px;width:100%}
#info-area-cliente-bottom{float:left;margin-left:80px;text-align:center;border-right:1px solid #CCC;padding-right:60px}
}
@media only screen and (max-width:1165px){#info-bottom{max-width:950px;margin:0 auto;padding-top:50px;width:100%;margin-top:120px}
#bg-contatos{max-width:180px;float:left;border-right:1px solid #CCC;padding-right:40px;width:100%}
#info-area-cliente-bottom{float:left;margin-left:60px;text-align:center;border-right:1px solid #CCC;padding-right:40px}
#info-endereco-bottom{float:right;width:100%;max-width:400px}
}
@media only screen and (max-width:1050px){#info-bottom{max-width:900px;margin-top:120px}
#bg-contatos{max-width:180px;float:left;border-right:1px solid #CCC;padding-right:20px;width:100%}
#info-area-cliente-bottom{float:left;margin-left:40px;text-align:center;border-right:1px solid #CCC;padding-right:20px}
}
@media only screen and (max-width:980px){#info-bottom{max-width:800px;margin-top:120px}
#bg-contatos{max-width:180px;float:left;border-right:1px solid #CCC;padding-right:20px;width:100%}
#info-area-cliente-bottom{float:left;margin-left:40px;text-align:center;border-right:1px solid #CCC;padding-right:20px}
#info-endereco-bottom{float:left;width:100%;max-width:300px;margin-left:50px;}
#info-endereco-bottom iframe{width:100%;max-width:300px;clear:both;border:0;height:250px;margin-top:30px}
}
@media only screen and (max-width:850px){#info-bottom{max-width:500px;margin:0 auto;margin-top:120px}
#bg-contatos{max-width:220px;float:left;border-right:1px solid #CCC;padding-right:20px;width:100%}
#info-area-cliente-bottom{float:left;margin-left:30px;text-align:center;border-right:1px solid #CCC;padding-right:30px}
#info-endereco-bottom{float:left;width:100%;max-width:500px;margin-left:0;margin-top:60px}
#info-endereco-bottom iframe{width:100%;max-width:500px;clear:both;border:0;height:250px;margin-top:30px}
}
@media only screen and (max-width:580px){#info-bottom{max-width:400px;margin:0 auto;padding:40px 30px 0 30px;margin-top:120px}
#bg-contatos{float:none;border-right:0;padding-right:0;width:100%;margin:0 auto;text-align:center}
#info-area-cliente-bottom{float:none;margin-left:0;text-align:center;border-right:0;padding-right:0;margin:0 auto;margin-top:80px}
#info-endereco-bottom{float:left;width:100%;max-width:400px;margin-left:0;margin-top:60px}
#info-endereco-bottom iframe{width:100%;max-width:400px;clear:both;border:0;height:250px;margin-top:30px}
}
@media only screen and (max-width:480px){#info-bottom{max-width:300px;margin:0 auto;padding:40px 30px 0 30px;margin-top:120px}
#bg-contatos{float:none;border-right:0;padding-right:0;width:100%;margin:0 auto}
#info-area-cliente-bottom{float:none;margin-left:0;text-align:center;border-right:0;padding-right:0;margin:0 auto;margin-top:80px}
#info-endereco-bottom{float:none;width:100%;max-width:300px;margin-left:0;margin-top:60px}
#info-endereco-bottom iframe{width:100%;max-width:300px;clear:both;border:0;height:250px;margin-top:30px}
}
@media only screen and (max-width:390px){#info-bottom{max-width:250px;margin:0 auto;padding:40px 10px 0 10px;margin-top:120px}
#bg-contatos{float:none;border-right:0;padding-right:0;width:100%;margin:0 auto}
#info-area-cliente-bottom{float:none;margin-left:0;text-align:center;border-right:0;padding-right:0;margin:0 auto;margin-top:80px}
#info-endereco-bottom{float:none;width:100%;max-width:250px;margin-left:0;margin-top:60px}
#info-endereco-bottom iframe{width:100%;max-width:250px;clear:both;border:0;height:250px;margin-top:30px}
}
.title-nos-acompanhe, .title-contatos, .title-endereco, .title-area-cliente-bottom{font-size:16px;Font-family:Ubuntu,arial,sans-serif;margin-bottom:10px;color:#333}
.title-area-cliente-bottom{margin-bottom:20px}
.title-nos-acompanhe{margin-top:30px}
#info-contatos li{list-style:none;padding:5px 0px 5px 0px;}
.button-bottom-area-cliente{max-width:150px;background:#333;border:1px solid #1c1917;color:#FFF;cursor:pointer;border-radius:5px;padding:13px 10px 13px 10px;font-size:15px;text-align:center;margin:0 auto;margin-top:13px;margin-bottom:13px}
a:active:hover .button-bottom-area-cliente{border:1px solid #000;outline:none;background:#12110f;color:#FFF;}
a:hover .button-bottom-area-cliente{background:#1c1917;color:#FFF;border:1px solid #12110f;}
#search-imoveis{height:auto;width:100%;float:right;padding-bottom:30px}
#bg-title-home{height:auto;width:100%;float:right;padding-bottom:20px;padding-top:20px}
#search-imoveis select, #search-imoveis input{max-width:250px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:25px;margin-left:40px;padding-left:10px}
#search-imoveis-limit{width:100%;max-width:1200px;margin:0 auto}
#search-imoveis-limit p{color:#FFF;font-family:Ubuntu,arial,sans-serif;text-align:center;margin-bottom:20px;font-size:16px}
@media only screen and (max-width:1200px){#search-imoveis select, #search-imoveis input{max-width:230px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:25px;margin-left:40px;padding-left:10px}
}
@media only screen and (max-width:1130px){#search-imoveis select, #search-imoveis input{max-width:200px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:25px;margin-left:40px;padding-left:10px}
}
@media only screen and (max-width:1020px){#search-imoveis select, #search-imoveis input{max-width:200px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:25px;margin-left:20px;padding-left:10px}
}
@media only screen and (max-width:930px){#search-imoveis select, #search-imoveis input{max-width:180px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:25px;margin-left:20px;padding-left:10px}
}
@media only screen and (max-width:850px){#search-imoveis select, #search-imoveis input{max-width:180px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:25px;margin-left:10px;padding-left:10px;}
#search-imoveis-limit{width:100%;max-width:400px;margin:0 auto}
}
@media only screen and (max-width:420px){#search-imoveis select, #search-imoveis input{max-width:180px;width:100%;background:#1c1917;color:#FFF;height:50px;margin-top:25px;margin-left:10px;padding-left:10px;}
#search-imoveis-limit{width:100%;max-width:200px;margin:0 auto}
}
h3#title-search-imoveis{color:#A99531;font-family:Ubuntu,arial,sans-serif;text-transform:uppercase;font-size:22px;padding-top:40px;text-align:center;font-weight:700}
h3#title-top-menu{color:#A99531;font-family:Ubuntu,arial,sans-serif;text-align:center;text-transform:uppercase;font-size:22px;padding:20px 0px 20px 0px;margin-left:20px;font-weight:700}
#contatos{max-width:1000px;line-height:40px;margin:0 auto;margin-top:30px}
#contatos input, #contatos textarea, #contatos label,#contacts-address{font-family:Ubuntu,arial,sans-serif;font-size:15px;font-weight:500}
article#contacts-address h1{font-family:Ubuntu,arial,sans-serif;font-weight:700;font-size:18px;margin-bottom:10px;margin-top:0px;}
article#contacts-address{max-width:350px;float:right;margin-right:20px;padding-bottom:20px;padding-top:40px;margin-top:0px;line-height:normal;}
article#contacts-address p{margin-bottom:30px;border-bottom:1px dotted #7f8082;padding-bottom:20px;color:#777;font-size:15px}
#bg-contacts{padding-bottom:100px;padding-top:70px}
#contatos input{width:100%;height:50px;margin-bottom:20px;background:transparent;padding-left:10px;border:1px solid #cccccc;color:#464646;}
#contatos input, #contatos textarea{border-radius:5px}
#contatos input:focus{outline:none;background:transparent;color:#464646;}
#contatos input:hover{-webkit-transition:0.2s ease 0.3s;-moz-transition:0.2s ease 0.3s;-o-transition:0.2s ease 0.3s;-ms-transition:0.2s ease 0.3s;transition:0.2s ease 0.3s;background:transparent;color:#464646;}
#contatos textarea{width:100%;display:table;height:160px;margin-bottom:20px;background:transparent;padding-left:10px;border:1px solid #ccc;}
#contatos textarea:focus{outline:none;background:transparent;border:1px solid #ccc;color:#464646;}
#contatos textarea:hover{-webkit-transition:0.2s ease 0.3s;-moz-transition:0.2s ease 0.3s;-o-transition:0.2s ease 0.3s;-ms-transition:0.2s ease 0.3s;transition:0.2s ease 0.3s;background:transparent;border:1px solid #898989;color:#464646;}
#formmail-contatos{float:left;max-width:500px;width:100%}
@media only screen and (max-width:1015px){#formmail-contatos{float:left;max-width:400px;width:100%}}
@media only screen and (max-width:940px){#formmail-contatos{float:left;max-width:300px;width:100%}
article#contacts-address{max-width:250px;}#contatos{max-width:650px;}}
@media only screen and (max-width:700px){#formmail-contatos{float:none;max-width:400px;width:100%;margin:0 auto}article#contacts-address{max-width:400px;float:none;margin:0 auto}}
#formmail-contatos input{max-width:488px;width:100%;background:#FFFFFF;color:#1c1917;height:50px;margin-top:5px;}
#formmail-contatos textarea{max-width:600px;width:100%;background:#FFFFFF;color:#1c1917;height:160px;margin-top:25px;}
#button{max-width:150px}
#button input{max-width:150px;background:#333;border:0;color:#FFF;cursor:pointer;padding-left:0;}
#button input:focus{outline:none;border:0px;background:#1c1917;color:#464646!important}
#button input:hover{-webkit-transition:0.3s ease 0.3s;-moz-transition:0.3s ease 0.3s;-o-transition:0.3s ease 0.3s;-ms-transition:0.3s ease 0.3s;transition:0.3s ease 0.3s;background:#1c1917;color:#FFF;}
#bg-galeria-imoveis{max-width:700px;float:left}
#a-empresa{font-family:Ubuntu,arial,sans-serif;font-size:22px;font-weight:700;margin-bottom:20px}
#bg-text-quem-somos{max-width:550px;float:right;}
#bg-text-quem-somos p{margin-bottom:30px;text-align:justify;font-family:Ubuntu,arial,sans-serif;color:#777;font-size:16px; line-height:1.3}
#img-quem-somos{float:left}
#img-quem-somos img{width:100%}
@media only screen and (max-width:1280px){#img-quem-somos{max-width:550px}}
@media only screen and (max-width:1240px){#img-quem-somos{max-width:500px}}
@media only screen and (max-width:1180px){#img-quem-somos{max-width:450px}}
@media only screen and (max-width:1130px){#bg-text-quem-somos{max-width:500px;float:right;}}
@media only screen and (max-width:1090px){#bg-text-quem-somos{max-width:450px;float:right;}}
@media only screen and (max-width:1030px){#bg-text-quem-somos{max-width:400px;float:right;}}
@media only screen and (max-width:980px){#bg-text-quem-somos{max-width:800px;float:none;margin:0 auto;clear:both}
#img-quem-somos{max-width:800px;float:none;clear:both;margin:0 auto;margin-bottom:20px}}
#proposta{margin:0 auto;max-width:1080px;}
::-webkit-input-placeholder{color:#464646;}
input:-moz-placeholder{color:#464646;}
textarea:-moz-placeholder{color:#464646;}​
#proposta select, #proposta input, #proposta-textarea textarea{font-family:Ubuntu,arial,sans-serif;font-size:15px}
#proposta input{width:100%;max-width:488px;height:50px;margin-bottom:20px;background:transparent;border:1px solid #cccccc;color:#464646;padding-left:10px;}
#enviar-proposta{max-width:150px}
#enviar-proposta input{max-width:150px;background:#333;border:0;color:#FFF;cursor:pointer;padding-left:0;}
#enviar-proposta input:focus{outline:none;border:0px;background:#1c1917;color:#464646 !important}
#enviar-proposta input:hover{-webkit-transition:0.3s ease 0.3s;-moz-transition:0.3s ease 0.3s;-o-transition:0.3s ease 0.3s;-ms-transition:0.3s ease 0.3s;transition:0.3s ease 0.3s;background:#1c1917;color:#FFF;}
#proposta select{width:100%;max-width:550px;height:50px;margin-bottom:40px;margin-top:20px;background:transparent;padding-left:10px;border:1px solid #cccccc;}
#proposta textarea{display:table;height:100px;margin-bottom:20px;background:transparent;padding:20px;border:1px solid #cccccc;color:#464646;}
#proposta-textarea{clear:both;display:table;width:100%;margin-top:20px}
#proposta-textarea textarea{clear:both;display:table;width:100%;max-width:1040px}
#proposta input, #proposta textarea, #proposta select{border-radius:5px;}
#proposta label{font-family:Ubuntu,arial,sans-serif;font-size:15px;padding-bottom:10px;display:block;font-weight:500}
@media only screen and (min-width:1232px){#solicitar-proposta-info-left{float:left;max-width:500px;width:100%}
#solicitar-proposta-info-right{float:right;max-width:500px;width:100%;margin-left:80px}}
@media only screen and (max-width:1231px){#solicitar-proposta-info-left, #solicitar-proposta-info-right{max-width:460px;width:100%}
#proposta{margin:0 auto;max-width:980px;}
#proposta input{width:100%;max-width:448px;}
#solicitar-proposta-info-left{float:left;}
#solicitar-proposta-info-right{float:right;}
#proposta-textarea textarea{clear:both;display:table;width:100%;max-width:940px}
}
@media only screen and (max-width:1096px){#solicitar-proposta-info-left, #solicitar-proposta-info-right{max-width:400px;width:100%}
#proposta{margin:0 auto;max-width:880px;}
#proposta input{width:100%;max-width:388px;}
#proposta-textarea textarea{clear:both;display:table;width:100%;max-width:840px}
}
@media only screen and (max-width:960px){#solicitar-proposta-info-left, #solicitar-proposta-info-right{max-width:380px;width:100%}
#proposta{margin:0 auto;max-width:900px;}
#proposta input{width:100%;max-width:368px;}
#solicitar-proposta-info-left{float:left;}
#solicitar-proposta-info-right{float:right;}
#proposta-textarea textarea{clear:both;display:table;width:100%;max-width:800px}
}
@media only screen and (max-width:900px){#solicitar-proposta-info-left, #solicitar-proposta-info-right{max-width:320px;width:100%}
#proposta{margin:0 auto;max-width:700px;}
#proposta input{width:100%;max-width:308px;}
#solicitar-proposta-info-left{float:left;}
#solicitar-proposta-info-right{float:right;}
#proposta-textarea textarea{clear:both;display:table;width:100%;max-width:660px}
}
@media only screen and (max-width:780px){#proposta-textarea textarea{clear:both;display:table;width:100%;max-width:620px}}
@media only screen and (max-width:740px){#solicitar-proposta-info-left, #solicitar-proposta-info-right{max-width:400px;width:100%}
#proposta{margin:0 auto;max-width:900px;}
#proposta input{width:100%;max-width:388px;}
#solicitar-proposta-info-left{float:none;clear:both;margin:0 auto}
#solicitar-proposta-info-right{float:none;clear:both;margin:0 auto}
#proposta-textarea textarea{clear:both;display:table;width:100%;max-width:348px}
#proposta-textarea{max-width:388px;margin:0 auto}
}
@media only screen and (max-width:450px){#proposta-textarea textarea{clear:both;display:table;width:100%;max-width:288px}
#proposta-textarea{max-width:428px;margin:0 auto}
}
@media only screen and (max-width:390px){#proposta-textarea textarea{clear:both;display:table;width:100%;max-width:200px}
#proposta-textarea{max-width:388px;margin:0 auto}
}
#img-parceiros img{padding:25px}
#descricao-local-imovel{font-family:Ubuntu,arial,sans-serif;font-size:15px;font-weight:700;color:#333;margin-top:20px;text-align:left}
#button-detalhes-imoveis{max-width:150px;background:#333;border:1px solid #1c1917;color:#FFF;cursor:pointer;border-radius:5px;padding:13px 15px 13px 15px;font-size:15px;text-align:center;margin:0 auto;margin-top:13px;margin-bottom:13px;float:right;font-family:Ubuntu,arial,sans-serif;}
a:active:hover #button-detalhes-imoveis{border:1px solid #000;outline:none;background:#12110f;color:#FFF;}
a:hover #button-detalhes-imoveis{background:#1c1917;color:#FFF;border:1px solid #12110f;}
.text{color:white;font-size:20px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);font-family:Ubuntu,arial,sans-serif;font-size:18px;font-weight:400}
#descricao-endereco-imovel{color:#777;font-family:Ubuntu,arial,sans-serif;font-size:15px;text-align:left;margin-top:5px}
#descricao-m2{color:#777;font-family:Ubuntu,arial,sans-serif;margin-top:5px}
.color-title-description{color:#333;font-weight:700;font-size:15px}
#title-descricao-ind{font-family:Ubuntu,arial,sans-serif;color:#333;border-bottom:1px solid #e5e5e5;font-weight:700;margin-bottom:30px;padding-bottom:20px}
#descricao-detalhada-imoveis p{font-family:Ubuntu,arial,sans-serif;color:#777;font-size:15px}
.ps-caption{font-family:Ubuntu,arial,sans-serif;font-size:16px}
.container{position:relative;width:100%;max-width:320px}
#bg-list-imoveis{float:left;margin:30px 10px 30px 30px;padding-bottom:30px;border-bottom:1px solid #e5e5e5}
.image{display:block;width:100%;height:auto;}
.overlay{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:#171717;}
.container:hover .overlay{opacity:0.7;}
#descricao-dados-lista-imoveis{width:100%}
#bg-info-imoveis{float:left;margin-top:8px;font-family:Ubuntu,arial,sans-serif;font-size:13px}
#search-not{font-family:Ubuntu,arial,sans-serif;color:#777;font-size:18px}
#paginacao{float:left;margin-top:15px;margin-bottom:30px}
#paginacao ul{width:100%;padding-left:0}
#paginacao li{float:left;list-style:none;margin-right:6px}
#paginacao li a{background:#FFF;padding:15px;border:1px solid #ddd;border-radius:6px;text-decoration:mome;font-family:Ubuntu,arial,sans-serif;color:#333}
#paginacao li a:hover{background:#333;color:#FFF;border:1px solid #333}
#paginacao li a:active{background:#12110f;color:#FFF;border:1px solid #333}
#bg-paginacao{max-width:1050px;margin:0 auto;}
#bg-dados-footer{width:100%;max-width:1200px;margin:0 auto;margin-top:35px}
#author-info{color:#FFF;Font-family:Ubuntu,arial,sans-serif;padding-left:20px;float:left;font-size:15px}
#desenvolvido{color:#FFF;Font-family:Ubuntu,arial,sans-serif;float:right;padding-right:20px;font-size:15px}
#desenvolvido a{color:#A99531}
@media only screen and (max-width:540px){#author-info{float:none;clear:both;text-align:center;padding-left:0;}
#desenvolvido{float:none;clear:both;padding-top:10px;text-align:center;padding-right:0}#bg-dados-footer{margin-top:20px}}
.linkactive{color:#FFF !important;background:#333 !important}