﻿.owl-carousel{display:none;width:100%;position:relative;z-index:1}.owl-carousel .animated{animation-duration:1000ms;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}.owl-carousel .owl-stage{position:relative}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden}.owl-carousel .owl-controls .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-controls .owl-nav .owl-next{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-item img{display:block;width:100%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;-o-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;transition:scale 100ms ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transition:scale(1.3, 1.3);-moz-transition:scale(1.3, 1.3);transition:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;transition:opacity 400ms ease}.owl-carousel .owl-video-frame{position:relative;z-index:1}.owl-carousel .owl-refresh .owl-item{display:none}.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-moz-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}.no-js .owl-carousel{display:block}.selectize-dropdown,.selectize-input,.selectize-input input{color:#303030;font-family:inherit;font-size:13px;line-height:18px}.selectize-control.single .selectize-input.input-active,.selectize-input{background:#ffffff;cursor:text;display:inline-block}.selectize-control.multi .selectize-input.disabled>div,.selectize-control.multi .selectize-input.disabled>div.active{color:#7d7d7d;background:#ffffff;border:0 solid #ffffff}.selectize-control{position:relative}.selectize-control.plugin-drag_drop .ui-sortable-placeholder::after{content:'!';visibility:hidden}.selectize-control.plugin-drag_drop .ui-sortable-helper{box-shadow:0 2px 5px rgba(0,0,0,0.2)}.selectize-control.plugin-drag_drop.multi>.selectize-input>div.ui-sortable-placeholder{visibility:visible !important;background:#f2f2f2 !important;background:rgba(0,0,0,0.06) !important;border:0 none !important;box-shadow:inset 0 0 12px 4px #ffffff}.selectize-control.plugin-remove_button [data-value]{position:relative;padding-right:24px !important}.selectize-control.plugin-remove_button [data-value] .remove{z-index:1;position:absolute;top:0;right:0;bottom:0;width:17px;text-align:center;font-weight:bold;font-size:12px;color:inherit;text-decoration:none;vertical-align:middle;display:inline-block;padding:2px 0 0;border-left:1px solid #d0d0d0;border-radius:0 2px 2px 0;box-sizing:border-box}.selectize-control.plugin-remove_button [data-value] .remove:hover{background:rgba(0,0,0,0.05)}.selectize-control.plugin-remove_button [data-value].active .remove{border-left-color:#cacaca}.selectize-control.plugin-remove_button .remove-single{position:absolute;right:28px;top:6px;font-size:23px}.selectize-control.plugin-remove_button .disabled [data-value] .remove{border-left-color:#ffffff}.selectize-control.plugin-remove_button .disabled [data-value] .remove:hover{background:none}.selectize-control.rtl.single .selectize-input:after{left:15px;right:auto}.selectize-control.rtl .selectize-input>input{margin:0 4px 0 -2px !important}.selectize-control.single .selectize-input{cursor:pointer}.selectize-control.single .selectize-input.input-active{cursor:text}.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0 5px;border-color:#808080 transparent transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px 5px;border-color:transparent transparent #808080 transparent}.selectize-control.multi .selectize-input.has-items{padding:6px 8px 3px}.selectize-control.multi .selectize-input>div{cursor:pointer;margin:0 3px 3px 0;padding:2px 6px;background:#f2f2f2;color:#303030;border:0 solid #d0d0d0}.selectize-control.multi .selectize-input>div.active{background:#e8e8e8;color:#303030;border:0 solid #cacaca}.selectize-control .selectize-input.disabled{opacity:0.5;background-color:#fafafa}.selectize-dropdown-header{position:relative;padding:5px 8px;border-bottom:1px solid #d0d0d0;background:#f8f8f8;border-radius:3px 3px 0 0}.selectize-dropdown-header-close{position:absolute;right:8px;top:50%;color:#303030;opacity:0.4;margin-top:-12px;line-height:20px;font-size:20px !important}.selectize-dropdown-header-close:hover{color:#000000}.selectize-dropdown{position:absolute;z-index:10;border:1px solid #d0d0d0;background:#ffffff;margin:-1px 0 0;border-top:0 none;box-sizing:border-box;box-shadow:0 1px 3px rgba(0,0,0,0.1);border-radius:0 0 3px 3px}.selectize-dropdown.plugin-optgroup_columns .optgroup{border-right:1px solid #f2f2f2;border-top:0 none;float:left;box-sizing:border-box}.selectize-dropdown.plugin-optgroup_columns .optgroup:last-child{border-right:0 none}.selectize-dropdown.plugin-optgroup_columns .optgroup:before{display:none}.selectize-dropdown.plugin-optgroup_columns .optgroup-header{border-top:0 none}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden;padding:5px 8px}.selectize-dropdown [data-selectable] .highlight{background:rgba(125,168,208,0.2);border-radius:1px}.selectize-dropdown .optgroup-header{padding:5px 8px;color:#303030;background:#ffffff;cursor:default}.selectize-dropdown .active{background-color:#f5fafd;color:#495c68}.selectize-dropdown .active.create{color:#495c68}.selectize-dropdown .create{color:rgba(48,48,48,0.5)}.selectize-dropdown .optgroup:first-child .optgroup-header{border-top:0 none}.selectize-input{border:1px solid #d0d0d0;padding:8px;display:inline-block;width:100%;overflow:hidden;position:relative;z-index:1;box-sizing:border-box;box-shadow:inset 0 1px 1px rgba(0,0,0,0.1);border-radius:3px}.selectize-input.full{background-color:#ffffff}.selectize-input.disabled{cursor:default !important}.selectize-input.disabled *{cursor:default !important}.selectize-input.focus{box-shadow:inset 0 1px 2px rgba(0,0,0,0.15)}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1;*display:inline}.selectize-input>input{display:inline-block !important;padding:0 !important;min-height:0 !important;max-height:none !important;max-width:100% !important;margin:0 2px 0 0 !important;text-indent:0 !important;border:0 none !important;background:none !important;line-height:inherit !important;box-shadow:none !important}.selectize-input>input:focus{outline:none !important}.selectize-input>input::-ms-clear{display:none}.selectize-input.dropdown-active::before{content:' ';display:block;position:absolute;background:#f0f0f0;height:1px;bottom:0;left:0;right:0}.selectize-input::after{content:' ';display:block;clear:left}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px}.multi-combo{display:block;position:relative;outline:none;margin:0 !important;padding:0 !important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}select:disabled+.multi-combo{pointer-events:none}.multi-combo .value{padding:5px 0 6px 9px;white-space:nowrap;overflow:hidden;text-align:left !important}.multi-combo .value .item:not(:last-of-type):after{content:', ';font-weight:300;line-height:0}.multi-combo .list{display:none;position:absolute;top:100%;left:1px;min-width:200px;width:calc(100% - 3px);max-height:210px;overflow:auto;border:1px solid #999;font-family:Arial, sans-serif;line-height:1.6;text-align:left !important;background:#ffffff}.multi-combo .list .option{display:block;position:relative;padding:7px 8px 1px;color:#000;font-size:13px;font-weight:400;letter-spacing:0}.multi-combo .list:not(:hover) .option.selected[data-value=""],.multi-combo .list .option.selected:not([data-value=""]),.multi-combo .list .option:hover,.multi-combo .list .option:focus{color:#ffffff;background:#5288ff}select:not(:disabled)+.multi-combo:active .value,select:not(:disabled)+.multi-combo:focus .value{outline:initial}select:not(:disabled)+.multi-combo:active .list,select:not(:disabled)+.multi-combo:focus .list{display:block;z-index:10000}.multi-combo.multiple .list .option{padding-left:25px}.multi-combo.multiple .list .option:before{content:"";display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;position:absolute;top:8px;left:5px;font-size:15px}.multi-combo.multiple .list .option.selected:before{content:"\f046"}.multi-combo.multiple .list .option:first-child{padding-left:8px}.multi-combo.multiple .list .option:first-child:before{content:''}@font-face{font-family:"Helvetica";font-style:normal;font-weight:normal;src:url("../../fonts/Helvetica.eot?#iefix") format("embedded-opentype"),url("../../fonts/Helvetica.woff2") format("woff2"),url("../../fonts/Helvetica.woff") format("woff"),url("../../fonts/Helvetica.ttf") format("truetype"),url("../../fonts/Helvetica.svg#Helvetica") format("svg")}@font-face{font-family:"Helvetica";font-style:normal;font-weight:bold;src:url("../../fonts/HelveticaBd.eot?#iefix") format("embedded-opentype"),url("../../fonts/HelveticaBd.woff2") format("woff2"),url("../../fonts/HelveticaBd.woff") format("woff"),url("../../fonts/HelveticaBd.ttf") format("truetype"),url("../../fonts/HelveticaBd.svg#Helvetica") format("svg")}html{overflow-y:hidden}html body{overflow-y:scroll}html body:before{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background:rgba(255,255,255,0.15)}html,body{display:block;position:relative;height:100%;overflow-x:hidden;margin:0;padding:0;color:#000;font-style:16px;font-weight:400;font-family:"Helvetica",sans-serif;letter-spacing:1px;box-sizing:border-box;background:#fff url(../img/bg-transparent.jpg) repeat}html *,body *{margin:0;padding:0;font-family:inherit;box-sizing:inherit}html *::-moz-focus-inner,body *::-moz-focus-inner{border:0}.fa{display:initial;font:inherit}.fa:before{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.full-search:after,.main-header .menu ul:after,.page-imoveis .heading:after,.page-imoveis .list .item:after,.page-imovel .desc .infos p:after,.page-contato .content .container:after,.clearfix:after{content:'';display:table;clear:both}.container{display:block;width:100%;max-width:1280px;margin:0 auto}.flex-spare{visibility:hidden;pointer-events:none;min-height:0 !important;height:0 !important;padding:0 !important;margin-top:0 !important;margin-bottom:0 !important}.main-page{position:relative;min-height:calc(100vh - 223px - 95px);padding:15px 0}@media only screen and (max-width: 768px){.main-page{min-height:calc(100vh - 200px - 95px)}}@media only screen and (max-width: 493px){.main-page{min-height:calc(100vh - 200px - 110px)}}.full-search{display:block;width:100%;color:#000000;text-transform:none;background-color:#e6e6e6;box-shadow:3.5px 6.1px 6px rgba(28,24,31,0.75)}.full-search:before{content:'';position:absolute;left:0;bottom:100%;width:100%;height:10px}.full-search h2{float:left;margin-bottom:2px;padding-top:20px;padding-bottom:30px;color:#474b4d;font-size:14px;font-weight:bold;text-transform:uppercase}.full-search h2+.block{float:right}.full-search h2+.block+.block{clear:left}.full-search .block{display:block;float:left;width:160px;margin-right:10px;margin-bottom:10px;font-size:13px;font-weight:600;line-height:20px}.full-search .block input,.full-search .block select,.full-search .block .selectize-control,.full-search .block .multi-combo .value{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;width:100%;min-height:31px;border:0;border-radius:0;color:#6e6e6e;font-size:13px;font-weight:400;letter-spacing:1px;background-color:transparent;box-shadow:0 0 0 1px rgba(110,110,110,0.5)}.full-search .block input:focus,.full-search .block select:focus,.full-search .block .selectize-control:focus,.full-search .block .multi-combo .value:focus{box-shadow:0 0 0 1px rgba(110,110,110,0.7)}.full-search .block input::-webkit-input-placeholder,.full-search .block select::-webkit-input-placeholder,.full-search .block .selectize-control::-webkit-input-placeholder,.full-search .block .multi-combo .value::-webkit-input-placeholder{opacity:1}.full-search .block input::-moz-placeholder,.full-search .block select::-moz-placeholder,.full-search .block .selectize-control::-moz-placeholder,.full-search .block .multi-combo .value::-moz-placeholder{opacity:1}.full-search .block input:-moz-placeholder,.full-search .block select:-moz-placeholder,.full-search .block .selectize-control:-moz-placeholder,.full-search .block .multi-combo .value:-moz-placeholder{opacity:1}.full-search .block input:-ms-input-placeholder,.full-search .block select:-ms-input-placeholder,.full-search .block .selectize-control:-ms-input-placeholder,.full-search .block .multi-combo .value:-ms-input-placeholder{opacity:1}.full-search .block input,.full-search .block select,.full-search .block .selectize-control{padding:5px}.full-search .block select{display:none}.full-search .block .selectize-control{max-height:31px;padding:0}.full-search .block .selectize-control .selectize-input{overflow:hidden;white-space:nowrap;min-height:31px;padding:5px;border:0;color:inherit;background-color:transparent}.full-search .block .selectize-control input{border:0 !important;padding:0 !important;min-height:19px !important}.full-search .block .selectize-control .selectize-input:after{display:none}.full-search .block select,.full-search .block .selectize-control .selectize-input.has-options{border-right:30px solid transparent;background-image:url(../img/arrow-down.png);background-size:auto 100%;background-repeat:no-repeat;background-position:calc(100% + 20px) center}.full-search .block .multi-combo .value{border-right:30px solid transparent;background:url(../img/arrow-down-simple.png) no-repeat calc(100% + 20px) center/auto;box-shadow:0 0 0 1px rgba(110,110,110,0.5),inset 1px 0 0 1px #e6e6e6,inset 0 0 0 1px rgba(110,110,110,0.5)}.full-search button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;float:right;margin-top:19px;margin-right:15px;padding:7px 15px 9px;border:0;color:#bfbfbf;font-weight:bold;letter-spacing:0;cursor:pointer;background-color:#212223;-webkit-transition:box-shadow 0.2s ease;-moz-transition:box-shadow 0.2s ease;transition:box-shadow 0.2s ease}.full-search button:hover{box-shadow:0 0 5px rgba(0,0,0,0.3)}.main-header{display:block;position:relative;z-index:10;padding:20px 50px 20px;text-align:center;text-transform:uppercase}.main-header .menu{display:block;position:relative;list-style:none;margin:0 auto}.main-header .menu .handler{display:none}.main-header .menu ul{display:inline-block}.main-header .menu ul li{display:block;position:relative;float:left}.main-header .menu ul li+li{border-left:2px solid #00377b}.main-header .menu ul li a{display:block;position:relative;padding:0 20px;color:#000;font-size:12px;font-weight:400;text-decoration:none}.main-header .menu ul li .full-search{display:none;position:absolute;top:calc(100% + 10px);left:50%;width:750px;max-width:100vw;padding:30px 35px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.main-header .menu ul li .full-search:after{content:'';display:block;position:absolute;top:100%;left:0;width:100%;height:100%;opacity:0}.main-header .logo{display:inline-block;margin:50px auto 40px}@media only screen and (max-width: 768px){.main-header{height:200px;padding:50px 20px;text-align:center}.main-header .logo{display:inline-block;float:none;margin-top:0}.main-header .logo img{max-width:100%}.main-header .search{display:none}.main-header .menu{position:absolute;top:calc(100% - 60px);left:20px;width:calc(100% - 40px)}.main-header .menu .handler,.main-header .menu ul li{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;float:none;width:100%;padding:10px 15px;border:0;font-size:15px;text-align:left;text-transform:none;cursor:pointer;background-color:rgba(221,221,221,0.8)}.main-header .menu .handler span,.main-header .menu ul li span{display:block;float:right;font-size:16px;-webkit-transform:scale(1.6, 1.3);-moz-transform:scale(1.6, 1.3);-ms-transform:scale(1.6, 1.3);-o-transform:scale(1.6, 1.3);transform:scale(1.6, 1.3)}.main-header .menu .handler+li,.main-header .menu ul li+li{border-left:0}.main-header .menu ul{display:none}.main-header .menu ul li{padding:0;border-top:1px solid #9f9f9f}.main-header .menu ul li a{padding:10px 15px;font-size:inherit}.main-header .menu ul.open{display:block}}.main-footer{display:block;position:relative;margin:0 auto;padding:10px 0;color:#7f7f7f;font-size:12px;text-align:center;text-transform:uppercase;background:#000000}.main-footer .row{margin:15px auto}@media only screen and (max-width: 341px){.main-footer .row{line-height:1.5}.main-footer .row .social{display:block;margin:10px 0}.main-footer .row .pipe:last-of-type{opacity:0}}.main-footer .row .pipe:before{content:' | ';padding:0 10px}.main-footer .row .social{display:inline-block}.main-footer .row .social .facebook,.main-footer .row .social .instagram{display:inline-block;margin:0 9px -9px;height:28px;width:28px;background:no-repeat center / contain}.main-footer .row .social .facebook{background-image:url(../img/icon-facebook.png)}.main-footer .row .social .instagram{background-image:url(../img/icon-instagram.png)}.page-home{position:relative;padding-top:0}.page-home:before,.page-home .main-slider .owl-stage-outer:after{content:'';display:block;position:absolute;left:50%;width:100%;max-width:1280px;height:5px;z-index:2;background:#00377b;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.page-home:before{bottom:100%}.page-home .main-slider .owl-stage-outer:after{bottom:0}.page-home .main-slider{position:relative;width:100%;max-width:1280px;margin:0 auto 15px}.page-home .main-slider .owl-stage-outer{width:100%}.page-home .main-slider .item{display:block;position:relative;width:100%;height:0;padding:0;padding-bottom:44.76562%;background-repeat:no-repeat;background-size:cover;background-position:center}@media only screen and (max-width: 640px){.page-home .main-slider .item{height:0;padding:0;padding-bottom:65.3125%}}.page-home .main-slider .item .text{display:block;position:absolute;left:0;bottom:25px;padding:10px 15px 10px 70px;color:#fff;font-size:14px;font-weight:600;font-family:"PT Serif",serif;text-transform:uppercase;background-color:rgba(0,0,0,0.8)}.page-home .main-slider .item .text:before{content:'';display:block;position:absolute;top:15px;left:55px;bottom:-3px;width:2px;background-color:#00377b}.page-home .main-slider .owl-controls{text-align:center}.page-home .main-slider .owl-nav{display:block;position:absolute;top:calc(50% - 27px);left:0;right:0;height:0}.page-home .main-slider .owl-nav>*{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;float:left;color:#ffffff;font-size:0;font-weight:200;text-shadow:2.5px 4.3px 6px rgba(28,24,31,0.42);background:#000000}.page-home .main-slider .owl-nav>*.owl-prev:before{content:'\f104'}.page-home .main-slider .owl-nav>*.owl-next{float:right}.page-home .main-slider .owl-nav>*.owl-next:before{content:'\f105';padding-right:2px;padding-left:10px}.page-home .main-slider .owl-nav>*:before{padding:0 5px 0 7px;font-size:36px;line-height:54px}.page-home .main-slider .owl-dots{display:inline-block;margin-top:15px}.page-home .main-slider .owl-dots .owl-dot{display:inline-block;width:8px;height:8px;margin:0 5px;border-radius:100%;background:#b8b8b9}.page-home .main-slider .owl-dots .owl-dot.active{background:#00377b}@media only screen and (max-width: 640px){.page-home .main-slider .item .text{font-size:15px}}@media only screen and (max-width: 520px){.page-home .main-slider .item .text{font-size:11px}}.page-empresa{width:100%;max-width:1280px;margin:0 auto}.page-empresa .container{display:block;max-width:950px}.page-empresa figure{display:block;float:left;width:calc(50% + 10px);text-align:center}.page-empresa figure img{max-width:100%}.page-empresa .content{float:right;width:calc(50% - 45px);margin:0 auto;padding:18px 20px;color:#000;font-size:13px;background:#ffffff}.page-empresa .content p{display:block;margin:20px 0;min-height:15px;font-size:12px;font-weight:500;line-height:1.3}.page-empresa .content p:first-child{margin-top:0}.page-empresa .content p:last-child{margin-bottom:0}@media only screen and (max-width: 800px){.page-empresa figure{float:none;width:auto}.page-empresa .content{float:none;width:90%;margin-top:20px}}.page-imoveis-busca{display:block;width:100%;margin:0 auto 40px;border-top:5px solid #00377b;border-bottom:5px solid #00377b;background:#e4e4e4}.page-imoveis-busca .full-search{max-width:1280px;margin:0 auto;padding:20px;box-shadow:none}.page-imoveis-busca .full-search .block{width:calc(100% / 3 - 15px);margin-right:15px}@media only screen and (max-width: 720px){.page-imoveis-busca .full-search .block{width:calc(100% / 2 - 15px)}}@media only screen and (max-width: 520px){.page-imoveis-busca .full-search .block{width:100%;margin:10px 0}.page-imoveis-busca .full-search button{margin-right:0;padding-top:8px;padding-bottom:8px}}.page-imoveis{color:#808285;border-top:5px solid #00377b;border-bottom:5px solid #00377b;margin-bottom:60px;background:#ffffff}.page-imoveis .heading{max-width:1024px;padding:20px 10px;font-size:15px;line-height:30px}.page-imoveis .heading .found{display:block;float:left}.page-imoveis .heading .filters{display:block;position:relative;float:right;width:620px;max-width:100%}.page-imoveis .heading .filters .order{display:block;float:left}.page-imoveis .heading .filters .order select{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;min-width:50px;margin-left:8px;padding-left:10px;border:0;color:inherit;text-align:right;cursor:pointer;background-color:transparent;background-image:url(../img/arrow-down-simple.png);background-position:center left;background-repeat:no-repeat}.page-imoveis .heading .filters .pagina{margin-left:-100px;margin-right:30px}.page-imoveis .heading .filters .view{display:block;float:right}@media only screen and (max-width: 768px){.page-imoveis .heading .filters .view{display:none}}.page-imoveis .heading .filters .view span{display:block;float:left;margin-right:10px}.page-imoveis .heading .filters .view label{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;position:relative;float:left;max-width:100px;margin-left:10px;padding:0;border:0;color:inherit;line-height:16px;text-align:left;cursor:pointer;background-color:transparent}.page-imoveis .heading .filters .view label:before{display:block;float:left;color:#c2c2c2;font-size:30px;line-height:34px;margin-right:5px}.page-imoveis .heading .filters .view label:hover,.page-imoveis .heading .filters .view label:hover:before,.page-imoveis .heading .filters .view label.active,.page-imoveis .heading .filters .view label.active:before{color:#000}.page-imoveis .heading .filters .view label input{position:absolute;visibility:hidden}.page-imoveis .heading h1{display:block;clear:both}.page-imoveis .heading h1 em{font-weight:normal}@media only screen and (max-width: 860px){.page-imoveis .heading .filters{display:inline;float:none}.page-imoveis .heading .filters .order{float:right}}@media only screen and (max-width: 860px) and (max-width: 509px){.page-imoveis .heading .filters .order{clear:both;float:none}}@media only screen and (max-width: 860px){.page-imoveis .heading .filters .pagina{float:left;margin-right:0;margin-left:0}}@media only screen and (max-width: 860px) and (min-width: 509px){.page-imoveis .heading .filters .pagina{margin-left:20px}}@media only screen and (max-width: 860px){.page-imoveis .heading .filters .view{clear:both;float:none}.page-imoveis .heading .filters .view span{margin-right:0}}@media only screen and (max-width: 860px) and (max-width: 509px){.page-imoveis .heading .filters .view span{display:block;float:none}}.page-imoveis .list{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-moz-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:distribute;-moz-box-pack:distribute;box-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;max-width:920px;margin-bottom:-20px;padding-top:25px}.page-imoveis .list .item{position:relative;width:220px;margin-bottom:40px;border-bottom:1px solid #00377b;color:inherit;letter-spacing:0;text-decoration:none;outline:none}.page-imoveis .list .item:before{content:'';display:block;position:absolute;bottom:0;right:0;border:8px solid transparent;border-bottom-color:#00377b}.page-imoveis .list .item figure,.page-imoveis .list .item .photo{display:block;position:relative;overflow:hidden;width:100%;height:250px;background:no-repeat center / cover}.page-imoveis .list .item figure.no-photo,.page-imoveis .list .item .photo.no-photo{background-color:#0d0d0d}.page-imoveis .list .item figure img,.page-imoveis .list .item .photo img{display:block;position:absolute;top:50%;left:50%;width:auto;max-height:100%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.page-imoveis .list .item .desc{padding:20px 0 45px;font-size:14px;line-height:1.3;font-weight:400}.page-imoveis .list .item .desc .tipo{font-size:13px;line-height:30px;font-weight:400;text-transform:none;background-position:left center;background-size:auto 22px;background-repeat:no-repeat}.page-imoveis .list .item .desc .tipo[data-tipo=home]{padding-left:28px;background-image:url(../img/icon-home.png)}.page-imoveis .list .item .desc .tipo[data-tipo=apto]{padding-left:28px;background-image:url(../img/icon-apto.png)}.page-imoveis .list .item .desc .codigo{text-transform:uppercase}.page-imoveis .list .item .desc .titulo{font-weight:700;text-transform:uppercase}.page-imoveis .list .item .desc .bairro{color:#000000;font-size:16px;font-weight:700}.page-imoveis .list .item .desc .anuncio{min-height:70px;padding:5px 0;font-size:13px;line-height:15px;text-transform:none}.page-imoveis .list .item .desc .preco{display:block;position:absolute;top:calc(100% - 39px);color:#000;font-size:16px;font-weight:700;text-transform:uppercase}.page-imoveis .paginacao{display:block;text-align:center}.page-imoveis .paginacao.clear{clear:both;margin:30px 0 5px}.page-imoveis .paginacao .back{color:#000;font-size:16px;font-weight:bold;text-decoration:none;text-transform:uppercase}.page-imoveis .paginacao ul{list-style:none;display:inline-block}.page-imoveis .paginacao ul li{display:block;float:left;font-size:20px}.page-imoveis .paginacao ul li.fixed{font-weight:bold}.page-imoveis .paginacao ul li.fixed a{padding:5px}.page-imoveis .paginacao ul li a{display:block;width:30px;height:30px;padding:2px;border-radius:100%;color:inherit;text-decoration:none}.page-imoveis .paginacao ul li a:hover{border-bottom:1px solid #5e5e5e}.page-imoveis .paginacao ul li.active a{background-color:#00377b;color:#fff;font-weight:bold;line-height:21px}@media only screen and (min-width: 769px){.page-imoveis .list[data-view="lista"]{display:block}.page-imoveis .list[data-view="lista"] .item{display:block;width:100%;margin-bottom:20px;padding-bottom:30px;text-decoration:none}.page-imoveis .list[data-view="lista"] .item .photo{float:left;width:220px;margin-right:20px}.page-imoveis .list[data-view="lista"] .item .desc{float:left}.page-imoveis .list[data-view="lista"] .item .desc .preco{top:calc(100% - 46px);left:240px}}.page-imovel{color:#000000;text-align:center}.page-imovel .container{position:relative;max-width:1065px}.page-imovel .content{width:100%;margin-bottom:60px;padding:0 10px 20px;border-top:5px solid #00377b;border-bottom:5px solid #00377b;background:#e4e4e4}.page-imovel .desc{display:block;position:relative;float:left;width:300px;font-size:13px;line-height:18px;font-weight:normal;text-align:left}.page-imovel .desc:first-child{width:100%;font-size:14px}.page-imovel .desc:first-child h1{font-size:18px}.page-imovel .desc h1{margin:30px auto 0;font-size:22px;font-weight:900;line-height:1.3;text-transform:uppercase}.page-imovel .desc h1 i{color:#ffd700;margin-right:5px;text-shadow:1px 1px 1px rgba(255,215,0,0.3)}.page-imovel .desc h2{margin:0 auto 60px;font-size:17px;font-weight:600}.page-imovel .desc .infos{margin:20px auto;padding-bottom:60px;font-size:13px;font-weight:400;line-height:2;text-align:right}.page-imovel .desc .infos strong{float:left;padding-left:5px}.page-imovel .desc .infos p{clear:both;border-bottom:1px solid #00377b}.page-imovel .desc .infos p.light{position:relative}.page-imovel .desc .infos p.light:before{content:'';display:block;position:absolute;top:100%;width:100%;height:1px;background:rgba(228,228,228,0.8)}.page-imovel .desc .infos p.toggle{position:relative;cursor:pointer}.page-imovel .desc .infos p.toggle:before{content:'';display:block;position:absolute;top:calc(50% - 2px);width:0;height:0;right:10px;border:5px solid transparent;border-top-color:#000000;background:none}.page-imovel .desc .infos ul{display:block;float:right;height:0;overflow:hidden;margin:0;padding-right:20px;border-top:1px solid rgba(228,228,228,0.8);list-style:none;text-align:left}.page-imovel .desc .infos ul li:before{content:'---';margin-right:10px;letter-spacing:-1.5px}.page-imovel .desc .infos p.show:before{-webkit-transform-origin:top center;-moz-transform-origin:top center;-ms-transform-origin:top center;-o-transform-origin:top center;transform-origin:top center;-webkit-transform:rotate(180deg) translateY(-5px);-moz-transform:rotate(180deg) translateY(-5px);-ms-transform:rotate(180deg) translateY(-5px);-o-transform:rotate(180deg) translateY(-5px);transform:rotate(180deg) translateY(-5px)}.page-imovel .desc .infos p.show+ul{height:auto;margin:0 auto 20px}.page-imovel .desc .text p{min-height:12px}.page-imovel .gallery{float:right;width:calc(100% - 370px)}.page-imovel .gallery .owl-carousel a{display:block;height:0;padding:0;padding-bottom:77.69784%;background:no-repeat center / contain}.page-imovel .gallery .owl-carousel .owl-nav{position:absolute;top:50%;left:0;width:100%;overflow:hidden;pointer-events:none;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.page-imovel .gallery .owl-carousel .owl-nav>*{pointer-events:all;display:block;height:auto;width:auto;padding:0 5px 4px;display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-size:47px;line-height:50px;text-shadow:3px 4px 6px rgba(28,24,31,0.42);background:#000;-webkit-transition:-webkit-transform .2s ease;-moz-transition:-moz-transform .2s ease;transition:transform .2s ease}.page-imovel .gallery .owl-carousel .owl-nav>*.owl-prev{float:left;padding-right:8px;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.page-imovel .gallery .owl-carousel .owl-nav>*.owl-prev:before{content:"\f104"}.page-imovel .gallery .owl-carousel .owl-nav>*.owl-next{float:right;padding-left:8px;-webkit-transform:translate3d(100%, 0, 0);-moz-transform:translate3d(100%, 0, 0);-ms-transform:translate3d(100%, 0, 0);-o-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.page-imovel .gallery .owl-carousel .owl-nav>*.owl-next:before{content:"\f105"}.page-imovel .gallery .owl-carousel:hover .owl-nav>*{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.page-imovel .gallery .share-list{display:block;position:absolute;width:300px;left:0;bottom:0;text-align:center}@media only screen and (max-width: 680px){.page-imovel .gallery .share-list{width:100%;bottom:50px}}.page-imovel .gallery .share-list .title{margin-bottom:20px;font-weight:600;text-transform:uppercase}.page-imovel .gallery .share-list a{display:inline-block;height:30px;width:30px;margin:0 10px;border-radius:100%;color:#ffffff;font-size:18px;line-height:30px;text-align:center;text-indent:1px;background:#000000;-webkit-transition:background-color 0.3s ease;-moz-transition:background-color 0.3s ease;transition:background-color 0.3s ease}.page-imovel .gallery .share-list a.fa-facebook{line-height:31px;text-indent:0}.page-imovel .gallery .share-list a:before{line-height:inherit}.page-imovel .gallery .share-list a:hover{background-color:#4d4d4d}.page-imovel .back{display:inline-block;clear:both;padding:10px 0;color:inherit;font-weight:bold;text-align:center;text-decoration:none;text-transform:uppercase}@media only screen and (max-width: 680px){.page-imovel .back{margin-top:60px}}.page-imovel .back-wrap{display:block;float:right;width:calc(100% - 370px)}@media only screen and (max-width: 768px){.page-imovel .desc{width:100%}.page-imovel .desc:after{content:unset}.page-imovel .gallery,.page-imovel .back-wrap{display:block;float:none;width:100%}.page-imovel .gallery .fotorama__stage .fotorama__arr,.page-imovel .back-wrap .fotorama__stage .fotorama__arr{font-size:60px}}@media only screen and (max-width: 640px){.fancybox-navigation{display:none}}.page-contato{width:100%;max-width:1280px;margin:0 auto;color:#fff}.page-contato>.container{display:block;max-width:1111px}.page-contato figure{display:block;float:left;width:calc(50% - 84px);text-align:center}.page-contato figure img{max-width:100%}.page-contato .content{float:right;width:calc(50% + 35px);margin:0 auto;padding:18px 20px;color:#000;font-size:13px;background-color:#e6e6e6}.page-contato .content h1{font-size:22px;font-weight:bold;text-transform:uppercase}.page-contato .content h2{margin:15px auto;font-size:17px}.page-contato .content h3{margin:12px auto;font-size:12px;font-weight:400;letter-spacing:0.1px}.page-contato .content .container{margin:0}.page-contato .content .block{display:block;float:left;clear:left;width:210px;font-size:13px;font-weight:bold;white-space:nowrap}.page-contato .content .block:nth-child(2n){float:right;clear:none}.page-contato .content .block.full{width:100%}.page-contato .content .block div{line-height:30px}.page-contato .content .block input,.page-contato .content .block textarea{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;resize:none;display:block;width:100%;margin-bottom:12px;padding:5px 10px;border:1px solid #6a6a6a;border-radius:0;color:#000;background-color:transparent}.page-contato .content .block input[type=checkbox],.page-contato .content .block textarea[type=checkbox]{display:none}.page-contato .content .block input[type=checkbox]+*,.page-contato .content .block textarea[type=checkbox]+*{position:relative;padding-left:20px;color:#808285;font-size:12px;font-weight:400}.page-contato .content .block input[type=checkbox]+*:before,.page-contato .content .block textarea[type=checkbox]+*:before{content:'';position:absolute;display:block;top:calc(50% - 7px);left:0;width:13px;height:13px;background-color:#fff}.page-contato .content .block input[type=checkbox]:checked+*:after,.page-contato .content .block textarea[type=checkbox]:checked+*:after{content:'';position:absolute;display:block;top:calc(50% - 8px);left:1px;width:13px;height:13px;background-image:url(../img/check.png);background-repeat:no-repeat;background-position:center;background-size:contain}.page-contato .content button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;display:block;float:right;padding:5px 5px;border:1px solid #6a6a6a;color:#000;font-size:12px;font-weight:bold;text-transform:uppercase;cursor:pointer;box-shadow:0 0 2px rgba(0,0,0,0.3),inset 0 0 2px rgba(0,0,0,0.3);-webkit-transition:all 0.2s ease;-moz-transition:all 0.2s ease;transition:all 0.2s ease}.page-contato .content button:hover{color:#ffffff;border-color:#000;background-color:#000}@media only screen and (max-width: 800px){.page-contato figure{float:none;width:auto}.page-contato .content{float:none;width:90%;margin-top:20px}}@media only screen and (max-width: 619px){.page-contato .content{padding-right:20px}.page-contato .content h1{font-size:18px}.page-contato .content h2{font-size:15px;line-height:18px}.page-contato .content h3{font-size:13px}.page-contato .content .block{width:100%}.page-contato .content button{display:block;width:100%;margin-top:20px;padding:10px}}.page-localizacao .map{display:block;position:relative;height:0;padding:0;padding-bottom:63.08594%}@media only screen and (max-width: 1920px){.page-localizacao .map{height:0;padding:0;padding-bottom:33.64583%}}@media only screen and (max-width: 1440px){.page-localizacao .map{height:0;padding:0;padding-bottom:44.86111%}}@media only screen and (max-width: 1366px){.page-localizacao .map{height:0;padding:0;padding-bottom:47.29136%}}@media only screen and (max-width: 1280px){.page-localizacao .map{height:0;padding:0;padding-bottom:50.46875%}}@media only screen and (max-width: 768px){.page-localizacao .map{height:0;padding:0;padding-bottom:84.11458%}}@media only screen and (max-width: 520px){.page-localizacao .map{height:0;padding:0;padding-bottom:124.23077%}}.page-localizacao .map:before,.page-localizacao .map:after{content:'';display:block;position:absolute;left:0;width:100%;height:5px;z-index:2;background:#00377b}.page-localizacao .map:before{bottom:100%}.page-localizacao .map:after{top:100%}.page-localizacao .map #map{position:absolute;top:0;left:0;bottom:0;width:100%;height:100%}.page-localizacao .map #map:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:rgba(0,0,0,0.3);pointer-events:none}

/*# sourceMappingURL=app.css.map */
