html,body,.container-fluid{position:relative;min-height:100%;height:100%}*,body{font-family:'Montserrat',sans-serif;letter-spacing:-0.5px}body{margin-top:113px}h1,h2,h3,h4,h5,h6,p,i,span{font-size:inherit;font-weight:inherit;color:inherit;margin:0;padding:0;line-height:inherit}.form-control.has-error{border-color:#f11 !important;color:#f11 !important}a:hover{text-decoration:none}.clear{margin:0;padding:0}span.ellipsis{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.thin{font-weight:100 !important}.relative{position:relative}.a{color:#000;text-decoration:none}.a:hover{color:#C30000}.overlay{opacity:0;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,0.5);-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.overlay-on{opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.swiper-wrapper{align-items:center;text-align:center}.swiper-wrapper img{display:inline-block}.swiper-pagination-bullet{width:10px;height:10px;margin-right:5px}.swiper-pagination-bullet-active{background:#C30000}.swiper-button-prev,.prev-imagens{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23C30000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.next-imagens{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23C30000'%2F%3E%3C%2Fsvg%3E")}header.titulo,header.titulo-2{font-size:2.5rem;font-weight:300;padding:0;margin:50px 0;text-align:center}header.titulo span,header.titulo-2 span{display:block;width:150px;height:2px;background:#C30000;margin:0 auto;margin-top:10px}header.titulo strong,header.titulo-2 strong{font-weight:600}header.titulo-2{font-size:2rem;margin:35px 0;text-align:center}.botao{font-size:2em!important;background:#C30000;color:#fff;border-radius:0;margin:10px 0;border:none;line-height:50px;padding:0 30px}#modalRespostas.success .modal-content{color:#155724 !important;background-color:#d4edda !important;border-color:#c3e6cb !important}#modalRespostas.error .modal-content{color:#721c24 !important;background-color:#f8d7da !important;border-color:#f5c6cb !important}.modal .modal-content .modal-header,.modal .modal-content .modal-footer{border:none}.modal .modal-content .modal-header{font-weight:600;font-size:1.5em}.modal .modal-content label{font-weight:500}.modal .modal-content .form-control{height:40px;border-radius:20px;border-color:#f2f2f2}.modal .modal-content .form-control::placeholder{color:rgba(195,0,0,0.5);opacity:1}.modal .modal-content .form-control:focus{border-color:transparent;box-shadow:0 0 0 .2rem rgba(195,0,0,0.2)}.modal .modal-content textarea{height:auto!important}.modal .modal-content .btn{border-radius:20px!important}.forms input,.forms select,.forms textarea{border-radius:0 !important;margin-top:0;margin-bottom:15px !important;padding:20px 0 !important;box-shadow:none !important;border:none !important;background:transparent !important;color:rgba(255,255,255,0.8) !important;border-bottom:1px solid rgba(255,255,255,0.3) !important}.forms input:focus,.forms select:focus,.forms textarea:focus{background:#C30000}.forms ::-webkit-input-placeholder{color:rgba(255,255,255,0.95) !important}.forms ::-moz-placeholder{color:rgba(255,255,255,0.95) !important}.forms :-ms-input-placeholder{color:rgba(255,255,255,0.95) !important}.forms :-moz-placeholder{color:rgba(255,255,255,0.95) !important}body{background:#fafafa}input:focus,select:focus,textarea:focus{outline:none;box-shadow:1px 1px 5px rgba(1,41,66,0.3)}.wrap-header{width:100%;position:fixed;top:0;left:0;z-index:1040;background:#fff;opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-header .container{height:100%}.wrap-header .logo img{height:60px;width:auto}.wrap-header.wrap-header-xs{height:60px;top:0;opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-header.wrap-header-xs .fa{font-size:1.25rem;color:#012942}.wrap-header.wrap-header-xs .logo img{height:50px;width:auto}.wrap-header .top .item{color:#C30000;line-height:35px}.wrap-header .top .item.dropdown .btn-dropdown{color:#C30000}.wrap-header .top .item.dropdown .btn-dropdown:focus,.wrap-header .top .item.dropdown .btn-dropdown:active{box-shadow:none}.wrap-header .top .item.dropdown .dropdown-menu{border-color:#eaeaea}.wrap-header .top .item.dropdown .dropdown-menu .dropdown-item{color:#C30000}.wrap-menu{height:100%;text-align:center}.wrap-menu .item-menu{position:relative;color:rgba(1,41,66,0.8);font-size:.9em;font-weight:400;background:#EEE8D8;padding:2px 0;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-menu .item-menu:hover{color:#C30000;background:#EEE8D8;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-menu .item-menu .submenu{position:absolute;top:30px;left:0;height:auto;min-width:140px;pointer-events:none;opacity:0;text-align:right;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-menu .item-menu .submenu .item-menu{width:100%;line-height:25px;height:25px;padding:2px 15px;margin-top:0px;background:#EEE8D8;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-menu .item-menu .submenu .item-menu:hover{color:#C30000;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-menu .item-menu .submenu .item-menu:last-of-type{border:none}.wrap-menu .item-menu .submenu.active{opacity:1;pointer-events:inherit;background:#EEE8D8;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.mostrar-wrap-menu{z-index:10001;left:0;-webkit-transition:all .35s cubic-bezier(.605, 0, .345, 1);-webkit-transition:all .35s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .35s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .35s cubic-bezier(.605, 0, .345, 1.005);transition:all .35s cubic-bezier(.605, 0, .345, 1.005)}.wrap-menu .mostrar-main-menu{left:0;-webkit-transition:all .35s cubic-bezier(.605, 0, .345, 1);-webkit-transition:all .35s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .35s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .35s cubic-bezier(.605, 0, .345, 1.005);transition:all .35s cubic-bezier(.605, 0, .345, 1.005)}.wrap-menu .mostrar-submenu{z-index:10;left:0;-webkit-transition:all .35s cubic-bezier(.605, 0, .345, 1);-webkit-transition:all .35s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .35s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .35s cubic-bezier(.605, 0, .345, 1.005);transition:all .35s cubic-bezier(.605, 0, .345, 1.005)}.wrap-intro{max-height:100%;position:relative;background-color:#C30000;height:600px}.wrap-intro .wrap-form{position:relative;z-index:2}.wrap-intro .wrap-form .wrap{background:rgba(195,0,0,0.7);padding:15px;width:50%;max-width:400px;height:100%;overflow:hidden}.wrap-intro .wrap-form .wrap h1{font-family:'Oswald',sans-serif;letter-spacing:0px;font-weight:300;font-size:2.3rem;color:#EEE8D8}.wrap-intro .wrap-form .wrap h2{font-size:1.3rem;color:#EEE8D8}.wrap-intro .wrap-form .form-control{background-color:transparent;border:1px solid #fff;color:#fff;border-radius:0;height:50px;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-intro .wrap-form .form-control:focus:not(.submit),.wrap-intro .wrap-form .form-control:active:not(.submit),.wrap-intro .wrap-form .form-control:hover:not(.submit){box-shadow:0 0 0 2px #EEE8D8;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-intro .wrap-form .form-control::-webkit-input-placeholder{color:#fff}.wrap-intro .wrap-form .form-control.submit{border:none;background:#012942}.wrap-intro .wrap-form .form-control.submit:hover,.wrap-intro .wrap-form .form-control.submit:focus,.wrap-intro .wrap-form .form-control.submit:active{background:#01395b;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-intro .wrap-banners{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1}.wrap-thumbs.home{background:#fafafa}.wrap-thumbs.home .swiper-container{padding-bottom:40px}.wrap-thumbs .item-thumb{position:relative;background:#fff}.wrap-thumbs .item-thumb.finalizado .imagem img{opacity:.4}.wrap-thumbs .item-thumb.finalizado .imagem .vendido,.wrap-thumbs .item-thumb.finalizado .imagem .alugado{position:absolute;top:0;left:0;width:100%;height:100%}.wrap-thumbs .item-thumb.finalizado .imagem .vendido img,.wrap-thumbs .item-thumb.finalizado .imagem .alugado img{opacity:.7}.wrap-thumbs .item-thumb .tipo{border-radius:2px;position:absolute;top:10px;right:10px;padding:5px;background:rgba(195,0,0,0.8);border:1px solid rgba(195,0,0,0.9);font-size:.75rem;color:#fff;text-transform:capitalize;font-weight:400;z-index:2;opacity:.1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-thumbs .item-thumb .wrap-item{display:block;height:100%;width:100%;min-height:300px;position:relative;text-align:center}.wrap-thumbs .item-thumb .wrap-item .imagem{max-height:270px;min-height:270px;overflow-y:hidden;position:relative}.wrap-thumbs .item-thumb .wrap-item .imagem img{height:270px;width:100%;object-fit:cover}.wrap-thumbs .item-thumb .wrap-item .imagem .vendido{position:absolute;top:0;left:0;width:100%;height:100%}.wrap-thumbs .item-thumb .wrap-item .wrap-precos{z-index:2;display:inline-block;width:100%;margin:10px 0;text-align:center;min-height:90px;color:#212529}.wrap-thumbs .item-thumb .wrap-item .wrap-precos .item{min-width:calc(50% - 40px);border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;text-align:center;border-radius:2px;display:inline-block;margin:0 10px;padding:5px 0;line-height:25px}.wrap-thumbs .item-thumb .wrap-item .wrap-precos .item .preco{font-size:1.2rem;font-weight:700}.wrap-thumbs .item-thumb .wrap-item .wrap-precos .item .preco .promocao span{font-size:80%}.wrap-thumbs .item-thumb .wrap-item .wrap-precos .item .preco .promocao .de{position:relative;opacity:.6;font-size:80%}.wrap-thumbs .item-thumb .wrap-item .wrap-precos .item .preco .promocao .de:before{content:'';display:block;position:absolute;left:10%;top:12px;height:1px;width:80%;background:#ff2a2a}.wrap-thumbs .item-thumb .wrap-item .wrap-precos .item .label-preco{color:#a6a6a6;font-size:.9rem}.wrap-thumbs .item-thumb .wrap-item .line{position:absolute;bottom:0;left:0;width:0;height:3px;border-bottom:2px solid rgba(1,41,66,0.3);-webkit-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);transition:all .3s cubic-bezier(.605, 0, .345, 1.005)}.wrap-thumbs .item-thumb .wrap-item .infos{width:100%;color:#012942;padding:10px;-webkit-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);transition:all .3s cubic-bezier(.605, 0, .345, 1.005);border-bottom-left-radius:4px;border-bottom-right-radius:4px}.wrap-thumbs .item-thumb .wrap-item .infos span{display:block}.wrap-thumbs .item-thumb .wrap-item .infos .nome{font-weight:600;color:#012942}.wrap-thumbs .item-thumb .wrap-item .infos .bairro{margin-bottom:10px;font-size:.7em;font-weight:300}.wrap-thumbs .item-thumb .wrap-item .infos .ver-mais{border:2px solid #012942;display:inline-block;font-weight:500;font-size:.9rem;color:#012942;line-height:35px;padding:0 15px;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-thumbs .item-thumb .wrap-item .infos .descricao{font-weight:400;font-size:.9rem}.wrap-thumbs .item-thumb .wrap-item .infos .comodos{font-size:1.2rem;font-weight:500;text-align:center;width:100%}.wrap-thumbs .item-thumb .wrap-item .infos .comodos .item,.wrap-thumbs .item-thumb .wrap-item .infos .comodos .item i{color:#C30000}.wrap-thumbs .item-thumb .wrap-item:hover .tipo{opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-thumbs .item-thumb .wrap-item:hover .ver-mais{background:#012942;color:#fff;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-fast{padding:40px 10px;background:#C30000;color:#fff;text-align:center}.wrap-fast i{font-size:9em;margin-bottom:15px}.wrap-fast .titulo{font-size:2.5em;font-weight:300;line-height:40px}.wrap-fast .descricao{font-size:1.8em;font-weight:300;margin-top:5px;min-height:50px}.wrap-fast .acao a{color:#fff;background:#dc0000;display:inline-block;padding:5px 10px;margin-top:15px;font-size:1.8em;font-weight:300;border-radius:2px;-webkit-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);transition:all .3s cubic-bezier(.605, 0, .345, 1.005)}.wrap-fast .acao a:hover{background:#fff;color:#C30000;-webkit-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);transition:all .3s cubic-bezier(.605, 0, .345, 1.005)}.wrap-trabalhe h1{margin:20px 0;font-size:22pt;border-bottom:1px solid #C30000;font-weight:300}.wrap-trabalhe .formulario .form-group{margin:15px 0}.wrap-trabalhe .formulario .form-control{border-radius:0;height:60px}.wrap-trabalhe .formulario .form-control:focus{border:1px solid rgba(1,41,66,0.3);box-shadow:0 1px 4px rgba(1,41,66,0.4)}.wrap-trabalhe .formulario .form-control.has-error:focus{border:1px solid rgba(195,0,0,0.4);box-shadow:0 1px 4px rgba(195,0,0,0.4)}footer.wrap-footer{background:#e5e5e5;color:#696969;font-weight:300}footer.wrap-footer h4,footer.wrap-footer h4 a{color:#012942;font-weight:600;font-size:1.25rem;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}footer.wrap-footer h4:hover,footer.wrap-footer h4 a:hover{color:#C30000;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}footer.wrap-footer p{margin-bottom:20px;text-align:justify}footer.wrap-footer .midias a{color:#696969}footer.wrap-footer .midias i{font-size:2.2rem}footer.wrap-footer .midias img{max-width:35px}.wrap-link-whatsapp{position:fixed;bottom:20px;right:20px;z-index:1040;display:flex;justify-content:space-between;align-items:flex-end;pointer-events:none}.wrap-link-whatsapp .wrap-message{background:#fff;margin-right:20px;padding:10px;border-radius:5px;position:relative;max-width:200px;box-shadow:0 3px 12px rgba(0,0,0,0.075);opacity:0;transition:all ease .2s !important}.wrap-link-whatsapp .wrap-message:hover{box-shadow:0 5px 24px rgba(0,0,0,0.15);transition:all .2s ease !important}.wrap-link-whatsapp .wrap-message .title{font-size:1rem;margin-bottom:5px;display:block}.wrap-link-whatsapp .wrap-message .text{color:rgba(0,0,0,0.75);margin:0;font-size:.9em}.wrap-link-whatsapp .wrap-message .close-button{position:absolute;top:10px;right:10px;width:17px;height:17px;text-align:center;background:rgba(0,0,0,0.4);border-radius:50%}.wrap-link-whatsapp .wrap-message .close-button i{line-height:17px;display:block;color:#fff;font-size:.9em}.wrap-link-whatsapp .wrap-button{width:55px;height:55px;background:#4dc247;border-radius:100%;text-align:center;box-shadow:0 3px 12px rgba(0,0,0,0.15);opacity:0;transition:all ease .2s}.wrap-link-whatsapp .wrap-button:hover{box-shadow:0 5px 24px rgba(0,0,0,0.3);transition:all ease .2s}.wrap-link-whatsapp .wrap-button i{display:block;line-height:55px;font-size:2.1em;color:#fff}.wrap-link-whatsapp .wrap-numbers{min-width:100px;position:absolute;bottom:75px;right:0;background:#fff;padding:10px;border-radius:5px;box-shadow:0 3px 12px rgba(0,0,0,0.15);opacity:0;pointer-events:none;transition:all ease .2s}.wrap-link-whatsapp .wrap-numbers.active{opacity:0;pointer-events:inherit;animation-duration:250ms;animation-name:bounce_in_animation_numbers;transition-timing-function:ease-in;animation-fill-mode:forwards}.wrap-link-whatsapp .wrap-numbers:after{content:'';display:block;position:absolute;bottom:-20px;right:calc( (55px / 2) - 10px);border:10px solid transparent;border-top-color:#fff}.wrap-link-whatsapp .wrap-numbers .item-number{display:block;line-height:40px;color:#4dc247;opacity:.8;font-size:1.1rem;transition:all ease .2s}.wrap-link-whatsapp .wrap-numbers .item-number:hover{opacity:1;transition:all ease .2s}.wrap-link-whatsapp.active{pointer-events:initial}.wrap-link-whatsapp.active .wrap-message{animation-duration:500ms;animation-name:bounce_in_animation_text;transition-timing-function:ease-in;animation-delay:2s;animation-fill-mode:forwards}.wrap-link-whatsapp.active .wrap-button{animation-duration:250ms;animation-name:bounce_in_animation;transition-timing-function:ease-in;animation-fill-mode:forwards}@keyframes bounce_in_animation_text{0%{opacity:0;transform:scale(0, 0);transform-origin:bottom right}50%{transform:scale(1.03, 1.03);transform-origin:bottom right}100%{opacity:1;transform:scale(1, 1);transform-origin:bottom right}}@keyframes bounce_in_animation{0%{bottom:6pt;opacity:0;transform:scale(0, 0);transform-origin:center}70%{bottom:18pt;opacity:1;transform:scale(1.2, 1.2)}100%{transform:scale(1, 1);opacity:1}}@keyframes bounce_in_animation_numbers{0%{opacity:0;transform:scale(0, 0);transform-origin:top right}50%{transform:scale(1.03, 1.03);transform-origin:top right}100%{opacity:1;transform:scale(1, 1);transform-origin:top right}}.wrap-imovel .tipo{font-size:1.3rem;color:#595959;font-weight:300;border-radius:2px;border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;height:60px;line-height:60px;position:relative;min-width:125px}.wrap-imovel .tipo .referencia{position:absolute;top:-45px;left:0;font-size:1rem;font-weight:500}.wrap-imovel .wrap-preco{border-top:1px solid #e6e6e6;border-bottom:1px solid #e6e6e6;height:60px;text-align:center;color:#212529;border-radius:2px}.wrap-imovel .wrap-preco .label-preco{color:#a6a6a6;font-size:.9rem;font-weight:300}.wrap-imovel .wrap-preco .preco{font-size:1.2rem;font-weight:700}.wrap-imovel .wrap-preco .preco .promocao>div{display:inline-block}.wrap-imovel .wrap-preco .preco .promocao span{font-size:80%}.wrap-imovel .wrap-preco .preco .promocao .de{position:relative;opacity:.6;font-size:80%}.wrap-imovel .wrap-preco .preco .promocao .de:before{content:'';display:block;position:absolute;left:10%;top:12px;height:1px;width:80%;background:#ff2a2a}.wrap-imovel .endereco{font-size:1rem;line-height:30px;width:100%}.wrap-imovel .comodos{text-align:right;font-size:2em}.wrap-imovel .data-label{font-size:.85rem;color:#8c8c8c}.wrap-imovel .whatsapp{border:2px solid #00a859;color:#00a859;display:inline-block;text-align:center;line-height:30px;font-size:1.1rem;font-weight:500;border-radius:20px;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .whatsapp:hover{background:#00a859;color:#fff;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .whatsapp a{color:inherit}.wrap-imovel .wrap-tabs .tab{color:#C30000;border:3px solid transparent;font-size:1.1rem;font-weight:500;line-height:40px;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .wrap-tabs .tab.active,.wrap-imovel .wrap-tabs .tab:hover{color:#fff;background:#C30000;border-color:#C30000;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .imovel-paginacao-i,.wrap-imovel .imovel-paginacao-v{bottom:5px;width:100%}.wrap-imovel .imovel-paginacao-full{position:fixed;bottom:50px;z-index:10000}.wrap-imovel .swiper-pagination{color:#C30000;font-weight:600}.wrap-imovel .swiper-container{-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .swiper-container .item{height:480px;background-size:100%!important;background-repeat:no-repeat !important;position:relative;text-align:center}.wrap-imovel .swiper-container .item img{object-fit:cover;opacity:1;height:100%;width:100%}.wrap-imovel .swiper-container .item .full{position:absolute;right:calc(50% - 20px);bottom:10px;color:#fff;width:40px;height:40px;line-height:40px;font-size:1.3rem;background:#C30000;border-radius:2px;text-align:center;cursor:pointer;overflow:hidden;opacity:.5;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .swiper-container .item .full .label-full{opacity:0;height:100%;position:absolute;top:0;left:0;width:100px;background:#C30000;font-size:.8em;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .swiper-container .item .full:hover{right:calc(50% - 60px);overflow:visible;opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .swiper-container .item .full:hover .label-full{left:-100px;opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .wrap-tabs{background:#e6e6e6}.wrap-imovel .item-slide{background:#dfdfdf;display:none}.wrap-imovel .item-slide.slides-videos{background:#212529}.wrap-imovel .item-slide .wrap-mapa{height:480px}.wrap-imovel .item-slide.active{display:block}.wrap-imovel .wrap-full{position:fixed;top:0;left:0;z-index:1041;height:100%;width:100%;margin:0;background:rgba(1,41,66,0.95);display:flex;align-items:center;justify-content:center;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .wrap-full .slides-imagens{background:transparent}.wrap-imovel .wrap-full .fechar-box{display:block!important;position:fixed;right:10px;top:10px;color:#fff;width:40px;height:40px;line-height:40px;font-size:1rem;background:#C30000;text-align:center;cursor:pointer;z-index:1050;border-radius:2px}.wrap-imovel .wrap-full .item{height:65%;vertical-align:middle;display:inline-block}.wrap-imovel .prev-full,.wrap-imovel .next-full{position:fixed;top:unset;bottom:40px;z-index:10000}.wrap-imovel .prev-full.swiper-button-prev{left:10%}.wrap-imovel .next-full.swiper-button-next{right:10%}.wrap-imovel .wrap-interesse{width:340px;float:left}.wrap-imovel .wrap-proposta-chamada{height:110px;color:#fff;background-image:url("../imagens/background-imoveis.jpg");background-size:cover;background-position:center}.wrap-imovel .wrap-proposta-chamada .overlay{background-color:rgba(195,0,0,0.7)}.wrap-imovel .wrap-proposta-chamada .text{font-weight:500;font-size:1.2rem;position:relative;z-index:2}.wrap-imovel .wrap-proposta-chamada .button{position:relative;border:2px solid #fff;cursor:pointer;color:#fff;font-weight:500;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .wrap-proposta-chamada .button:hover{background-color:#fff;color:#012942;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .wrap-informacoes .informacao{border-bottom:1px solid #e6e6e6}.wrap-imovel .wrap-informacoes .informacao header h3{text-align:left;font-size:1.5rem;font-weight:400}.wrap-imovel .wrap-informacoes .informacao .row-item{font-size:1.1rem;font-size:300}.wrap-imovel .wrap-informacoes .informacao .row-item div{line-height:35px}.wrap-imovel .wrap-informacoes .share .share-item img{display:inline-block;max-width:25px}.wrap-imovel .wrap-informacoes .share .share-item .share-label{color:#012942}.wrap-imovel .wrap-informacoes .descricao{font-size:1.2rem;font-weight:300}.wrap-imovel .wrap-informacoes .descricao pre{font:inherit;border:none;background:none;white-space:pre-wrap;word-break:break-word;padding-left:0;padding-right:0}.wrap-imovel .wrap-tags{text-align:center}.wrap-imovel .wrap-tags .item-tag{display:inline-block;border-radius:2px;padding:0 10px;margin:0 15px 15px 0;line-height:35px;font-size:1.2rem;text-transform:capitalize;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .wrap-tags .item-tag:first-of-type{font-weight:700;border-color:transparent}.wrap-imovel .wrap-tags .item-tag a{color:#012942;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .wrap-proposta{background-color:#C30000;background-image:url('../imagens/background-proposta.png');background-size:cover;background-position:center;background-repeat:no-repeat}.wrap-imovel .wrap-proposta header h3{font-family:'Oswald',sans-serif;text-align:left;font-size:2.1rem;font-weight:400;color:#EEE8D8}.wrap-imovel .wrap-proposta .formulario{max-width:50%}.wrap-imovel .wrap-proposta .formulario .form-control{background-color:transparent;border:1px solid #fff;color:#fff;border-radius:0;height:50px;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .wrap-proposta .formulario .form-control:focus:not(.submit),.wrap-imovel .wrap-proposta .formulario .form-control:active:not(.submit),.wrap-imovel .wrap-proposta .formulario .form-control:hover:not(.submit){box-shadow:0 0 0 2px #EEE8D8;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel .wrap-proposta .formulario .form-control::-webkit-input-placeholder{color:#fff}.wrap-imovel .wrap-proposta .formulario .form-control.submit{border:none;background:#012942}.wrap-imovel .wrap-proposta .formulario .form-control.submit:hover,.wrap-imovel .wrap-proposta .formulario .form-control.submit:focus,.wrap-imovel .wrap-proposta .formulario .form-control.submit:active{background:#01395b;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel.wrap-imovel-luxo .tipo,.wrap-imovel.wrap-imovel-luxo .wrap-preco{border-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.7)}.wrap-imovel.wrap-imovel-luxo .wrap-proposta header h3,.wrap-imovel.wrap-imovel-luxo .wrap-preco .label-preco,.wrap-imovel.wrap-imovel-luxo header.titulo,.wrap-imovel.wrap-imovel-luxo .endereco{color:rgba(255,255,255,0.7)}.wrap-imovel.wrap-imovel-luxo .data-label{color:rgba(255,255,255,0.5)}.wrap-imovel.wrap-imovel-luxo .whatsapp{background:#00a859;color:#fff;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel.wrap-imovel-luxo .whatsapp:hover{border-color:#00c267;background:#00c267;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imovel.wrap-imovel-luxo .header,.wrap-imovel.wrap-imovel-luxo .wrap-proposta,.wrap-imovel.wrap-imovel-luxo header.titulo span,.wrap-imovel.wrap-imovel-luxo header.titulo-2 span,.wrap-imovel.wrap-imovel-luxo .wrap-full .fechar-box,.wrap-imovel.wrap-imovel-luxo .swiper-container .item .full,.wrap-imovel.wrap-imovel-luxo .swiper-container .item .full .label-full,.wrap-imovel.wrap-imovel-luxo .swiper-pagination-bullet-active{background-color:#364654}.wrap-imovel.wrap-imovel-luxo .wrap-tabs .tab{color:#919191}.wrap-imovel.wrap-imovel-luxo .wrap-tabs .tab.active,.wrap-imovel.wrap-imovel-luxo .wrap-tabs .tab:hover{border-color:#364654;background:#364654;color:#fff}.wrap-imovel.wrap-imovel-luxo .swiper-button-prev,.wrap-imovel.wrap-imovel-luxo .prev-imagens{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23364654'%2F%3E%3C%2Fsvg%3E")}.wrap-imovel.wrap-imovel-luxo .swiper-button-next,.wrap-imovel.wrap-imovel-luxo .next-imagens{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23364654'%2F%3E%3C%2Fsvg%3E")}.wrap-imovel.wrap-imovel-luxo .wrap-proposta-chamada .overlay{background-color:rgba(54,70,84,0.7)}.wrap-imovel.wrap-imovel-luxo .wrap-proposta{background-image:url('../imagens/background-proposta-luxo.png')}.wrap-imovel.wrap-imovel-luxo .wrap-proposta .formulario .form-control.submit{background:#C30000}.wrap-imovel.wrap-imovel-luxo .wrap-proposta .formulario .form-control.submit:hover,.wrap-imovel.wrap-imovel-luxo .wrap-proposta .formulario .form-control.submit:focus,.wrap-imovel.wrap-imovel-luxo .wrap-proposta .formulario .form-control.submit:active{background:#dc0000}.wrap-paginacao{text-align:center}.wrap-paginacao li{display:inline-block;margin-right:10px;width:25px;font-size:1rem;text-align:center}.wrap-paginacao li a{color:#012942;-webkit-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);transition:all .3s cubic-bezier(.605, 0, .345, 1.005)}.wrap-paginacao li a.ativo,.wrap-paginacao li a:hover{color:#C30000;-webkit-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .3s cubic-bezier(.605, 0, .345, 1.005);transition:all .3s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis{background:#e5e5e5}.wrap-imoveis .wrap-filtros{position:fixed;top:0;left:0;width:100%;height:100%;background:#C30000;z-index:1050;overflow:auto;pointer-events:none;opacity:0;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros.active{pointer-events:initial;opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .close-button{width:35px;height:35px;line-height:35px;position:absolute;top:15px;right:15px;text-align:center;background:#fff;color:#C30000;opacity:.7;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .close-button:hover{opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros header.titulo{font-weight:600;font-size:2.25rem;color:#fff}.wrap-imoveis .wrap-filtros .header-label{font-weight:600;font-size:1.25rem;color:#fff}.wrap-imoveis .wrap-filtros .label{font-weight:500;color:#EEE8D8}.wrap-imoveis .wrap-filtros .form-control{background-color:transparent;border:1px solid #EEE8D8;color:#EEE8D8;border-radius:0;height:50px;opacity:.7;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .form-control:focus:not(.submit),.wrap-imoveis .wrap-filtros .form-control:active:not(.submit),.wrap-imoveis .wrap-filtros .form-control:hover:not(.submit){box-shadow:0 0 0 2px #EEE8D8;opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .form-control::-webkit-input-placeholder{color:#fff}.wrap-imoveis .wrap-filtros .form-control option{color:#012942}.wrap-imoveis .wrap-filtros .btn-submit{background:#012942;color:#EEE8D8;font-weight:600;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .btn-submit.btn-clear{background:transparent;color:#EEE8D8}.wrap-imoveis .wrap-filtros .btn-submit:hover{background:#01395b;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .wrap-proximidades .wrap-items,.wrap-imoveis .wrap-filtros .wrap-infraestrutura .wrap-items{position:relative;overflow:hidden;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .wrap-proximidades .wrap-items .expand,.wrap-imoveis .wrap-filtros .wrap-infraestrutura .wrap-items .expand{position:absolute;bottom:0;left:0 ;background:#C30000;height:40px;width:100%;color:#fff;opacity:0;pointer-events:none;font-size:.95rem;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .wrap-proximidades .wrap-items.expanded .expand,.wrap-imoveis .wrap-filtros .wrap-infraestrutura .wrap-items.expanded .expand{pointer-events:initial;opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .wrap-proximidades .wrap-items.overflow,.wrap-imoveis .wrap-filtros .wrap-infraestrutura .wrap-items.overflow{height:235px!important;overflow:hidden;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .wrap-proximidades .wrap-items.overflow .expand,.wrap-imoveis .wrap-filtros .wrap-infraestrutura .wrap-items.overflow .expand{pointer-events:initial;opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .wrap-proximidades .item,.wrap-imoveis .wrap-filtros .wrap-infraestrutura .item{height:45px;line-height:41px;border:2px solid #EEE8D8;color:#EEE8D8;font-size:1.1rem;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-filtros .wrap-proximidades .item.active,.wrap-imoveis .wrap-filtros .wrap-infraestrutura .item.active,.wrap-imoveis .wrap-filtros .wrap-proximidades .item:hover,.wrap-imoveis .wrap-filtros .wrap-infraestrutura .item:hover{background:#EEE8D8;color:#012942;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-thumbs{font-size:1.1rem}.wrap-imoveis .wrap-thumbs .wrap-top .toggle-filtros{border-bottom:2px solid #C30000;height:40px;line-height:36px;font-weight:500;color:#C30000;text-align:left;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-thumbs .wrap-top .toggle-filtros:hover{background:#C30000;color:#fff;cursor:pointer;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-thumbs .wrap-top .ordenacao{border:none;border-bottom:2px solid #C30000;height:40px;line-height:36px;background:transparent;font-weight:500;color:#C30000}.wrap-imoveis .wrap-thumbs .wrap-top .ordenacao:hover,.wrap-imoveis .wrap-thumbs .wrap-top .ordenacao:active,.wrap-imoveis .wrap-thumbs .wrap-top .ordenacao:focus{background:#C30000;color:#fff;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis .wrap-thumbs .wrap-top .ordenacao option{background:#fff;color:#919191;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-imoveis.wrap-luxo{height:100vh;background:url(../imagens/luxo.png);background-size:cover;position:relative}.wrap-imoveis.wrap-luxo .container{position:relative;z-index:2}.wrap-imoveis.wrap-luxo h1{font-family:'Oswald',sans-serif;font-size:3rem;font-weight:400;color:#cfb35e}.wrap-imoveis.wrap-luxo p{color:#fff;font-size:1.2rem}.wrap-imoveis.wrap-luxo strong{color:#cfb35e;text-decoration:underline}.wrap-imoveis.wrap-luxo .box-filtros{background:rgba(238,232,216,0.8)}.wrap-imoveis.wrap-imoveis-luxo{background:#364654}.wrap-imoveis.wrap-imoveis-luxo header.titulo-2,.wrap-imoveis.wrap-imoveis-luxo .status{color:rgba(255,255,255,0.7)}.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros{background:#364654}.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros header.titulo{color:rgba(255,255,255,0.7)}.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .header-label,.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .label{color:rgba(255,255,255,0.7)}.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .form-control{color:#fff;border-color:rgba(255,255,255,0.7)}.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .form-control::-webkit-input-placeholder{color:rgba(255,255,255,0.7)}.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .form-control:focus:not(.submit),.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .form-control:active:not(.submit),.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .form-control:hover:not(.submit){box-shadow:0 0 0 2px rgba(255,255,255,0.7)}.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .wrap-proximidades .item,.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .wrap-infraestrutura .item{border-color:rgba(255,255,255,0.5);color:rgba(255,255,255,0.7)}.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .wrap-proximidades .item:hover,.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .wrap-infraestrutura .item:hover,.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .wrap-proximidades .item.active,.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .wrap-infraestrutura .item.active{background:rgba(1,41,66,0.7);border-color:transparent;color:#364654}.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .wrap-proximidades .wrap-items .expand,.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .wrap-infraestrutura .wrap-items .expand{background:#364654;color:rgba(255,255,255,0.7)}.wrap-imoveis.wrap-imoveis-luxo .wrap-filtros .close-button{background:#012942;color:#fff}.wrap-imoveis.wrap-imoveis-luxo .swiper-pagination-bullet-active{background:#364654}.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .wrap-top .toggle-filtros,.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .wrap-top .ordenacao{border-color:rgba(255,255,255,0.7);color:rgba(255,255,255,0.7)}.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .wrap-top .toggle-filtros:hover,.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .wrap-top .ordenacao:hover,.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .wrap-top .toggle-filtros:active,.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .wrap-top .ordenacao:active,.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .wrap-top .toggle-filtros:focus,.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .wrap-top .ordenacao:focus{background:rgba(255,255,255,0.7);color:#012942;border-color:transparent}.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .item-thumb .wrap-item .ver-mais{border-color:#364654;color:#364654}.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .item-thumb .wrap-item .infos .comodos .item,.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .item-thumb .wrap-item .infos .comodos .item i{color:#364654}.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .item-thumb .wrap-item:hover .ver-mais{border-color:#364654;background:#364654;color:#fff}.wrap-imoveis.wrap-imoveis-luxo .wrap-thumbs .item-thumb .tipo{background:rgba(54,70,84,0.2);border-color:rgba(54,70,84,0.2)}.wrap-imoveis.wrap-imoveis-luxo .wrap-paginacao li a.ativo,.wrap-imoveis.wrap-imoveis-luxo .wrap-paginacao li a:hover{color:#fff}.wrap-footer-visita{height:120px}.wrap-footer-visita .item{background-image:url("../imagens/background-imoveis.jpg");background-size:cover;background-position:center;color:#fff;height:100%;line-height:120px}.wrap-footer-visita .item .overlay{background-color:rgba(195,0,0,0.7)}.wrap-footer-visita .item .text{font-weight:500;font-size:1.2rem;position:relative;z-index:2}.wrap-footer-visita.wrap-footer-visita-luxo .overlay{background-color:rgba(1,41,66,0.7)}.wrap-stage{margin:30px 0 0 0;background-color:#e6e6e6;padding:10px 0;min-height:550px}.wrap-stage header.titulo-2{padding-left:0;margin-top:10px;margin-bottom:0}.wrap-stage p{font-size:12pt;color:#333;font-weight:300;margin-bottom:10px;text-align:center}.wrap-stage .wrap-bar{margin:20px 0}.wrap-stage .wrap-bar .label-bar,.wrap-stage .wrap-bar .value-bar{font-size:1.8em;font-weight:300;display:inline-block}.wrap-stage .wrap-bar .value-bar{font-weight:800}.wrap-equipe .row-equipe{margin-bottom:30px;padding:0 15px}.wrap-equipe .row-equipe .item-equipe{margin:0 15px;width:calc( (100% - 60px) / 3 );float:left;border:1px solid #e8e8e8;text-align:left;font-size:13pt}.wrap-equipe .row-equipe .item-equipe:first-child{margin-left:0}.wrap-equipe .row-equipe .item-equipe:last-child{margin-right:0}.wrap-equipe .row-equipe .item-equipe .nome{text-align:center;line-height:50px;font-weight:300;font-size:20pt;background-color:#e8e8e8}.wrap-equipe .row-equipe .item-equipe .funcao{text-align:center;line-height:40px;font-weight:500;font-size:14pt;background-color:#f0f0f0}.wrap-equipe .row-equipe .item-equipe .mais{line-height:35px;padding:10px 20px;text-align:left;background-color:#f5f5f5}.wrap-formulario .label{font-size:1.3rem;color:#012942;font-weight:500}.wrap-formulario .control-label{font-size:1rem}.wrap-formulario .form-control{height:45px;border-color:#ddd;border-radius:0;box-shadow:none;font-size:.9rem}.wrap-formulario .form-control:focus:not(.submit),.wrap-formulario .form-control:active:not(.submit),.wrap-formulario .form-control:hover:not(.submit){box-shadow:0 0 0 2px #EEE8D8;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-formulario .form-control.submit{height:45px;line-height:45px;padding:0;color:#fff;border:none;background:#012942}.wrap-formulario .form-control.submit:hover,.wrap-formulario .form-control.submit:focus,.wrap-formulario .form-control.submit:active{background:#01395b;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-formulario textarea.form-control{height:auto}.wrap-formulario.blue .form-control{background:#fff;border-color:#fff}.wrap-formulario.blue .form-control:focus:not(.submit),.wrap-formulario.blue .form-control:active:not(.submit),.wrap-formulario.blue .form-control:hover:not(.submit){box-shadow:0 0 0 2px rgba(238,232,216,0.7)}.wrap-formulario.blue .form-control.submit{color:#fff;border:none;background:#C30000}.wrap-formulario.blue .form-control.submit:hover,.wrap-formulario.blue .form-control.submit:focus,.wrap-formulario.blue .form-control.submit:active{background:#01395b}.wrap-formulario.blue .nav-link{background-color:#012942;border:1px solid #fff;color:#fff;border-radius:0;height:50px;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-formulario.blue .nav-link.active,.wrap-formulario.blue .nav-link:hover{background:#fff;color:#012942}.wrap-formulario.red{background:#C30000}.wrap-formulario.red .tab-content{max-width:400px}.wrap-formulario.red .nav-link{background-color:transparent;border:1px solid #fff;color:#fff;border-radius:0;height:50px;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-formulario.red .nav-link.active,.wrap-formulario.red .nav-link:hover{background:#fff;color:#C30000}.wrap-formulario.red .form-control{background-color:transparent;border:1px solid #fff;color:#fff;border-radius:0;height:50px;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-formulario.red .form-control:focus:not(.submit),.wrap-formulario.red .form-control:active:not(.submit),.wrap-formulario.red .form-control:hover:not(.submit){box-shadow:0 0 0 2px #EEE8D8;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-formulario.red .form-control::-webkit-input-placeholder{color:#fff}.wrap-formulario.red .form-control.submit{border:none;background:#012942}.wrap-formulario.red .form-control.submit:hover,.wrap-formulario.red .form-control.submit:focus,.wrap-formulario.red .form-control.submit:active{background:#01395b;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-formulario.red textarea.form-control{height:auto}.wrap-page header.titulo h1{font-family:'Oswald',sans-serif;font-size:2.1rem;font-weight:400;color:#C30000}.wrap-page h2{font-weight:500;font-size:1.3rem}.wrap-page p,.wrap-page li{color:#787878;font-size:1.1rem;line-height:30px}.wrap-page p.italic,.wrap-page li.italic{font-style:italic}.wrap-page .swiper-slide img{height:270px;width:270px;object-fit:cover;border:3px solid transparent;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-page .swiper-slide:hover img{border-color:#C30000;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-page .botao{font-size:1rem!important}.wrap-page .botao:hover{background:#dc0000;color:#fff;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-page .botao.blue{background:#012942 !important;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-page .botao.blue:hover{background:#01395b !important;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-page .wrap-fotos{background:#012942}.wrap-page .wrap-fotos .d-grid{width:100%;display:grid;grid-column-gap:20px;grid-template-columns:1fr 1fr;grid-auto-flow:dense;grid-gap:10px}.wrap-page .wrap-fotos .d-grid .full{grid-column:span 2}.wrap-page .wrap-fotos .d-grid .item{position:relative}.wrap-page .wrap-fotos .d-grid .item img{width:100%;object-fit:cover}.wrap-page .wrap-fotos .d-grid .item .overlay{font-family:"Oswald",sans-serif;font-size:2.5rem;font-weight:500;color:#EEE8D8}.wrap-page .wrap-fotos .d-grid .item:hover .overlay{opacity:1;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-page .mapa iframe{width:100%}.wrap-page.blue{background:#012942}.wrap-page.blue .tab-content{max-width:304px}.wrap-page.blue header.titulo h1,.wrap-page.blue h2{color:#fff}.wrap-page.blue i{padding-right:15px;font-size:2rem}.wrap-page.blue p,.wrap-page.blue a,.wrap-page.blue li{color:#ccc}.wrap-page.blue a{color:inherit;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}.wrap-page.blue a:hover{color:#e6e6e6;-webkit-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-moz-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);-o-transition:all .2s cubic-bezier(.605, 0, .345, 1.005);transition:all .2s cubic-bezier(.605, 0, .345, 1.005)}