h1,h2,h3,h4,h5,h6,li,p,span{font-family:Muli,sans-serif}a,a:hover{transition:.3s;text-decoration:none}#home{background:#f0f0f0}header{width:100%;background:#fff;border-bottom:1px solid #8fb248;background:#fff}header p{color:#999;font-size:13px;text-transform:uppercase;text-align:right;border-right:1px solid #ccc;margin-right:20px;padding-right:20px;font-weight:700;margin-top:12px}header .navbar-nav .nav-link{color:#305634!important;font-weight:700;font-size:13px;line-height:16px;text-align:center;transition:.3s}header .navbar-nav{float:right;margin-top:5px}header .navbar-nav .nav-link.middle{margin-top:6px}header .navbar-nav .nav-link:hover{transition:.3s;color:#8fb248!important}header .navbar-nav .nav-link:after{content:' ';width:50px;height:1px;display:block;background:#fff;margin:0 auto;margin-top:10px}header .navbar-nav .nav-link:hover:after{background:#8fb248}section{width:100%;display:block}#banner{background-image:url(../images/bg-jd-das-perdizes.jpg);background-repeat:no-repeat;background-position:center;background-color:#637237;background-size:cover;min-height:762px}#banner .text{padding:126px}#banner .text:after{content:' ';width:240px;height:4px;background:#fff;display:block;margin:0 auto;margin-top:30px}#banner h2{color:#fff;text-align:center;font-size:20px;font-weight:700;letter-spacing:2px}#banner h1{color:#fff;text-align:center;font-size:60px;font-weight:700;letter-spacing:5px}#produtos .item{transition:.4s}#produtos .item .image-front{width:100%;height:442px}#produtos .item .title{background:rgba(15,23,1,.78);display:flex;align-items:center;justify-content:center;height:82px}#produtos .item .title img{margin:0 auto;display:block}#produtos .item span{background:#8fb248;margin:0 auto;display:block;max-width:160px;height:40px;padding:12px;border-radius:10px;text-align:center;margin-top:-20px;line-height:16px;color:#fff;font-size:14px}#produtos .item span.middle{padding:5px 12px}#produtos .item:hover .title{background:rgba(15,23,1,.9)}#produtos .item:hover{transform:scale(1.1);transition:.3s}#produtos .item:hover a span{text-decoration:none}#conheca{background:url(../images/bg-conheca.jpg) no-repeat center;margin:80px 0 0;padding:100px 0}#conheca h2{color:#637237;font-size:28px;letter-spacing:3px}#conheca h2 strong{clear:both;display:block}#conheca h2:after{background:#8fb248;content:' ';width:100px;height:4px;display:block;margin-top:20px;margin-bottom:20px}#conheca ul{list-style-type:circle;margin-left:-20px}#conheca ul li{color:#666;font-size:17px;line-height:22px;margin:20px 0}#diferenciais{background:url(../images/bg-diferenciais.jpg) #fff no-repeat center;padding:80px 0}#diferenciais .nav-pills .nav-link,#diferenciais.nav-pills .show>.nav-link{font-size:24px;text-transform:uppercase;font-weight:700;color:#8fb248}#diferenciais .nav-pills .nav-link.active,#diferenciais.nav-pills .show>.nav-link{border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#f0f0f0;color:#637237}.tab-content>.active{background-color:#f0f0f0;border-radius:10px;border-top-left-radius:0}#diferenciais .list-group{padding:40px 20px}#diferenciais .list-group-item{background:0 0;color:#666;text-transform:uppercase;line-height:50px;border:none}#diferenciais .list-group-item i{width:60px;height:50px;margin-right:10px;display:block;float:left;background-repeat:no-repeat;background-image:url(../images/spritesheet-diferenciais.png)}#diferenciais .list-group-item i.central-seguranca{background-position:0 0}#diferenciais .list-group-item i.aqua{background-position:-60px 0}#diferenciais .list-group-item i.procel{background-position:-120px 0}#diferenciais .list-group-item i.bike{background-position:-180px 0}#diferenciais .list-group-item i.aquecimento-solar{background-position:-240px 0}#diferenciais .list-group-item i.vagas{background-position:-300px 0}#diferenciais .list-group-item i.padarias{background-position:0 -50px}#diferenciais .list-group-item i.farmacias{background-position:-60px -50px}#diferenciais .list-group-item i.lavanderias{background-position:-120px -50px}#diferenciais .list-group-item i.naturais{background-position:-180px -50px}#diferenciais .list-group-item i.supermercado{background-position:-240px -50px}#diferenciais .list-group-item i.cafe{background-position:-300px -50px}#localizacao{padding:50px 0 80px;background:#fff}#localizacao .row{margin-bottom:30px}#localizacao img{float:left;margin:12px 15px 0 0}#localizacao h3{font-size:22px;color:#637237;font-weight:700}footer{background:url(../images/bg-barra-vendas.png) #4f4e4e center center repeat-y}footer .item{height:82px}footer a{transition:.3s;text-transform:uppercase;color:#fff;font-size:13px;letter-spacing:3px;line-height:18px;padding:17px 0;display:block;width:100%;height:auto}footer .item:hover,footer a:hover{transition:.3s;text-decoration:none;color:#fff}footer .item:hover{background:rgba(0,0,0,.3)}footer .item i{width:60px;height:50px;margin-right:10px;display:block;float:left;background-repeat:no-repeat;background-image:url(../images/spritesheet-diferenciais.png)}footer .item.telefone i{background-position:-360px 0}footer .item.email i{background-position:-420px 0}footer .item.whatsapp i{background-position:-480px 0}footer .item.corretor i{background-position:-540px 0}footer .item p{margin-top:6px}footer .item.whatsapp{background:#637237}footer .item.whatsapp:hover{background:#54612e}footer .item.corretor:hover{background:#7ca131}footer .item.telefone:after{content:' ';width:2px;height:50px;display:block;background:#616060;right:0;top:18px;position:absolute}footer .item.telefone:hover:after{background:#383838}.modal-header{border:none;border-top:3px solid #7ca131}.modal-content h5{font-size:24px;text-transform:uppercase;font-weight:700;color:#7ca131}.modal-content p{font-weight:700;color:#666;text-align:center}.modal-content .telfield{font-size:40px;text-align:center;color:#7ca131;font-weight:700;padding:30px 0;transition:.3s}.modal-content .telfield:hover{color:#54612e;transform:scale(1.1);transition:.3s}.modal-content a:hover{text-decoration:none}.modal-content .btn-primary{background:#7ca131;border:none;text-transform:uppercase;font-weight:700;padding:12px 30px;margin-bottom:30px}.modal-content .btn-primary:hover{background:#54612e}#imovel .navbar-light .navbar-brand{border-right:1px solid #ccc;padding-right:20px}#imovel #capa{padding:60px 0;overflow:hidden;position:relative;background-size:cover}#imovel #capa .background{width:100%;margin-top:-60px;display:block;background:rgba(0,0,0,.75);height:614px;position:absolute}#imovel #capa .badge{font-size:16px;padding:15px 20px;margin-bottom:20px}#imovel #capa h2{color:#fff;font-weight:700;font-size:36px}#imovel .nav-item{font-size:13px;font-weight:700}#destaques{background:#f0f0f0;padding:20px 0;border-bottom:5px solid}#destaques h3{font-size:30px;font-weight:700;line-height:45px;margin:14px 0}#destaques p{font-size:24px;font-weight:700}#destaques h4{font-size:40px;font-weight:700}#destaques h4>small{font-size:20px;font-weight:700}#diferenciais-emp,#ficha-tecnica,#imagens-plantas,#localizacao-emp,#tour{padding:100px 0}#diferenciais-emp h2{font-size:36px;font-weight:700;text-align:center}#diferenciais-emp h2:after{background:#ccc;content:'';width:100px;height:4px;display:block;margin:0 auto;margin-top:20px;margin-bottom:20px}#diferenciais-emp p{font-size:24px;text-align:center;color:#666}#diferenciais-emp h3{font-size:26px;font-weight:700;margin:30px 0}#diferenciais-emp .item img,#diferenciais-emp svg{clear:both;height:54px;width:auto;display:block;margin:0 auto}#diferenciais-emp .item p{font-size:18px;text-align:center}#diferenciais-emp svg path{fill:#666!important}#livelo{background:#a42dff url(../images/bg-livelo.jpg) no-repeat center;min-height:308px;padding:50px 0}#livelo h2{font-size:40px;font-weight:700;color:#fff;margin-top:10px}#livelo h2 span{color:#ff0}#livelo p{color:#fff;font-size:18px;line-height:20px;margin:30px 0}#ficha-tecnica{padding:100px 0;background:#ddd}#ficha-tecnica h2{font-size:36px;font-weight:700}#ficha-tecnica ul{padding-left:0;list-style:none;margin-top:40px}#ficha-tecnica li{font-size:16px;margin-bottom:15px}#imagens-plantas{padding-bottom:0}#imagens-plantas h3{font-size:36px;font-weight:700;text-align:center}#imagens-plantas h3:after{background:#ccc;content:'';width:100px;height:4px;display:block;margin:0 auto;margin-top:20px;margin-bottom:20px}#imagens-plantas .btn{font-size:20px;color:#666;font-weight:700;padding-top:10px;padding-bottom:10px;background:#e3e3e3;border-color:#e3e3e3}#imagens-plantas .row{margin:0}#imagens-plantas a img{transition:.3s}#imagens-plantas a:hover img{transform:scale(1.1);transition:.3s}#tour{padding:100px 0 0}#tour h3{font-size:36px;font-weight:700;text-align:center}#tour .row{margin:0}#tour h3:after{background:#ccc;content:'';width:100px;height:4px;display:block;margin:0 auto;margin-top:20px;margin-bottom:20px}#tour .area{background:#666;width:100%;height:600px;display:flex;align-items:center;justify-content:center}#tour .area .box{background:#444;padding:40px 80px;border-radius:12px;text-align:center;color:#fff;font-weight:700;line-height:18px;font-size:16px;transition:.3s}#tour .area .box:hover{transition:.3s;transform:scale(1.05)}#tour .area .box img{margin-bottom:15px}#localizacao-emp{padding:100px 0}#localizacao-emp .row{margin:0}#localizacao-emp .maps iframe{border:1px solid #ccc}#localizacao-emp h2{font-size:36px;font-weight:700}#localizacao-emp h2:after{background:#ccc;content:'';width:100px;height:4px;display:block;margin-top:20px;margin-bottom:20px}#localizacao-emp h3{font-size:22px;font-weight:700;margin:20px 0 40px}#localizacao-emp h4{font-size:20px;font-weight:700;margin-bottom:20px}#localizacao-emp ul{list-style:none;padding-left:10px}#localizacao-emp li{font-size:16px;color:#333;line-height:30px;font-weight:700}#localizacao-emp li::before{content:"•";color:#666;margin-right:15px}#localizacao-emp .btn{color:#fff;font-weight:700;margin-bottom:10px;cursor:pointer;width:240px;padding:10px 15px;border:none;transition:.3s}#localizacao-emp .btn:hover{transition:.3s;transform:scale(1.05)}#localizacao-emp small{color:red}#imovel .bg-left,#imovel .bg-right{width:50%;height:82px;background:#ddd;position:absolute;bottom:0}#imovel .bg-right{right:0;background:#aaa}.galeria .thumbs{height:155px;overflow:hidden}@media (min-width:1200px){#produtos{margin-top:-400px}#imovel #capa .logo{margin-left:-130px}}@media (max-width:1199px){#banner{min-height:300px}}@media (max-width:999px){header p{display:none}header .navbar-nav{width:100%;margin-top:5px;float:none;max-width:100%}#diferenciais .nav-pills .nav-link,#diferenciais.nav-pills .show>.nav-link{font-size:15px}#diferenciais .list-group-item{font-size:14px}#localizacao h3 br{display:contents}footer{height:62px}footer .item a{padding:5px 0}footer .item i{margin:0 auto;display:block;float:initial}footer .item.email{background:#424242}footer .item.telefone:after{display:none}#imovel .bg-left,#imovel .bg-right{height:62px}}@media (max-width:767px){#banner{min-height:200px}#banner .text{padding:60px 0}#banner h2{font-size:14px}#banner h1{font-size:26px}#conheca{background:#f0f0f0;margin:60px 0;padding:0}#diferenciais{background:#fff}#localizacao h3{font-size:18px;margin-bottom:30px}#localizacao img{margin-top:5px}.navbar-brand img{max-width:200px}#produtos .item:hover{transform:scale(1)}}@media (max-width:479px){.modal-content .telfield{font-size:24px;padding:15px 0}.modal-content h5{font-size:18px}.modal-content .btn-primary{font-size:13px;padding:10px 12px}#diferenciais .list-group-item{line-height:20px}#diferenciais .list-group-item i{display:none}}@media (max-width:359px){.navbar-brand img{max-width:160px}.modal-content .btn-primary{margin-bottom:15px}#emailModal .modal-content p{display:none}}@media(max-width:960px){body{padding-bottom:60px}#imagens-plantas>div.container>div>div.btn-group.col-md-6.offset-md-3.my-4{padding:0}#imagens-plantas a img{width:100%}.maps{margin-bottom:45px}#diferenciais-emp{padding:100px 20px}#destaques .text-left,#destaques .text-right{text-align:center!important;margin-bottom:20px}#imovel #capa .background{height:100%}.logo-header{margin:30px auto}.navbar{padding:10px 0!important}.navbar .col-md-4{padding:0!important;width:85%}#imovel .navbar-light .navbar-brand{padding-right:10px;margin-right:0}.navbar-light .navbar-toggler{color:#fff;border:none;float:right;width:15%}.navbar-brand img{max-width:130px}#imovel .nav-item{font-size:16px;padding-left:0!important;padding-bottom:10px;border-bottom:1px solid #ccc;margin-bottom:10px}header .navbar-nav{margin-top:30px}}