body{background:#fff}body,h1,h2,h3,h4,h5,h6,p,a{font-family:"Montserrat",sans-serif}a,span{display:inline-block}p{font-size:14px;color:#000}#head-section{border-top:2px solid #458bc3;padding:5px 0 0 0}#logo img{margin:15px 0 0 0;width:250px}.phone span,.phone p{font-family:"Montserrat",sans-serif;text-align:right;display:block}.phone span{font-size:16px;color:#787878;font-weight:500;margin-bottom:2px}.phone p{font-size:23px;line-height:32px;font-weight:500;color:#667796;margin:0}.phone .fa{font-size:25px}#creci{color:#000;text-align:center;margin:5px 160px 0 0;font-weight:300}.slicknav_menu{display:none}.nav-section{margin:5px 0 0 0}#menu{padding:0;margin:0}#menu li{list-style:none;float:left;position:relative}#menu li a{font-family:"Montserrat",sans-serif;font-size:14px;color:#000;padding:10px 35px;letter-spacing:3px;text-decoration:none}#menu li a:hover{background-color:#f2f2f2}#menu .submenu li{display:block;margin:0;float:none}#menu .submenu li:hover{background-color:#f2f2f2}#menu .submenu li a{background:none;border:none}#menu .submenu{padding:0;background:#f8f9fa;display:none;position:absolute;left:0;width:260px;z-index:100;box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}#menu .submenu:hover{display:block}#menu > li > a:hover + .submenu{display:block}.whats a{color:#667796}.inform{text-align:center;font-size:14px;color:#000;color:#787878;margin:10px 280px 10px 280px}#search-section{background:#176eb4;border-bottom:3px solid #458bc3;padding:20px 0 15px 0}.search-form .form-control{background-color:#fff;box-shadow:none;font-size:13px;height:38px;border-radius:5px;border:none}.fields-list{padding:0;margin:0}.fields-list li{list-style:none;width:16%;float:left;display:inline-block;margin:10px 18px 0 25px}.fields-list li label{font-size:14px;color:#fff}.move-up{position:relative}.select-style{width:100%;overflow:hidden;background:#fff url("../img/drop-down.png") no-repeat 90% 52%;cursor:pointer;height:38px;border-radius:5px;font-size:15px}.select-style select{padding:5px 33px 5px 10px;width:110%;height:38px;border:none;box-shadow:none;background:transparent;background-image:none;-webkit-appearance:none;cursor:pointer;font-size:13px;color:#000;text-transform:uppercase;font-weight:400}.select-style select:focus{outline:none}.submit{font-size:18px;color:#fff;border:none;background:#a4a9a6 url("../img/search-icon.png") 88% center no-repeat;border-radius:5px;display:inline-block;padding:5px 10px 5px 20px;width:100%;border-top:2px solid #d2d4d3;border-bottom:2px solid #626564;text-align:left;margin:27px 0 0 0}.submit:hover{background:#858786 url("../img/search-icon.png") 88% center no-repeat}#banner-section{padding:20px 0;background:linear-gradient(top, white, #6b7d9e);background:-moz-linear-gradient(top, white, #6b7d9e);background:-webkit-linear-gradient(top, white, #6b7d9e);background:-o-linear-gradient(top, white, #6b7d9e);background:-ms-linear-gradient(top, white, #6b7d9e)}#banner-section .flex-control-nav{bottom:-50px}#banner-section .flex-control-paging li a{height:16px;width:16px;background:#1563a2}#banner-section .flex-direction-nav{display:none}.flexslider{margin:0;padding:0;border:none}.property h1{font-size:21px;color:#000;margin:30px 0 0 0}.property p i{font-family:"Montserrat",sans-serif;font-size:18px;color:#000}.specs p{font-family:"Montserrat",sans-serif;font-size:17px;color:#000;margin:0 0 10px 0;padding:5px 0 5px 35px}.beds{background:url("../img/icon-1.png") left center no-repeat}.w-room{background:url("../img/icon-2.png") left center no-repeat}.garage{background:url("../img/icon-3.png") left center no-repeat}.price{font-size:49px;color:#000;font-family:"Montserrat",sans-serif}.price small,.price sup{font-size:21px}.price sup{position:relative;top:-20px}.read-more{font-size:13px;color:#fff;display:inline-block;padding:6px 8px;border-radius:12px;background:#176eb4}.read-more:hover,.read-more:active,.read-more:focus{color:#fff}#location-sale-section{margin:50px 0 0 0}.section-title{background:#176eb4;padding:8px 0}.section-title h2{font-size:28px;color:#fff;margin:0;padding:0;font-weight:600}.section-title .btnVoltar{text-align:right}.section-title a{color:#fff;font-size:13pt}.location-slider,.sale-slider{padding:36px 0}.location-slider .flex-control-nav{width:auto;top:20px;right:20px}.location-slider .flex-control-paging li a{background:#000}.location-slider .flex-control-paging li a.flex-active{background:#fff}.location-slider .owl-theme .owl-controls{position:absolute;width:100%;top:40%}.location-slider .owl-theme .owl-controls .owl-buttons div{position:absolute;height:55px;width:35px;display:inline-block;text-indent:-99999px;overflow:hidden}.location-slider .owl-theme .owl-controls .owl-buttons div.owl-next{background:url("../img/next.png") center center no-repeat;right:12%}.location-slider .owl-theme .owl-controls .owl-buttons div.owl-prev{background:url("../img/prev.png") center center no-repeat;left:12%}.sale-slider{background:#dbe0e8}.apartment{max-width:400px;margin:auto;position:relative;overflow:hidden;text-align:center}.apartment img{height:300px}.apartment .info{text-align:left}.info{position:absolute;width:100%;bottom:0;left:0;background:url("../img/grad-1.png") left bottom repeat-x;padding:15px}.info span{font-family:"Montserrat",sans-serif;font-size:26px;color:#fff}.info span strong{font-family:"Montserrat",sans-serif;font-size:15px}.info span i{display:inline-block;font-size:18px;margin:0 10px}.price-tag{font-size:16px;color:#fff;text-transform:uppercase;float:right;display:inline-block;padding:4px 7px;background:#6b7d9e;border-radius:5px;margin:7px 0 0 0}.price-tag:hover,.price-tag:active,.price-tag:focus{color:#fff}#social-section{background:#176eb4;padding:12px 0}.social{margin:0;color:#fff;font-size:17px}.social strong{position:relative;top:-4px;font-weight:500}.social a{font-size:30px;color:#fff;display:inline-block;margin:0 5px}#footer-section{padding:20px 0;background:linear-gradient(top, white, #e8e8e8);background:-moz-linear-gradient(top, white, #e8e8e8);background:-webkit-linear-gradient(top, white, #e8e8e8);background:-o-linear-gradient(top, white, #e8e8e8);background:-ms-linear-gradient(top, white, #e8e8e8)}.footer-content{padding:30px 0}.footer-content h4{font-family:"Montserrat",sans-serif;font-size:19px;color:#000;margin:0 0 8px 0;padding:0;font-weight:400}.footer-content p,.footer-menu li a,.footer-menu li a:active,.footer-menu li a:focus{font-size:15px;color:#585858;line-height:19px}.footer-menu li{list-style:none;line-height:15px}.footer-menu{padding:0}.footer-menu.push{margin:0}.bottom-content{text-align:center;padding:10px 0;border-top:2px solid #176eb4}#back-to-top{display:none;position:fixed;right:20px;bottom:20px;display:inline-block;padding:22px 23px;line-height:42px;background:#86b4d8 url(../img/scroll-top.png) center center no-repeat;background-size:40%;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);-webkit-transition-duration:.25s;-moz-transition-duration:.25s;-o-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:ease-in-out;-moz-transition-timing-function:ease-in-out;-o-transition-timing-function:ease-in-out;transition-timing-function:ease-in-out}.section-title.light h2{font-family:"Montserrat",sans-serif}.searching{padding:50px 0 50px 0}.searching p{font-size:12px;font-family:"Montserrat",sans-serif}.marca{margin:50px 0 0 50px;background-color:#fff}#sgn-content{padding:0 0 40px 0}#sgn-content .section-title{margin:30px 0 0 0}#sgn-content .section-title h2{font-size:24px}.content h3{font-size:18px;font-family:"Montserrat",sans-serif;color:#000;margin:30px 0 0 0;font-weight:400}.content p{font-size:17px;color:#878787;text-align:justify;text-indent:30px}.reg-form{width:75%;margin:0 auto;border-radius:5px;background-color:#e6e6e6;padding:30px}.reg-form h2{font-size:24px;font-family:"Montserrat",sans-serif;color:#000;margin:30px 10px 20px}.reg-form div{margin:0 0 15px 0}.reg-form .form-control,.reg-form .select-style{border-radius:4px;border:none;padding:12px 20px;width:100%;font-size:15px;box-sizing:border-box;font-family:"Montserrat",sans-serif}.margin-right{margin:0 40px 0 0}.reg-form .field:focus{outline:none}.reg-form .half .field{width:40%;float:left}.reg-form textarea.field{height:auto;resize:none}.reg-form .select-style{margin-bottom:0}.reg-form select{width:100%;padding:9px 15px;border:none;border-radius:4px;background-color:#fff;color:#495057;font-size:15px;font-family:"Montserrat",sans-serif}.reg-form .small-select .select-style{display:inline-block;width:auto;float:left;overflow:visible;background:no-repeat;border:none;position:relative;margin:0 15px 0 0}.reg-form .small-select .select-style:before{content:url("../img/drop-down-blue.png");position:absolute;left:0}.reg-form .small-select .select-style select{background:none;text-indent:12px;text-transform:none;position:relative;top:-5px;padding:0 0 0 10px}.reg-form .row{margin:0}.reg-form .row{margin-right:-15px;margin-left:-15px}.reg-form .half.full .sp{color:#878787;border-radius:0;border:1px solid #dbdbdb;background:linear-gradient(top, #fcfcfc, #e8e8e8);background:-moz-linear-gradient(top, #fcfcfc, #e8e8e8);background:-webkit-linear-gradient(top, #fcfcfc, #e8e8e8);background:-o-linear-gradient(top, #fcfcfc, #e8e8e8);background:-ms-linear-gradient(top, #fcfcfc, #e8e8e8);height:46px;width:6.555%;font-size:18px}.reg-form .send{display:inline-block;padding:8px 40px 8px 60px;background:#94bcdd url("../img/email-icon.png") 30px center no-repeat;color:#fff;border:none;font-size:20px;font-family:"Montserrat",sans-serif;border-radius:4px}.reg-form .send:hover{background:#176eb4 url("../img/email-icon.png") 30px center no-repeat}.reg-form input[type=reset]{text-decoration:none;background-color:#f2f2f2;font-family:"Montserrat",sans-serif;color:#000;padding:10px 20px;border-radius:4px;border:none}#sgn-content.contacto{padding-bottom:0}.reg-form.contact-form{width:70%;margin:0 auto}.content h3{margin:20px 0 15px 0}iframe{width:100%;height:400px}.reg-form.contact-form input[type=reset]{text-decoration:none;background-color:#f2f2f2;font-family:"Montserrat",sans-serif;color:#000;padding:10px 20px;border-radius:4px;border:none}p.red{font-size:18px;font-family:"Montserrat",sans-serif;color:red}.margin{margin:0 50px 0 100px}.all-results{padding-bottom:30px}.property-thumb{background:#fff;margin:25px 0 0 0;box-shadow:0 4px 8px 0 rgba(0,0,0,.2);transition:.1s}.property-thumb:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2)}.property-thumb img{width:100%}.property-thumb .img-container{display:block;margin:0 0 15px 0}.property-thumb p{font-size:14px;line-height:21px;color:#000;font-family:"Montserrat",sans-serif;margin:0 0 2px 0;padding:0 20px}.property-thumb .value{font-size:18px;font-family:"Montserrat",sans-serif;color:#000;margin:15px 0 20px 0}.property-info{min-height:162px;position:relative}.details{display:inline-block;width:100%;padding:6px 0;color:#fff;text-transform:uppercase;background:#176eb4;font-size:16px;text-align:center;position:absolute;bottom:0}.details:hover,.details:focus,.details:active{color:#fff;text-decoration:none}.total{text-align:center;margin:1em}.specs-il{padding:0 11px 0 26px}@media(min-width: 768px){.property-thumb .img-container{max-height:154px;overflow:hidden;margin:0 0 15px 0}}.sem-banner .item{margin:0 0 25px 0}#single-property .section-title{margin:25px 0 30px 0}#single-property h2{font-family:"Montserrat",sans-serif;font-size:24px}#single-property-imgs img{height:447px}#single-property-imgs div{text-align:center}.single-appartment{margin:50px 0 0 0}.contact-form.appartmento{width:100%;background:#e6e6e6;padding:10px}.contact-form.appartmento .field{height:38px}.contact-form.appartmento textarea.field{height:auto}.contact-form.appartmento .form-heading{margin:10px 0;font-size:16px;text-align:center;color:#000}.contact-form.appartmento .send{float:none !important;padding:8px 0;width:100%;background:#8a8a8a url("../img/email-icon.png") 10px center no-repeat;margin:10px 0 0 0;color:#fff;border:none;font-size:20px;font-family:"Montserrat",sans-serif;border-radius:4px}.contact-form.appartmento .send:hover{background:#176eb4 url("../img/email-icon.png") 10px no-repeat}.contact-form.appartmento .invalid{box-shadow:0 0 3px red}.contact-form.appartmento #resposta-email{display:none;text-align:center}.specs-list{padding:30px 0}.specs-list li{list-style:none;display:inline-block;float:left;margin:0 15px 0 0}.specs-list li span{font-family:"Montserrat",sans-serif;font-size:16px;padding:13px 0 13px 56px}.specs-list li.area span{background:url("../img/area.png") left center no-repeat}.specs-list li.dorm span{background:url("../img/dorom.png") left center no-repeat}.specs-list li.vagas span{background:url("../img/vagas.png") left center no-repeat}.appartment-info h3{font-size:20px;color:#176eb4;font-family:"Montserrat",sans-serif}.appartment-info strong{color:#176eb4;font-family:"Montserrat",sans-serif}.appartment-info p{font-size:14px;color:#666;font-family:"Montserrat",sans-serif}@media(max-width: 1280px){.location-slider .owl-theme .owl-controls .owl-buttons div.owl-next{right:2%}.location-slider .owl-theme .owl-controls .owl-buttons div.owl-prev{left:2%}}@media(max-width: 1200px){.location-slider .owl-theme .owl-controls .owl-buttons div.owl-next{right:2px}.location-slider .owl-theme .owl-controls .owl-buttons div.owl-prev{left:2px}#menu li a{font-size:14px;padding:10px 23px;letter-spacing:2px}.fields-list li{width:15%}}@media(min-width: 768px)and (max-width: 991px){#menu li a{font-size:13px;padding:10px 10px}#creci{margin:0 auto}.info span{font-size:14px}.price-tag{padding:0 4px;margin:0;font-size:12px}.fields-list li{width:43%}.select-style select,.search-form .form-control,.submit{font-size:12px}.submit{font-size:18px}#single-property .flex-control-nav{width:100%}#single-property .flex-direction-nav{display:none}.reg-form{width:100%}.col-sm-3{min-width:50%}.property-thumb .value{font-size:14px}}@media(max-width: 767px){#logo{margin-bottom:20px}#creci{margin:0 auto}#head-section,.phone span,.phone p{text-align:center}#menu{display:none}.slicknav_menu{display:block;background:#8bb7da}.slicknav_btn{background:none}.slicknav_nav a{color:#f2f2f2}.slicknav_nav .fa{color:#f2f2f2;margin:0 10px 0 0}.info span{font-size:14px}.price-tag{padding:0 4px;margin:0;font-size:12px}.fields-list li{width:41%}.fields-list li:nth-child(5){margin-right:20px}.select-style select,.search-form .form-control,.submit{font-size:12px}.submit{font-size:18px}.flexslider .slides img{width:100%}.flexslider .slides li{margin-bottom:25px}.select-style select{width:110%}#single-property-imgs img{width:100%;height:auto}.col-sm-3{min-width:50%}.apartment img{width:100%;height:auto}#single-property .flex-direction-nav{display:none}.reg-form,.reg-form.contact-form{width:100%}.reg-form .half.full .field.first,.reg-form .half.full .field.second{width:100%;margin-bottom:10px}.reg-form .half.full .sp{width:100%}}@media(max-width: 640px){#creci{margin:0 auto}.phone{text-align:center}.fields-list li{width:100%;margin:0 0 10px 0}.fields-list .select-style{background:#fff url("../img/drop-down.png") no-repeat scroll 96% 52%}.select-style select{width:110%}.submit{text-align:center}body{overflow-x:hidden}.reg-form,.reg-form.contact-form{width:100%}.reg-form .half.full .field.first,.reg-form .half.full .field.second{width:100%;margin-bottom:10px}.reg-form .half.full .sp{width:100%}}@media(max-width: 480px){.fields-list li{width:100%;margin:0 0 10px 0}.fields-list .select-style{background:#fff url("../img/drop-down.png") no-repeat scroll 96% 52%}.select-style select{width:110%}.submit{text-align:center}#single-property .specs-list li{display:block;float:none;margin:0 0 10px 0}.reg-form,.reg-form.contact-form{width:100%}.reg-form .half.full .field.first,.reg-form .half.full .field.second{width:100%;margin-bottom:10px}.reg-form .half.full .sp{width:100%}}/*# sourceMappingURL=main.css.map */
