@font-face{font-family:Lato-light;src:url(../fonts/Lato-Light.ttf)}@font-face{font-family:Lato-BlackItalic;src:url(../fonts/Lato-BlackItalic.ttf)}@font-face{font-family:Lato-Italic;src:url(../fonts/Lato-Italic.ttf)}@font-face{font-family:Lato-Regular;src:url(../fonts/Lato-Regular.ttf)}@font-face{font-family:Lato-Bold;src:url(../fonts/Lato-Bold.ttf)}h1,h2,h3,h4,h5,h6{font-family:Lato-Regular}h3{font-size:25px}.navbar-nav{position:relative;display:flex;align-items:center;margin:0 auto}.caixa-resposta{position:absolute;top:71px;left:50%;transform:translateX(-50%);z-index:5;background-color:#48d60d;color:#fff;font-size:16px;font-weight:700;padding:20px 50px;border-radius:10px}.caixa-resposta i{font-size:40px;width:40px;display:block;margin:5px auto}.last-menu{background-color:#c05313;border-radius:40px;padding-right:10px;padding-left:10px;list-style:none}ul.tabs{margin:0;padding:0;list-style:none;display:flex;justify-content:center;margin-top:20px;margin-bottom:20px}ul.tabs li{background:0 0;display:inline-block;padding:10px 15px;cursor:pointer;border:2px solid #f36f21;border-radius:40px;color:#f36f21;margin-right:6px;width:200px;text-align:center;position:relative;font-family:Lato-regular;font-size:14px}ul.tabs .last{margin-right:0}ul.tabs li.current{color:#fff;background-color:#f36f21;border-radius:40px}.tab-content{display:none;padding:15px}.real-estates{height:156px;overflow-y:scroll;background-color:#fff;position:absolute;padding:5px;border:2px solid #b7b7b7;width:100%;display:none}.real-estates.active{display:block}.real-estates div:hover{background-color:#f36f21;color:#fafafa;font-weight:600}.tab-content.current{display:inherit}.tab-link:hover{color:#f36f21}.select{width:100%;border-radius:20px;border-color:#535353;height:40px;color:#535353;padding-left:18px}.cadastro .form-control{border-radius:20px;border-color:#535353;height:40px}.menu-tab .current::after{content:"";width:10px;height:10px;position:absolute;z-index:9999;background-color:#f36f21;right:calc(50% - 5px);bottom:-6px;transform:rotate(45deg)}.cadastro .col-md-6{padding:3px}.checkbox{width:50%;float:left;padding:10px}.modal{z-index:99999!important}.modal-content{padding:30px 35px;width:910px;border-radius:10px}.enviar-modal{width:100%}.enviar-modal .enviar{float:right;color:#fff;background-color:#ff6f0e;border-radius:40px;padding-right:30px;padding-left:30px;border:0;float:right}.cadastro input::placeholder{color:#535353}.form-control{padding:.375rem 20px}.enviar-modal .enviar:hover{color:#fff;background-color:#bf5313;border:0}.modal-dialog{height:100%;display:flex;align-items:center;justify-content:center}.links-cadastro a{text-decoration:none}.header .sticky{background-color:#2c4964;height:72px}.navbar{transition:all .4s ease;padding:0;height:72px}.header .sticky .form-inline{padding:22px;background-color:#284c5f;border-radius:7px}.footer{background-color:#363636;padding-top:30px;padding-bottom:30px}.contato-content h2{font-size:22px;margin-bottom:26px;font-family:Lato-Bold}.arrow-down{margin-left:5px}.cadastro .form-group{margin-bottom:8px}.contato{background-color:#fff;padding:70px;border-radius:15px;display:flex;align-items:center;justify-content:center}.footer-nav{display:flex;align-items:center}.copyright img{bottom:4px;position:relative}.footer p{font-size:12px;color:#9b9b9b;margin-bottom:0}.footer .fab{color:#fff;font-size:20px;margin-right:20px;text-align:center}.footer-social{text-align:center}.footer-social .last{margin:0}.widgets .form-control{height:50px;color:#fff;background-color:#fff0;border:2px solid #fff;border-radius:10px}.form textarea::placeholder{color:#fff}.widgets .btn-primary{color:#3ca4ae;background-color:#fff;border-radius:10px;padding-right:40px;padding-left:40px;border:0;float:right}.form .form-last{margin-bottom:0}.btn-primary:hover{color:#fff;background-color:#ff6f0e;border-color:#0062cc;border:0}.form input::placeholder{color:#fff}.icone{margin-bottom:50px}.icone-contato{margin-right:10px}.widgets{background-color:#3ca4ae;padding-top:50px;padding-bottom:50px}.widgets h3{margin-bottom:50px;color:#fff}.icone-imob{margin-bottom:25px}.vantagens-imob{margin-bottom:50px}.vantagens-imob .collum-icons h4{height:auto;margin-bottom:25px}.vantagens{margin-bottom:50px}.vantagens-imob h3{margin-bottom:80px;margin-top:50px}.vantagens h3{margin-bottom:80px;margin-top:50px}.collum-icons p{text-align:center;color:#888}.collum-icons h4{margin-bottom:5px;text-align:center;font-size:19px;height:68px}.collum-icons{display:flex;flex-direction:column;align-items:center}.upper{text-transform:uppercase}.banner-content a{color:#fff;text-decoration:none;border-radius:20px;padding:10px 30px;background-image:linear-gradient(to right,#f36f21,#bc5112);font-family:Lato-Light}#banner{height:650px;background:linear-gradient(to right,#3c849f,#314662);position:relative;color:#fff}.banner-img{position:absolute;right:0;object-fit:contain}.banner_box{width:100%;height:650px;z-index:99;display:flex;align-items:center;position:relative}#banner h1{color:#fff}#banner p{color:#fff;margin-bottom:30px}.imagens-rec{display:none}.metas{display:flex;height:270px;flex-direction:column;justify-content:center}.metas a{color:#fff;text-decoration:none;border-radius:20px;padding:10px 30px;background-image:linear-gradient(to right,#f36f21,#bc5112);font-family:Lato-Light;width:216px;text-align:center}.empreendimento-img{position:relative;z-index:999}.links-cadastro{position:fixed;z-index:99999;right:0;top:50%}.btn-group-lg>.btn,.btn-lg{padding:10px 24px;font-size:16px;line-height:1.5;border-radius:0;border-top-left-radius:25px;border-bottom-left-radius:25px;color:#fff;background:linear-gradient(to right,#bc5112,#f36f21);border:0;width:214px;text-align:left}.link{margin-bottom:10px;position:relative;right:-162px;transition:all .4s ease;font-family:Lato-light;white-space:nowrap}.link .far{margin-right:10px}.empreendimento-img img{box-shadow:0 0 50px #0000001f;border-radius:8px}.metas-img{z-index:999;position:relative;top:-110px}.widgets .form{border:2px solid #fff;padding:40px;border-radius:15px;float:left}.widgets .form-group{float:left;width:100%}.metas-img img{box-shadow:0 0 50px #0000001f;border-radius:8px}.empreendimentos h5{color:#fff}.metas h5{color:#fff;margin-bottom:30px}.content-metas{height:100%}.content-metas .row{height:100%}.empreendimentos{height:460px;z-index:999;display:flex;align-items:center}.main-metas{height:355px;background:linear-gradient(to left,#3c849f,#314662);position:relative}.main-emp{height:492px;background:linear-gradient(to right,#3c849f,#314662);position:relative}.header-table{margin-bottom:20px}.clip-before::before{content:"";position:absolute;top:0;width:100%;height:180px;z-index:1;clip-path:polygon(100% 0,0 0,0 86%);background:#fff}.clip-emp::after{content:"";position:absolute;bottom:0;width:100%;height:180px;z-index:1;clip-path:polygon(100% 10%,0 100%,100% 100%);background:linear-gradient(to left,#3c849f,#314662)}.clip-after::after{content:"";position:absolute;bottom:0;width:100%;height:180px;z-index:1;clip-path:polygon(100% 0,0 100%,100% 100%);background:#fff}.header{position:fixed;z-index:99999;width:100%}.banner_box{width:100%}.banner_box .container{position:relative}.banner-content h1{font-family:Lato-BlackItalic}.banner-content p{font-family:Lato-Italic}.menu-cliente{padding:0;list-style:none;margin:0}.nav-item a{color:#fff;font-family:Lato-Light;white-space:nowrap}.nav-item button{border:none;color:#fff;font-family:Lato-Light;white-space:nowrap;background-color:#c05313;border-radius:40px;padding-right:10px;padding-left:10px;height:35px;list-style:none;display:flex;align-items:center;justify-content:center;text-transform:uppercase;outline:0;line-height:1}.navbar .active a{border:2px solid #ff6f0e;border-radius:20px}.header .form-inline{padding:22px;background-color:#0000003d;border-radius:7px}.navbar-brand{display:inline-block;padding-top:0;padding-bottom:0;margin-right:0}.navbar-brand img{object-fit:contain}.btn-outline-success{color:#fff;background-color:#ff6f0e;background-image:none;border-radius:16px;border:0}.btn-outline-success:hover{color:#fff;background-color:#bf5313;border:0}@media (min-width:1200px){.container{max-width:1170px}}@media (min-width:576px){.modal-dialog{max-width:none;margin:0}}.header .icon{display:none;position:absolute;right:32px;top:calc(50% - 18px);z-index:999}.header .icon a{color:#fff;font-size:24px}#menu{display:none}.cadastro-mob{display:none}@media only screen and (max-width:1200px){.metas-img{left:-8%}.widgets .form{display:flex;align-items:center;height:100%}.empreendimento-img img{margin-top:30px}.nav-item button{background-color:transparent}}@media only screen and (max-width:991px){.banner-img{width:380px;margin-top:30px}}@media only screen and (max-width:768px){.metas a{margin-bottom:120px}.metas-img{left:0;top:0}.metas-img img{display:block;margin:0 auto}.vantagens-imob{margin-top:400px}.empreendimento-img img{display:block;margin:30px auto 0}#main-contato .container .row .col-lg-6:nth-child(2){padding:0;margin-top:10px}}@media only screen and (max-width:1200px){.modal-content{width:100%;top:0;position:absolute}.modal-dialog{margin-top:125px}.cadastro-mob{display:block}.header .sticky{height:82px}.last-menu{border-radius:40px;padding:10px;border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:0;border:2px solid;outline:0}.menu-cliente{position:absolute;width:230px;right:0;top:332px}.navbar .active a{border:0;border-radius:0}.nav-link{text-align:center}.navbar-nav li{padding:10px;width:100%;border-bottom:2px solid}.navbar-nav{background-color:#1a3644f7;position:absolute;width:230px;right:0;top:82px;border:2px solid;border-bottom:0}.responsive{display:block!important}.header .icon{display:block}.navbar{transition:all .4s ease;background-color:#1a3644;height:82px}.navbar-brand{margin-left:30px;padding-bottom:0}#banner{height:719px;padding-top:82px}.banner_box{width:100%;height:auto}.banner-img{width:70%;margin-top:45px;position:relative}.banner-content{width:100%;text-align:center;margin-top:20px}.banner_box>div:nth-child(1)>div:nth-child(1)>div:nth-child(2){display:flex;justify-content:center}.vantagens h3{margin-bottom:28px}.collum-icons h4{margin-bottom:15px;height:auto}.icone{margin-bottom:15px}.collum-icons{margin-bottom:30px}.main-emp{height:auto}.content-metas .col-lg-2{display:none}.content-metas img{width:100%;max-width:350px}.empreendimentos{height:auto;display:block;text-align:center}.clip-emp::after{display:none}.main-metas{height:auto}.metas-img{top:-50px}.metas h5{text-align:center}.metas{display:flex;height:270px;flex-direction:column;justify-content:center;align-items:center;padding-top:70px;padding-bottom:35px}.vantagens-imob{margin-top:-50px}.vantagens-imob h3{margin-bottom:28px;margin-top:90px}.contato-content p{font-size:15px}.contato{padding:15px}.widgets .form{margin-top:20px;padding:15px}.widgets .btn-primary{width:100%}.collum-footer{display:flex;justify-content:center;margin-bottom:10px}.empreendimento-img{display:flex;justify-content:center}.metas-img{display:flex;justify-content:center}.empreendimentos h5{margin-top:70px;margin-bottom:60px}}@media only screen and (max-width:575px){#main-contato .container .row .col-lg-6{border-radius:0;margin-top:0}#main-contato .container .row .col-lg-6 .form{border-radius:0;margin-top:0;border-top:none;border-left:none;border-right:none}}.form-login{background-color:#1a3644;display:flex;flex-direction:row;padding:30px 30px 10px 30px;border-radius:0 0 7px 7px}.form-login input{height:35px;border:none;border-radius:3px;margin-right:10px;padding:10px 15px}.form-login div{display:flex;flex-direction:column}.form-login div a{text-decoration:none;font-family:Lato-light;font-size:12px;color:#e2e2e2}.form-login .last-menu{height:35px;list-style:none;display:flex;align-items:center;justify-content:center;text-transform:uppercase}@media only screen and (max-width:1200px){.responsive{display:block!important}.collapse.navbar-collapse.responsive{z-index:99999}.form-login{flex-direction:column;border:2px solid;border-top:none}.form-login input{margin-right:0;margin-bottom:10px}.form-login div a{margin-top:5px;margin-bottom:15px}}@media only screen and (max-width:900px) and (min-width:700px){.navbar-nav li{padding:5px}.menu-cliente{top:292px}.form-login{padding:20px 30px 5px 30px}.form-login input{margin-right:0;margin-bottom:5px;padding:5px 10px;height:35px}.form-login div a{margin-top:0;margin-bottom:5px}.form-login .last-menu{height:30px;padding:10px}}