.carousel-control-next-icon{background-image:url(/wp-content/themes/club-line/svg/arrow-right.png);width:27%!important;height:47%!important}.carousel-control-prev-icon{background-image:url(/wp-content/themes/club-line/svg/arrow-right.png)!important;width:27%!important;height:70%!important;margin-right:52%!important}.carousel-indicators li{background-color:#907440!important;bottom:-20%!important;width:10%}.carousel-indicators{bottom:-20%!important;right:16%}.carousel-control-prev{height:13%!important;top:106%!important}.carousel-control-next{right:0;height:20%;left:5%;top:103%}.p-branco2{color:#fff;font-weight:100!important;font-family:'Yantramanav',sans-serif!important;font-size:19px}.carousel-fade1 .carousel-item{opacity:0;transition-duration:.6s;transition-property:opacity}.carousel-fade1 .carousel-item.active,.carousel-fade1 .carousel-item-next.carousel-item-left,.carousel-fade1 .carousel-item-prev.carousel-item-right{opacity:1}.carousel-fade1 .active.carousel-item-left,.carousel-fade1 .active.carousel-item-right{opacity:0}.carousel-fade1 .carousel-item-next,.carousel-fade1 .carousel-item-prev,.carousel-fade1 .carousel-item.active,.carousel-fade1 .active.carousel-item-left,.carousel-fade1 .active.carousel-item-prev{transform:translateX(0);transform:translate3d(0,0,0)}.card{margin-top:50px;background:#fff0}.slick-slide img{margin:0 auto;max-width:100%;border:none;border-radius:0%;margin-bottom:25px}.item{padding:15px;outline:none}.item-inner{background:#fff0;border-radius:18px;text-align:center;padding:0}.slick-slide{transition:all ease 0.5s}.slick-slide.slick-current{transform:scale(1);opacity:1;filter:blur(0)}.slick-arrow{position:absolute;bottom:0%;z-index:99;background:#fff;border:none;padding:8px 15px;border-radius:50px;width:100px;outline:none}.slick-next{left:63.8%;font-size:0;background:#fff0}.slick-prev{left:29%;font-size:0;background:#fff0}.slick-cloned .item-inner .desc-galeria{display:none}.slick-slide .item-inner .desc-galeria{display:none}.slick-center .item-inner .desc-galeria{display:block}.slick-next:before{content:url(https://www.jalico.com.br/wp-content/themes/jalico/css/../svg/arrow-right-ind.png)}.slick-prev:before{content:url(https://www.jalico.com.br/wp-content/themes/jalico/css/../svg/arrow-left-ind.png)}.nav-link{transition:0.5s}.menu-vinho{transition:0.5s;color:#5a1e04!important;font-weight:400!important}.logo-principal-ativo{transition:0.5s;filter:saturate(125.5) brightness(.4)!important;width:60%!important}.logo-principal{transition:0.5s;width:100%}.icone{background:#670000!important;color:#fff!important;transition:0.5s!important}.redes-sociais2::after{content:'';border:1px solid #670000!important;margin-right:1%;transition:0.5s}.whats-old img{cursor:pointer;transition:0.5s}.whats-old img:hover{filter:drop-shadow(2px 4px 6px black)}nav{transition:0.5s}.logo-principal{transition:0.5s}.nav-active{background:red!important;transition:0.5s}.nav-active2{background:#ffffffba!important;transition:0.5s}.fancybox-button--arrow_right{display:none!important}.fancybox-button--arrow_left{display:none!important}body{font-family:"Poppins",sans-serif;background:#E8E9EF}a{text-decoration:none}a:hover{text-decoration:none}a:focus,input:focus,button:focus,select:focus,textarea:focus{outline:none}p{margin-bottom:0}.bg-cinza{background:#272727!important}.menu{position:fixed;top:0;left:0;height:14vh;z-index:2020;background:rgb(39 39 39 / .3019607843);backdrop-filter:blur(5px);border-bottom:1px solid rgb(255 255 255 / .1803921569);width:100%;display:flex;align-items:center}.menu .content-menu{display:flex;align-items:center}.menu .content-menu .logo-menu{width:15%}.menu .content-menu .logo-menu svg{width:85%}.menu .content-menu .logo-menu svg path{fill:#fff}.menu .content-menu .content-links-menu .link-menu{color:rgb(255 255 255 / .6901960784);font-size:12px;letter-spacing:1px;font-weight:400;margin:0 3vh;position:relative;transition:0.8s}.menu .content-menu .content-links-menu .link-menu::after{content:"";position:absolute;width:100%;border-top:1px solid rgb(255 255 255 / .1803921569);height:1px;left:-100%;bottom:-25%;opacity:0;transition:0.3s}.menu .content-menu .content-links-menu .link-menu:hover{color:#fff}.menu .content-menu .content-links-menu .link-menu:hover::after{opacity:1;left:0}.menu .content-menu .botoes-menu{display:flex;align-items:center;margin-left:auto}.menu .content-menu .botoes-menu .botao-simule{margin-right:7vh}.menu .content-menu .botoes-menu .botao-simule button{background:#E44237;border:none;border-radius:100px;height:5.2vh;color:#fff;font-size:12px;font-weight:300;letter-spacing:1px;width:35vh;text-align:center;display:flex;align-items:center;justify-content:center;transition:0.8s}.menu .content-menu .botoes-menu .botao-simule button svg{width:3vh}.menu .content-menu .botoes-menu .botao-simule button svg path{transition:0.8s}.menu .content-menu .botoes-menu .botao-simule button:hover{background:#FFC928;color:#272727}.menu .content-menu .botoes-menu .botao-simule button:hover svg path{fill:#272727}.btn-menu{display:block;width:27px;background:#fff0;border:none;height:1.3em;padding:0;margin-left:auto;position:fixed;top:7vh;right:17vh;z-index:2022;transform:translate(0,-50%)}.btn-menu .position{display:flex;width:100%;height:100%;padding:7%;justify-content:space-around;position:relative;align-items:flex-end;flex-direction:column}.btn-menu .position span{background:#fff;width:80%;height:.1rem;border-radius:50px;position:relative;transition:0.8s}.btn-menu .position span.traco3{transition:1s;width:80%}.btn-menu .position span.traco2{width:70%}.btn-menu.btn-click .position .traco1{transform:rotate(45deg);width:100%;position:absolute;right:0;left:0}.btn-menu.btn-click .position .traco2{opacity:0}.btn-menu.btn-click .position .traco3{transform:rotate(-45deg);width:100%;position:absolute;right:0;left:0}.btn-menu.btn-click:hover .position .traco1,.btn-menu.btn-click:hover .position .traco3{width:100%}.btn-menu:hover{cursor:pointer}.btn-menu:hover .position .traco1,.btn-menu:hover .position .traco3{width:60%}.btn-menu:hover .position .traco2{width:50%}.menu-aberto{display:none;background:rgb(11 3 117 / .8509803922);backdrop-filter:blur(10px);position:fixed;top:0;left:0;z-index:2021;width:100%;height:100vh}.menu-aberto .body{display:flex;align-items:center;height:100%}.menu-aberto .body .desk{display:block}.menu-aberto .body .mob{display:none}.menu-aberto .body .container{max-width:77%}.menu-aberto .body .container .row{align-items:center}.menu-aberto .body .container .content .logo-menu{filter:brightness(0) invert(1);margin-bottom:5vh;width:27vh}.menu-aberto .body .container .content .botoes-menu{display:block;padding:1vh 6vh 1vh 0;border:none;color:#fff;font-size:20px;font-weight:300;letter-spacing:1px;text-align:end;margin-bottom:2vh;position:relative}.menu-aberto .body .container .content .botoes-menu svg{position:absolute;width:3vh;transform:translate(0,50%);bottom:50%;left:3%;transition:0.8s}.menu-aberto .body .container .content .botoes-menu:hover svg{left:91%}.menu-aberto .body .container .content .botoes-menu.btn-simule{background:#fff;color:#100690;border-radius:100px}.menu-aberto .body .container .content .botoes-menu.btn-simule svg path{fill:#100690}.menu-aberto .body .container .content2{padding-top:5vh}.menu-aberto .body .container .content2 .menu-title{color:#fff;font-weight:500;letter-spacing:1px;margin-bottom:1.5vh;display:block}.menu-aberto .body .container .content2 .link-menu-aberto{color:#E8E9EF;display:block;margin-bottom:1vh;letter-spacing:1px;font-size:13px;font-weight:300;width:fit-content;position:relative}.menu-aberto .body .container .content2 .link-menu-aberto::after{content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #E8E9EF;transition:0.8s}.menu-aberto .body .container .content2 .link-menu-aberto:hover::after{width:100%}.menu-aberto .body .container .footer hr{color:rgb(225 226 235 / .63)}.menu-aberto .body .container .footer .content3 .item-menu{margin-bottom:3vh}.menu-aberto .body .container .footer .content3 .item-menu .menu-title{color:#fff;font-weight:500;font-size:16px;letter-spacing:1px;margin-bottom:1.5vh;display:block}.menu-aberto .body .container .footer .content3 .item-menu p{color:#E8E9EF;font-size:13px;letter-spacing:1px;margin-bottom:1vh}.menu-aberto .body .container .footer .content3 .item-menu .content-redes{display:flex;align-items:center}.menu-aberto .body .container .footer .content3 .item-menu .content-redes .item-rede a{background:#fff;width:5vh;height:5vh;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1vh;transition:0.8s}.menu-aberto .body .container .footer .content3 .item-menu .content-redes .item-rede a svg path{transition:0.8s}.menu-aberto .body .container .footer .content3 .item-menu .content-redes .item-rede a:hover{background:#272727}.menu-aberto .body .container .footer .content3 .item-menu .content-redes .item-rede a:hover svg path{fill:#fff}.banner-home{position:relative}.banner-home::before{content:"";position:absolute;width:100%;height:12vh;background:linear-gradient(180deg,rgb(39 39 39 / .4901960784),transparent);z-index:1;top:0;left:0}.banner-home .content-carousel .seletores{position:absolute;bottom:14%;transform:translate(50%,0);right:50%;z-index:1}.banner-home .content-carousel .seletores .custom-arrows{display:flex}.banner-home .content-carousel .seletores .custom-arrows .slick-arrow{width:40px;height:40px;outline:none;border:1px solid rgb(255 255 255 / .2117647059);background:rgb(0 0 0 / .27);position:relative;padding:0;transition:0.8s}.banner-home .content-carousel .seletores .custom-arrows .slick-dots-banner{position:relative;z-index:1;padding:0 1.5vh}.banner-home .content-carousel .seletores .custom-arrows .slick-dots-banner ul{display:flex;align-items:center;padding:0}.banner-home .content-carousel .seletores .custom-arrows .slick-dots-banner ul li{list-style:none}.banner-home .content-carousel .seletores .custom-arrows .slick-dots-banner ul li button{width:13px;height:13px;background:rgb(255 255 255 / .4509803922);border:none;border-radius:50%;font-size:0;padding:0;margin:0 .1rem;transition:0.8s}.banner-home .content-carousel .seletores .custom-arrows .slick-dots-banner ul li.slick-active button{width:32px;border-radius:5px;background:#100690}.banner-home .content-carousel .banner-campanha .img-banner-campanha-desk{display:block;border-radius:0 0 100px 100px;height:108vh;width:100%;object-fit:cover}.banner-home .content-carousel .banner-campanha .img-banner-campanha-mob{display:none}@media (max-width:980px){.banner-home .content-carousel .banner-campanha .img-banner-campanha-desk{display:none}.banner-home .content-carousel .banner-campanha .img-banner-campanha-mob{display:block}}.banner-home .content-carousel .slide .img-banner{background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:0 0 100px 100px}.banner-home .content-carousel .slide .img-banner .overlay{background:rgb(0 0 0 / .39);height:108vh;border-radius:0 0 100px 100px;padding:12% 16% 4%;position:relative;overflow:hidden}.banner-home .content-carousel .slide .img-banner .overlay .content-banner{position:relative;z-index:1}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner{display:flex;align-items:center;margin-bottom:2vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status{background:#E44237;display:flex;align-items:center;justify-content:center;padding:1vh 2.5vh;border-radius:30px;margin-right:2vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status.pronto{background:#E44237}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status.lancamento{background:#100690}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status.obras{background:#FFC928}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status.obras p{color:#272727}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status.obras svg path{fill:#272727}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status.breve{background:#00939b}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status.breve p{color:#fff}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status.breve svg path{fill:#fff}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status.futuro{background:#272727}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status p{color:#fff;font-size:12px;font-weight:300;letter-spacing:1px}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .status svg{width:3vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .selos{display:flex;align-items:center}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .selos .item-selo{margin:0 .5vh;width:10vh;height:10vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .selos .item-selo img{margin:0;object-fit:contain}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .selos .item-selo.his{border-radius:5px;height:auto;width:25vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .preco .texto-preco{color:#fff;font-size:12px;font-weight:300;letter-spacing:1px}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .preco .valor-preco{background:#E44237;padding:.5vh 4vh;border-radius:5px;width:fit-content}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .preco .valor-preco p{color:#fff;font-size:27px;font-weight:700;letter-spacing:-1px}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .preco .valor-preco p span{font-size:14px;font-weight:600;letter-spacing:-1px}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .produto{margin:3vh 0}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .produto img{width:25vh;margin:0}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .produto .title-produto{font-size:56px}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .produto .title-produto span{font-size:24px}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .dados-banner{display:flex;align-items:center;margin:6vh 0}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .dados-banner .item-dados{display:flex;align-items:center;margin-right:2vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .dados-banner .item-dados .icone-dados.bg-white{background:#fff;width:4vh;height:4vh;text-align:center;border-radius:5px;margin-right:1vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .dados-banner .item-dados .icone-dados.bg-white svg{margin-right:0}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .dados-banner .item-dados .icone-dados svg{width:3vh;margin-right:1vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .dados-banner .item-dados p{color:#fff;font-size:12px;font-weight:300;letter-spacing:1px}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner{display:flex;align-items:center}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner button{background:#1B00DF;position:relative;border:none;padding:1.2vh 4vh 1.2vh 7.5vh;border-radius:5px;font-size:13px;font-weight:300;letter-spacing:1px;color:#fff;margin-right:2vh;transition:0.8s}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner button svg{width:2vh;position:absolute;transform:translate(0,50%);bottom:50%;left:4vh;transition:0.8s}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner button:hover{background:#100690;padding:1.2vh 7.5vh 1.2vh 4vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner button:hover svg{left:36vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner .inf-destaque-banner{padding:1.2vh 4vh;backdrop-filter:blur(4px);border:1px solid rgb(255 255 255 / .08);border-radius:5px;width:fit-content}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner .inf-destaque-banner p{color:#fff;font-size:13px;font-weight:300;letter-spacing:1px}.banner-home .content-carousel .slide .img-banner .overlay .julia-ia .img-julia{position:absolute;bottom:-24%;width:44%;right:9%;z-index:1}.banner-home .content-carousel .slide .img-banner .overlay .julia-ia svg{width:34%;position:absolute;bottom:17%;right:11.5%;z-index:0}.botao-site{text-align:center}.botao-site button{background:#1B00DF;position:relative;border:none;padding:1.2vh 4vh 1.2vh 7.5vh;border-radius:5px;font-size:13px;font-weight:300;letter-spacing:1px;color:#fff;margin-right:2vh;transition:0.8s}.botao-site button svg{width:2vh;position:absolute;transform:translate(0,50%);bottom:50%;left:15%;transition:0.8s}.botao-site button:hover{background:#100690;padding:1.2vh 7.5vh 1.2vh 4vh}.botao-site button:hover svg{left:77%}.subtitle{font-size:14px;color:#100690;font-weight:500;letter-spacing:1px}.title{font-size:48px;font-weight:500;line-height:120%;color:#272727;letter-spacing:1px}.title span{color:#100690}.sect1-home{padding:20vh 0}.sect1-home .container{max-width:77%}.sect1-home .header{display:flex;flex-wrap:wrap;align-items:flex-end;margin-bottom:6vh;position:relative}.sect1-home .header nav{margin-left:auto;margin-right:11%}.sect1-home .header nav .nav-tabs{border:none}.sect1-home .header nav .nav-tabs button{border:none;background:#fff0;border-bottom:2px solid #272727;color:#272727;font-size:14px;font-weight:500;letter-spacing:1px;transition:0.8s;position:relative;padding:1vh 4vh}.sect1-home .header nav .nav-tabs button::after{content:"";position:absolute;width:100%;height:3px;border-top:3px solid #100690;bottom:0;left:-50%;opacity:0;transform:translate(0,50%);transition:0.8s}.sect1-home .header nav .nav-tabs button.active{color:#100690}.sect1-home .header nav .nav-tabs button.active::after{opacity:1;left:0}.sect1-home .header .custom-arrows{transition:0.8s}.sect1-home .header .custom-arrows .slick-arrow{background:#100690;width:40px;height:40px;padding:8px;transition:0.8s}.sect1-home .header .custom-arrows .slick-arrow:hover{background:#272727}.sect1-home .header .custom-arrows .slick-arrow.prev-arrow{right:50px}.sect1-home .header .custom-arrows .slick-arrow.next-arrow{right:0}.sect1-home .botao-site{margin-top:4vh}.sect1-home .botao-site button svg{left:7%}.sect1-home .botao-site button:hover svg{left:87%}.carousel-cards{opacity:0;transition:1s}.carousel-cards.ativo{opacity:1}.carousel-cards .item-card{padding:10px}.cards-produtos{overflow:hidden}.cards-produtos:hover .img-card{height:42vh}.cards-produtos:hover .img-card .dados-image{opacity:1;visibility:visible;transform:translateY(0)}.cards-produtos:hover .content-dados .footer{opacity:1;visibility:visible;transform:translateY(0);height:10vh}.cards-produtos .img-card{height:52vh;background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 0 0;position:relative;transition:0.5s}.cards-produtos .img-card .selos{width:fit-content;margin-left:auto;padding:2vh}.cards-produtos .img-card .selos .item-selo{margin-bottom:1.5vh}.cards-produtos .img-card .selos .item-selo img{margin-bottom:0}.cards-produtos .img-card .selos .item-selo.his img{width:16vh;height:8vh;object-fit:contain}.cards-produtos .img-card .selos .item-selo.mcmv{display:flex;justify-content:flex-end}.cards-produtos .img-card .selos .item-selo.mcmv img{width:10vh;height:10vh;object-fit:contain}.cards-produtos .img-card .dados-image{position:absolute;bottom:0;left:0;width:100%;opacity:0;visibility:hidden;transition:0.8s}.cards-produtos .img-card .dados-image .valores{background:#100690;text-align:center;padding:1.5vh}.cards-produtos .img-card .dados-image .valores p{color:#fff;font-size:12px;display:flex;justify-content:center;align-items:center}.cards-produtos .img-card .dados-image .valores p span{font-size:27px;font-weight:700;margin-left:1vh}.cards-produtos .img-card .dados-image .texto-status{background:#FF383C;padding:1vh;text-align:center}.cards-produtos .img-card .dados-image .texto-status p{color:#fff;font-size:12px;font-weight:500}.cards-produtos .content-dados{padding:10vh 3vh 7vh;background:#fff;border-radius:0 0 10px 10px}.cards-produtos .content-dados .header-card{display:flex;justify-content:space-between;align-items:center;margin-bottom:2vh}.cards-produtos .content-dados .header-card .bairro{font-size:14px;font-weight:500;letter-spacing:1px;color:#272727}.cards-produtos .content-dados .header-card .status{padding:.5vh 2vh;border-radius:100px;display:flex;align-items:center}.cards-produtos .content-dados .header-card .status.obras{background:#FFC928}.cards-produtos .content-dados .header-card .status.pronto{background:#E44237}.cards-produtos .content-dados .header-card .status.pronto p{color:#fff}.cards-produtos .content-dados .header-card .status.pronto svg path{fill:#fff}.cards-produtos .content-dados .header-card .status.lancamento{background:#100690}.cards-produtos .content-dados .header-card .status.lancamento p{color:#fff}.cards-produtos .content-dados .header-card .status.lancamento svg path{fill:#fff}.cards-produtos .content-dados .header-card .status.breve{background:#00939b}.cards-produtos .content-dados .header-card .status.breve p{color:#fff}.cards-produtos .content-dados .header-card .status.breve svg path{fill:#fff}.cards-produtos .content-dados .header-card .status.futuro{background:#272727}.cards-produtos .content-dados .header-card .status.futuro p{color:#fff}.cards-produtos .content-dados .header-card .status.futuro svg path{fill:#fff}.cards-produtos .content-dados .header-card .status p{font-size:12px;letter-spacing:1px;color:#272727;white-space:nowrap}.cards-produtos .content-dados .header-card .status svg{width:3.5vh}.cards-produtos .content-dados .header-card .status svg path{fill:#272727}.cards-produtos .content-dados .title-card{font-size:20px;font-weight:700;margin-bottom:1vh;color:#272727}.cards-produtos .content-dados .endereco{font-size:14px;max-width:55%;color:#272727;line-height:100%}.cards-produtos .content-dados .footer{opacity:0;visibility:hidden;height:0;transition:0.8s}.cards-produtos .content-dados .footer .dados-card{display:grid;grid-auto-flow:column}.cards-produtos .content-dados .footer .dados-card .item-dados{display:flex;align-items:center}.cards-produtos .content-dados .footer .dados-card .item-dados:nth-child(1){padding-right:1vh}.cards-produtos .content-dados .footer .dados-card .item-dados:nth-child(2){padding:0 1vh}.cards-produtos .content-dados .footer .dados-card .item-dados:nth-child(3){padding-left:1vh}.cards-produtos .content-dados .footer .dados-card .item-dados svg{width:3vh;margin-right:1vh}.cards-produtos .content-dados .footer .dados-card .item-dados svg.metragem path{fill:#100690;stroke:inherit}.cards-produtos .content-dados .footer .dados-card .item-dados svg path{stroke:#100690}.cards-produtos .content-dados .footer .dados-card .item-dados p{color:#272727;font-size:12px;letter-spacing:1px}.sect2-home{padding-bottom:15vh}.sect2-home .container{max-width:77%}.sect2-home .container .row .col-lg-6{padding:.5%}.sect2-home .content-historia{background:#100690;border-radius:16px;padding:10vh 12vh}.sect2-home .content-historia .content-dados-historia-home{transform:translateY(100%);will-change:transform;transition:1s}.sect2-home .content-historia .content-dados-historia-home.ativo{transform:translate(0%)}.sect2-home .content-historia .content-dados-historia-home .title{color:#E8E9EF;margin-bottom:4vh}.sect2-home .content-historia .content-dados-historia-home .subtitle{color:#E8E9EF;font-weight:700;margin-bottom:4vh}.sect2-home .content-historia .content-dados-historia-home .subtitle strong{background:#E44237;font-size:13px;padding:1.2vh 2vh;border-radius:100px;font-weight:400}.sect2-home .content-historia .content-dados-historia-home .texto-historia{color:#E8E9EF;font-size:14px;letter-spacing:1px;margin-bottom:4vh}.sect2-home .content-historia .content-dados-historia-home .botao-site{text-align:left}.sect2-home .content-historia .content-dados-historia-home .botao-site button{background:#fff;color:#100690}.sect2-home .content-historia .content-dados-historia-home .botao-site button svg{left:7%}.sect2-home .content-historia .content-dados-historia-home .botao-site button svg path{fill:#100690}.sect2-home .content-historia .content-dados-historia-home .botao-site button:hover{background:#272727;color:#fff}.sect2-home .content-historia .content-dados-historia-home .botao-site button:hover svg{left:31vh}.sect2-home .content-historia .content-dados-historia-home .botao-site button:hover svg path{fill:#fff}.sect2-home .content-img-historia{width:100%;height:100%;overflow:hidden;border-radius:16px}.sect2-home .content-img-historia .img-historia{width:100%;height:100%;object-fit:cover;transform:scale(1.35) translateY(-5%);transition:1s}.sect2-home .content-img-historia .img-historia.ativo{transform:scale(1.35) translateY(12%)}.sect2-home .content-img-historia .img-historia:hover{transform:scale(1.35) translateY(-5%)}#comporRendaModal .modal-dialog{margin-top:18vh;max-width:50%}#comporRendaModal .modal-dialog .modal-content .modal-header{background:#100690}#comporRendaModal .modal-dialog .modal-content .modal-header h1{color:#fff;text-align:center;width:100%}#comporRendaModal .modal-dialog .modal-content .modal-header button{filter:brightness(.5) invert(1)}#comporRendaModal .modal-dialog .modal-content .modal-body{padding:5vh}.sect3-home{position:relative}.sect3-home .setas-jalico{height:100%;position:absolute;z-index:-1;top:0;right:76%;transition:0.8s}.sect3-home.ativo .setas-jalico{right:0}.sect3-home .container{max-width:77%}.sect3-home .content-logo-video{display:flex;align-items:center;justify-content:center;margin-bottom:5vh;opacity:1}.sect3-home .content-logo-video p{font-size:35px;font-weight:500;letter-spacing:1px}.sect3-home .content-logo-video .logo-jalico{width:35vh;margin-left:2vh}.sect3-home .video-home{position:relative}.sect3-home .video-home .bg-video{height:360px;width:100%;object-fit:cover;border-radius:500px;transition:0.8s}.sect3-home .video-home .overlay{position:absolute;top:0;width:100%;height:100%;background:rgb(39 39 39 / .231372549);padding:12vh 14vh;border-radius:500px;transition:0.8s}.sect3-home .video-home .overlay .player{background:#fff;position:absolute;transform:translate(50%,50%);right:50%;bottom:50%;width:17vh;height:17vh;border-radius:50%;display:flex;align-items:center;justify-content:center}.sect3-home .video-home .overlay .player svg{width:6vh;margin-left:1vh}.sect3-home .video-home .overlay .text-video{width:28%}.sect3-home .video-home .overlay .text-video .title{color:#fff;margin-bottom:4vh}.sect3-home .video-home .overlay .botao-site{text-align:left}.sect3-home .video-home:hover .overlay{background:#fff0}.sect3-home .video-home:hover .overlay .botao-site button{padding:1.2vh 7.5vh 1.2vh 4vh;background:#100690}.sect3-home .video-home:hover .overlay .botao-site button svg{left:77%}.sect4-home{padding:15vh 0}.sect4-home .container{max-width:77%}.sect4-home .title{text-align:center;margin-bottom:8vh}.sect4-home .title strong{color:#100690;font-weight:500}.sect4-home .passos{display:flex}.sect4-home .passos.ativo .setas-jalico{opacity:1;transform:translateX(0vh)}.sect4-home .passos.ativo .item-passo{opacity:1}.sect4-home .passos .setas-jalico{width:7vh;margin:0 3vh;transform:translateX(-72vh);opacity:0;transition:0.8s}.sect4-home .passos .setas-jalico path{fill:#100690}.sect4-home .passos .item-passo{width:33.3%;opacity:0;transition:0.8s}.sect4-home .passos .item-passo:nth-child(1) .content-passo{background:#FFC928}.sect4-home .passos .item-passo:nth-child(1) .content-passo .header .icon-passo{background:#100690}.sect4-home .passos .item-passo:nth-child(1) .content-passo .header .icon-passo img{filter:brightness(0) invert(69%) sepia(200%) saturate(500%) hue-rotate(0deg)}.sect4-home .passos .item-passo:nth-child(1) .content-passo .header .num-passo p{color:#100690}.sect4-home .passos .item-passo:nth-child(1) .content-passo .content-texto .title-passo{color:#100690}.sect4-home .passos .item-passo:nth-child(1) .content-passo .content-texto .texto-passo{color:#100690}.sect4-home .passos .item-passo:nth-child(3) .content-passo{background:#E44237}.sect4-home .passos .item-passo:nth-child(5) .content-passo{background:#1B00DF}.sect4-home .passos .item-passo .content-passo{background:#1B00DF;padding:2vh 5vh;height:44vh;border-radius:15px;display:flex;flex-direction:column;justify-content:center;transition:0.8s}.sect4-home .passos .item-passo .content-passo .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4vh}.sect4-home .passos .item-passo .content-passo .header .icon-passo{background:#fff;width:7vh;height:7vh;display:flex;justify-content:center;align-items:center;border-radius:5px;transition:0.8s}.sect4-home .passos .item-passo .content-passo .header .icon-passo img{width:3.5vh;height:3.5vh;object-position:center;object-fit:contain;filter:brightness(0) invert(17%) sepia(200%) saturate(900%) hue-rotate(192deg)}.sect4-home .passos .item-passo .content-passo .header .num-passo p{font-size:45px;font-weight:700;letter-spacing:3px;color:#E8E9EF;line-height:100%}.sect4-home .passos .item-passo .content-passo .content-texto .title-passo{font-size:18px;font-weight:700;letter-spacing:1px;color:#E8E9EF;margin-bottom:1vh}.sect4-home .passos .item-passo .content-passo .content-texto .texto-passo{color:#E8E9EF;font-size:12px;letter-spacing:.75px}.sect4-home .passos .item-passo:hover .content-passo{background:#272727}.sect4-home .passos .item-passo:hover .content-passo .header .icon-passo{background:#fff}.sect4-home .passos .item-passo:hover .content-passo .header .num-passo p{color:#fff}.sect4-home .passos .item-passo:hover .content-passo .content-texto .title-passo,.sect4-home .passos .item-passo:hover .content-passo .content-texto .texto-passo{color:#fff}#simulacao-mcmv{scroll-margin-top:110px}.sect5-home{padding:7vh 0}.sect5-home .container{max-width:inherit;position:relative;padding:0 27vh}.sect5-home .content-simulador{padding-top:8vh}.sect5-home .content-julia{height:100%}@media (min-width:992px){.sect5-home .content-julia{display:flex;align-items:flex-end}}.sect5-home .content-julia .julia-simulador{height:100%}@media (min-width:992px){.sect5-home .content-julia .julia-simulador{width:100%;height:auto;aspect-ratio:900/916;flex-shrink:0}}.sect5-home .content-julia .julia-simulador img{width:100%;height:100%;object-fit:cover;object-position:13%}.sect5-home .content-julia .bg-azul{background:#100690;position:absolute;bottom:0;right:0;width:29%;height:93%;z-index:-1}.sect5-home .content-julia svg{position:absolute;bottom:15%;width:25%;right:15%;opacity:0;transition:0.8s;z-index:-1}.sect5-home .content-julia svg.ativo{right:0%;opacity:1}.formulario-multistep .subtitulo-form{font-size:24px;font-weight:600;margin-bottom:5vh;color:gray}.formulario-multistep .subtitulo-form span{font-weight:300}.formulario-multistep .content-title .title{margin-bottom:3vh}.formulario-multistep .campos{padding:2vh 0}.formulario-multistep .campos .texto-form{font-weight:500;margin-bottom:1vh;color:#272727;font-size:14px;letter-spacing:.75px}.formulario-multistep .campos input,.formulario-multistep .campos select{width:100%;padding:0vh 2vh;height:6vh;font-size:12px;border:1px solid rgb(39 39 39 / .3803921569);background:#fff;border-radius:5px;box-shadow:0 5px 23px rgb(0 0 0 / .0705882353);font-weight:300;color:#272727;transition:0.8s}.formulario-multistep .campos input::placeholder,.formulario-multistep .campos select::placeholder{color:rgb(21 21 21 / .3490196078)}.formulario-multistep .campos input.selecionado,.formulario-multistep .campos select.selecionado{background:#100690;color:#fff}.formulario-multistep .campos label{color:gray;margin-right:1vh;font-size:14px}.formulario-multistep .campos input[type=radio]{height:2.5vh;width:2.5vh;padding:2px;border-radius:3px;background:#fff0;border:1px solid green;appearance:inherit;position:relative;margin-right:1vh}.formulario-multistep .campos input[type=radio]:checked::after{content:"";position:absolute;width:65%;height:65%;background:green;transform:translate(50%,50%);right:50%;bottom:50%;border-radius:2px}.formulario-multistep .wpcf7-form-control{display:none}.formulario-multistep .cf7-hidden-wrapper{margin-top:20px}.formulario-multistep .cf7-hidden-wrapper .cf7sr-g-recaptcha{display:block}.formulario-multistep .cf7-hidden-wrapper .cf7sr-g-recaptcha .wpcf7-not-valid-tip,.formulario-multistep .cf7-hidden-wrapper .cf7sr-recaptcha .wpcf7-not-valid-tip{display:block}.formulario-multistep .cf7-hidden-wrapper textarea[name="g-recaptcha-response"]{display:none!important}.formulario-multistep .botoes-form{margin-top:5vh;display:flex;align-items:center}.formulario-multistep .botoes-form .botao-site{text-align:left}.formulario-multistep .botoes-form .botao-site button:hover svg{left:17vh}.formulario-multistep .prev-step{background:#fff;border:1px solid rgb(39 39 39 / .3803921569);padding:1.2vh 3vh;border-radius:5px;color:#272727;font-size:12px;font-weight:500;margin-right:3vh;transition:0.8s}.formulario-multistep .prev-step:hover{background:#272727;color:#E8E9EF}.formulario-multistep .form-steps-header{display:flex;margin-bottom:5vh}.formulario-multistep .form-steps{max-width:480px;margin:0 auto;font-family:"Poppins",sans-serif}.formulario-multistep .steps-timeline{display:flex;justify-content:space-between;margin-bottom:30px;position:relative}.formulario-multistep .steps-timeline::after{content:"";position:absolute;top:50%;left:0;right:0;height:3px;background:#e0e0e0;transform:translateY(-50%);z-index:1}.formulario-multistep .step{width:90%}.formulario-multistep .content-comp-renda{background:#100690;border-radius:7px}.formulario-multistep .content-comp-renda .content{padding:3vh 5vh;display:flex;align-items:center}.formulario-multistep .content-comp-renda .content .img-comp-renda{width:25%}.formulario-multistep .content-comp-renda .content p{font-size:11px;font-weight:600;letter-spacing:1px;color:#E8E9EF;width:45%;margin:auto;text-align:center}.formulario-multistep .content-comp-renda .content .btn-renda button{font-size:8px;font-weight:600;letter-spacing:.66px;padding:.8vh 2vh;border-radius:100px;border:none;background:#E8E9EF;color:#272727}.formulario-multistep .step-title{position:relative;z-index:2;padding:0;font-size:14px;font-weight:500;letter-spacing:.75px;color:rgb(39 39 39 / .4509803922);flex:1 0;display:flex;align-items:center;justify-content:center;transition:0.8s}.formulario-multistep .step-title span{background:rgb(39 39 39 / .4509803922);display:inline-block;width:4vh;height:4vh;display:inline-flex;justify-content:center;align-items:center;border-radius:50%;margin-right:1.5vh;color:#fff;transition:0.8s}.formulario-multistep .linha-step-title{width:7.5vh;margin:auto 2vh;color:#272727}.formulario-multistep .step-title.active{color:#100690}.formulario-multistep .step-title.active span{background:#fff;color:#100690}.formulario-multistep .step-title.active::before{background:green;border-color:green}.formulario-multistep .step-title.active::after{background:rgb(30 215 96 / .6)}.formulario-multistep .step-title.completed::after{background:#00c851;box-shadow:0 0 0 2px #00c851}.formulario-multistep .step{display:none;animation:fadeIn 0.3s ease-in-out}.formulario-multistep .step.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.formulario-multistep .step-3 .content-resultado .resultado-final{background:#100690;padding:3vh 5vh;border-radius:7px;margin-bottom:2vh}.formulario-multistep .step-3 .content-resultado .resultado-final .texto-final{color:#fff;font-size:14px;letter-spacing:1px;font-weight:600;margin-bottom:1vh}.formulario-multistep .step-3 .content-resultado .resultado-final .resultado-financiamento{color:#fff;font-size:25px;letter-spacing:1px;font-weight:700}.formulario-multistep .step-3 .content-resultado .parcelas-final{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:2vh}.formulario-multistep .step-3 .content-resultado .parcelas-final div{background:#fff;padding:2vh;border-radius:5px}.formulario-multistep .step-3 .content-resultado .parcelas-final div p{font-size:12px;color:#272727;letter-spacing:.75px}.formulario-multistep .step-3 .content-resultado .parcelas-final div p span{display:block;font-size:20px;font-weight:600}.formulario-multistep .step-3 .botao-site .btn-corretor svg{width:3.5vh;left:2.5vh}.formulario-multistep .step-3 .botao-site .btn-corretor svg path{fill:#fff}.formulario-multistep .step-3 .botao-site .btn-corretor:hover svg{left:27vh}.erro-campo{color:#e53935;font-size:.875rem;margin-top:4px}.spinner{visibility:visible!important;position:relative;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border-radius:50%;margin-left:.5em}.spinner::before{content:"";position:absolute;top:4px;left:4px;width:6px;height:6px;background-color:#fff;border-radius:100px}@keyframes wpcf7-spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.error{border-color:#c00!important}.error-msg{display:block;margin-top:4px;color:#c00;font-size:12px}.sect6-home{padding:22vh 0;height:84vh;background-size:cover;background-repeat:no-repeat;background-position:center}.sect6-home .container{max-width:77%}.sect6-home .content-numeros{position:relative}.sect6-home .content-numeros .item-numero{position:absolute}.sect6-home .content-numeros .item-numero:nth-child(1){left:7%;transform:translateX(-50%);opacity:0;transition:0.8s}.sect6-home .content-numeros .item-numero:nth-child(2){left:49%;top:10vh;transform:translateX(50%);opacity:0;transition:0.8s}.sect6-home .content-numeros .item-numero:nth-child(3){top:26vh;left:24%;transform:translateX(-50%);opacity:0;transition:0.8s}.sect6-home .content-numeros .item-numero.ativo{transform:translateX(0);opacity:1}.sect6-home .content-numeros .item-numero .numero{font-size:83px;color:#E8E9EF;line-height:100%}.sect6-home .content-numeros .item-numero .numero strong{font-weight:800}.sect6-home .content-numeros .item-numero .numero .positivo{color:#272727;font-size:104px;font-weight:500}.sect6-home .content-numeros .item-numero .desc{font-size:26px;font-weight:500;letter-spacing:1px;color:#E8E9EF;text-align:center}.sect7-home svg.setas-jalico{display:none}.sect7-home{position:relative;padding:17vh 0}.sect7-home .setas-jalico{position:absolute;height:80%;transform:translate(0,50%);bottom:50%;right:22%;z-index:-1;transition:0.8s}.sect7-home .setas-jalico.ativo{right:0}.sect7-home .container{max-width:65%}.sect7-home .title{margin-bottom:5vh;text-align:center}.sect7-home .campos{margin-bottom:3vh}.sect7-home .campos .texto-form{color:#272727;font-size:14px;font-weight:500;letter-spacing:.75px;margin-bottom:1.5vh}.sect7-home .campos input,.sect7-home .campos select{width:100%;height:8vh;border-radius:5px;border:.5px solid #272727;padding:2vh;font-size:12px;font-weight:300;letter-spacing:.5px}.sect7-home .campos input::placeholder,.sect7-home .campos select::placeholder{color:lightgray}.sect7-home .dados-form{display:flex;justify-content:space-between}.sect7-home .dados-form .aceite{font-size:12px;font-weight:300;letter-spacing:.5px;color:rgb(39 39 39 / .7803921569)}.sect7-home .dados-form .aceite a{color:rgb(39 39 39 / .7803921569);text-decoration:underline}.sect7-home .dados-form .botao-site{width:fit-content;text-align:left}.sect7-home .dados-form .botao-site span{display:block}.sect7-home .dados-form .botao-site button:hover svg{left:13vh}.sect7-home .img-julia{background:#CBCBCB;border-radius:20px;height:100%;overflow:hidden}.sect7-home .img-julia .image{height:100%;background-position:top;background-size:cover;background-repeat:no-repeat;transform:scale(1.1) translateY(3%)}.sect8-home{padding-bottom:10vh}.sect8-home .container{max-width:77%}.sect8-home .content-title{padding-left:4vh}.sect8-home .content-title .sub-title{margin-bottom:1vh}.sect8-home .content-title .title{margin-bottom:9vh}.sect8-home .content-title .botao-site{text-align:left}.card-blog .image-card{position:relative;overflow:hidden;border-radius:10px;margin-bottom:4vh}.card-blog .image-card img{width:100%;height:33vh;object-fit:cover;transition:0.8s}.card-blog .image-card .overlay{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;padding:2vh}.card-blog .image-card .overlay .status{background:#100690;width:fit-content;margin-left:auto;padding:1% 6%;border-radius:3px}.card-blog .image-card .overlay .status p{color:#fff;font-size:9px;font-weight:400;letter-spacing:.3px}.card-blog .content-blog .title-card{font-size:20px;font-weight:700;letter-spacing:1px;margin-bottom:1vh;color:#000;transition:0.8s}.card-blog .content-blog .texto-blog{color:#272727;font-size:14px;letter-spacing:.75px;line-height:100%}.card-blog .footer-card-blog{display:grid;grid-auto-flow:column;align-items:center;justify-content:space-between;margin-top:6vh}.card-blog .footer-card-blog .timer{display:flex;align-items:center}.card-blog .footer-card-blog .timer svg{width:3vh;margin-right:1vh}.card-blog .footer-card-blog .timer p{font-size:12px;letter-spacing:.75px;color:#272727}.card-blog .footer-card-blog .botao-card a{color:#100690;font-size:12px;letter-spacing:.75px;transition:0.8s}.card-blog:hover .image-card img{transform:scale(1.1)}.card-blog:hover .content-blog .title-card{color:#1B00DF}.card-blog:hover .footer-card-blog .botao-card a{color:#1B00DF}.sect-news{padding:18vh 0 10vh}.sect-news .container{max-width:77%}.sect-news .container .row .col-lg-6:nth-child(1){background:#fff;border-radius:10px 0 0 10px}.sect-news .container .row .col-lg-6:nth-child(2){background:#100690;border-radius:0 10px 10px 0}.sect-news .content-title{display:flex;justify-content:center;align-items:center;height:100%;padding:5% 18%}.sect-news .content-title .title{color:#100690}.sect-news .content-form{padding:8% 21%}.sect-news .content-form .campos{margin-bottom:2vh;position:relative}.sect-news .content-form .campos .texto-form{color:#fff;letter-spacing:1px;margin-bottom:2vh}.sect-news .content-form .campos input{background:#fff0;border:none;border-bottom:1px solid #fff;padding:2.5vh 0;width:100%;color:#fff;font-size:14px;letter-spacing:.75px}.sect-news .content-form .campos input::placeholder{color:rgb(255 255 255 / .431372549)}.sect-news .content-form .campos .botao-form button{position:absolute;bottom:32%;right:0;border:none;background:#fff;border-radius:50%;width:6.5vh;height:6.5vh;transition:0.8s}.sect-news .content-form .campos .botao-form button svg{width:3.5vh}.sect-news .content-form .campos .botao-form button svg path{fill:#100690;transition:0.8s}.sect-news .content-form .campos .botao-form button:hover{background:#272727}.sect-news .content-form .campos .botao-form button:hover svg path{fill:#fff}.sect-news .content-form .aceite{color:#fff;font-size:11.5px;font-weight:500;letter-spacing:1px}.sect-news .content-form .aceite a{color:#fff;text-decoration:underline}.sect-news .content-form .aceite span{margin:0}.banner-produto .content-carousel{position:relative}.banner-produto .content-carousel .seletores{position:absolute;bottom:14%;transform:translate(50%,0);right:50%;z-index:1}.banner-produto .content-carousel .seletores .custom-arrows{display:flex}.banner-produto .content-carousel .seletores .custom-arrows .slick-arrow{width:40px;height:40px;outline:none;border:1px solid rgb(255 255 255 / .2117647059);background:rgb(0 0 0 / .27);position:relative;padding:0;transition:0.8s}.banner-produto .content-carousel .seletores .custom-arrows .slick-dots-bannerProd{position:relative;z-index:1;padding:0 1.5vh}.banner-produto .content-carousel .seletores .custom-arrows .slick-dots-bannerProd ul{display:flex;align-items:center;padding:0}.banner-produto .content-carousel .seletores .custom-arrows .slick-dots-bannerProd ul li{list-style:none}.banner-produto .content-carousel .seletores .custom-arrows .slick-dots-bannerProd ul li button{width:13px;height:13px;background:rgb(255 255 255 / .4509803922);border:none;border-radius:50%;font-size:0;padding:0;margin:0 .1rem;transition:0.8s}.banner-produto .content-carousel .seletores .custom-arrows .slick-dots-bannerProd ul li.slick-active button{width:32px;border-radius:5px;background:#100690}.banner-produto .content-carousel .slide .image-banner-prod{width:100%;height:108vh;object-fit:cover;border-radius:0 0 100px 100px}.banner-produto .content-carousel .overlay{background:rgb(0 0 0 / .39);height:108vh;border-radius:0 0 100px 100px;padding:12% 16% 4%;position:absolute;top:0;left:0;width:100%;overflow:hidden}.banner-produto .content-carousel .overlay .content-banner{position:relative;z-index:1}.banner-produto .content-carousel .overlay .content-banner .header-banner{display:flex;align-items:center;margin-bottom:2vh}.banner-produto .content-carousel .overlay .content-banner .header-banner .status{background:#E44237;display:flex;align-items:center;justify-content:center;padding:1vh 2.5vh;border-radius:30px;margin-right:2vh}.banner-produto .content-carousel .overlay .content-banner .header-banner .status.pronto{background:#E44237}.banner-produto .content-carousel .overlay .content-banner .header-banner .status.lancamento{background:#100690}.banner-produto .content-carousel .overlay .content-banner .header-banner .status.obras{background:#FFC928}.banner-produto .content-carousel .overlay .content-banner .header-banner .status.obras p{color:#272727}.banner-produto .content-carousel .overlay .content-banner .header-banner .status.obras svg path{fill:#272727}.banner-produto .content-carousel .overlay .content-banner .header-banner .status.breve{background:#00939b}.banner-produto .content-carousel .overlay .content-banner .header-banner .status.breve p{color:#fff}.banner-produto .content-carousel .overlay .content-banner .header-banner .status.breve svg path{fill:#fff}.banner-produto .content-carousel .overlay .content-banner .header-banner .status.futuro{background:#272727}.banner-produto .content-carousel .overlay .content-banner .header-banner .status p{color:#fff;font-size:12px;font-weight:300;letter-spacing:1px}.banner-produto .content-carousel .overlay .content-banner .header-banner .status svg{width:3vh}.banner-produto .content-carousel .overlay .content-banner .header-banner .selos{display:flex;align-items:center}.banner-produto .content-carousel .overlay .content-banner .header-banner .selos .item-selo{margin:0 .5vh;width:10vh;height:10vh}.banner-produto .content-carousel .overlay .content-banner .header-banner .selos .item-selo img{margin:0;object-fit:contain}.banner-produto .content-carousel .overlay .content-banner .header-banner .selos .item-selo.his{border-radius:5px;height:auto;width:25vh}.banner-produto .content-carousel .overlay .content-banner .preco .texto-preco{color:#fff;font-size:12px;font-weight:300;letter-spacing:1px}.banner-produto .content-carousel .overlay .content-banner .preco .valor-preco{background:#E44237;padding:.5vh 4vh;border-radius:5px;width:fit-content}.banner-produto .content-carousel .overlay .content-banner .preco .valor-preco p{color:#fff;font-size:27px;font-weight:700;letter-spacing:-1px}.banner-produto .content-carousel .overlay .content-banner .preco .valor-preco p span{font-size:14px;font-weight:600;letter-spacing:-1px}.banner-produto .content-carousel .overlay .content-banner .produto{margin:3vh 0}.banner-produto .content-carousel .overlay .content-banner .produto img{width:25vh;margin:0}.banner-produto .content-carousel .overlay .content-banner .produto .title-produto{font-size:56px}.banner-produto .content-carousel .overlay .content-banner .produto .title-produto span{font-size:24px}.banner-produto .content-carousel .overlay .content-banner .dados-banner{display:flex;align-items:center;margin:6vh 0}.banner-produto .content-carousel .overlay .content-banner .dados-banner .item-dados{display:flex;align-items:center;margin-right:2vh}.banner-produto .content-carousel .overlay .content-banner .dados-banner .item-dados .icone-dados.bg-white{background:#fff;width:4vh;height:4vh;text-align:center;border-radius:5px;margin-right:1vh}.banner-produto .content-carousel .overlay .content-banner .dados-banner .item-dados .icone-dados.bg-white svg{margin-right:0}.banner-produto .content-carousel .overlay .content-banner .dados-banner .item-dados .icone-dados svg{width:3vh;margin-right:1vh}.banner-produto .content-carousel .overlay .content-banner .dados-banner .item-dados p{color:#fff;font-size:12px;font-weight:300;letter-spacing:1px}.banner-produto .content-carousel .overlay .content-banner .botoes-banner{display:flex;align-items:center}.banner-produto .content-carousel .overlay .content-banner .botoes-banner button{background:#1B00DF;position:relative;border:none;padding:1.2vh 4vh 1.2vh 7.5vh;border-radius:5px;font-size:13px;font-weight:300;letter-spacing:1px;color:#fff;margin-right:2vh;transition:0.8s}.banner-produto .content-carousel .overlay .content-banner .botoes-banner button svg{width:2vh;position:absolute;transform:translate(0,50%);bottom:50%;left:4vh;transition:0.8s}.banner-produto .content-carousel .overlay .content-banner .botoes-banner button:hover{background:#100690;padding:1.2vh 7.5vh 1.2vh 4vh}.banner-produto .content-carousel .overlay .content-banner .botoes-banner button:hover svg{left:36vh}.banner-produto .content-carousel .overlay .content-banner .botoes-banner .inf-destaque-banner{padding:1.2vh 4vh;backdrop-filter:blur(4px);border:1px solid rgb(255 255 255 / .08);border-radius:5px;width:fit-content}.banner-produto .content-carousel .overlay .content-banner .botoes-banner .inf-destaque-banner p{color:#fff;font-size:13px;font-weight:300;letter-spacing:1px}.banner-produto .content-carousel .overlay .julia-ia .img-julia{position:absolute;bottom:-24%;width:44%;right:9%;z-index:1}.banner-produto .content-carousel .overlay .julia-ia svg{width:34%;position:absolute;bottom:17%;right:11.5%;z-index:0}.img-conceitual img{height:auto;width:100%;object-fit:cover}.sect1-prod{padding:10vh 0;position:relative}.sect1-prod .setas{width:100%;height:100%;position:absolute;bottom:0;overflow:hidden}.sect1-prod .setas .setas-jalico{position:absolute;width:29%;z-index:0;bottom:0;left:0%;transition:0.8s}.sect1-prod .setas .setas-jalico path{fill:#1B00DF}.sect1-prod .setas .setas-jalico.ativo{left:80%}.sect1-prod .container{max-width:77%}.sect1-prod .container .col-lg-6,.sect1-prod .container .col-lg-5{padding:0}.sect1-prod .content-conceito{background:#fff;border-radius:30px;position:relative;z-index:1;padding:10% 7%}.sect1-prod .content-conceito .linha .coluna-6{padding:0 3.5vh 0 0}.sect1-prod .content-conceito .linha .coluna-4{padding:0 0 0 3.5vh}.sect1-prod .content-conceito .header-conceito{display:flex;align-items:center;margin-bottom:12vh}.sect1-prod .content-conceito .header-conceito .status{background:#E44237;display:flex;align-items:center;justify-content:center;padding:1vh 2.5vh;border-radius:30px;margin-right:2vh}.sect1-prod .content-conceito .header-conceito .status.pronto{background:#E44237}.sect1-prod .content-conceito .header-conceito .status.lancamento{background:#100690}.sect1-prod .content-conceito .header-conceito .status.obras{background:#FFC928}.sect1-prod .content-conceito .header-conceito .status.breve{background:#00939b}.sect1-prod .content-conceito .header-conceito .status.breve p{color:#fff}.sect1-prod .content-conceito .header-conceito .status.breve svg path{fill:#fff}.sect1-prod .content-conceito .header-conceito .status.futuro{background:#272727}.sect1-prod .content-conceito .header-conceito .status p{color:#fff;font-size:12px;font-weight:300;letter-spacing:1px}.sect1-prod .content-conceito .header-conceito .status svg{width:3vh}.sect1-prod .content-conceito .header-conceito .selos{display:flex;align-items:center}.sect1-prod .content-conceito .header-conceito .selos .item-selo{margin:0 .5vh;width:10vh;height:10vh}.sect1-prod .content-conceito .header-conceito .selos .item-selo img{margin:0;object-fit:contain}.sect1-prod .content-conceito .header-conceito .selos .item-selo.his{border-radius:5px;height:auto;width:25vh}.sect1-prod .content-conceito .body-conceito .texto-conceito{margin-bottom:6vh}.sect1-prod .content-conceito .body-conceito .texto-conceito h1{font-size:48px}.sect1-prod .content-conceito .body-conceito .texto-conceito h1,.sect1-prod .content-conceito .body-conceito .texto-conceito h2,.sect1-prod .content-conceito .body-conceito .texto-conceito h3,.sect1-prod .content-conceito .body-conceito .texto-conceito h4,.sect1-prod .content-conceito .body-conceito .texto-conceito h5,.sect1-prod .content-conceito .body-conceito .texto-conceito h6{margin-bottom:5vh;color:#272727}.sect1-prod .content-conceito .body-conceito .texto-conceito h1 strong,.sect1-prod .content-conceito .body-conceito .texto-conceito h2 strong,.sect1-prod .content-conceito .body-conceito .texto-conceito h3 strong,.sect1-prod .content-conceito .body-conceito .texto-conceito h4 strong,.sect1-prod .content-conceito .body-conceito .texto-conceito h5 strong,.sect1-prod .content-conceito .body-conceito .texto-conceito h6 strong{color:#100690}.sect1-prod .content-conceito .body-conceito .texto-conceito p{font-size:20px;line-height:120%;color:#5B5B5B}.sect1-prod .content-conceito .body-conceito .botoes-conceito{display:flex;flex-wrap:wrap;align-items:stretch;gap:16px}.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-site,.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-contato{flex:1 1 220px;min-width:0;margin:0}.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-site button,.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-contato a{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;min-height:56px;margin:0;padding:14px 20px;border:0;border-radius:5px;font-size:14px;font-weight:500;line-height:1.4;letter-spacing:.3px;text-decoration:none;transition:background-color 0.2s,color 0.2s}.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-site button svg,.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-contato a svg{position:static;flex:0 0 20px;width:20px;height:20px;transform:none;transition:none}.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-site button span,.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-contato a span{min-width:0}.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-site button:hover,.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-contato a:hover{padding:14px 20px}.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-site button:hover svg,.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-contato a:hover svg{transform:none}.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-site button:focus-visible,.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-contato a:focus-visible{outline:2px solid #100690;outline-offset:4px}.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-contato a{color:#100690}.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-contato a:hover{background:#E8E9EF}.sect1-prod .content-conceito .footer-conceito{display:flex;margin-top:15vh}.sect1-prod .content-conceito .footer-conceito .preco{width:39%;padding:4% 7%;border-radius:5px;margin-right:2.5%;display:flex;flex-direction:column;justify-content:center}.sect1-prod .content-conceito .footer-conceito .preco .texto-preco{font-size:12px;letter-spacing:.8px;color:#fff;font-weight:300}.sect1-prod .content-conceito .footer-conceito .preco .valor{font-size:31px;color:#fff;font-weight:700;letter-spacing:-2px}.sect1-prod .content-conceito .footer-conceito .preco .valor span{font-size:14px}.sect1-prod .content-conceito .footer-conceito .local{border:1px solid rgb(91 91 91 / .2117647059);padding:3vh 4vh;border-radius:5px;width:58.5%}.sect1-prod .content-conceito .footer-conceito .local .bairro{font-size:9px;color:#5B5B5B;letter-spacing:.55px;text-transform:uppercase;margin-bottom:1vh}.sect1-prod .content-conceito .footer-conceito .local .endereco{font-size:12px;font-weight:500;letter-spacing:1px;color:#5B5B5B}.sect1-prod .content-conceito .footer-conceito .local .link-prod{font-size:11px;color:#100690;letter-spacing:.6px;position:relative;padding:1.2vh 1vh 1.2vh 3.5vh;transition:0.8s}.sect1-prod .content-conceito .footer-conceito .local .link-prod svg{width:2vh;position:absolute;transform:translate(0,50%);bottom:50%;left:0%;transition:0.8s}.sect1-prod .content-conceito .footer-conceito .local .link-prod:hover{padding:1.2vh 3.5vh 1.2vh 1vh}.sect1-prod .content-conceito .footer-conceito .local .link-prod:hover svg{left:85%}.sect1-prod .content{height:108%;min-height:90vh}.sect1-prod .content .content-form{padding:21% 10% 10%;background:#100690;border-radius:20px;position:sticky;top:23vh}.sect1-prod .content .content-form .img-julia{position:absolute;border:17px solid #fff;border-radius:50%;transform:translate(50%,-50%);top:0;right:50%;width:37%}.sect1-prod .content .content-form .title-form{font-size:32px;color:#E8E9EF;font-weight:500;letter-spacing:1px;line-height:120%;margin-bottom:1vh}.sect1-prod .content .content-form .subtitle{color:#E8E9EF;margin-bottom:4vh;font-weight:300}.sect1-prod .content .content-form .formulario .campos{margin-bottom:2vh}.sect1-prod .content .content-form .formulario .campos .texto-form{color:#E8E9EF;font-size:14px;letter-spacing:.75px;margin-bottom:1vh}.sect1-prod .content .content-form .formulario .campos input,.sect1-prod .content .content-form .formulario .campos select{width:100%;height:6vh;background:#E8E9EF;border-radius:5px;border:.5px solid #E8E9EF;padding:2vh;font-size:12px;font-weight:300;letter-spacing:.5px}.sect1-prod .content .content-form .formulario .aceite{font-size:9px;font-weight:300;letter-spacing:.47px;color:rgb(232 233 239 / .7019607843);margin-bottom:2vh}.sect1-prod .content .content-form .formulario .botao-form{margin-top:5vh}.sect1-prod .content .content-form .formulario .botao-form button{background:#E44237;position:relative;border:none;padding:1.2vh;width:100%;border-radius:5px;font-size:13px;font-weight:300;letter-spacing:1px;color:#fff;margin-right:2vh;transition:0.8s}.sect1-prod .content .content-form .formulario .botao-form button svg{width:2vh;position:absolute;transform:translate(0,50%);bottom:50%;left:15%;transition:0.8s}.sect1-prod .content .content-form .formulario .botao-form button:hover{background:#272727}.sect1-prod .content .content-form .formulario .botao-form button:hover svg{left:82%}.sect2-prod{padding:5vh 0 17vh}.sect2-prod .container{max-width:77%}.sect2-prod .container .row .col-lg-3:nth-child(even){padding-top:9vh}.sect2-prod .header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:23vh}.sect2-prod .header .content-title{width:55%}.sect2-prod .header .content-title .title strong{font-weight:500;color:#100690}.sect2-prod .header .texto{width:32%}.sect2-prod .header .texto .content-text p{font-size:20px;font-weight:400;color:#5B5B5B;line-height:120%}.sect2-prod .card-bairro{padding:2.5vh;background:#fff;border-radius:10px}.sect2-prod .card-bairro .img-card{position:relative}.sect2-prod .card-bairro .img-card .img-card-bairro{width:100%;height:25vh;border-radius:10px;object-fit:cover}.sect2-prod .card-bairro .img-card .icone-bairro{background:#100690;width:fit-content;border-radius:50%;padding:1.2vh;position:absolute;transform:translate(0,50%);bottom:0;left:9%;border:3.5px solid #fff}.sect2-prod .card-bairro .img-card .icone-bairro img{filter:brightness(.09) invert(1);width:4vh;height:4vh;object-fit:contain}.sect2-prod .card-bairro .content-card{padding:15% 11% 11%;height:auto;min-height:25vh}.sect2-prod .card-bairro .content-card .title-bairro{color:#000;font-size:18px;font-weight:600;letter-spacing:1px;margin-bottom:1vh}.sect2-prod .card-bairro .content-card .texto-bairro{line-height:140%;color:#5B5B5B}.sect3-prod{background:#100690;border-radius:72px;padding:10vh 0}.sect3-prod .container{max-width:77%}.sect3-prod .content-title{margin-bottom:8vh}.sect3-prod .content-title .subtitle{color:#E8E9EF}.sect3-prod .content-title .title{color:#E8E9EF}.sect3-prod nav{margin-bottom:7vh}.sect3-prod nav .nav-tabs{border:none}.sect3-prod nav .nav-tabs button{padding:1.5vh 4vh;border:1px solid #E8E9EF;color:#E8E9EF;background:#fff0;border-radius:100px;letter-spacing:.75px;background:#fff0;margin-right:2%}.sect3-prod nav .nav-tabs button.active{background:#E8E9EF;color:#100690}.sect3-prod .tab-content .content-carousel{display:block;position:relative}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide{padding:15px}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide .img-galeria{background-position:center;background-size:cover;background-repeat:no-repeat;height:100%;border-radius:10px;position:relative}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide .img-galeria .legenda{position:absolute;width:fit-content;background:#100690;bottom:2vh;left:2vh;border-radius:100px;padding:.7vh 3vh}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide .img-galeria .legenda p{font-size:12px;color:#E8E9EF;letter-spacing:.5px;font-weight:300}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide.itens-4{display:grid!important;grid-template-columns:41% 23% 31.5%;grid-template-rows:36vh 36vh;gap:25px}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide.itens-4 .item-1{grid-column:1/3;grid-row:1/1}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide.itens-4 .item-2{grid-column:3;grid-row:1/3}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide.itens-4 .item-3{grid-column:1;grid-row:2/3}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide.itens-4 .item-4{grid-column:2;grid-row:2/3}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide.itens-3{display:grid!important;grid-template-columns:1.5fr 1fr;grid-template-rows:36vh 36vh;gap:25px}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide.itens-3 .item-1{grid-column:1/3;grid-row:1/1}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide.itens-3 .item-2{grid-column:1;grid-row:2}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide.itens-3 .item-3{grid-column:2;grid-row:2}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide.itens-2{display:grid!important;grid-template-columns:1.5fr 1fr;grid-template-rows:60vh;gap:25px;margin-top:7vh}.sect3-prod .tab-content .content-carousel .carousel-galeria .slide.itens-1{display:grid!important;grid-template-columns:1fr;grid-template-rows:60vh;gap:25px;margin-top:7vh}.sect3-prod .tab-content .content-carousel .carousel-galeria .video-prod{margin-top:7vh}.sect3-prod .tab-content .content-carousel .carousel-galeria .video-prod iframe{width:100%;height:60vh}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow{width:40px;height:40px;outline:none;border:1px solid rgb(255 255 255 / .2117647059);background:#E8E9EF;position:absolute;padding:8px;transition:0.8s;bottom:inherit;top:-13vh}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow svg path{fill:#100690}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow#prevArrow-galeria1{right:60px}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow#nextArrow-galeria1{right:0}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow#prevArrow-galeria2{right:60px}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow#nextArrow-galeria2{right:0}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow#prevArrow-galeria3{right:60px}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow#nextArrow-galeria3{right:0}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow#prevArrow-galeria4{right:60px}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow#nextArrow-galeria4{right:0}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow#prevArrow-galeria5{right:60px}.sect3-prod .tab-content .content-carousel .custom-arrows .slick-arrow#nextArrow-galeria5{right:0}.sect3-prod .tab-content .content-carousel-mob{display:none}@property --rotacao{syntax:"<angle>";initial-value:0deg;inherits:false}@keyframes orbita{from{--rotacao:0deg}to{--rotacao:360deg}}.sect4-prod{padding:20vh 0}.sect4-prod .container{max-width:77%}.sect4-prod .content-texto{height:100%;display:flex;flex-direction:column;justify-content:center}.sect4-prod .content-texto .subtitle{margin-bottom:1vh}.sect4-prod .content-texto .title{margin-bottom:5vh}.sect4-prod .content-texto .title strong{font-weight:500;color:#100690}.sect4-prod .content-texto .texto-dif{color:#5B5B5B;font-size:20px;line-height:120%}.sect4-prod .content-orbita{padding-left:7vh}.sect4-prod .content-orbita .linha-1{border:1px solid rgb(91 91 91 / .4784313725);border-radius:50%;padding:12vh;height:89vh}.sect4-prod .content-orbita .linha-1 .linha-2{border:1px solid rgb(91 91 91 / .4784313725);border-radius:50%;padding:12vh;height:100%;position:relative;z-index:0}.sect4-prod .content-orbita .linha-1 .linha-2 .content{position:absolute;width:100%;height:100%;top:0;left:0}.sect4-prod .content-orbita .linha-1 .linha-2 .content .itens-diferenciais{position:absolute;z-index:1;color:#E8E9EF;font-weight:300;letter-spacing:.75px;padding:1.5vh 3.5vh;border-radius:100px;white-space:nowrap;--angulo-base:calc(
  	360deg /
  	var(--total-itens) *
  	var(--item)
  );--angulo:calc(
  		var(--angulo-base) +
  		var(--rotacao)
  	);top:50%;left:50%;transform:translate(-50%,-50%) rotate(var(--angulo)) translateX(34vh) rotate(calc(var(--angulo) * -1));animation:orbita 30s linear infinite}.sect4-prod .content-orbita .linha-1 .linha-2 .content .itens-diferenciais:nth-child(even){background:#1B00DF}.sect4-prod .content-orbita .linha-1 .linha-2 .content .itens-diferenciais:nth-child(odd){background:#100690}.sect4-prod .content-orbita .linha-1 .linha-2 .linha-3{border:1px solid rgb(91 91 91 / .4784313725);border-radius:50%;height:100%;padding:8vh;display:flex;justify-content:center;align-items:center;position:relative}.sect4-prod .content-orbita .linha-1 .linha-2 .linha-3 .logo-produto{background:#1B00DF;width:25vh;height:25vh;border-radius:50%;display:flex;justify-content:center;align-items:center}.sect4-prod .content-orbita .linha-1 .linha-2 .linha-3 .logo-produto::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(16 6 144 / .4196078431);filter:blur(60px);z-index:-1}.sect4-prod .content-orbita .linha-1 .linha-2 .linha-3 .logo-produto img{width:13vh}.sect5-prod{padding:10vh 0}.sect5-prod .container{max-width:77%}.sect5-prod .header{text-align:center;margin-bottom:6vh}.sect5-prod .header .title strong{font-weight:500;color:#100690}.sect5-prod nav{margin-bottom:4vh}.sect5-prod nav .nav-tabs{justify-content:center;border:none}.sect5-prod nav .nav-tabs .nav-link{background:#fff0;border:none;border-bottom:2px solid #272727;padding:1.5vh 3vh;color:#272727;font-size:14px;font-weight:500;letter-spacing:.75px;position:relative;transition:0.8s}.sect5-prod nav .nav-tabs .nav-link::before{content:"";position:absolute;bottom:0;width:100%;transform:translate(0,50%);left:-50%;opacity:0;height:2px;border-top:3px solid #100690;transition:0.8s}.sect5-prod nav .nav-tabs .nav-link.active{color:#100690}.sect5-prod nav .nav-tabs .nav-link.active::before{left:0;opacity:1}.sect5-prod .content-carousel{position:relative}.sect5-prod .content-carousel .carousel-implantacao .textos>.title+.botao-site{margin-top:32px}.sect5-prod .content-carousel .carousel-plantas .slide,.sect5-prod .content-carousel .carousel-implantacao .slide{padding:15px}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta{border-radius:20px;display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:32px;align-items:center;background:#fff;padding:7vh;justify-content:space-between}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos{min-width:0}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .title,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .title{font-size:clamp(26px, 2.2vw, 36px);line-height:1.2;letter-spacing:0;overflow-wrap:anywhere}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .tabs,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .tabs{font-size:14px;font-weight:500;letter-spacing:.75px;color:#100690;margin-bottom:2vh}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .dados-planta,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .dados-planta{display:flex;flex-wrap:wrap;gap:12px 20px;align-items:center;margin:28px 0}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .dados-planta .item-dados,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .dados-planta .item-dados{display:flex;align-items:center;flex:0 1 auto;max-width:100%;gap:8px;margin:0}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .dados-planta .item-dados:first-child p,.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .dados-planta .item-dados:last-child p,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .dados-planta .item-dados:first-child p,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .dados-planta .item-dados:last-child p{white-space:nowrap}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .dados-planta .item-dados svg,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .dados-planta .item-dados svg{flex:0 0 22px;width:22px;height:22px}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .dados-planta .item-dados p,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .dados-planta .item-dados p{color:#272727;font-size:12px;font-weight:300;letter-spacing:.2px;line-height:1.5;margin:0}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .botao-site,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .botao-site{text-align:left}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .botao-site button svg,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .botao-site button svg{left:11%}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .botao-site button:hover svg,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .botao-site button:hover svg{left:84%}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .content-image,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .content-image{min-width:0}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .content-image .image-planta,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .content-image .image-planta{background:rgb(171 171 171 / .2);padding:5vh;border-radius:28px}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .content-image .image-planta img,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .content-image .image-planta img{mix-blend-mode:multiply;width:100%;height:60vh;object-fit:contain;margin:0}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .content-image .legenda,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .content-image .legenda{font-size:8px;color:rgb(0 0 0 / .6784313725);text-align:center;letter-spacing:.4px;line-height:100%;margin:3vh 0}.sect5-prod .content-carousel .custom-arrows .slick-arrow{background:#100690;width:40px;height:40px;bottom:11vh;padding:8px;transition:0.8s}.sect5-prod .content-carousel .custom-arrows .slick-arrow:hover{background:#272727}.sect5-prod .content-carousel .custom-arrows .slick-arrow#prevArrow-plantas,.sect5-prod .content-carousel .custom-arrows .slick-arrow#prevArrow-implantacao{left:5%}.sect5-prod .content-carousel .custom-arrows .slick-arrow#nextArrow-plantas,.sect5-prod .content-carousel .custom-arrows .slick-arrow#nextArrow-implantacao{left:9.5%}.sect6-prod{padding:10vh 0;border-radius:72px 72px 0 0;background:#fff}.sect6-prod .container{max-width:77%}.sect6-prod .header{text-align:center;margin-bottom:5vh}.sect6-prod .header .title strong{font-weight:500;color:#1B00DF}.sect6-prod nav{margin-bottom:7vh}.sect6-prod nav .nav-tabs{justify-content:center;border:none;gap:20px}.sect6-prod nav .nav-tabs .nav-link{color:#272727;background:#E8E9EF;padding:1.5vh 4vh;border-radius:100px;border:none;letter-spacing:.75px}.sect6-prod nav .nav-tabs .nav-link.active{background:#272727;color:#E8E9EF}.sect6-prod .tab-pane iframe{width:100%;height:74vh;border-radius:30px}.sect7-prod{padding:6vh 0 10vh;background:#fff;border-radius:0 0 72px 72px}.sect7-prod .container{max-width:77%}.sect7-prod .proximidades{background:#100690;padding:5vh 13vh;border-radius:10px}.sect7-prod .proximidades .content{display:flex;align-items:center;justify-content:space-between}.sect7-prod .proximidades .content .texto p{color:#E8E9EF;font-size:24px;font-weight:500;letter-spacing:1px}.sect7-prod .proximidades .content .filtros-proximidade .btn-proximidade{color:#272727;border-radius:100px;border:none;padding:1.5vh 4vh;letter-spacing:.75px;transition:0.8s}.sect7-prod .proximidades .content .filtros-proximidade .btn-proximidade.active{background:#272727;color:#fff}.sect7-prod .content-localizacao{padding-top:9vh}.sect7-prod .content-localizacao .content-texto{padding-right:24px}.sect7-prod .content-localizacao .content-texto .subtitle{font-size:12px;letter-spacing:.5px}.sect7-prod .content-localizacao .content-texto .title{font-size:clamp(28px, 2.5vw, 36px);line-height:1.2;letter-spacing:0;margin-bottom:32px}.sect7-prod .content-localizacao .content-texto .title p{font-size:inherit;line-height:inherit;margin:0}.sect7-prod .content-localizacao .content-texto .title strong{color:#100690;font-weight:500}.sect7-prod .content-localizacao .content-texto .endereco-emp .tipo,.sect7-prod .content-localizacao .content-texto .endereco-stand .tipo{color:#5B5B5B;font-size:13px;font-weight:500;letter-spacing:.3px;margin-bottom:10px}.sect7-prod .content-localizacao .content-texto .endereco-emp .endereco,.sect7-prod .content-localizacao .content-texto .endereco-stand .endereco{color:#100690;font-size:18px;font-weight:500;line-height:1.4;letter-spacing:0;margin-bottom:12px}.sect7-prod .content-localizacao .content-texto .endereco-emp .dados-local,.sect7-prod .content-localizacao .content-texto .endereco-stand .dados-local{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.sect7-prod .content-localizacao .content-texto .endereco-emp .dados-local .bairro,.sect7-prod .content-localizacao .content-texto .endereco-stand .dados-local .bairro{flex-basis:100%;color:#5B5B5B;font-size:14px;font-weight:400;line-height:1.5;letter-spacing:0;margin:0 0 6px}.sect7-prod .content-localizacao .content-texto .endereco-emp .dados-local .maps button,.sect7-prod .content-localizacao .content-texto .endereco-emp .dados-local .waze button,.sect7-prod .content-localizacao .content-texto .endereco-stand .dados-local .maps button,.sect7-prod .content-localizacao .content-texto .endereco-stand .dados-local .waze button{color:#100690;font-size:13px;line-height:1.4;letter-spacing:0;white-space:nowrap;background:#E8E9EF;border:none;padding:10px 20px;border-radius:100px}.sect7-prod .content-localizacao .content-texto hr{color:#272727;border-top:1px solid;margin:28px 0}.sect7-prod .content-localizacao .acf-map{min-height:480px}.sect7-prod .acf-map{width:100%;height:100%;border-radius:20px}.sect8-prod{padding:10vh 0}.sect8-prod .title{text-align:center;margin-bottom:13vh}.sect8-prod .content-cronograma{padding-left:27vh}.sect8-prod .content-cronograma .item-cronograma{margin-bottom:2vh}.sect8-prod .content-cronograma .item-cronograma .textos{display:flex;align-items:center;justify-content:space-between;margin-bottom:2vh;padding-left:7vh}.sect8-prod .content-cronograma .item-cronograma .textos .texto-item{font-size:18px;font-weight:500;letter-spacing:1px;color:#5B5B5B}.sect8-prod .content-cronograma .item-cronograma .porcentagens{display:flex}.sect8-prod .content-cronograma .item-cronograma .porcentagens .icone_obras{background:#100690;width:4.5vh;height:4.5vh;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:10px}.sect8-prod .content-cronograma .item-cronograma .porcentagens .icone_obras img{width:3vh;filter:brightness(0) invert(1)}.sect8-prod .content-cronograma .item-cronograma .porcentagens .progress{background:rgb(128 128 128 / .1607843137);height:4.5vh;border-radius:100px;flex:1}.sect8-prod .content-cronograma .item-cronograma .porcentagens .progress .bg{background:linear-gradient(-90deg,#100690,transparent);border-radius:100px}.sect8-prod .content-cronograma .total-obras p{color:#272727;font-size:30px;letter-spacing:.62px;font-weight:500;display:flex;align-items:center;justify-content:center}.sect8-prod .content-cronograma .total-obras p span{font-size:65px;letter-spacing:1.35px;margin-left:1vh;color:#100690}.sect8-prod .col-lg-5{padding:0}.sect8-prod .content-images .content-tabs{display:flex;align-items:center;margin-bottom:5vh;gap:17%}.sect8-prod .content-images .content-tabs nav .nav-tabs{border:none;gap:20px}.sect8-prod .content-images .content-tabs nav .nav-tabs button{background:#fff;border-radius:100px;border:none;color:#100690;padding:.8vh 4vh;font-size:14px;letter-spacing:.75px;transition:0.8s}.sect8-prod .content-images .content-tabs nav .nav-tabs button.active{background:#1B00DF;color:#E8E9EF}.sect8-prod .content-images .content-tabs nav .nav-tabs button:hover{background:#100690;color:#E8E9EF}.sect8-prod .content-images .content-tabs .custom-arrows .slick-arrow{position:relative;width:40px;height:40px;background:#100690;padding:8px;transition:0.8s}.sect8-prod .content-images .content-tabs .custom-arrows .slick-arrow:hover{background:#272727}.sect8-prod .content-images .content-tabs .custom-arrows .slick-arrow#prevArrow-obras{margin-right:10px}.sect8-prod .content-images .content-carousel{position:relative}.sect8-prod .content-images .content-carousel .carousel-obras .draggable{padding:0!important;overflow:hidden}.sect8-prod .content-images .content-carousel .carousel-obras .item{padding:0;padding-right:0}.sect8-prod .content-images .content-carousel .carousel-obras .item .content-image-obra{height:66vh;overflow:hidden;border-radius:10px;position:relative}.sect8-prod .content-images .content-carousel .carousel-obras .item .content-image-obra .img-obra{width:100%;object-fit:cover;margin-bottom:0;height:66vh;transition:0.8s}.sect8-prod .content-images .content-carousel .carousel-obras .item .content-image-obra .ampliar{position:absolute;top:2vh;left:2vh;background:#100690;width:5.5vh;height:5.5vh;display:flex;justify-content:center;align-items:center;border-radius:5px;transition:0.8s}.sect8-prod .content-images .content-carousel .carousel-obras .item .content-image-obra .ampliar img{margin-bottom:0;width:3.5vh;height:auto}.sect8-prod .content-images .content-carousel .carousel-obras .item .content-image-obra .legenda{position:absolute;bottom:2vh;width:fit-content;background:#100690;padding:1vh 4vh;left:2vh;border-radius:100px}.sect8-prod .content-images .content-carousel .carousel-obras .item .content-image-obra .legenda p{color:#fff;font-size:12px;letter-spacing:.5px}.sect8-prod .content-images .content-carousel .carousel-obras .item .content-image-obra:hover .img-obra{transform:scale(1.05)}.sect8-prod .content-images .content-carousel .carousel-obras .item .content-image-obra:hover .ampliar{transform:scale(1.05)}.sect8-prod .content-images .content-carousel .carousel-obras .video-obra iframe{width:100%;height:66vh;border-radius:10px}.sect8-prod .content-images .content-carousel .custom-arrows .slick-arrow{width:40px;height:40px;background:#100690;padding:8px;bottom:inherit;top:-10vh}.sect8-prod .content-images .content-carousel .custom-arrows .slick-arrow#prevArrow-obras1,.sect8-prod .content-images .content-carousel .custom-arrows .slick-arrow#prevArrow-obras2{right:33vh}.sect8-prod .content-images .content-carousel .custom-arrows .slick-arrow#nextArrow-obras1,.sect8-prod .content-images .content-carousel .custom-arrows .slick-arrow#nextArrow-obras2{right:25vh}.sect9-prod{padding-bottom:17vh}.sect9-prod .container{max-width:77%}.sect9-prod .header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:5vh}.sect9-prod .header .content-botao .botao-site button svg{left:9%}.sect9-prod .header .content-botao .botao-site button:hover svg{left:86%}.sect9-prod .cards-produtos{overflow:hidden}.sect9-prod .cards-produtos:hover .img-card{height:42vh}.sect9-prod .cards-produtos:hover .img-card .dados-image{opacity:1;visibility:visible;transform:translateY(0)}.sect9-prod .cards-produtos:hover .content-dados .footer{opacity:1;visibility:visible;transform:translateY(0);height:10vh}.sect9-prod .cards-produtos .img-card{height:52vh;background-position:bottom;background-repeat:no-repeat;background-size:cover;border-radius:10px 10px 0 0;position:relative;transition:0.5s}.sect9-prod .cards-produtos .img-card .selos{width:fit-content;margin-left:auto;padding:2vh}.sect9-prod .cards-produtos .img-card .selos .item-selo{margin-bottom:1.5vh}.sect9-prod .cards-produtos .img-card .selos .item-selo img{margin-bottom:0}.sect9-prod .cards-produtos .img-card .selos .item-selo.his img{width:16vh;height:8vh;object-fit:contain}.sect9-prod .cards-produtos .img-card .selos .item-selo.mcmv img{width:10vh;height:10vh;object-fit:contain}.sect9-prod .cards-produtos .img-card .dados-image{position:absolute;bottom:0;left:0;width:100%;opacity:0;visibility:hidden;transition:0.8s}.sect9-prod .cards-produtos .img-card .dados-image .valores{background:#100690;text-align:center;padding:1.5vh}.sect9-prod .cards-produtos .img-card .dados-image .valores p{color:#fff;font-size:12px;display:flex;justify-content:center;align-items:center}.sect9-prod .cards-produtos .img-card .dados-image .valores p span{font-size:27px;font-weight:700;margin-left:1vh}.sect9-prod .cards-produtos .img-card .dados-image .texto-status{background:#FF383C;padding:1vh;text-align:center}.sect9-prod .cards-produtos .img-card .dados-image .texto-status p{color:#fff;font-size:12px;font-weight:500}.sect9-prod .cards-produtos .content-dados{padding:10vh 3vh 7vh;background:#fff;border-radius:0 0 10px 10px}.sect9-prod .cards-produtos .content-dados .header-card{display:flex;justify-content:space-between;align-items:center;margin-bottom:2vh}.sect9-prod .cards-produtos .content-dados .header-card .bairro{font-size:14px;font-weight:500;letter-spacing:1px}.sect9-prod .cards-produtos .content-dados .header-card .status{padding:.5vh 2vh;border-radius:100px;display:flex;align-items:center}.sect9-prod .cards-produtos .content-dados .header-card .status.obras{background:#FFC928}.sect9-prod .cards-produtos .content-dados .header-card .status.pronto{background:#E44237}.sect9-prod .cards-produtos .content-dados .header-card .status.pronto p{color:#fff;white-space:nowrap}.sect9-prod .cards-produtos .content-dados .header-card .status.pronto svg path{fill:#fff}.sect9-prod .cards-produtos .content-dados .header-card .status.lancamento{background:#100690}.sect9-prod .cards-produtos .content-dados .header-card .status.lancamento p{color:#fff}.sect9-prod .cards-produtos .content-dados .header-card .status.lancamento svg path{fill:#fff}.sect9-prod .cards-produtos .content-dados .header-card .status.breve{background:#00939b}.sect9-prod .cards-produtos .content-dados .header-card .status.breve p{color:#fff}.sect9-prod .cards-produtos .content-dados .header-card .status.breve svg path{fill:#fff}.sect9-prod .cards-produtos .content-dados .header-card .status.futuro{background:#272727}.sect9-prod .cards-produtos .content-dados .header-card .status.futuro p{color:#fff}.sect9-prod .cards-produtos .content-dados .header-card .status.futuro svg path{fill:#fff}.sect9-prod .cards-produtos .content-dados .header-card .status p{font-size:12px;letter-spacing:1px;color:#272727;white-space:nowrap}.sect9-prod .cards-produtos .content-dados .header-card .status svg{width:3.5vh}.sect9-prod .cards-produtos .content-dados .header-card .status svg path{fill:#272727}.sect9-prod .cards-produtos .content-dados .title-card{font-size:20px;font-weight:700;margin-bottom:1vh;color:#272727}.sect9-prod .cards-produtos .content-dados .endereco{font-size:14px;max-width:55%;color:#272727;line-height:100%}.sect9-prod .cards-produtos .content-dados .footer{opacity:0;visibility:hidden;height:0;transition:0.8s}.sect9-prod .cards-produtos .content-dados .footer .dados-card{display:grid;grid-auto-flow:column}.sect9-prod .cards-produtos .content-dados .footer .dados-card .item-dados{display:flex;align-items:center}.sect9-prod .cards-produtos .content-dados .footer .dados-card .item-dados:nth-child(1){padding-right:1vh}.sect9-prod .cards-produtos .content-dados .footer .dados-card .item-dados:nth-child(2){padding:0 1vh}.sect9-prod .cards-produtos .content-dados .footer .dados-card .item-dados:nth-child(3){padding-left:1vh}.sect9-prod .cards-produtos .content-dados .footer .dados-card .item-dados svg{width:3vh;margin-right:1vh}.sect9-prod .cards-produtos .content-dados .footer .dados-card .item-dados svg.metragem path{fill:#100690;stroke:inherit}.sect9-prod .cards-produtos .content-dados .footer .dados-card .item-dados svg path{stroke:#100690}.sect9-prod .cards-produtos .content-dados .footer .dados-card .item-dados p{color:#272727;font-size:12px;letter-spacing:1px}.img-conceitual#img2{margin-bottom:8vh}#fichaModal .modal-dialog{margin-top:17vh}#fichaModal .modal-dialog .modal-content .modal-header{background:#272727}#fichaModal .modal-dialog .modal-content .modal-header h1{color:#fff;text-align:center;width:100%}#fichaModal .modal-dialog .modal-content .modal-header button{filter:brightness(.5) invert(1)}.banner-site .sub-title{margin-top:1%;color:#fff;font-size:18px;font-weight:500}.banner-site .img-banner{background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:0 0 100px 100px}.banner-site .img-banner .overlay{height:82vh;border-radius:0 0 100px 100px;background:linear-gradient(45deg,rgb(0 0 0 / .5490196078),transparent);display:flex;flex-direction:column;justify-content:center;padding:15vh 27vh}.banner-site .img-banner .overlay .content-banner .subtitle{color:#E8E9EF}.banner-site .img-banner .overlay .content-banner .title-banner{max-width:45%;font-size:59px;color:#E8E9EF;font-weight:500;line-height:69px;letter-spacing:1.24px}.banner-site--video .img-banner{position:relative;overflow:hidden;background:#272727}.banner-site--video .banner-video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.banner-site--video .overlay{position:relative;z-index:1}.sect1-sobre{padding:12vh 0}.sect1-sobre .sobre-intro{display:grid;grid-template-columns:1fr 1.2fr;align-items:center;gap:clamp(32px, 4vw, 72px)}.sect1-sobre .sobre-intro__texto{min-width:0}.sect1-sobre .sobre-intro__texto .title{margin-bottom:22px;font-size:clamp(28px, 2.5vw, 38px);line-height:1.2;letter-spacing:-.5px}.sect1-sobre .sobre-intro__texto .title strong{color:#100690}.sect1-sobre .sobre-intro__texto .texto-secao{color:#5B5B5B;font-size:14px;line-height:1.65}.sect1-sobre .sobre-intro__texto .texto-secao p{margin-bottom:14px;font-size:inherit;line-height:inherit}.sect1-sobre .sobre-intro__texto .texto-secao br{display:none}.sect1-sobre .sobre-intro__texto .texto-secao strong{color:#100690;font-weight:600}.sect1-sobre .sobre-aniversario{min-width:0;padding:24px 0;color:#100690}.sect1-sobre .sobre-aniversario__marco{display:flex;align-items:center;justify-content:center;gap:clamp(16px, 2vw, 32px)}.sect1-sobre .sobre-aniversario__idade{display:flex;flex-direction:column;align-items:center}.sect1-sobre .sobre-aniversario__numero{font-size:clamp(80px, 8.5vw, 150px);font-weight:500;line-height:1;letter-spacing:-.07em;font-variant-numeric:tabular-nums;min-width:2ch;text-align:center}.sect1-sobre .sobre-aniversario__anos{font-size:clamp(22px, 2.2vw, 32px);font-weight:300}.sect1-sobre .sobre-aniversario__setas{width:57%;max-width:360px;height:auto;flex-shrink:0}.sect1-sobre .sobre-aniversario__legenda{border-top:1px solid rgb(16 6 144 / .12);padding-top:20px;margin:28px 0 0;text-align:center;font-size:13px;letter-spacing:.3px}.sect1-sobre .sobre-aniversario__legenda span{font-weight:600}@media (min-width:992px){.sect1-sobre .sobre-aniversario{width:calc(100% + 8vw)}.sect1-sobre .sobre-aniversario__marco{justify-content:space-between}.sect1-sobre .sobre-aniversario__numero{font-size:clamp(120px, 12vw, 240px)}.sect1-sobre .sobre-aniversario__anos{font-size:clamp(30px, 3vw, 52px)}.sect1-sobre .sobre-aniversario__setas{width:61%;max-width:none}}@media (max-width:991px){.sect1-sobre .sobre-intro{grid-template-columns:1fr;gap:16px}.sect1-sobre .sobre-aniversario{width:100%;max-width:460px;margin:auto;padding:20px 0}.sect1-sobre .sobre-intro__texto .texto-secao{font-size:14px}}.sect1-sobre .container{max-width:77%}.sect1-sobre .header{align-items:center;margin-bottom:8vh}.sect1-sobre .header .content-title{display:flex;align-items:center;height:auto}.sect1-sobre .header .content-title .title strong{color:#100690}.sect1-sobre .header .texto-secao{height:auto}.sect1-sobre .header .texto-secao p{color:#5B5B5B;font-size:20px;line-height:120%}.sect1-sobre .linha{justify-content:space-between}.sect1-sobre .linha .content-texto{width:40%;color:#5B5B5B;font-size:20px;line-height:120%;padding:5vh 0}.sect1-sobre .linha .img-sobre-conceito{width:52%}.sect1-sobre .linha .img-sobre-conceito .image{border-radius:10px;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.sect2-sobre{padding:16vh 0;background-size:cover;background-repeat:no-repeat;background-position:center;overflow:hidden}.sect2-sobre .container{max-width:77%}.sect2-sobre .content-numeros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5vh 6%}.sect2-sobre .item-numero{min-width:0;text-align:center;align-self:start;opacity:0;transform:translateX(-40px);transition:transform 0.8s,opacity 0.8s}.sect2-sobre .item-numero:nth-child(even){margin-top:10vh;transform:translateX(40px)}.sect2-sobre .item-numero:last-child:nth-child(odd){grid-column:1/-1;width:60%;justify-self:center}.sect2-sobre .item-numero.ativo{opacity:1;transform:translateX(0)}.sect2-sobre .item-numero .numero{font-size:clamp(50px, 5.4vw, 83px);color:#E8E9EF;line-height:1}.sect2-sobre .item-numero .numero p{margin-bottom:0}.sect2-sobre .item-numero .numero strong{font-weight:800}.sect2-sobre .item-numero .numero .positivo{color:#272727;font-size:1.25em;font-weight:500}.sect2-sobre .item-numero .desc{margin-top:12px;font-size:clamp(20px, 1.7vw, 26px);font-weight:500;letter-spacing:1px;color:#E8E9EF}.sect2-sobre .item-numero .desc p{margin-bottom:0}@media (max-width:980px){.sect2-sobre{padding:12vh 0}.sect2-sobre .container{max-width:90%}.sect2-sobre .content-numeros{grid-template-columns:1fr;gap:48px}.sect2-sobre .item-numero{width:100%}.sect2-sobre .item-numero:nth-child(even){margin-top:0}.sect2-sobre .item-numero:last-child:nth-child(odd){width:100%}.sect2-sobre .item-numero .numero{font-size:clamp(40px, 10vw, 50px)}.sect2-sobre .item-numero .desc{font-size:20px}}@media (prefers-reduced-motion:reduce){.sect2-sobre .item-numero{opacity:1;transform:none;transition:none}.sect2-sobre .item-numero:nth-child(even){transform:none}}.sect3-sobre{padding:12vh 0 0;position:relative;overflow:hidden}.sect3-sobre .setas-jalico{position:absolute;width:50%;bottom:-5vh;left:0;z-index:0;opacity:.12;pointer-events:none;transition:0.8s}.sect3-sobre .setas-jalico path{fill:#fff}.sect3-sobre .setas-jalico.ativo{left:50%}.sect3-sobre .premios-row{padding:0 20%}.sect3-sobre .premios-row .img-selo{background:#fff;border:1px solid #fff;border-radius:5px;height:18vh;display:flex;margin:0 10%;padding:3%;align-items:center;justify-content:center}.sect3-sobre .premios-row .img-selo img{height:70%}.sect3-sobre .col-12{padding:0}.sect3-sobre .premios{margin-bottom:15vh;position:relative;z-index:1}.sect3-sobre .premios .header{max-width:77%;margin:0 auto 8vh;display:flex;justify-content:space-between;align-items:center}.sect3-sobre .premios .header .content-title{flex:1;padding-left:0}.sect3-sobre .premios .header .content-title .title{color:#100690}.sect3-sobre .premios .header .content-text{width:35%;color:#5B5B5B;font-size:20px;line-height:120%}.sect3-sobre .premios .carousel-premios .draggable .slide{padding:10px}.sect3-sobre .premios .carousel-premios .draggable .slide .img-selo{background:#E8E9EF;border-radius:10px;height:23vh;padding:3vh;display:flex;justify-content:center;align-items:center}.sect3-sobre .premios .carousel-premios .draggable .slide .img-selo img{margin:0;max-width:80%;max-height:90%;object-fit:contain;opacity:1;transition:0.5s}.sect3-sobre .premios .carousel-premios .draggable .slide .img-selo img:hover{opacity:1}.sect3-sobre .premios .content-title{padding-left:25vh}.sect3-sobre .premios .content-title .subtitle{color:#100690}.sect3-sobre .premios .content-title .title{color:#100690}.sect3-sobre .content-carousel-videos{padding:12vh 0 12vh 25vh;background:#100690;border-radius:72px;overflow:hidden;margin-bottom:6vh;position:relative;z-index:1}.sect3-sobre .content-carousel-videos .container-fluid{position:relative;z-index:1}.sect3-sobre .content-carousel-videos .container-fluid .row .col-lg-9{padding:0}.sect3-sobre .content-carousel-videos .content-title{height:100%;display:flex;flex-direction:column;justify-content:center}.sect3-sobre .content-carousel-videos .content-title .subtitle{color:#E8E9EF;margin-bottom:3vh}.sect3-sobre .content-carousel-videos .content-title .title{color:#fff;margin-bottom:3vh;font-size:clamp(28px, 2.4vw, 44px);line-height:1.2}@media (min-width:992px){.sect3-sobre .content-carousel-videos .content-title .title{padding-right:clamp(20px, 2vw, 36px)}}.sect3-sobre .content-carousel-videos .content-title .custom-arrows .slick-arrow{position:relative;width:40px;height:40px;background:#E8E9EF;padding:8px;transition:0.8s}.sect3-sobre .content-carousel-videos .content-title .custom-arrows .slick-arrow svg path{fill:#100690;transition:0.8s}.sect3-sobre .content-carousel-videos .content-title .custom-arrows .slick-arrow:hover{background:#272727}.sect3-sobre .content-carousel-videos .content-title .custom-arrows .slick-arrow:hover svg path{fill:#fff}.sect3-sobre .content-carousel-videos .content-title .custom-arrows .slick-arrow#prevArrow-trajetoria{margin-right:1vh}.sect3-sobre .content-carousel-videos .carousel-trajetoria-videos .draggable{padding:0 10% 0 0!important}.sect3-sobre .content-carousel-videos .carousel-trajetoria-videos .draggable .item .content-video iframe{width:100%;height:65vh;border-radius:20px}.sect3-sobre .content-carousel-imgs{position:relative;z-index:1}.sect3-sobre .content-carousel-imgs .carousel-trajetoria-imgs .trajetoria-imgs{height:48vh;width:100%;border-radius:20px;object-fit:cover;object-position:center}.sect1-blog{padding:24vh 0 0}.sect1-blog .container{max-width:77%}.sect1-blog .content-destaque{display:grid!important;grid-template-columns:1.5fr 1fr;grid-template-rows:25vh 25vh 25vh;gap:1vh}.sect1-blog .content-destaque.itens-4 .item-1{grid-column:1/1;grid-row:1/4}.sect1-blog .content-destaque.itens-4 .item-2{grid-column:2/2;grid-row:1/2}.sect1-blog .content-destaque.itens-4 .item-3{grid-column:2/2;grid-row:2/2}.sect1-blog .content-destaque.itens-4 .item-4{grid-column:2/2;grid-row:3/3}.sect1-blog .content-destaque.itens-4 .item-2 .img-blog .overlay .status p,.sect1-blog .content-destaque.itens-4 .item-3 .img-blog .overlay .status p,.sect1-blog .content-destaque.itens-4 .item-4 .img-blog .overlay .status p{font-size:9px}.sect1-blog .content-destaque.itens-4 .item-2 .img-blog .overlay .timer p,.sect1-blog .content-destaque.itens-4 .item-3 .img-blog .overlay .timer p,.sect1-blog .content-destaque.itens-4 .item-4 .img-blog .overlay .timer p{font-size:9px}.sect1-blog .content-destaque.itens-4 .item-2 .img-blog .overlay .link-blog,.sect1-blog .content-destaque.itens-4 .item-3 .img-blog .overlay .link-blog,.sect1-blog .content-destaque.itens-4 .item-4 .img-blog .overlay .link-blog{font-size:9px}.sect1-blog .content-destaque.itens-4 .item-2 .img-blog .overlay .title-blog,.sect1-blog .content-destaque.itens-4 .item-3 .img-blog .overlay .title-blog,.sect1-blog .content-destaque.itens-4 .item-4 .img-blog .overlay .title-blog{bottom:6vh;font-size:15px}.sect1-blog .content-destaque.itens-3{grid-template-rows:37.5vh 37.5vh}.sect1-blog .content-destaque.itens-3 .item-1{grid-row:1/3}.sect1-blog .content-destaque.itens-3 .item-2{grid-row:1/2}.sect1-blog .content-destaque.itens-3 .item-3{grid-row:2/2}.sect1-blog .content-destaque.itens-3 .item-2 .img-blog .overlay .status p,.sect1-blog .content-destaque.itens-3 .item-3 .img-blog .overlay .status p{font-size:10px}.sect1-blog .content-destaque.itens-3 .item-2 .img-blog .overlay .title-blog,.sect1-blog .content-destaque.itens-3 .item-3 .img-blog .overlay .title-blog{bottom:7vh;font-size:19px}.sect1-blog .content-destaque.itens-3 .item-2 .img-blog .overlay .link-blog,.sect1-blog .content-destaque.itens-3 .item-3 .img-blog .overlay .link-blog{font-size:10px}.sect1-blog .content-destaque.itens-3 .item-2 .img-blog .overlay .timer p,.sect1-blog .content-destaque.itens-3 .item-3 .img-blog .overlay .timer p{font-size:10px}.sect1-blog .content-destaque.itens-2{grid-template-rows:37.5vh 37.5vh}.sect1-blog .content-destaque.itens-2 .item-1{grid-row:1/3}.sect1-blog .content-destaque.itens-2 .item-2{grid-row:1/3}.sect1-blog .content-destaque.itens-2 .item-2 .img-blog .overlay .title-blog{font-size:18px}.sect1-blog .content-destaque.itens-1{grid-template-columns:1.5fr;grid-template-rows:75vh;max-width:70%;margin:auto}.sect1-blog .content-destaque.itens-1 .item-1{grid-row:1/1}.sect1-blog .content-destaque .slide-destaque .img-blog{background-size:cover;background-repeat:no-repeat;background-position:center;height:100%;border-radius:15px;overflow:hidden}.sect1-blog .content-destaque .slide-destaque .img-blog .overlay{height:100%;background:rgb(0 0 0 / .6);position:relative;transition:0.8s}.sect1-blog .content-destaque .slide-destaque .img-blog .overlay .status{position:absolute;top:2vh;left:2vh;background:#100690;width:fit-content;margin-left:auto;padding:.5vh 4vh;border-radius:3px}.sect1-blog .content-destaque .slide-destaque .img-blog .overlay .status p{color:#fff;font-size:12px;letter-spacing:.75px}.sect1-blog .content-destaque .slide-destaque .img-blog .overlay .title-blog{position:absolute;width:100%;bottom:10vh;padding:0 2vh;color:#E8E9EF;font-size:23px;letter-spacing:1px;font-weight:500}.sect1-blog .content-destaque .slide-destaque .img-blog .overlay .timer{position:absolute;bottom:2vh;left:2vh}.sect1-blog .content-destaque .slide-destaque .img-blog .overlay .timer svg{width:3vh}.sect1-blog .content-destaque .slide-destaque .img-blog .overlay .timer p{display:inline;color:#fff;font-size:12px;letter-spacing:.75px}.sect1-blog .content-destaque .slide-destaque .img-blog .overlay .link-blog{color:#E8E9EF;position:absolute;bottom:2vh;right:2vh;font-size:12px;letter-spacing:1px}.sect1-blog .content-destaque .slide-destaque .img-blog .overlay .link-blog svg path{fill:#E8E9EF}.sect1-blog .content-destaque .slide-destaque:hover .img-blog .overlay{background:rgb(0 0 0 / .28)}.sect2-blog{padding:24vh 0}.sect2-blog .container{max-width:77%}.sect2-blog .container .row:nth-child(1){margin-bottom:8vh}.sect2-blog .filtro-blog{height:100%;display:flex;justify-content:flex-end;align-items:flex-end;flex-direction:column}.sect2-blog .filtro-blog .btn-abrir-filtros{border:none;background:#100690;color:#fff;padding:1.2vh 3vh 1.2vh 5.5vh;border-radius:5px;font-size:14px;letter-spacing:1px;position:relative;transition:0.8s}.sect2-blog .filtro-blog .btn-abrir-filtros svg{width:4vh;position:absolute;left:3%;transform:translate(0,50%);bottom:50%;transition:0.8s}.sect2-blog .filtro-blog .btn-abrir-filtros:hover{padding:1.2vh 5.5vh 1.2vh 3vh}.sect2-blog .filtro-blog .btn-abrir-filtros:hover svg{left:83%}.sect2-blog .filtro-blog .btn-abrir-filtros.ativo{background:#272727;padding:1.2vh 5.5vh 1.2vh 3vh}.sect2-blog .filtro-blog .btn-abrir-filtros.ativo svg{left:83%}.sect2-blog .box-filtros{display:none;background:#fff;margin-top:1vh;border-radius:5px;max-width:75%;margin:8vh auto 0}.sect2-blog .box-filtros .content-filtros{display:flex;flex-wrap:wrap;justify-content:center}.sect2-blog .box-filtros .content-filtros a{display:block;padding:1vh 3vh;color:#272727;font-weight:500;letter-spacing:1px;margin:1vh;border-radius:5px;transition:0.8s}.sect2-blog .box-filtros .content-filtros a:hover{color:#100690}.sect2-blog .card-blog{margin-bottom:5vh}.sect2-archive{padding:24vh 0}.sect2-archive .container{max-width:77%}.sect2-archive .content-title{margin-bottom:8vh}.sect2-archive .card-blog{margin-bottom:3vh}.archive-empreendimentos{padding:20vh 0 10vh}.archive-empreendimentos__header h1{margin-bottom:4vh;text-align:center}.archive-empreendimentos__header .title{margin-bottom:4vh}.archive-empreendimentos__lista{padding-top:7vh}.archive-empreendimentos__lista .cards-produtos{margin-bottom:4vh}.archive-empreendimentos__paginacao{margin-top:3vh;text-align:center}.archive-empreendimentos__paginacao .page-numbers{display:inline-block;margin:0 .3rem;color:#100690}.archive-empreendimentos__vazio{padding:8vh 1rem;text-align:center}.filtro-empreendimentos{display:flex;align-items:center;width:min(100%, 850px);min-height:72px;margin:0 auto;padding:9px 11px 9px 25px;border-radius:40px;background:#fff;box-shadow:0 8px 24px rgb(0 0 0 / .16)}.filtro-empreendimentos .filtro-empreendimentos__campo{padding:0 2%}.filtro-empreendimentos__campo{display:flex;align-items:center;flex:1;min-width:0}.filtro-empreendimentos__campo svg{width:24px;min-width:24px;margin-right:12px;fill:#100690}.filtro-empreendimentos__campo select{width:100%;min-width:0;padding:12px 34px 12px 0;border:0;outline:0;background-color:#fff0;color:#272727;font-weight:600;cursor:pointer}.filtro-empreendimentos__divisor{width:1px;height:34px;margin:0 24px;background:#e7e7e7}.filtro-empreendimentos button{min-width:155px;padding:15px 24px;border:0;border-radius:30px;background:#100690;color:#fff;font-weight:600;transition:0.25s}.filtro-empreendimentos button:hover{background:#db5a00}.filtro-empreendimentos__limpar{margin:0 12px;color:#272727;font-size:12px;text-decoration:underline;white-space:nowrap}@media (max-width:767px){.archive-empreendimentos{padding-top:16vh}.filtro-empreendimentos{flex-direction:column;align-items:stretch;padding:18px;border-radius:24px}.filtro-empreendimentos__campo{width:100%}.filtro-empreendimentos__divisor{width:100%;height:1px;margin:4px 0}.filtro-empreendimentos button{width:100%;margin-top:10px}.filtro-empreendimentos__limpar{margin-top:12px;text-align:center}}.sect1-sing{padding:20vh 0}.sect1-sing .header{max-width:90%;margin:auto}.sect1-sing .header .status{width:fit-content;margin:0 auto 5vh;background:#100690;padding:1.2vh 5vh;border-radius:5px}.sect1-sing .header .status p{color:#fff;font-size:14px}.sect1-sing .header .title{text-align:center;margin-bottom:3vh}.sect1-sing .header .dados-sing{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.sect1-sing .header .dados-sing .item-sing p{font-size:12px;color:#272727}.sect1-sing .header .dados-sing .item-sing .texto-item-sing{font-size:20px;font-weight:500;color:#272727}.sect1-sing .header .dados-sing .item-sing .redes{display:flex;align-items:center;margin-top:1vh}.sect1-sing .header .dados-sing .item-sing .redes .item-rede{background:#272727;width:4vh;height:4vh;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:.5vh}.sect1-sing .header .dados-sing .item-sing .redes .item-rede svg{width:2vh;height:2vh}.sect1-sing .header .dados-sing .item-sing .redes .item-rede svg path{fill:#fff}.sect1-sing .img-banner-single{width:100%;height:60vh;object-fit:cover;margin:4vh 0}.sect1-sing .content{max-width:60%;margin:auto}.sect1-sing .content p{color:#272727;margin-bottom:1vh}.sect1-sing .content a{color:#100690;font-weight:500;text-decoration:underline}.sect1-sing .content-cards{display:flex;gap:5px;margin-top:5vh}.sect1-sing .content-cards .card-blog{position:relative;flex:1;overflow:hidden;border-radius:5px}.sect1-sing .content-cards .card-blog .img-blog{margin-bottom:0;height:55vh;object-fit:cover}.sect1-sing .content-cards .card-blog .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(27 0 223 / .4);display:flex;align-items:flex-end;padding:4vh;transition:0.8s}.sect1-sing .content-cards .card-blog .overlay .content-card{max-width:100%;margin:0;width:100%}.sect1-sing .content-cards .card-blog .overlay .content-card .sub{color:#fff;font-weight:500;letter-spacing:.75px}.sect1-sing .content-cards .card-blog .overlay .content-card .title-card{color:#fff;font-size:28px;font-weight:500;letter-spacing:1px}.sect1-sing .content-cards .card-blog:hover .overlay{background:rgb(27 0 223 / .11)}.banner-mcmv .bg-banner{height:82vh;background:linear-gradient(-45deg,#1400A8,#1B00DF);border-radius:0 0 100px 100px;padding:18vh 27vh;position:relative;display:flex;overflow:hidden;align-items:flex-end}.banner-mcmv .bg-banner .content-banner{width:55%}.banner-mcmv .bg-banner .content-banner .title-banner{font-size:40px;color:#E8E9EF;font-weight:500;line-height:115%;letter-spacing:1.24px;margin-bottom:5vh}.banner-mcmv .bg-banner .content-banner .botao-site{text-align:left}.banner-mcmv .bg-banner .content-banner .botao-site button{background:#fff;color:#1B00DF}.banner-mcmv .bg-banner .content-banner .botao-site button svg{left:12%}.banner-mcmv .bg-banner .content-banner .botao-site button svg path{fill:#1B00DF}.banner-mcmv .bg-banner .content-banner .botao-site button:hover svg{left:82%}.banner-mcmv .img-julia{position:absolute;transform:translate(50%);right:28%;bottom:0}.sect1-mcmv{padding:15vh 0}.sect1-mcmv .container{max-width:77%}.sect1-mcmv .content-text{height:100%}.sect1-mcmv .content-text .content{position:sticky;top:15vh}.sect1-mcmv .content-text .content .logo-mcmv{width:14vh;margin-bottom:5vh}.sect1-mcmv .content-text .content .content-title .title strong,.sect1-mcmv .content-text .content .content-title .title b{font-weight:500;color:#100690}.sect1-mcmv .perguntas .accordion .accordion-item{margin-bottom:2vh;border-radius:12px;overflow:hidden}.sect1-mcmv .perguntas .accordion .accordion-item .accordion-header{border:none}.sect1-mcmv .perguntas .accordion .accordion-item .accordion-header .accordion-button{background:#F2F3F7;border:none;margin-bottom:0;box-shadow:none;color:#272727;font-weight:500;letter-spacing:1px}.sect1-mcmv .perguntas .accordion .accordion-item .accordion-body{background:#F2F3F7;padding-top:0;padding-bottom:5vh;font-size:13px;letter-spacing:.75px;color:#272727}.sect2-mcmv{padding:3vh 0}.sect2-mcmv .passos .item-passo:nth-child(1) .content-passo .header .icon-passo{background:#fff}.sect2-mcmv .passos .item-passo:nth-child(1) .content-passo .header .icon-passo img{filter:none}.sect2-mcmv .passos .item-passo .content-passo .header{justify-content:center}.sect2-mcmv .passos .item-passo .content-passo .content-texto .title-passo{text-align:center}.sect3-mcmv{padding:10vh 0}.sect3-mcmv .container{max-width:77%}.sect3-mcmv .header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:15px;margin-bottom:8vh}.sect3-mcmv .header .content-title{flex:1;height:100%;display:flex;flex-direction:column;justify-content:center}.sect3-mcmv .header .texto-header{width:34%;font-size:20px;line-height:120%;color:#5B5B5B;display:flex;flex-direction:column;justify-content:center}.sect3-mcmv .cards-produtos{margin-bottom:3vh}.linha{display:flex;flex-wrap:wrap}.linha .coluna-1{width:10%;padding:0 3.5vh}.linha .coluna-2{width:20%;padding:0 3.5vh}.linha .coluna-3{width:30%;padding:0 3.5vh}.linha .coluna-4{width:40%;padding:0 3.5vh}.linha .coluna-5{width:50%;padding:0 3.5vh}.linha .coluna-6{width:60%;padding:0 3.5vh}.linha .coluna-7{width:70%;padding:0 3.5vh}.linha .coluna-8{width:80%;padding:0 3.5vh}.linha .coluna-9{width:90%;padding:0 3.5vh}.linha .coluna-10{width:100%;padding:0 3.5vh}@media (max-width:980px){.linha .col-mob-1{width:10%!important;padding:0 1.5vh!important}.linha .col-mob-2{width:20%!important;padding:0 1.5vh!important}.linha .col-mob-3{width:30%!important;padding:0 1.5vh!important}.linha .col-mob-4{width:40%!important;padding:0 1.5vh!important}.linha .col-mob-5{width:50%!important;padding:0 1.5vh!important}.linha .col-mob-6{width:60%!important;padding:0 1.5vh!important}.linha .col-mob-7{width:70%!important;padding:0 1.5vh!important}.linha .col-mob-8{width:80%!important;padding:0 1.5vh!important}.linha .col-mob-9{width:90%!important;padding:0 1.5vh!important}.linha .col-mob-10{width:100%!important;padding:0 1.5vh!important}}.jul-ia{position:fixed;bottom:20vh;width:fit-content;right:9vh;filter:drop-shadow(0 0 5px black);z-index:2020;cursor:pointer;transition:0.8s}.jul-ia img{width:9.5vh}.jul-ia:hover{transform:scale(1.05)}.whats{position:fixed;width:fit-content;bottom:8vh;right:9vh;filter:drop-shadow(0 0 5px black);z-index:2020;background:#00B903;padding:2vh;border-radius:50%;cursor:pointer;transition:0.8s}.whats:hover{transform:scale(1.05)}footer{padding:9vh 0;background:#100690}footer .container{max-width:82%}footer .linha .coluna-2{width:19.2%}footer .linha .coluna-2:nth-child(1){width:23%}footer .logo-footer{padding:0;background:#fff0;text-align:left;margin-bottom:3vh}footer .logo-footer svg{width:90%;filter:brightness(0) invert(1)}footer .texto-footer{color:#fff;font-size:13.5px;font-weight:300;line-height:100%;letter-spacing:.75px;margin-bottom:2vh}footer .endereco .cep{color:#fff;font-size:14px;font-weight:300;letter-spacing:.75px}footer .redes{margin-top:3vh}footer .redes .content-redes{display:flex;align-items:center}footer .redes .content-redes .item-rede a{background:#fff;width:5vh;height:5vh;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1vh;transition:0.8s}footer .redes .content-redes .item-rede a svg path{transition:0.8s}footer .redes .content-redes .item-rede a:hover{background:#272727}footer .redes .content-redes .item-rede a:hover svg path{fill:#fff}footer .content-links-footer{padding-top:8%}footer .content-links-footer .title-footer{color:#fff;font-size:13px;font-weight:700;letter-spacing:.78px;margin-bottom:1.5vh}footer .content-links-footer .link-footer{font-size:12px;letter-spacing:.6px;color:rgb(255 255 255 / .8392156863);display:block;font-weight:300;margin-bottom:1.5vh;transition:0.8s;position:relative;width:fit-content}footer .content-links-footer .link-footer::after{content:"";position:absolute;width:0%;border-top:1px solid rgb(255 255 255 / .8392156863);left:0;bottom:0;transition:0.8s}footer .content-links-footer .link-footer:hover{color:#fff}footer .content-links-footer .link-footer:hover::after{width:100%}footer .content-lynq{display:flex;height:100%;align-items:flex-end;justify-content:flex-end}footer .content-lynq .lynq a{color:#fff;font-size:9px;letter-spacing:1px}footer .content-lynq .lynq a img{width:9vh}@media (min-width:981px){.menu{height:clamp(84px, 14vh, 112px)}.menu .container{width:90%;max-width:none;padding-right:15px;padding-left:15px}.menu .content-menu{gap:24px;padding-right:59px}.menu .content-menu .logo-menu{width:clamp(140px, 12vw, 210px);flex-shrink:0}.menu .content-menu .logo-menu svg{display:block;width:100%;height:auto;max-height:64px}.menu .content-menu .content-links-menu{display:flex;align-items:center;gap:clamp(16px, 2vw, 40px)}.menu .content-menu .content-links-menu .link-menu{margin:0;white-space:nowrap}.menu .content-menu .botoes-menu{flex-shrink:0}.menu .content-menu .botoes-menu .botao-simule{margin-right:0}.menu .content-menu .botoes-menu .botao-simule button{width:auto;height:48px;padding:0 24px;gap:8px;white-space:nowrap}.menu .content-menu .botoes-menu .botao-simule button svg{width:20px;height:20px;flex-shrink:0}.btn-menu{top:clamp(42px, 7vh, 56px);right:calc(5% + 15px)}}@media (min-width:981px) and (max-width:1199px){.menu .content-menu .content-links-menu{display:none}}@media (max-width:980px){.menu{height:8vh;background:rgb(39 39 39 / .76)}.menu .container{max-width:90%}.menu .content-menu .logo-menu{width:47%}.menu .content-menu .content-links-menu{display:none}.menu .content-menu .botoes-menu .botao-simule{display:none}.menu .content-menu .botoes-menu .btn-menu{width:37px;height:1.7em}.menu .content-menu .botoes-menu .btn-menu .position span{height:.15rem}.btn-menu{top:4vh;right:4vh}.menu-aberto .body .desk{display:none}.menu-aberto .body .mob{display:block}.menu-aberto .body .logo-menu-aberto .logo-menu{filter:brightness(0) invert(1);margin-bottom:5vh;width:75%}.menu-aberto .body .content-redes{display:flex;align-items:center}.menu-aberto .body .content-redes .item-rede a{background:#fff;width:4vh;height:4vh;border-radius:50%;display:flex;justify-content:center;align-items:center;margin-right:1vh;transition:0.8s}.menu-aberto .body .content-redes .item-rede a svg path{transition:0.8s}.menu-aberto .body .content-redes .item-rede a:hover{background:#272727}.menu-aberto .body .content-redes .item-rede a:hover svg path{fill:#fff}.menu-aberto .body .menu-title{color:#fff;font-weight:500;font-size:14px;letter-spacing:1px;margin-bottom:1.5vh;display:block}.menu-aberto .body .texto-menu-aberto{color:#E8E9EF;font-size:12px;letter-spacing:1px;font-weight:300;margin-bottom:1vh}.menu-aberto .body .content2{padding-top:3vh}.menu-aberto .body .content2 .link-menu-aberto{color:#E8E9EF;display:block;margin-bottom:1vh;letter-spacing:1px;font-size:12px;font-weight:300;width:fit-content;position:relative}.menu-aberto .body .content2 .link-menu-aberto::after{content:"";position:absolute;bottom:0;left:0;width:0;border-bottom:1px solid #E8E9EF;transition:0.8s}.menu-aberto .body .content2 .link-menu-aberto:hover::after{width:100%}.menu-aberto .body .content3 hr{color:rgb(225 226 235 / .63)}.banner-home::before{height:8vh}.banner-home .content-carousel .seletores{right:50%;bottom:8%}.banner-home .content-carousel .banner-campanha .img-banner-campanha-mob{border-radius:0 0 40px 40px;margin-bottom:0}.banner-home .content-carousel .slide .img-banner{border-radius:0 0 40px 40px}.banner-home .content-carousel .slide .img-banner .overlay{height:86.5vh;border-radius:0 0 40px 40px;padding:25% 4% 0%}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner{flex-wrap:wrap;position:relative}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .selos{align-items:flex-end;flex-direction:column;position:absolute;right:0;transform:translate(0,35%)}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .selos .item-selo{width:10vh;height:10vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .selos .item-selo.his{width:18vh;margin-right:0;margin-bottom:2vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .preco{margin-left:0;margin-top:2vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .header-banner .preco .valor-preco p{font-size:23px}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .produto{width:19vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .dados-banner{flex-direction:column;align-items:flex-start;margin:0}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .dados-banner .item-dados{margin-right:0;margin-bottom:2vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .dados-banner .item-dados svg{width:3.5vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .dados-banner .item-dados p{font-size:13px}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner{flex-direction:column;align-items:flex-start}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner .botao-site{margin-bottom:2vh}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner .botao-site button{font-size:12px}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner .inf-destaque-banner{background:rgb(255 255 255 / .0705882353)}.banner-home .content-carousel .slide .img-banner .overlay .content-banner .botoes-banner .inf-destaque-banner p{font-size:12px}.banner-home .content-carousel .slide .img-banner .overlay .julia-ia .img-julia{bottom:-11%;width:44%;right:-9%}.banner-home .content-carousel .slide .img-banner .overlay .julia-ia svg{bottom:2%;left:5%;right:inherit;width:70%}.title{font-size:32px}.sect1-home{padding:10vh 0}.sect1-home .container{max-width:90%}.sect1-home .header nav .nav-tabs button{font-size:12px;margin-bottom:2vh}.sect1-home .header .custom-arrows{width:100%}.cards-produtos .img-card{height:42vh}.cards-produtos .content-dados{padding:3vh}.cards-produtos .content-dados .header-card{flex-direction:column-reverse;align-items:flex-start}.cards-produtos .content-dados .header-card .status{width:fit-content;margin-left:auto;margin-bottom:2vh}.cards-produtos .content-dados .header-card .status p{font-size:11px;white-space:normal}.cards-produtos .content-dados .endereco{max-width:inherit}.cards-produtos .content-dados .footer .dados-card{grid-auto-flow:row}.cards-produtos .content-dados .footer .dados-card .item-dados{padding:0!important;margin-bottom:1vh}.cards-produtos:hover .img-card{height:36vh}.cards-produtos:hover .content-dados{padding:6vh 3vh}.cards-produtos:hover .content-dados .footer{height:auto}.botao-site button{padding:1.5vh 3vh 1.5vh 5.5vh}.botao-site button svg{left:7%}.botao-site button:hover{padding:1.5vh 5.5vh 1.5vh 3vh}.botao-site button:hover svg{left:88%}.sect2-home{padding-bottom:10vh}.sect2-home .container{max-width:90%}.sect2-home .content-historia{padding:6vh}.sect2-home .content-historia .content-dados-historia-home .subtitle strong{font-size:11px;display:block;margin-left:auto;width:fit-content}.sect2-home .content-historia .content-dados-historia-home .botao-site button{padding:1.5vh 3vh 1.5vh 5vh;font-size:12px;margin-right:0}.sect2-home .content-historia .content-dados-historia-home .botao-site button:hover{padding:1.5vh 5vh 1.5vh 3vh}.sect2-home .content-historia .content-dados-historia-home .botao-site button:hover svg{left:88%}.sect2-home .content-img-historia .img-historia{height:45vh}.sect3-home .setas-jalico{height:76%;top:inherit;bottom:0}.sect3-home .container{max-width:inherit}.sect3-home .content-logo-video{flex-direction:column;margin-bottom:10vh}.sect3-home .content-logo-video p{font-size:30px}.sect3-home .content-logo-video .logo-jalico{width:28vh;margin-left:0vh}.sect3-home .video-home .bg-video{border-radius:20px}.sect3-home .video-home .overlay{border-radius:20px;padding:4vh}.sect3-home .video-home .overlay .player{width:12vh;height:12vh}.sect3-home .video-home .overlay .player svg{width:4vh}.sect3-home .video-home .overlay .text-video{width:fit-content;margin:auto;height:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.sect3-home .video-home .overlay .text-video .title{font-size:25px;text-align:center}.sect3-home .video-home .overlay .text-video .botao-site button:hover svg{left:85%}.sect4-home{padding:10vh 0}.sect4-home .passos{flex-wrap:wrap}.sect4-home .passos .item-passo{width:100%}.sect4-home .passos .item-passo .content-passo{padding:4vh 3vh;height:auto}.sect4-home .passos .item-passo .content-passo .header .icon-passo{width:6vh;height:6vh}.sect4-home .passos .item-passo .content-passo .header .icon-passo img{width:3vh;height:3vh}.sect4-home .passos .item-passo .content-passo .header .num-passo p{font-size:40px}.sect4-home .passos .setas-jalico{transform:translateX(0vh) translateY(-16vh) rotate(90deg)!important;width:7vh;margin:2vh auto;z-index:-1}.sect4-home .passos .setas-jalico.ativo{transform:translateX(0vh) translateY(0vh) rotate(90deg)!important}.sect5-home{padding:7vh 0 0}.sect5-home .container{padding-right:calc(var(--bs-gutter-x) * 0.5);padding-left:calc(var(--bs-gutter-x) * 0.5)}.sect5-home .content-simulador{padding-top:0;padding-bottom:4vh}.sect5-home .content-julia .julia-simulador{height:50vh}.sect5-home .content-julia .bg-azul{height:50vh}.sect5-home .content-julia svg{bottom:17%}.formulario-multistep .form-steps-header{flex-wrap:wrap;align-items:center;justify-content:center}.formulario-multistep .form-steps-header .step-title{width:50%;flex:none;margin-bottom:2vh}.formulario-multistep .linha-step-title{display:none}.formulario-multistep .content-comp-renda .content{flex-direction:column}.formulario-multistep .content-comp-renda .content .img-comp-renda{width:40%}.formulario-multistep .content-comp-renda .content p{width:fit-content;margin:2vh auto}.formulario-multistep .content-comp-renda .content .btn-renda button{font-size:10px}.formulario-multistep .campo-fgts{display:flex;align-items:center}.formulario-multistep .campo-fgts .fgts-sim{margin-left:auto}.formulario-multistep .step{width:100%}.formulario-multistep .step-3 .content-resultado .parcelas-final{justify-content:center;gap:20px}.formulario-multistep .step-3 .botao-site .btn-corretor{padding:1.5vh 2vh 1.5vh 4.5vh;margin-right:0;font-size:12px;left:3%}.formulario-multistep .step-3 .botao-site .btn-corretor:hover{padding:1.5vh 4.5vh 1.5vh 2vh}.formulario-multistep .step-3 .botao-site .btn-corretor:hover svg{left:82%}.sect6-home{overflow:hidden;padding:12vh 0}.sect6-home .container{max-width:inherit}.sect6-home .content-numeros .item-numero:nth-child(1){left:0;top:0}.sect6-home .content-numeros .item-numero:nth-child(2){left:inherit;right:0;top:24.5vh}.sect6-home .content-numeros .item-numero:nth-child(3){top:49vh;left:0}.sect6-home .content-numeros .item-numero .numero{font-size:50px}.sect6-home .content-numeros .item-numero .numero .positivo{font-size:52px}.sect6-home .content-numeros .item-numero .desc{font-size:20px}.sect7-home{padding:10vh 0}.sect7-home .container{max-width:90%}.sect7-home .setas-jalico{height:35%}.sect7-home .dados-form{flex-direction:column}.sect7-home .dados-form .aceite{margin-bottom:2vh}.sect7-home .dados-form .botao-site button svg{left:13%}.sect7-home .dados-form .botao-site button:hover svg{left:73%}.sect8-home .container{max-width:90%}.sect8-home .container .row{flex-direction:column-reverse}.sect8-home .card-blog{margin-bottom:5vh}.sect8-home .content-title{padding-left:0}.sect8-home .content-title .title{margin-bottom:5vh}.sect8-home .content-title .botao-site{margin-bottom:5vh}.sect8-home .content-title .botao-site button svg{left:11%}.sect8-home .content-title .botao-site button:hover svg{left:78%}.sect-news{padding:10vh 0}.sect-news .container{max-width:90%}.sect-news .container .row .col-lg-6:nth-child(1){border-radius:10px 10px 0 0}.sect-news .container .row .col-lg-6:nth-child(2){border-radius:0 0 10px 10px}.sect-news .content-title{padding:5%;height:37vh}.sect-news .content-form{padding:13% 5%}.sect-news .content-form .campos{margin-bottom:0}.sect-news .content-form .campos .botao-form button{width:5vh;height:5vh}.sect-news .content-form .campos .botao-form button svg{width:3vh}#comporRendaModal .modal-dialog{max-width:inherit}.banner-produto .content-carousel .carousel-prod .slide .image-banner-prod{border-radius:0 0 40px 40px;height:86.5vh}.banner-produto .content-carousel .overlay{height:86.5vh;border-radius:0 0 40px 40px;padding:25% 4% 0%}.banner-produto .content-carousel .overlay .content-banner .header-banner{flex-wrap:wrap;position:relative}.banner-produto .content-carousel .overlay .content-banner .header-banner .selos{align-items:flex-end;flex-direction:column;position:absolute;right:0;transform:translate(0,35%)}.banner-produto .content-carousel .overlay .content-banner .header-banner .selos .item-selo{width:10vh;height:10vh}.banner-produto .content-carousel .overlay .content-banner .header-banner .selos .item-selo.his{width:18vh;margin-right:0;margin-bottom:2vh}.banner-produto .content-carousel .overlay .content-banner .header-banner .preco{margin-left:0;margin-top:2vh}.banner-produto .content-carousel .overlay .content-banner .header-banner .preco .valor-preco p{font-size:23px}.banner-produto .content-carousel .overlay .content-banner .produto{width:19vh}.banner-produto .content-carousel .overlay .content-banner .dados-banner{flex-direction:column;align-items:flex-start;margin:0}.banner-produto .content-carousel .overlay .content-banner .dados-banner .item-dados{margin-right:0;margin-bottom:2vh}.banner-produto .content-carousel .overlay .content-banner .dados-banner .item-dados svg{width:3.5vh}.banner-produto .content-carousel .overlay .content-banner .dados-banner .item-dados p{font-size:13px}.banner-produto .content-carousel .overlay .content-banner .botoes-banner{flex-direction:column;align-items:flex-start}.banner-produto .content-carousel .overlay .content-banner .botoes-banner .botao-site{margin-bottom:2vh}.banner-produto .content-carousel .overlay .content-banner .botoes-banner .botao-site button{font-size:12px}.banner-produto .content-carousel .overlay .content-banner .botoes-banner .inf-destaque-banner{background:rgb(255 255 255 / .0705882353)}.banner-produto .content-carousel .overlay .content-banner .botoes-banner .inf-destaque-banner p{font-size:12px}.banner-produto .content-carousel .overlay .julia-ia .img-julia{bottom:-11%;width:44%;right:-9%}.banner-produto .content-carousel .overlay .julia-ia svg{bottom:2%;left:5%;right:inherit;width:70%}.img-conceitual img{height:7vh}.sect1-prod .setas{bottom:inherit;top:4vh;height:14vh}.sect1-prod .content-conceito .header-conceito{display:block;margin-bottom:3vh}.sect1-prod .content-conceito .header-conceito .status{width:fit-content}.sect1-prod .content-conceito .header-conceito .selos.his{width:fit-content;flex:1}.sect1-prod .content-conceito .body-conceito .texto-conceito h1{font-size:37px}.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-site,.sect1-prod .content-conceito .body-conceito .botoes-conceito .botao-contato{flex-basis:100%}.sect1-prod .content-conceito .footer-conceito{display:block;margin-top:5vh}.sect1-prod .content-conceito .footer-conceito .preco{width:100%;text-align:center;margin-right:0;margin-bottom:2.5%}.sect1-prod .content-conceito .footer-conceito .local{width:100%}.sect1-prod .content-conceito .footer-conceito .local .bairro{font-size:10px}.sect1-prod .content-conceito .content{height:100%;min-height:100%;margin-top:9vh}.sect1-prod .content-conceito .content .content-form{top:0}.sect1-prod .content-conceito .content .content-form .img-julia{border:12px solid #fff;width:40%}.sect1-prod .content-conceito .content .content-form .formulario .botao-form button{padding:1.2vh 2vh 1.2vh 4vh;font-size:12px}.sect1-prod .content-conceito .content .content-form .formulario .botao-form button svg{left:5%}.sect1-prod .content-conceito .content .content-form .formulario .botao-form button:hover{padding:1.2vh 4vh 1.2vh 2vh}.sect1-prod .content-conceito .content .content-form .formulario .botao-form button:hover svg{left:88%}.sect1-prod .container{max-width:95%}#fichaModal .modal-dialog{margin-top:10vh}.sect2-prod{padding:5vh 0 10vh}.sect2-prod .container{max-width:90%}.sect2-prod .container .row .col-lg-3:nth-child(even){padding-top:0}.sect2-prod .header{margin-bottom:17vh;display:block}.sect2-prod .header .content-title{width:inherit;margin-bottom:4vh}.sect2-prod .header .texto{width:inherit}.sect2-prod .card-bairro{margin-bottom:4vh}.sect3-prod{border-radius:40px;padding:6vh 0}.sect3-prod .container{max-width:90%}.sect3-prod .content-title{margin-bottom:5vh}.sect3-prod nav .nav-tabs button{padding:1.5vh 2vh;font-size:14px;margin-bottom:2%;width:48%}.sect3-prod .tab-content .content-carousel{display:none}.sect3-prod .tab-content .content-carousel-mob{display:block;position:relative}.sect3-prod .tab-content .content-carousel-mob .carousel-galeria-mob .img-galeria{background-size:cover;background-repeat:no-repeat;background-position:center;height:50vh;border-radius:20px;position:relative}.sect3-prod .tab-content .content-carousel-mob .carousel-galeria-mob .img-galeria .legenda{position:absolute;bottom:2vh;left:2vh;background:#100690;width:fit-content;padding:.5vh 3vh;border-radius:100px}.sect3-prod .tab-content .content-carousel-mob .carousel-galeria-mob .img-galeria .legenda p{font-size:12px;color:#E8E9EF;letter-spacing:.5px;font-weight:300}.sect3-prod .tab-content .content-carousel-mob .carousel-galeria-mob .video-prod iframe{width:100%;height:50vh;border-radius:20px}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow{width:40px;height:40px;outline:none;border:1px solid rgb(255 255 255 / .2117647059);background:#E8E9EF;position:absolute;padding:8px;transition:0.8s;bottom:inherit;top:-5vh}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow svg path{fill:#100690}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow#prevArrow-galeria-mob1{right:60px}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow#nextArrow-galeria-mob1{right:0}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow#prevArrow-galeria-mob2{right:60px}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow#nextArrow-galeria-mob2{right:0}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow#prevArrow-galeria-mob3{right:60px}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow#nextArrow-galeria-mob3{right:0}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow#prevArrow-galeria-mob4{right:60px}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow#nextArrow-galeria-mob4{right:0}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow#prevArrow-galeria-mob5{right:60px}.sect3-prod .tab-content .content-carousel-mob .custom-arrows .slick-arrow#nextArrow-galeria-mob5{right:0}.sect4-prod{padding:10vh 0;overflow:hidden}.sect4-prod .container{max-width:inherit}.sect4-prod .content-texto{padding:0 2vh 5vh}.sect4-prod .content-orbita{padding-left:0}.sect4-prod .content-orbita .linha-1{padding:5vh;height:60vh}.sect4-prod .content-orbita .linha-1 .linha-2{padding:5vh;height:100%}.sect4-prod .content-orbita .linha-1 .linha-2 .content .itens-diferenciais{font-size:12px;transform:translate(-50%,-50%) rotate(var(--angulo)) translateX(20vh) rotate(calc(var(--angulo) * -1))}.sect4-prod .content-orbita .linha-1 .linha-2 .linha-3{padding:2vh}.sect4-prod .content-orbita .linha-1 .linha-2 .linha-3 .logo-produto{width:16vh;height:16vh}.sect4-prod .content-orbita .linha-1 .linha-2 .linha-3 .logo-produto img{width:11vh}.sect5-prod{padding:5vh 0}.sect5-prod .container{max-width:95%}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta{display:block;padding:10vh 3vh}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos{width:100%;padding-bottom:8vh}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .tabs,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .tabs{text-align:center}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .title,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .title{font-size:27px;text-align:center}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .dados-planta,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .dados-planta{display:block;margin:4vh 0}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .dados-planta .item-dados,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .dados-planta .item-dados{margin-right:0;margin-bottom:1vh}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .botao-site,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .botao-site{text-align:center}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .botao-site button,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .botao-site button{padding:1.5vh 2vh 1.5vh 3.5vh;margin-right:0;margin-bottom:2vh;font-size:12px}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .botao-site button svg,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .botao-site button svg{left:3%}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .botao-site button:hover,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .botao-site button:hover{padding:1.5vh 3.5vh 1.5vh 2vh}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .textos .botao-site button:hover svg,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .textos .botao-site button:hover svg{left:90%}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .content-image,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .content-image{width:100%}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .content-image .image-planta,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .content-image .image-planta{padding:2vh}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .content-image .image-planta img,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .content-image .image-planta img{height:32vh}.sect5-prod .content-carousel .carousel-plantas .slide .content-planta .content-image .legenda,.sect5-prod .content-carousel .carousel-implantacao .slide .content-planta .content-image .legenda{font-size:10px}.sect5-prod .content-carousel .custom-arrows .slick-arrow{bottom:7vh;transform:translate(0,50%)}.sect5-prod .content-carousel .custom-arrows .slick-arrow#prevArrow-plantas,.sect5-prod .content-carousel .custom-arrows .slick-arrow#prevArrow-implantacao{left:35%}.sect5-prod .content-carousel .custom-arrows .slick-arrow#nextArrow-plantas,.sect5-prod .content-carousel .custom-arrows .slick-arrow#nextArrow-implantacao{left:inherit;right:35%}.sect6-prod{border-radius:40px 40px 0 0}.sect6-prod .container{max-width:95%}.sect6-prod .tab-pane iframe{height:60vh}.sect7-prod{border-radius:0 0 40px 40px}.sect7-prod .container{max-width:90%}.sect7-prod .proximidades{padding:3vh}.sect7-prod .proximidades .content{display:block}.sect7-prod .proximidades .content .texto{text-align:center;margin-bottom:3vh}.sect7-prod .proximidades .content .texto p{font-size:22px}.sect7-prod .proximidades .content .filtros-proximidade{display:flex;flex-wrap:wrap}.sect7-prod .proximidades .content .filtros-proximidade button{width:46%;font-size:12px;margin:2%;padding:1.5vh}.sect7-prod .content-localizacao{padding-top:5vh}.sect7-prod .content-localizacao .row{flex-direction:column-reverse}.sect7-prod .content-localizacao .acf-map{height:360px;min-height:320px;margin-bottom:32px}.sect7-prod .content-localizacao .content-texto{padding-right:0}.sect8-prod .content-cronograma{padding-left:0;margin-bottom:4vh}.sect8-prod .content-cronograma .item-cronograma{margin-bottom:3vh}.sect8-prod .content-cronograma .item-cronograma .textos{margin-bottom:1vh}.sect8-prod .content-cronograma .item-cronograma .textos .texto-item{font-size:16px}.sect8-prod .content-cronograma .item-cronograma .porcentagens .icone_obras{width:4.5vh;height:4.5vh}.sect8-prod .content-cronograma .item-cronograma .porcentagens .icone_obras img{width:2.5vh}.sect8-prod .content-cronograma .item-cronograma .porcentagens .progress{height:4.5vh}.sect8-prod .content-cronograma .total-obras p{font-size:22px}.sect8-prod .content-cronograma .total-obras p span{font-size:55px}.sect8-prod .content-images .content-tabs{margin-bottom:5vh;gap:0;justify-content:space-between}.sect8-prod .content-images .content-tabs nav .nav-tabs{gap:5%;flex-direction:row;flex-wrap:nowrap}.sect8-prod .content-images .content-carousel .carousel-obras .item .content-image-obra{height:48vh}.sect8-prod .content-images .content-carousel .carousel-obras .item .content-image-obra img{height:100%}.sect8-prod .content-images .content-carousel .carousel-obras .video-obra iframe{width:100%;height:48vh}.sect8-prod .content-images .content-carousel .custom-arrows .slick-arrow#prevArrow-obras1,.sect8-prod .content-images .content-carousel .custom-arrows .slick-arrow#prevArrow-obras2{right:7vh}.sect8-prod .content-images .content-carousel .custom-arrows .slick-arrow#nextArrow-obras1,.sect8-prod .content-images .content-carousel .custom-arrows .slick-arrow#nextArrow-obras2{right:0}.sect9-prod{padding-bottom:10vh}.sect9-prod .container{max-width:90%}.sect9-prod .header{display:block}.sect9-prod .header .titulos{margin-bottom:3vh}.sect9-prod .header .content-botao .botao-site{text-align:left}.sect9-prod .header .content-botao .botao-site button{padding:1.5vh 2vh 1.5vh 4.5vh}.sect9-prod .header .content-botao .botao-site button svg{left:4%}.sect9-prod .header .content-botao .botao-site button:hover{padding:1.5vh 4.5vh 1.5vh 2vh}.sect9-prod .header .content-botao .botao-site button:hover svg{left:91%}.sect9-prod .cards-produtos{margin-bottom:3vh}.sect9-prod .cards-produtos .content-dados{padding:6vh 3vh}.sect9-prod .cards-produtos .content-dados .header-card{flex-direction:column-reverse;align-items:flex-start}.sect9-prod .cards-produtos .content-dados .header-card .status{width:fit-content;margin-left:auto;margin-bottom:2vh}.sect9-prod .cards-produtos .content-dados .header-card .status p{white-space:normal}.banner-site .img-banner{border-radius:0 0 40px 40px}.banner-site .img-banner .overlay{height:75vh;border-radius:0 0 40px 40px;padding:15vh 4vh}.sect1-blog{padding:15vh 0 0}.sect1-blog .container{max-width:90%}.sect1-blog .content-destaque{grid-template-columns:1fr 1fr;grid-template-rows:46vh 26vh 26vh 26vh}.sect1-blog .content-destaque .slide-destaque .img-blog .overlay .title-blog{font-size:20px}.sect1-blog .content-destaque .item-2 .img-blog .overlay .title-blog,.sect1-blog .content-destaque .item-3 .img-blog .overlay .title-blog,.sect1-blog .content-destaque .item-4 .img-blog .overlay .title-blog{font-size:14px}.sect1-blog .content-destaque.itens-4 .item-1{grid-column:1/3;grid-row:1/2}.sect1-blog .content-destaque.itens-4 .item-2{grid-column:1/3;grid-row:2/3}.sect1-blog .content-destaque.itens-4 .item-3{grid-column:1/3;grid-row:3/3}.sect1-blog .content-destaque.itens-4 .item-4{grid-column:1/3;grid-row:4/4}.sect1-blog .content-destaque.itens-3{grid-template-rows:46vh 26vh 26vh}.sect1-blog .content-destaque.itens-3 .item-1{grid-row:1/2;grid-column:1/3}.sect1-blog .content-destaque.itens-3 .item-2{grid-row:2/2;grid-column:1/3}.sect1-blog .content-destaque.itens-3 .item-3{grid-row:3/3;grid-column:1/3}.sect1-blog .content-destaque.itens-2{grid-template-rows:46vh 26vh}.sect1-blog .content-destaque.itens-2 .item-1{grid-row:1/2;grid-column:1/3}.sect1-blog .content-destaque.itens-2 .item-2{grid-row:2/2;grid-column:1/3}.sect1-blog .content-destaque.itens-1{max-width:100%;grid-template-rows:46vh}.sect1-blog .content-destaque.itens-1 .item-1{grid-row:1/1;grid-column:1/2}.sect2-blog{padding:15vh 0}.sect2-blog .container{max-width:90%}.sect2-blog .content-title{margin-bottom:5vh}.sect1-sing .header .dados-sing .item-sing{margin-bottom:1vh}.sect1-sing .content{max-width:80%}.sect1-sing .content-cards{flex-direction:column}.sect1-sing .content-cards .card-blog .overlay .content-card .title-card{font-size:25px}.banner-mcmv .bg-banner{padding:17vh 5vh 21vh;border-radius:0 0 40px 40px;align-items:flex-start}.banner-mcmv .bg-banner .content-banner{width:100%}.banner-mcmv .bg-banner .content-banner .title-banner{font-size:30px}.banner-mcmv .bg-banner .content-banner .botao-site button svg{left:7%}.banner-mcmv .bg-banner .content-banner .botao-site button:hover svg{left:85%}.banner-mcmv .img-julia{right:19%;width:28vh}.sect1-mcmv{padding:7vh 0}.sect1-mcmv .container{max-width:90%}.sect1-mcmv .content-text .content{position:relative;top:0}.sect1-mcmv .content-text .content .logo-mcmv{width:11vh}.sect1-mcmv .content-text .content .content-title{margin-bottom:5vh}.sect2-mcmv{padding:3vh 0}.sect3-mcmv .container{max-width:90%}.sect3-mcmv .header{gap:30px}.sect3-mcmv .header .texto-header{font-size:18px;width:100%}footer{padding:6vh 0 12vh}footer .container{max-width:90%}footer .logo-footer{width:80%}footer .redes{margin-top:20%}footer .texto-footer{line-height:120%}footer .content-links-footer{padding-top:30%}footer .content-lynq{justify-content:center;margin-top:8%}.jul-ia{bottom:3vh;width:6vh;left:2vh}.whats{width:6vh;height:6vh;display:flex;justify-content:center;align-items:center;bottom:3vh;right:2vh;padding:0vh}.whats svg{width:25px;height:25px}}.portfolio-section{background:#100690;border-radius:32px;margin:48px 0 80px;padding:64px 0 80px;color:#191e29}.portfolio-section--home-sold{background:#fff0;border-radius:0;margin:0;padding:24px 0 0}.portfolio-section--home-sold>.container{width:100%;max-width:none;padding-left:0;padding-right:0}.portfolio-section--home-sold .portfolio-section__header{margin-bottom:28px}.portfolio-section--home-sold .portfolio-section__header .subtitle{display:none}.portfolio-section--home-sold .portfolio-section__header{display:none}.portfolio-section--home-sold .portfolio-group+.portfolio-group{display:none}.portfolio-section--home-sold .portfolio-group__title{display:none}.portfolio-section--home-sold .portfolio-grid{margin-top:0}.portfolio-section--home-sold .portfolio-section__all-link{margin-top:28px;text-align:center}.portfolio-section--home-sold .portfolio-section__all-link .btn-blue{width:min(100%, 368px);min-height:57px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border:0;border-radius:6px;background:#1B00DF;color:#fff;padding:0 20px;margin:0;font:inherit;font-size:16px;cursor:pointer}.portfolio-section--home-sold .portfolio-section__all-link .btn-blue svg{width:15px;height:14px}.portfolio-section__header{margin-bottom:40px}.portfolio-section__header .subtitle{color:#fff;margin-bottom:12px}.portfolio-section__header .title{color:#fff}.portfolio-section__header .title span{color:#fff}.portfolio-group+.portfolio-group{margin-top:56px;padding-top:40px;border-top:1px solid rgb(255 255 255 / .25)}.portfolio-group__title{color:#fff;font-size:28px;font-weight:500;margin-bottom:24px}.portfolio-lightbox .fancybox-navigation .fancybox-button{display:block!important;visibility:visible;opacity:1}.portfolio-lightbox .fancybox-infobar{visibility:visible;opacity:1;color:#fff;background:rgb(0 0 0 / .65)}.portfolio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:stretch}.portfolio-card{overflow:hidden;border-radius:20px;background:#fff;display:flex;flex-direction:column}.portfolio-card__cover{aspect-ratio:1.12;background:#dfe3eb;display:grid;place-items:center;overflow:hidden}.portfolio-card__cover img{display:block;width:100%;height:100%;object-fit:cover}.portfolio-card__body{padding:24px;display:flex;flex-direction:column;flex:1}.portfolio-card__meta{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:20px}.portfolio-card__meta p{font-size:14px;letter-spacing:.04em}.portfolio-card__badge{flex-shrink:0;border-radius:30px;background:#000;color:#fff;padding:8px 14px;text-transform:uppercase;font-size:12px;font-weight:600}.portfolio-card h4{font-size:clamp(22px, 2vw, 28px);font-weight:700;line-height:1.2;margin:0 0 8px;overflow-wrap:anywhere}.portfolio-card__delivery{font-size:18px;margin-bottom:12px}.portfolio-card__address{font-size:15px;color:#4a4d55;line-height:1.55;margin-bottom:24px;overflow-wrap:anywhere}.portfolio-card__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:8px}.portfolio-card__button{flex:1 1 130px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 10px;border:1px solid #ced3da;border-radius:12px;background:#fff;color:#191e29;font:inherit;font-size:14px;font-weight:600;line-height:1.4;cursor:pointer;text-decoration:none}.portfolio-card__button--images{background:#000;border-color:#000;color:#fff}.portfolio-card__button:hover{color:#100690;border-color:#100690}.portfolio-card__button--images:hover{background:#272727;border-color:#272727;color:#fff}.portfolio-card__button:focus-visible{outline:3px solid #100690;outline-offset:3px}.portfolio-card__button svg{width:24px;height:24px;flex-shrink:0}.portfolio-ficha{width:min(760px, 100%);padding:40px;border-radius:16px;color:#191e29}.portfolio-ficha h2{padding-right:24px;margin-bottom:24px;font-size:24px;font-weight:700}.portfolio-ficha__content{overflow-wrap:anywhere;overflow-x:auto}.portfolio-ficha__content p{margin-bottom:12px}.portfolio-ficha__content img{max-width:100%;height:auto}@media (max-width:1199px){.portfolio-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.portfolio-section{padding:48px 0 64px}.portfolio-grid{grid-template-columns:minmax(0,1fr);gap:24px}.portfolio-card__body{padding:22px}.portfolio-ficha{padding:28px 20px}}@media (max-width:767px){.portfolio-section{margin:32px 0 48px;border-radius:24px}.portfolio-section__header .title{font-size:32px}}.contato-page .contato-hero{position:relative;isolation:isolate;background:#100690;color:#fff;padding:150px 0 115px}.contato-page .contato-hero::after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(100deg,rgb(16 6 144 / .16),#fff0)}.contato-page .contato-hero__image{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover}.contato-page .contato-hero .subtitle,.contato-page .contato-hero .title,.contato-page .contato-hero .title span{color:#fff}.contato-page .contato-hero .subtitle{margin-bottom:16px}.contato-page .contato-hero .title{max-width:820px;margin-bottom:20px}.contato-page .contato-hero__description{margin:0;font-size:16px}.contato-page .contato-content{padding-bottom:90px}.contato-page .contato-tabs{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:18px;margin-top:-60px}.contato-page .contato-tab{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;min-height:170px;padding:24px 14px;border:2px solid #fff0;border-radius:14px;background:#fff;color:#272727;box-shadow:0 8px 24px rgb(16 6 144 / .06);font-size:14px;font-weight:500;line-height:1.5;transition:border-color 0.2s,color 0.2s,background 0.2s}.contato-page .contato-tab svg{width:48px;height:50px}.contato-page .contato-tab:hover{color:#1B00DF;border-color:rgb(27 0 223 / .3)}.contato-page .contato-tab.is-active{color:#100690;border-color:#1B00DF;background:#f9f9ff}.contato-page .contato-tab:focus-visible{outline:3px solid #1B00DF;outline-offset:4px}.contato-page .contato-panels{max-width:880px;margin:58px auto 0}.contato-page .contato-panel{scroll-margin-top:140px}.contato-page .contato-panel[hidden]{display:none!important}.contato-page .contato-panel:focus-visible{outline:2px solid #1B00DF;outline-offset:10px}.contato-page .contato-panel__heading{text-align:center;margin-bottom:34px}.contato-page .contato-panel__heading .title{font-size:clamp(28px, 3vw, 40px);margin-bottom:16px}.contato-page .contato-panel__heading p{color:#5B5B5B;line-height:1.7;margin:0}.contato-page .contato-form{padding:36px;background:#fff;border-radius:18px}.contato-page .contato-form .campos{margin-bottom:22px}.contato-page .contato-form .texto-form{font-size:14px;font-weight:500;margin-bottom:9px}.contato-page .contato-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=hidden]),.contato-page .contato-form select,.contato-page .contato-form textarea{width:100%;min-height:54px;padding:14px 16px;border:1px solid #ccd0db;border-radius:7px;background:#fff;color:#272727;font:inherit;font-size:14px}.contato-page .contato-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=hidden]):focus,.contato-page .contato-form select:focus,.contato-page .contato-form textarea:focus{outline:2px solid rgb(27 0 223 / .4);outline-offset:2px;border-color:#1B00DF}.contato-page .contato-form input:not([type=submit]):not([type=checkbox]):not([type=radio]):not([type=hidden])::placeholder,.contato-page .contato-form select::placeholder,.contato-page .contato-form textarea::placeholder{color:#858995}.contato-page .contato-form input[type=file]{font-size:13px!important}.contato-page .contato-form input::file-selector-button{border:0;border-radius:4px;padding:8px 12px;margin-right:12px;color:#100690;background:#E8E9EF}.contato-page .contato-form .aceite{margin:18px 0;font-size:13px;line-height:1.8;color:#5B5B5B}.contato-page .contato-form .aceite a{color:#100690;text-decoration:underline}.contato-page .contato-form .wpcf7-list-item{margin-left:0;margin-right:18px}.contato-page .contato-form input[type=checkbox],.contato-page .contato-form input[type=radio]{accent-color:#100690;margin-right:6px}.contato-page .contato-form .botao-form{margin-top:24px}.contato-page .contato-form .botao-form,.contato-page .contato-form .botao-site{text-align:center}.contato-page .contato-form .submit-upload-button{display:inline-flex;align-items:center;justify-content:center;gap:26px;min-width:161px;min-height:48px;margin:0;padding:12px 24px;border:0;border-radius:6px;background:#1B00DF;color:#fff;font:inherit;font-size:15px;font-weight:400;letter-spacing:1px;cursor:pointer;transition:background 0.2s}.contato-page .contato-form .submit-upload-button svg{position:static;width:18px;height:18px;flex-shrink:0;transform:none}.contato-page .contato-form .submit-upload-button:hover{background:#100690;padding:12px 24px}.contato-page .contato-form .submit-upload-button:focus-visible{outline:3px solid #100690;outline-offset:3px}.contato-page .contato-form .wpcf7-submit,.contato-page .contato-form button.btn-enviar{min-height:48px;padding:12px 36px;border:0;border-radius:6px;background:#1B00DF;color:#fff;font-size:15px;font-weight:500;cursor:pointer}.contato-page .contato-form .wpcf7-submit:hover,.contato-page .contato-form button.btn-enviar:hover{background:#100690}.contato-page .contato-form .wpcf7-submit:focus-visible,.contato-page .contato-form button.btn-enviar:focus-visible{outline:3px solid #100690;outline-offset:3px}.contato-page .contato-form .wpcf7-response-output{margin:24px 0 0;padding:14px}.contato-page .contato-form .wpcf7-not-valid-tip{margin-top:6px;font-size:13px}@media (min-width:768px) and (max-width:1199px){.contato-page .contato-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){.contato-page .contato-hero{padding:120px 0 85px}.contato-page .contato-hero .title{font-size:34px}.contato-page .contato-tabs{display:flex;overflow-x:auto;gap:12px;margin-top:-42px;padding:5px 4px 16px;scroll-snap-type:x proximity}.contato-page .contato-tab{flex:0 0 145px;min-height:145px;scroll-snap-align:start;padding:18px 10px;font-size:13px}.contato-page .contato-panels{margin-top:28px}.contato-page .contato-panel{scroll-margin-top:100px}.contato-page .contato-form{padding:24px 18px}.contato-page .contato-content{padding-bottom:56px}}.blog-pagination{margin-top:40px}.blog-pagination .nav-links{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.blog-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:10px 16px;border:1px solid #100690;border-radius:8px;color:#100690;background:#fff}.blog-pagination .current,.blog-pagination a:hover{background:#100690;color:#fff}.blog-pagination a:focus-visible{outline:3px solid #100690;outline-offset:3px}.blog-pagination .dots{border-color:#fff0;background:#fff0}.portfolio-section.portfolio-section--sobre{background:#fff0;border-radius:0;margin:0;padding:12vh 0}.portfolio-section.portfolio-section--sobre>.container{max-width:80%}.portfolio-section.portfolio-section--sobre .portfolio-section__header{position:relative;margin-bottom:24px}.portfolio-section.portfolio-section--sobre .title{max-width:950px;color:#100690;padding-right:120px}.portfolio-section.portfolio-section--sobre .title span{color:#100690}.portfolio-section.portfolio-section--sobre .portfolio-section__intro{max-width:760px;color:#5B5B5B;font-size:17px;line-height:1.7;margin-top:24px;padding-right:24px}.portfolio-section.portfolio-section--sobre .portfolio-carousel-arrows{display:flex;gap:12px;justify-content:flex-end;margin-top:24px}@media (min-width:992px){.portfolio-section.portfolio-section--sobre .portfolio-carousel-arrows{position:absolute;right:0;bottom:0;margin-top:0}}.portfolio-section.portfolio-section--sobre .portfolio-carousel-arrows button{position:static;flex:0 0 50px;padding:0;width:50px;height:50px;border:0;border-radius:50%;background:#100690;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.portfolio-section.portfolio-section--sobre .portfolio-carousel-arrows button svg{width:24px;height:24px}.portfolio-section.portfolio-section--sobre .portfolio-carousel-arrows button:hover{background:#1B00DF}.portfolio-section.portfolio-section--sobre .portfolio-carousel-arrows button:focus-visible{outline:2px solid #100690;outline-offset:3px}.portfolio-section.portfolio-section--sobre .portfolio-carousel-arrows button.slick-disabled{opacity:.65;cursor:default}.portfolio-section.portfolio-section--sobre .portfolio-carousel{margin:0 -18px}.portfolio-section.portfolio-section--sobre .portfolio-carousel .slick-track{display:flex}.portfolio-section.portfolio-section--sobre .portfolio-carousel .portfolio-card{display:flex;height:auto;margin:0 18px}.portfolio-section.portfolio-section--sobre .portfolio-carousel:not(.slick-initialized){display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}@media (min-width:992px){.portfolio-section.portfolio-section--sobre .portfolio-section__intro{max-width:min(760px, 100% - 150px);margin-bottom:0}}@media (max-width:767px){.portfolio-section.portfolio-section--sobre{padding:64px 0}.portfolio-section.portfolio-section--sobre>.container{max-width:90%}.portfolio-section.portfolio-section--sobre .title{padding-right:0}.portfolio-section.portfolio-section--sobre .portfolio-section__intro{padding-right:0;font-size:16px}.portfolio-section.portfolio-section--sobre .portfolio-carousel:not(.slick-initialized){grid-template-columns:1fr}}.sobre-missao-visao{padding:6vh 0 12vh}.sobre-missao-visao>.container{max-width:80%}.sobre-missao-visao__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.sobre-missao-visao__card{border-radius:18px;background:#1B00DF;color:#E8E9EF;padding:clamp(32px, 5vw, 80px);overflow-wrap:anywhere}.sobre-missao-visao__card:nth-child(even){background:#100690}.sobre-missao-visao__card:nth-child(even) .sobre-missao-visao__ponto{background:#4935e0}.sobre-missao-visao__header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:48px}.sobre-missao-visao__ponto{width:24px;height:24px;border-radius:50%;background:#100690;flex-shrink:0}.sobre-missao-visao.aguarda-animacao .sobre-missao-visao__ponto{transform:translateX(28px)}.sobre-missao-visao.animacao-iniciada .sobre-missao-visao__ponto{transform:translateX(0);transition:transform 900ms cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.sobre-missao-visao.aguarda-animacao .sobre-missao-visao__ponto,.sobre-missao-visao.animacao-iniciada .sobre-missao-visao__ponto{transform:none;transition:none}}.sobre-missao-visao__nome{font-size:clamp(20px, 2vw, 28px);line-height:1.3;margin:0;opacity:.8}.sobre-missao-visao__titulo{font-size:clamp(30px, 3.4vw, 52px);font-weight:600;line-height:1.05;letter-spacing:-.5px;color:inherit;margin:0 0 32px}.sobre-missao-visao__texto{font-size:15px;line-height:1.6;letter-spacing:.3px;margin:0}@media (max-width:991px){.sobre-missao-visao>.container{max-width:90%}.sobre-missao-visao__grid{gap:24px}.sobre-missao-visao__card{padding:32px}}@media (max-width:767px){.sobre-missao-visao{padding-bottom:64px}.sobre-missao-visao__grid{grid-template-columns:1fr}.sobre-missao-visao__header{margin-bottom:32px}}.sobre-valores{background:#fff;border-radius:72px;padding:64px 0 96px}.sobre-valores>.container{max-width:80%}.sobre-valores>.container>.title{color:#272727;text-align:center;margin-bottom:56px}.sobre-valores__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 16px}.sobre-valores__card{min-width:0;padding:clamp(28px, 4vw, 64px);border-top:6px solid #1B00DF;background:#100690;color:#fff;overflow-wrap:anywhere;transition:background-color 0.3s ease,color 0.3s ease}.sobre-valores__card:nth-child(even){background:#E8E9EF;color:#100690}@media (hover:hover){.sobre-valores__card:hover{background:#E8E9EF;color:#100690}.sobre-valores__card:nth-child(even):hover{background:#100690;color:#E8E9EF}}@media (prefers-reduced-motion:reduce){.sobre-valores__card{transition:none}}.sobre-valores__letra{font-size:clamp(48px, 4.5vw, 64px);font-weight:700;line-height:1;margin:0 0 32px}.sobre-valores__titulo{font-size:clamp(21px, 1.8vw, 26px);font-weight:600;line-height:1.3;letter-spacing:.3px;color:inherit;margin:0 0 14px}.sobre-valores__texto{font-size:15px;line-height:1.5;letter-spacing:.3px;margin:0}@media (max-width:991px){.sobre-valores>.container{max-width:90%}.sobre-valores__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sobre-valores__card{padding:32px}}@media (max-width:767px){.sobre-valores{padding:48px 0 64px;border-radius:36px}.sobre-valores>.container>.title{margin-bottom:32px}.sobre-valores__grid{grid-template-columns:1fr}}.sobre-grupo{padding:80px 0}.sobre-grupo>.container{max-width:80%}.sobre-grupo .title{text-align:center;color:#272727;margin-bottom:48px}.sobre-grupo .title span{color:#100690}.sobre-grupo__logos{display:flex;flex-wrap:wrap;justify-content:center;gap:24px;list-style:none;padding:0;margin:0}.sobre-grupo__logo{flex:0 1 calc((100% - 48px) / 3);min-width:0;height:150px;border-radius:999px;background:#d9d9d9;padding:12px 20px;display:flex;align-items:center;justify-content:center}.sobre-grupo__logo img{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain}@media (max-width:991px){.sobre-grupo>.container{max-width:90%}.sobre-grupo__logo{padding:12px 16px}}@media (max-width:767px){.sobre-grupo{padding:56px 0}.sobre-grupo .title{margin-bottom:32px}.sobre-grupo__logos{gap:20px}.sobre-grupo__logo{flex-basis:100%;max-width:400px;height:130px;padding:10px 16px}}@media (max-width:991px){.sect1-sobre{padding:64px 0}.sect1-sobre>.container{max-width:90%}.sect1-sobre .linha .img-sobre-conceito{width:100%}.sect2-sobre{padding:64px 0}.sect3-sobre{padding-top:56px}.sect3-sobre .premios{margin-bottom:56px}.sect3-sobre .premios .header{max-width:90%;margin-bottom:32px}.sect3-sobre .premios .content-title{padding-left:0}.sect3-sobre .premios .header .content-title .title{font-size:clamp(28px, 6vw, 38px);line-height:1.2}.sect3-sobre .premios-row{padding:0;margin:0 auto;width:90%;row-gap:20px}.sect3-sobre .premios-row>div{padding:0}.sect3-sobre .premios-row .img-selo{width:100%;max-width:420px;height:150px;margin:0 auto;padding:24px}.sect3-sobre .premios-row .img-selo img{width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain}.sect3-sobre .content-carousel-videos{padding:40px 20px;margin-bottom:0;border-radius:32px}.sect3-sobre .content-carousel-videos>.container-fluid{padding:0}.sect3-sobre .content-carousel-videos>.container-fluid>.row{margin:0;row-gap:24px}.sect3-sobre .content-carousel-videos .content-title{height:auto}.sect3-sobre .content-carousel-videos .content-title .title{font-size:clamp(28px, 6vw, 36px);line-height:1.2;margin:0 0 20px;padding:0}.sect3-sobre .content-carousel-videos .carousel-trajetoria-videos .draggable{padding:0!important}.sect3-sobre .content-carousel-videos .carousel-trajetoria-videos .draggable .item .content-video iframe{display:block;width:100%;height:auto;aspect-ratio:16/9;border-radius:16px}.sect3-sobre .content-carousel-videos .setas-jalico{width:85%;bottom:-40px;pointer-events:none}.portfolio-section.portfolio-section--sobre{padding:64px 0}.portfolio-section.portfolio-section--sobre>.container{max-width:90%}.portfolio-section.portfolio-section--sobre .title{padding-right:0;font-size:clamp(28px, 5vw, 38px);line-height:1.2}.portfolio-section.portfolio-section--sobre .portfolio-carousel{margin:0 -10px}.portfolio-section.portfolio-section--sobre .portfolio-carousel .portfolio-card{margin:0 10px}.sobre-missao-visao{padding:24px 0 64px}}.sobre-depoimentos{padding:48px 0 96px}.sobre-depoimentos>.container{max-width:80%}.sobre-depoimentos__header{display:grid;grid-template-columns:1.4fr 1fr;gap:64px;align-items:center;margin-bottom:56px}.sobre-depoimentos .subtitle{color:#100690;margin-bottom:12px}.sobre-depoimentos .title{color:#272727;margin:0;line-height:1.15}.sobre-depoimentos__introducao{border-left:1px solid #100690;padding-left:36px}.sobre-depoimentos__introducao h3{color:#100690;font-size:24px;font-weight:600;margin:0 0 18px}.sobre-depoimentos__introducao p{color:#5B5B5B;font-size:15px;line-height:1.6;margin:0}.sobre-depoimentos__galeria{display:grid;grid-template-columns:1.42fr 1fr;gap:24px;align-items:start}.sobre-depoimentos__principal,.sobre-depoimentos__lateral{min-width:0}.sobre-depoimentos__player{width:100%;aspect-ratio:5/4;display:block;background:#151515;border-radius:20px;object-fit:contain}.sobre-depoimentos__nome{display:block;color:#100690;font-size:16px;font-weight:500;letter-spacing:.4px;margin:16px 0 6px}.sobre-depoimentos__produto{display:block;font-size:14px;color:#5B5B5B;letter-spacing:.3px;margin:0}.sobre-depoimentos__miniaturas{display:grid;gap:28px;max-height:640px;overflow-y:auto;padding:3px 8px 3px 3px;scrollbar-width:thin}.sobre-depoimentos__thumb{display:block;width:100%;min-width:0;border:0;padding:0;background:#fff0;text-align:left;font:inherit;cursor:pointer}.sobre-depoimentos__thumb:focus-visible{outline:2px solid #100690;outline-offset:1px;border-radius:20px}.sobre-depoimentos__thumb[aria-pressed=true] .sobre-depoimentos__preview{outline:3px solid #1B00DF;outline-offset:-3px}.sobre-depoimentos__preview{position:relative;display:block;aspect-ratio:2.08;background:#333;border-radius:20px;overflow:hidden}.sobre-depoimentos__preview video{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.sobre-depoimentos__preview::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .15);pointer-events:none}.sobre-depoimentos__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#E8E9EF;color:#1B00DF;z-index:1;font-size:22px}.sobre-depoimentos__duracao{position:absolute;bottom:14px;right:16px;background:rgb(0 0 0 / .6);color:#fff;border-radius:20px;font-size:11px;padding:2px 10px;z-index:1}.sobre-depoimentos__duracao:empty{display:none}.sobre-depoimentos__controles{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-top:20px;color:#100690}.sobre-depoimentos__controles button{display:grid;place-items:center;border:0;border-radius:50%;width:46px;height:46px;background:#100690;color:#fff;cursor:pointer}.sobre-depoimentos__controles button:hover{background:#1B00DF}.sobre-depoimentos__controles button:focus-visible{outline:2px solid #1B00DF;outline-offset:3px}@media (max-width:991px){.sobre-depoimentos>.container{max-width:90%}.sobre-depoimentos__header{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.sobre-depoimentos__introducao{padding-left:20px}.sobre-depoimentos__galeria{grid-template-columns:1fr;gap:28px}.sobre-depoimentos__player{aspect-ratio:16/9}.sobre-depoimentos__miniaturas{display:flex;overflow-x:auto;overflow-y:hidden;max-height:none;gap:16px;padding-bottom:12px}.sobre-depoimentos__thumb{flex:0 0 75%;max-width:360px}}@media (max-width:767px){.sobre-depoimentos{padding:32px 0 64px}.sobre-depoimentos .title{font-size:32px}.sobre-depoimentos__introducao h3{font-size:22px}}.sobre-depoimentos__miniaturas{display:block;max-height:none;overflow:hidden;padding:3px}.sobre-depoimentos__miniaturas .slick-list{overflow:hidden}.sobre-depoimentos__miniaturas .slick-slide{border:0}.sobre-depoimentos__thumb{max-width:none;padding-bottom:28px}.sobre-depoimentos__thumb .sobre-depoimentos__nome{height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sobre-depoimentos__thumb .sobre-depoimentos__produto{height:42px;line-height:21px;overflow:hidden}.sobre-depoimentos__controles button{position:static;padding:0;flex-shrink:0}.sobre-depoimentos__controles button.slick-disabled{opacity:.45;cursor:default}.sobre-solidez{padding:0 0 96px}.sobre-solidez>.container{max-width:80%}.sobre-solidez__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}.sobre-solidez__grid--sem-video{grid-template-columns:1fr}.sobre-solidez__conteudo{background:#100690;color:#E8E9EF;border-radius:18px;padding:clamp(36px, 5vw, 80px) clamp(28px, 4vw, 64px);min-width:0;overflow-wrap:anywhere}.sobre-solidez__titulo{font-size:clamp(26px, 2.4vw, 36px);line-height:1.18;font-weight:400;margin-bottom:36px}.sobre-solidez__titulo p,.sobre-solidez__titulo h1,.sobre-solidez__titulo h2,.sobre-solidez__titulo h3{font-size:inherit;line-height:inherit;font-weight:inherit;color:inherit;margin:0}.sobre-solidez__titulo strong,.sobre-solidez__titulo b{font-weight:700}.sobre-solidez__texto{font-size:clamp(15px, 1.15vw, 18px);line-height:1.4}.sobre-solidez__texto p{margin:0 0 24px}.sobre-solidez__texto>:last-child{margin-bottom:0}.sobre-solidez__texto strong,.sobre-solidez__texto b{font-weight:600}.sobre-solidez__texto a{color:inherit;text-decoration:underline}.sobre-solidez__ponto{display:block;width:24px;height:24px;border-radius:50%;background:#4935e0;margin-bottom:32px}.sobre-solidez.aguarda-animacao .sobre-solidez__ponto{transform:translateX(28px)}.sobre-solidez.animacao-iniciada .sobre-solidez__ponto{transform:translateX(0);transition:transform 900ms cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.sobre-solidez.aguarda-animacao .sobre-solidez__ponto,.sobre-solidez.animacao-iniciada .sobre-solidez__ponto{transform:none;transition:none}}.sobre-solidez__midia{position:relative;min-width:0;border-radius:18px;overflow:hidden;background:#100690}.sobre-solidez__midia video{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}@media (max-width:991px){.sobre-solidez>.container{max-width:90%}.sobre-solidez__conteudo{padding:36px 28px}}@media (max-width:767px){.sobre-solidez{padding-bottom:64px}.sobre-solidez__grid{grid-template-columns:1fr;gap:20px}.sobre-solidez__titulo{margin-bottom:24px}.sobre-solidez__midia{aspect-ratio:4/3}}.sobre-linha-tempo{padding:0 0 96px}.sobre-linha-tempo>.container{max-width:80%}.sobre-linha-tempo__header{text-align:center;margin-bottom:64px}.sobre-linha-tempo__header .subtitle{color:#100690;margin-bottom:12px}.sobre-linha-tempo__header .title{color:#272727}.sobre-linha-tempo__header .title p{margin:0}.sobre-linha-tempo__header .title strong,.sobre-linha-tempo__header .title b,.sobre-linha-tempo__header .title span{color:#100690;font-weight:500}.sobre-linha-tempo__anos{position:relative;margin-bottom:64px}.sobre-linha-tempo__anos::before{content:"";position:absolute;left:0;right:0;bottom:16px;height:1px;background:#bfc0c6}.sobre-linha-tempo__anos button{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;border:0;background:#fff0;color:#5B5B5B;font:inherit;font-size:23px;font-weight:500;padding:8px 4px 4px;cursor:pointer}.sobre-linha-tempo__anos button span{display:block;width:26px;height:26px;border-radius:50%;background:currentColor}.sobre-linha-tempo__anos button[aria-pressed=true]{color:#100690}.sobre-linha-tempo__anos button:focus-visible{outline:2px solid #100690;outline-offset:-2px;border-radius:4px}.sobre-linha-tempo__conteudo{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;gap:32px;align-items:center;max-width:1000px;margin:auto}.sobre-linha-tempo__conteudo>button{position:static;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:#100690;color:#fff;display:grid;place-items:center;cursor:pointer}.sobre-linha-tempo__conteudo>button:hover{background:#1B00DF}.sobre-linha-tempo__conteudo>button:focus-visible{outline:2px solid #1B00DF;outline-offset:3px}.sobre-linha-tempo__conteudo>button.slick-disabled{opacity:.45;cursor:default}.sobre-linha-tempo__slides{min-width:0}.sobre-linha-tempo__card{display:grid;grid-template-columns:38% minmax(0,1fr);background:#d9d9d9;border-radius:12px;overflow:hidden;min-height:320px}.sobre-linha-tempo__card--sem-imagem{grid-template-columns:1fr}.sobre-linha-tempo__imagem{position:relative;min-height:320px;background:#eee}.sobre-linha-tempo__imagem img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.sobre-linha-tempo__texto{padding:40px;align-self:center;overflow-wrap:anywhere}.sobre-linha-tempo__texto h3{color:#100690;font-size:22px;line-height:1.3;font-weight:600;margin:0 0 12px}.sobre-linha-tempo__texto p{color:#5B5B5B;font-size:15px;line-height:1.55;margin:0}.sobre-linha-tempo__texto .sobre-linha-tempo__ano{color:#100690;font-size:13px;font-weight:500;margin-bottom:12px}@media (max-width:991px){.sobre-linha-tempo>.container{max-width:90%}.sobre-linha-tempo__conteudo{gap:16px}.sobre-linha-tempo__texto{padding:28px}}@media (max-width:767px){.sobre-linha-tempo{padding-bottom:64px}.sobre-linha-tempo__header{margin-bottom:32px}.sobre-linha-tempo__header .title{font-size:30px;line-height:1.2}.sobre-linha-tempo__anos{margin-bottom:32px}.sobre-linha-tempo__anos button{font-size:20px}.sobre-linha-tempo__conteudo{grid-template-columns:1fr 1fr;gap:20px}.sobre-linha-tempo__slides{grid-column:1/-1;grid-row:1}.sobre-linha-tempo__anterior{justify-self:end}.sobre-linha-tempo__proximo{justify-self:start}.sobre-linha-tempo__card{grid-template-columns:1fr}.sobre-linha-tempo__imagem{min-height:0;height:240px}.sobre-linha-tempo__texto{padding:24px}}.sobre-sp{position:relative;isolation:isolate;overflow:hidden;background:#100690;color:#E8E9EF;border-radius:64px;padding:clamp(56px, 7vw, 112px) 0 48px;margin-bottom:64px}.sobre-sp>.container{max-width:84%}.sobre-sp::before{content:"";position:absolute;z-index:-1;pointer-events:none;width:700px;height:700px;right:-280px;top:-340px;border:1px solid rgb(255 255 255 / .1);border-radius:50%;box-shadow:0 0 0 90px rgb(255 255 255 / .025),0 0 0 180px rgb(255 255 255 / .02)}.sobre-sp__encontro{display:grid;grid-template-columns:1fr 1.15fr;align-items:center;gap:clamp(32px, 5vw, 80px)}.sobre-sp__narrativa,.sobre-sp__visual{min-width:0}.sobre-sp__chamada{display:flex;align-items:center;gap:12px;font-size:13px;letter-spacing:.8px;margin:0 0 28px}.sobre-sp__chamada span{width:9px;height:9px;background:#8677ff;border-radius:50%;flex-shrink:0}.sobre-sp__titulo{color:#fff;font-size:clamp(32px, 3.4vw, 54px);font-weight:400;line-height:1.12;letter-spacing:-1px;margin-bottom:32px}.sobre-sp__titulo p{margin:0}.sobre-sp__titulo strong,.sobre-sp__titulo b{font-weight:700;color:#fff}.sobre-sp__texto{font-size:16px;line-height:1.8;color:rgb(255 255 255 / .82)}.sobre-sp__texto p{margin:0 0 20px}.sobre-sp__texto>:last-child{margin-bottom:0}.sobre-sp__texto strong{color:#fff}.sobre-sp__texto a{color:#fff;text-decoration:underline}.sobre-sp__visual{position:relative;padding:24px 0}.sobre-sp__setas{position:absolute;width:42%;right:-8%;top:-24px;fill:#1B00DF;opacity:.65;pointer-events:none}.sobre-sp__obra{position:relative;background:#E8E9EF;border-radius:22px;overflow:hidden;box-shadow:0 24px 60px rgb(0 0 0 / .18)}.sobre-sp__arte{display:block;width:100%;height:auto;max-height:780px;object-fit:contain}.sobre-sp__assinatura{display:flex;justify-content:space-between;flex-wrap:wrap;gap:12px;margin:20px 0 0;font-size:11px;letter-spacing:1.2px;text-transform:uppercase;color:rgb(255 255 255 / .7)}.sobre-sp__assinatura span:first-child{font-weight:600;color:#fff}.sobre-sp__territorios{border-top:1px solid rgb(255 255 255 / .2);padding-top:32px;margin-top:64px}.sobre-sp__territorios-titulo{font-size:16px;font-weight:500;margin-bottom:24px;color:#fff}.sobre-sp__bairros{display:flex;flex-wrap:wrap;gap:12px 24px;list-style:none;margin:0;padding:0}.sobre-sp__bairros li{display:flex;align-items:center;gap:12px;font-size:clamp(18px, 1.6vw, 24px);font-weight:600;letter-spacing:.3px;color:#fff;padding:8px 0}.sobre-sp__bairros li::before{content:"";width:7px;height:7px;border-radius:50%;background:#fff;flex-shrink:0}.sobre-sp__bairros li:nth-child(4n+2)::before{background:#da251d}.sobre-sp__bairros li:nth-child(4n+3)::before{background:#fc0}.sobre-sp__bairros li:nth-child(4n)::before{background:#008542}.sobre-sp--sem-arte .sobre-sp__encontro{grid-template-columns:1fr;max-width:850px}@media (max-width:991px){.sobre-sp{border-radius:36px}.sobre-sp>.container{max-width:90%}.sobre-sp__encontro{grid-template-columns:1fr;gap:40px}.sobre-sp__texto{font-size:15px}.sobre-sp__visual{padding:0}.sobre-sp__setas{right:-3%}.sobre-sp__territorios{margin-top:40px}}@media (max-width:767px){.sobre-sp{padding:48px 0 32px;margin-bottom:40px}.sobre-sp__titulo{font-size:34px;letter-spacing:-.5px}.sobre-sp__chamada{font-size:12px;margin-bottom:20px}.sobre-sp__bairros{gap:12px 18px}.sobre-sp__obra{border-radius:16px}}@media (max-width:767px){.banner-site.banner-site--video .img-banner{height:auto;border-radius:0 0 32px 32px}.banner-site.banner-site--video .img-banner .overlay{height:auto;min-height:560px;min-height:72svh;border-radius:inherit;padding:120px 24px 56px}.banner-site.banner-site--video .img-banner .overlay .content-banner{width:100%}.banner-site.banner-site--video .img-banner .overlay .content-banner .title-banner{max-width:100%;font-size:clamp(36px, 10vw, 48px);line-height:1.08;letter-spacing:-.5px}.banner-site.banner-site--video .img-banner .overlay .content-banner .sub-title{font-size:16px;line-height:1.5}.sect1-sobre{padding:48px 0}.sect1-sobre .sobre-aniversario__marco{gap:12px}.sect1-sobre .sobre-aniversario__numero{font-size:clamp(64px, 20vw, 88px)}.sect1-sobre .sobre-aniversario__setas{width:52%}.sect1-sobre .sobre-aniversario__legenda{font-size:12px}.sect2-sobre{padding:48px 0}.sect3-sobre .content-carousel-videos{padding:32px 16px}.sect3-sobre .premios-row .img-selo{height:130px}.portfolio-section.portfolio-section--sobre .portfolio-card__body{padding:20px}.portfolio-section.portfolio-section--sobre .portfolio-card__meta{gap:8px}.portfolio-section.portfolio-section--sobre .portfolio-card__badge{padding:8px 10px;font-size:11px}.portfolio-section.portfolio-section--sobre .portfolio-card__cover{aspect-ratio:1.2}.sobre-missao-visao__card{padding:28px 24px}.sobre-missao-visao__titulo{font-size:28px;line-height:1.15}.sobre-valores__card{padding:28px 24px}.sobre-depoimentos__header{gap:20px}.sobre-depoimentos__introducao{padding-left:16px}.sobre-depoimentos__nome{font-size:14px}.sobre-depoimentos__produto{font-size:13px}.sobre-depoimentos__play{width:44px;height:44px;font-size:18px}.sobre-depoimentos__thumb{padding-bottom:16px}.sobre-depoimentos__preview{aspect-ratio:2.4;border-radius:14px}.sobre-solidez__conteudo{padding:28px 24px}.sobre-linha-tempo__imagem{height:auto;aspect-ratio:4/3}.sobre-sp__titulo{font-size:clamp(28px, 8vw, 34px);overflow-wrap:break-word}.sobre-sp__texto{line-height:1.65}.sobre-sp__assinatura{font-size:10px;letter-spacing:.7px}.sobre-sp__bairros{gap:4px 16px}.sobre-sp__bairros li{font-size:17px;gap:8px}}.page-id-36952 .banner-site .img-banner .overlay .content-banner .title-banner{max-width:70%}.page-id-36952 .banner-site .img-banner .overlay{background:linear-gradient(45deg,rgb(0 0 0 / .63),rgb(0 0 0 / .2784313725))}.bairro-setas{position:absolute;display:block;width:240px;height:auto;pointer-events:none;user-select:none;fill:none;stroke:currentColor;stroke-width:.5}.bairro-conceito,.bairro-diferenciais,.bairro-galeria{position:relative;isolation:isolate;overflow:clip}.bairro-conceito>.container,.bairro-diferenciais>.container,.bairro-galeria>.container{position:relative;z-index:1}.bairro-conceito>.bairro-setas,.bairro-diferenciais>.bairro-setas,.bairro-galeria>.bairro-setas{z-index:0}.bairro-conceito>.bairro-setas{right:-96px;top:32px;color:#100690;opacity:.12}.bairro-diferenciais>.bairro-setas{width:340px;right:-52px;bottom:-72px;fill:#1B00DF;stroke:none;opacity:.5}.bairro-cresce__imagem>.bairro-setas{z-index:1;width:88%;right:-14%;bottom:5%;color:#fff;opacity:.35}.bairro-galeria>.bairro-setas{width:180px;left:-64px;top:30px;color:#100690;opacity:.12}@media (max-width:767px){.bairro-conceito>.bairro-setas{width:150px;right:-80px;opacity:.08}.bairro-diferenciais>.bairro-setas{width:220px;right:-64px;bottom:-40px;opacity:.35}.bairro-cresce__imagem>.bairro-setas{width:65%;opacity:.3}.bairro-galeria>.bairro-setas{width:120px;left:-72px;opacity:.08}}.bairro-diferenciais{background:#100690;color:#E8E9EF;border-radius:48px;padding:64px 0;margin-bottom:64px}.bairro-diferenciais>.container{max-width:80%}.bairro-diferenciais__cabecalho{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:64px;margin-bottom:56px}.bairro-diferenciais__chamada{font-size:13px;letter-spacing:.5px;margin:0 0 14px}.bairro-diferenciais__titulo{color:inherit;font-size:clamp(30px, 3.3vw, 46px);font-weight:500;line-height:1.15;max-width:460px;margin:0}.bairro-diferenciais__texto{font-size:15px;line-height:1.6;text-align:right;max-width:380px;justify-self:end}.bairro-diferenciais__texto p{margin:0 0 16px}.bairro-diferenciais__texto>:last-child{margin-bottom:0}.bairro-diferenciais__lista{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px clamp(28px, 6vw, 84px);list-style:none;padding:0;margin:0}.bairro-diferenciais__item{display:flex;align-items:center;gap:26px;min-width:0;min-height:56px;padding:16px 26px;border-radius:40px;background:#E8E9EF;color:#100690;font-size:14px;font-weight:500;line-height:1.5;overflow-wrap:anywhere}.bairro-diferenciais__numero{flex:0 0 auto;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}@media (max-width:991px){.bairro-diferenciais>.container{max-width:90%}.bairro-diferenciais__cabecalho{gap:32px}.bairro-diferenciais__lista{gap:20px}.bairro-diferenciais__item{gap:16px;padding:16px 22px}}@media (max-width:767px){.bairro-diferenciais{padding:40px 0;margin-bottom:40px;border-radius:32px}.bairro-diferenciais__cabecalho{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.bairro-diferenciais__texto{text-align:left;justify-self:start;max-width:none}.bairro-diferenciais__lista{grid-template-columns:1fr;gap:16px}.bairro-diferenciais__item{border-radius:28px}}.bairro-conceito{padding:80px 0 56px}.bairro-conceito>.container{max-width:80%}.bairro-conceito__grid{display:grid;grid-template-columns:1fr 1.4fr;align-items:center;gap:clamp(32px, 6vw, 96px)}.bairro-conceito__identidade,.bairro-conceito__conteudo{min-width:0}.bairro-conceito__logo{display:block;width:auto;height:auto;max-width:180px;max-height:220px;object-fit:contain;margin-bottom:28px}.bairro-conceito .subtitle{color:#100690;font-size:14px;margin-bottom:14px}.bairro-conceito .title{color:#272727;font-size:clamp(30px, 3vw, 46px);line-height:1.15}.bairro-conceito .title p{margin:0}.bairro-conceito .title strong,.bairro-conceito .title b{color:#100690;font-weight:600}.bairro-conceito__conteudo h3{color:#100690;font-size:clamp(21px, 1.7vw, 26px);line-height:1.3;font-weight:600;margin:0 0 24px}.bairro-conceito__texto{color:#5B5B5B;font-size:16px;line-height:1.7}.bairro-conceito__texto p{margin:0 0 20px}.bairro-conceito__texto>:last-child{margin-bottom:0}.bairro-cresce{padding:0 0 80px}.bairro-mapa+.bairro-cresce{padding-top:120px}@media (max-width:767px){.bairro-mapa+.bairro-cresce{padding-top:64px}}.bairro-cresce>.container{max-width:80%}.bairro-cresce__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.85fr);gap:clamp(32px, 6vw, 96px);align-items:stretch}.bairro-cresce__introducao{display:flex;flex-direction:column;min-width:0}.bairro-cresce__chamada{color:#100690;font-size:13px;letter-spacing:.5px;margin:0 0 16px}.bairro-cresce__titulo{color:#272727;font-size:clamp(30px, 3.3vw, 46px);font-weight:500;line-height:1.15;margin-bottom:28px}.bairro-cresce__titulo p{margin:0}.bairro-cresce__titulo strong,.bairro-cresce__titulo b{color:#100690;font-weight:500}.bairro-cresce__texto{color:#5B5B5B;font-size:15px;line-height:1.6;margin:0 0 40px}.bairro-cresce__imagem{position:relative;flex:1;min-height:340px;overflow:hidden;border-radius:20px}.bairro-cresce__imagem img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center;display:block}.bairro-cresce__numeros{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.bairro-cresce__card{min-width:0;min-height:225px;display:flex;flex-direction:column;justify-content:space-between;gap:24px;padding:36px 30px;border-radius:5px;background:#d6d6d6;color:#272727;overflow-wrap:anywhere}.bairro-cresce__card:nth-child(4n+1),.bairro-cresce__card:nth-child(4n+4){background:#100690;color:#E8E9EF}.bairro-cresce__nome{color:inherit;font-size:11px;font-weight:500;line-height:1.5;text-transform:uppercase;letter-spacing:1px;margin:0;opacity:.75}.bairro-cresce__valor{color:inherit;font-size:clamp(22px, 1.8vw, 28px);font-weight:600;line-height:1.3;margin:0}.bairro-cresce__descricao{color:inherit;font-size:12px;line-height:1.6;margin:0}@media (max-width:991px){.bairro-cresce>.container{max-width:90%}.bairro-cresce__grid{grid-template-columns:1fr;gap:32px}.bairro-cresce__imagem{flex:none;min-height:0;aspect-ratio:16/9}.bairro-cresce__texto{margin-bottom:28px}}@media (max-width:575px){.bairro-cresce{padding-bottom:56px}.bairro-cresce__numeros{grid-template-columns:1fr;gap:16px}.bairro-cresce__card{min-height:190px;padding:28px 24px}.bairro-cresce__card:nth-child(n){background:#d6d6d6;color:#272727}.bairro-cresce__card:nth-child(odd){background:#100690;color:#E8E9EF}.bairro-cresce__imagem{aspect-ratio:4/3}}.bairro-galeria{padding:64px 0 96px}.bairro-galeria>.container{max-width:80%}.bairro-galeria__titulo{max-width:760px;margin:0 auto 48px;text-align:center;color:#272727;font-size:clamp(30px, 3.3vw, 46px);font-weight:500;line-height:1.15}.bairro-galeria__titulo p{margin:0}.bairro-galeria__titulo strong,.bairro-galeria__titulo b{color:#100690;font-weight:500}.bairro-galeria__controles{display:flex;align-items:center;justify-content:flex-end;gap:16px;margin-bottom:24px}.bairro-galeria__controles[hidden]{display:none}.bairro-galeria__controles button{position:static;transform:none;display:grid;place-items:center;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:#100690;color:#fff;cursor:pointer}.bairro-galeria__controles button svg{width:24px;height:24px}.bairro-galeria__controles button::before{display:none}.bairro-galeria__controles button.slick-disabled{opacity:.4;cursor:default}.bairro-galeria__controles button:focus-visible{outline:3px solid #1B00DF;outline-offset:3px}.bairro-galeria__contador{color:#100690;font-size:14px;font-variant-numeric:tabular-nums}.bairro-galeria__carrossel{margin:0 -10px}.bairro-galeria__pagina{padding:0 10px}.bairro-galeria__mosaico{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(2,clamp(220px, 23vw, 360px));gap:20px}.bairro-galeria__item{position:relative;display:block;min-width:0;overflow:hidden;border-radius:8px;background:#100690;cursor:zoom-in}.bairro-galeria__item:nth-child(6n+3),.bairro-galeria__item:nth-child(6n+4){grid-column:span 2}.bairro-galeria__item img,.bairro-galeria__item video{display:block;width:100%;height:100%;object-fit:cover;transition:transform 0.3s ease}.bairro-galeria__item video{pointer-events:none}.bairro-galeria__item:hover img,.bairro-galeria__item:hover video{transform:scale(1.035)}.bairro-galeria__item:focus-visible{outline:3px solid #1B00DF;outline-offset:4px}.bairro-galeria__item--video{cursor:pointer}.bairro-galeria__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:64px;height:64px;padding-left:4px;border-radius:50%;background:#E8E9EF;color:#1B00DF;font-size:24px;pointer-events:none}.bairro-galeria__etiqueta{position:absolute;bottom:16px;left:16px;padding:5px 12px;border-radius:20px;background:rgb(0 0 0 / .6);color:#fff;font-size:12px;pointer-events:none}@media (max-width:991px){.bairro-galeria>.container{max-width:90%}.bairro-galeria__mosaico{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,260px);gap:16px}.bairro-galeria__item:nth-child(n){grid-column:auto}}@media (max-width:575px){.bairro-galeria{padding:32px 0 56px}.bairro-galeria__titulo{margin-bottom:32px}.bairro-galeria__mosaico{grid-template-columns:1fr;grid-template-rows:repeat(2,clamp(180px, 60vw, 280px))}.bairro-galeria__play{width:52px;height:52px;font-size:20px}}@media (prefers-reduced-motion:reduce){.bairro-galeria__item img,.bairro-galeria__item video{transition:none}.bairro-galeria__item:hover img,.bairro-galeria__item:hover video{transform:none}}.bairro-galeria.bairro-galeria--casa{background:#100690;color:#E8E9EF;border-radius:56px;padding:80px 0;margin:32px 0 80px}.bairro-galeria.bairro-galeria--casa>.bairro-setas{color:#1B00DF;fill:currentColor;stroke:none;opacity:.45;width:380px;left:auto;right:-110px;top:-80px}.bairro-galeria.bairro-galeria--casa .casa-jalico__header{display:flex;align-items:center;justify-content:space-between;gap:48px;padding-bottom:40px;margin-bottom:24px;border-bottom:1px solid rgb(255 255 255 / .2)}.bairro-galeria.bairro-galeria--casa .casa-jalico__chamada{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:rgb(255 255 255 / .7);margin:0 0 20px}.bairro-galeria.bairro-galeria--casa .bairro-galeria__titulo{text-align:left;max-width:680px;margin:0;color:#fff;font-size:clamp(34px, 4vw, 56px)}.bairro-galeria.bairro-galeria--casa .bairro-galeria__titulo strong,.bairro-galeria.bairro-galeria--casa .bairro-galeria__titulo b{color:inherit;font-weight:600}.bairro-galeria.bairro-galeria--casa .casa-jalico__logo{flex:0 0 250px;padding:24px 28px;background:#fff;border-radius:22px}.bairro-galeria.bairro-galeria--casa .casa-jalico__logo img{display:block;width:100%;height:auto;max-height:100px;object-fit:contain}.bairro-galeria.bairro-galeria--casa .bairro-galeria__contador{color:#fff}.bairro-galeria.bairro-galeria--casa .bairro-galeria__controles button{background:#E8E9EF;color:#100690}.bairro-galeria.bairro-galeria--casa .bairro-galeria__controles button:focus-visible{outline-color:#fff}.bairro-galeria.bairro-galeria--casa .bairro-galeria__item{border-radius:16px;background:#1B00DF}@media (max-width:767px){.bairro-galeria.bairro-galeria--casa{padding:40px 0;margin:16px 0 48px;border-radius:32px}.bairro-galeria.bairro-galeria--casa .casa-jalico__header{flex-direction:column;align-items:flex-start;gap:28px;padding-bottom:28px}.bairro-galeria.bairro-galeria--casa .casa-jalico__logo{flex-basis:auto;width:200px;max-width:100%;padding:20px 24px;border-radius:16px}.bairro-galeria.bairro-galeria--casa>.bairro-setas{width:240px;right:-120px;top:32px;opacity:.3}}.privacidade-page{padding:180px 0 96px}.privacidade-page>.container{max-width:80%}.privacidade-page__header{max-width:800px;margin-bottom:56px}.privacidade-page__header h1{color:#272727;font-size:clamp(36px, 4vw, 60px);line-height:1.1;font-weight:500;margin:16px 0 24px}.privacidade-page__header h1 span{color:#100690}.privacidade-page__header p{color:#5B5B5B;line-height:1.6}.privacidade-page__header .privacidade-page__chamada{color:#100690;font-size:14px;letter-spacing:.5px}.privacidade-page__grid{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2.6fr);gap:40px;align-items:start}.privacidade-page__contato{background:#100690;color:#fff;border-radius:24px;padding:32px}.privacidade-page__contato h2{color:inherit;font-size:24px;margin:0 0 16px}.privacidade-page__contato p{line-height:1.6;margin-bottom:20px}.privacidade-page__contato a{color:#fff;overflow-wrap:anywhere;text-decoration:underline}.privacidade-page__conteudo{min-width:0;background:#fff;border-radius:24px;padding:clamp(24px, 4vw, 56px);color:#5B5B5B;font-size:16px;line-height:1.8}.privacidade-page__conteudo h2{color:#100690;font-size:24px;line-height:1.3;margin:36px 0 16px}.privacidade-page__conteudo p,.privacidade-page__conteudo ul{margin:0 0 20px}.privacidade-page__conteudo ul{padding-left:22px}.privacidade-page__conteudo li{margin-bottom:10px}.privacidade-page__conteudo a{color:#100690;text-decoration:underline;overflow-wrap:anywhere}.privacidade-page__atualizacao{font-size:13px;color:#5B5B5B}@media (max-width:991px){.privacidade-page>.container{max-width:90%}.privacidade-page__grid{grid-template-columns:1fr}}@media (max-width:767px){.privacidade-page{padding:120px 0 56px}.privacidade-page__header{margin-bottom:32px}.privacidade-page__conteudo{font-size:15px}.privacidade-page__conteudo h2{font-size:22px}}#premios-e-certificacoes{scroll-margin-top:120px}.bairro-servicos{padding:48px 0 96px}.bairro-servicos>.container{max-width:80%}.bairro-servicos__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.8fr);gap:clamp(40px, 7vw, 110px);align-items:start}.bairro-servicos__introducao{min-width:0}.bairro-servicos__chamada{color:#100690;font-size:13px;letter-spacing:.5px;margin:0 0 16px}.bairro-servicos__titulo{color:#272727;font-size:clamp(30px, 3.3vw, 46px);font-weight:500;line-height:1.15;max-width:300px;margin-bottom:28px}.bairro-servicos__titulo p{margin:0}.bairro-servicos__titulo strong,.bairro-servicos__titulo b{color:#100690;font-weight:500}.bairro-servicos__texto{color:#5B5B5B;font-size:15px;line-height:1.6;margin:0}.bairro-servicos__introducao>.bairro-setas{position:static;width:100%;max-width:300px;margin-top:52px;stroke:none}.bairro-servicos__introducao>.bairro-setas path:first-child{fill:#1B00DF}.bairro-servicos__introducao>.bairro-setas path:last-child{fill:#100690}.bairro-servicos__lista{list-style:none;padding:0;margin:0;border-top:1px solid rgb(91 91 91 / .45)}.bairro-servicos__item{display:flex;align-items:center;min-height:80px;gap:32px;padding:24px 0;border-bottom:1px solid rgb(91 91 91 / .45);color:#5B5B5B;font-size:15px;line-height:1.6;overflow-wrap:anywhere}.bairro-servicos__numero{flex:0 0 32px;color:#100690;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}@media (max-width:991px){.bairro-servicos>.container{max-width:90%}.bairro-servicos__grid{gap:36px}.bairro-servicos__item{gap:20px}}@media (max-width:767px){.bairro-servicos{padding:32px 0 56px}.bairro-servicos__grid{grid-template-columns:1fr;gap:32px}.bairro-servicos__introducao>.bairro-setas{width:150px;margin-top:28px}.bairro-servicos__item{min-height:72px;padding:20px 0;gap:16px;font-size:14px}.bairro-servicos__numero{flex-basis:26px}}.bairro-empreendimentos{padding:48px 0 96px}.bairro-empreendimentos>.container{max-width:80%}.bairro-empreendimentos__header{display:flex;align-items:flex-end;justify-content:space-between;gap:32px;margin-bottom:48px}.bairro-empreendimentos__chamada{color:#100690;font-size:13px;letter-spacing:.5px;margin:0 0 16px}.bairro-empreendimentos__titulo{color:#272727;font-size:clamp(30px, 3.3vw, 46px);font-weight:500;line-height:1.15;max-width:760px;margin:0}.bairro-empreendimentos__titulo span{color:#100690}.bairro-empreendimentos__cards:not(.slick-initialized){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.bairro-empreendimentos__item{min-width:0}.bairro-empreendimentos__cards.slick-initialized{margin:0 -14px}.bairro-empreendimentos__cards.slick-initialized .slick-track{display:flex}.bairro-empreendimentos__cards.slick-initialized .slick-slide{height:auto;padding:0 14px}.bairro-empreendimentos .portfolio-card{height:100%}.bairro-empreendimentos__setas{display:flex;gap:12px;flex-shrink:0}.bairro-empreendimentos__setas[hidden]{display:none}.bairro-empreendimentos__setas button{position:static;transform:none;width:48px;height:48px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:#100690;color:#fff;cursor:pointer}.bairro-empreendimentos__setas button svg{width:24px;height:24px}.bairro-empreendimentos__setas button::before{display:none}.bairro-empreendimentos__setas button.slick-disabled{opacity:.4;cursor:default}.bairro-empreendimentos__setas button:focus-visible{outline:3px solid #1B00DF;outline-offset:3px}@media (max-width:1100px){.bairro-empreendimentos>.container{max-width:90%}.bairro-empreendimentos__cards:not(.slick-initialized){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.bairro-empreendimentos{padding:32px 0 56px}.bairro-empreendimentos__header{align-items:flex-start;flex-direction:column;gap:24px;margin-bottom:32px}.bairro-empreendimentos__cards:not(.slick-initialized){grid-template-columns:1fr}}.central-vendas{padding:180px 0 100px;background:#E8E9EF}.central-vendas>.container{max-width:80%}.central-vendas [hidden]{display:none!important}.central-vendas__header{max-width:760px;margin-bottom:48px}.central-vendas__header h1{font-size:clamp(34px, 3.5vw, 56px);line-height:1.15;font-weight:500;color:#272727;margin:14px 0 24px}.central-vendas__header h1 span{color:#100690}.central-vendas__header>p:last-child{font-size:16px;line-height:1.6;color:#5B5B5B}.central-vendas__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px;margin-bottom:28px}.central-vendas__toolbar>p{color:#5B5B5B;font-size:14px;margin:0}.central-vendas__tabs{display:flex;gap:6px;padding:6px;border-radius:40px;background:#fff}.central-vendas__tabs button{display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 22px;border:0;border-radius:30px;background:#fff0;color:#100690;font-size:14px;font-weight:500;transition:background-color 0.2s,color 0.2s}.central-vendas__tabs button svg{width:19px;height:19px}.central-vendas__tabs button[aria-selected=true]{background:#100690;color:#fff}.central-vendas button:focus-visible,.central-vendas a:focus-visible{outline:2px solid #1B00DF;outline-offset:4px}.central-vendas__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.central-vendas .central-loja{display:flex;flex-direction:column;min-width:0;background:#fff;border-radius:12px;overflow:hidden}.central-vendas .central-loja .img-card{position:relative;height:auto;aspect-ratio:4/3;border-radius:12px 12px 64px 0;background:#d9dbe6;overflow:hidden}.central-vendas .central-loja .img-card img{width:100%;height:100%;object-fit:cover;display:block;margin:0;transition:transform 0.4s}.central-vendas .central-loja:hover .img-card{height:auto}.central-vendas .central-loja:hover .img-card img{transform:scale(1.025)}.central-vendas .central-loja__bairro{position:absolute;bottom:0;left:0;max-width:90%;border-radius:0 18px 0 0;background:#100690;color:#fff;padding:10px 18px;font-size:12px;line-height:1.4;margin:0}.central-vendas .central-loja__sem-foto{display:grid;height:100%;place-items:center;color:#100690}.central-vendas .central-loja__sem-foto svg{width:54px;height:54px}.central-vendas .central-loja .content-dados{display:flex;flex-direction:column;flex:1;padding:26px 24px}.central-vendas .central-loja__categoria{color:#5B5B5B;font-size:12px;margin:0 0 8px}.central-vendas .central-loja .title-card{color:#100690;font-size:22px;font-weight:600;line-height:1.3;margin:0 0 16px;overflow-wrap:anywhere}.central-vendas .central-loja .endereco{max-width:none;color:#5B5B5B;font-size:14px;line-height:1.6;margin:0 0 28px}.central-vendas .central-loja__rotas{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto;padding-top:8px}.central-vendas .central-loja__rotas a{display:inline-flex;align-items:center;gap:6px;min-height:42px;padding:10px 13px;background:#E8E9EF;border-radius:30px;color:#100690;font-size:12px;font-weight:500;text-decoration:none;transition:background-color 0.2s,color 0.2s}.central-vendas .central-loja__rotas a svg{width:17px;height:17px;flex-shrink:0}.central-vendas .central-loja__rotas a:hover{color:#fff;background:#100690}.central-vendas__mapa{display:grid;grid-template-columns:minmax(250px,1fr) minmax(0,2.2fr);gap:20px}.central-vendas__lista{max-height:600px;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:4px}.central-vendas__local{display:flex;align-items:flex-start;gap:14px;padding:20px;width:100%;border:1px solid #fff0;border-radius:12px;background:#fff;text-align:left;color:#272727}.central-vendas__local[aria-pressed=true]{border-color:#100690;background:#f6f5ff}.central-vendas__local small{display:block;color:#100690;font-size:12px;margin-bottom:6px}.central-vendas__local strong{display:block;font-size:16px;line-height:1.4;margin-bottom:8px}.central-vendas__local>span:last-child>span{display:block;color:#5B5B5B;font-size:12px;line-height:1.6}.central-vendas__numero{display:grid;place-items:center;flex:0 0 30px;height:30px;border-radius:50%;background:#100690;color:#fff;font-size:13px}.central-vendas__mapa-area{position:relative;min-width:0;height:600px;border-radius:20px;overflow:hidden;background:#d9dbe6}.central-vendas #central-google-map{height:100%;width:100%}.central-vendas__aviso{position:absolute;z-index:1;inset:20px 20px auto;background:#fff;padding:16px;border-radius:10px;font-size:14px}.central-vendas__vazio{padding:40px;background:#fff;border-radius:20px}@media (max-width:1199px){.central-vendas>.container{max-width:90%}.central-vendas__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.central-vendas{padding:120px 0 56px}.central-vendas__header{margin-bottom:32px}.central-vendas__cards{grid-template-columns:1fr;gap:24px}.central-vendas__tabs{width:100%}.central-vendas__tabs button{flex:1;padding:12px}.central-vendas__mapa{grid-template-columns:1fr}.central-vendas__mapa-area{grid-row:1;height:380px}.central-vendas__lista{max-height:320px}.central-vendas .central-loja .img-card{aspect-ratio:16/11}}.central-mapa-popup{max-width:260px;padding:4px 2px 12px;font-family:"Poppins",sans-serif}.central-mapa-popup h3{color:#100690;font-size:16px;line-height:1.4;margin:0 0 10px}.central-mapa-popup p{color:#5B5B5B;font-size:12px;line-height:1.5;margin:0 0 16px}.central-mapa-popup>div{display:flex;flex-wrap:wrap;gap:16px}.central-mapa-popup a{color:#100690;font-size:12px;text-decoration:underline}.bairro-mapa__titulo{color:#100690;font-size:clamp(28px, 3vw, 42px);font-weight:500;line-height:1.2;margin:0 0 32px}.bairro-gigantografia{padding:0 0 80px}.bairro-gigantografia>.container{max-width:80%}.bairro-gigantografia__abrir{display:block;position:relative;border-radius:20px;overflow:hidden;cursor:zoom-in}.bairro-gigantografia__abrir img{display:block;width:100%;height:auto}.bairro-gigantografia__abrir:focus-visible{outline:3px solid #1B00DF;outline-offset:4px}.bairro-gigantografia__dica{position:absolute;right:20px;bottom:20px;display:flex;gap:16px;align-items:center;background:#100690;color:#fff;padding:12px 18px;border-radius:30px;font-size:13px}.bairro-gigantografia__dica span{font-size:20px}@media (max-width:991px){.bairro-conceito{padding:56px 0 40px}.bairro-conceito>.container{max-width:90%}.bairro-conceito__grid{grid-template-columns:1fr;gap:28px}.bairro-gigantografia>.container{max-width:90%}}@media (max-width:767px){.bairro-conceito__logo{max-width:140px;max-height:180px}.bairro-conceito__texto{font-size:15px}.bairro-gigantografia{padding-bottom:56px}.bairro-gigantografia__abrir{border-radius:12px}.bairro-gigantografia__dica{position:static;border-radius:0;justify-content:center;padding:8px 14px}}@media (max-width:767px){.banner-blog.banner-site .img-banner{background-color:#100690;background-size:auto 300px;background-position:72% bottom;border-radius:0 0 32px 32px}.banner-blog.banner-site .img-banner .overlay{height:510px;min-height:0;padding:106px 24px 0;justify-content:flex-start;border-radius:inherit;background:none}.banner-blog.banner-site .img-banner .overlay .content-banner .subtitle{font-size:14px;margin-bottom:10px}.banner-blog.banner-site .img-banner .overlay .content-banner .title-banner{max-width:290px;font-size:clamp(30px, 8vw, 36px);line-height:1.12;letter-spacing:0;margin-bottom:0}}@media (max-width:767px){.banner-site.banner-empreendimentos .img-banner .overlay{padding:104px 24px 48px}.banner-site.banner-empreendimentos .img-banner .overlay .content-banner{min-width:0;width:100%}.banner-site.banner-empreendimentos .img-banner .overlay .content-banner .title-banner{max-width:100%;font-size:clamp(24px, 6.5vw, 36px);line-height:1.18;letter-spacing:0;overflow-wrap:break-word}}.his-hmp-page{padding:max(160px, 20vh) 0 88px;color:#272727}.his-hmp-page>.container{max-width:1120px}.his-hmp-page__header{padding-bottom:32px;margin-bottom:40px;border-bottom:1px solid rgb(16 6 144 / .15)}.his-hmp-page__header h1{margin:0;color:#100690;font-size:clamp(36px, 5vw, 64px);font-weight:500;line-height:1.1;overflow-wrap:anywhere}.his-hmp-page__chamada{margin-bottom:16px;color:#1B00DF;font-size:13px;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.his-hmp-page__conteudo{font-size:17px;line-height:1.8;overflow-wrap:anywhere}.his-hmp-page__conteudo>*+*{margin-top:24px}.his-hmp-page__conteudo h2,.his-hmp-page__conteudo h3,.his-hmp-page__conteudo h4{color:#100690;line-height:1.3;margin:36px 0 16px}.his-hmp-page__conteudo h2{font-size:clamp(25px, 3vw, 34px)}.his-hmp-page__conteudo h3{font-size:23px}.his-hmp-page__conteudo p{margin-bottom:20px}.his-hmp-page__conteudo ul,.his-hmp-page__conteudo ol{padding-left:24px}.his-hmp-page__conteudo li+li{margin-top:8px}.his-hmp-page__conteudo a{color:#100690;text-decoration:underline;text-underline-offset:3px}.his-hmp-page__conteudo img{max-width:100%;height:auto}.his-hmp-page__conteudo .wp-block-table{overflow-x:auto}.his-hmp-page__conteudo table{width:100%;border-collapse:collapse}.his-hmp-page__conteudo th,.his-hmp-page__conteudo td{padding:12px;border:1px solid rgb(16 6 144 / .15)}.his-hmp-page__conteudo blockquote{border-left:3px solid #1B00DF;padding-left:24px}.his-hmp-page__conteudo:empty{display:none}.his-hmp-page__imagens{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%, 360px),1fr));align-items:start;gap:28px;margin-bottom:48px}.his-hmp-page__imagem{min-width:0;margin:0;padding:24px;background:#fff;border-radius:20px}.his-hmp-page__imagem a{display:block;cursor:zoom-in;border-radius:8px}.his-hmp-page__imagem img{display:block;width:100%;height:auto}.his-hmp-page a:focus-visible{outline:3px solid #1B00DF;outline-offset:4px}@media (max-width:767px){.his-hmp-page{padding:max(120px, 18vh) 0 56px}.his-hmp-page>.container{padding-right:24px;padding-left:24px}.his-hmp-page__header{padding-bottom:24px;margin-bottom:28px}.his-hmp-page__conteudo{font-size:16px}.his-hmp-page__imagens{grid-template-columns:1fr;gap:24px;margin-bottom:32px}.his-hmp-page__imagem{padding:18px;border-radius:16px}}.menu-aberto .body .container{text-align:left}.menu-aberto .body .container .content .botoes-menu{text-align:left;font-size:22px;padding-right:0}.menu-aberto .body .container .content .botoes-menu.btn-simule{padding-left:20px;padding-right:20px}.menu-aberto .body .container .content2 .menu-title{font-size:18px}.menu-aberto .body .container .content2 .link-menu-aberto{font-size:15px}@media (max-width:980px){.menu-aberto .body .container .content2 .menu-title{font-size:16px}.menu-aberto .body .container .content2 .link-menu-aberto{font-size:14px}}.btn-menu:focus-visible{outline:2px solid #fff;outline-offset:8px}footer .linha.footer-navigation{display:grid;grid-template-columns:1.1fr 1fr 1fr 1.25fr;gap:32px;align-items:start}footer .linha.footer-navigation>.coluna-2,footer .linha.footer-navigation>.footer-nav-col{width:auto;min-width:0}footer .linha.footer-navigation .content-links-footer{padding-top:0}footer .linha.footer-navigation .logo-footer{width:100%;max-width:240px}@media (max-width:980px){footer .linha.footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px}}@media (max-width:575px){footer .linha.footer-navigation{grid-template-columns:1fr}}.simulador-texto-legal{padding:24px 0 56px;text-align:left;color:#272727;font-size:12px}.simulador-texto-legal p{color:inherit;font-size:inherit;line-height:1.65;margin-bottom:4px}.simulador-texto-legal p:last-child{margin-bottom:0}@media (max-width:575px){.simulador-texto-legal{padding:20px 0 40px}}.formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-intro{text-align:center;color:#100690;margin-bottom:28px}.formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-intro h2{font-size:clamp(22px, 2vw, 30px);font-weight:700;margin-bottom:8px}.formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-intro p{font-size:clamp(16px, 1.6vw, 22px);line-height:1.5}.formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-final{text-align:center;padding:28px 20px;margin-bottom:20px}.formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-final .texto-final{text-transform:uppercase;font-size:14px}.formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-final .resultado-financiamento{font-size:clamp(28px, 3.5vw, 52px);margin-bottom:0;overflow-wrap:anywhere}.formulario-multistep .step-3 .content-resultado .simulador-resumo .parcelas-final{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:28px}.formulario-multistep .step-3 .content-resultado .simulador-resumo .parcelas-final>div{background:#f8f8fe;padding:20px 16px;min-width:0}.formulario-multistep .step-3 .content-resultado .simulador-resumo .parcelas-final p{color:#100690;text-transform:uppercase;font-size:11px;margin:0}.formulario-multistep .step-3 .content-resultado .simulador-resumo .parcelas-final p span{font-size:clamp(17px, 1.6vw, 23px);letter-spacing:0;margin-top:8px;overflow-wrap:anywhere}.formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-condicoes{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0;margin:0 0 24px}.formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-condicoes li{display:flex;gap:10px;font-size:15px;font-weight:500;line-height:1.5}.formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-condicoes li>span:first-child{color:#1B00DF}.formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-nota{font-size:12px;line-height:1.6;color:#5B5B5B;margin-bottom:28px}@media (max-width:1100px){.formulario-multistep .step-3 .content-resultado .simulador-resumo .parcelas-final{grid-template-columns:repeat(2,minmax(0,1fr))}.formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-condicoes{grid-template-columns:1fr;gap:12px}}@media (max-width:380px){.formulario-multistep .step-3 .content-resultado .simulador-resumo .parcelas-final{grid-template-columns:1fr}}.sect5-home.simulador-resultado-ativo{padding:40px 0}.sect5-home.simulador-resultado-ativo>.container{max-width:1200px;padding:0 24px}.sect5-home.simulador-resultado-ativo .simulador-coluna-personagem{display:none}.sect5-home.simulador-resultado-ativo .simulador-coluna-form{width:100%}.sect5-home.simulador-resultado-ativo .content-simulador{padding:0}.sect5-home.simulador-resultado-ativo .formulario-multistep .step-3{width:100%}.sect5-home.simulador-resultado-ativo .formulario-multistep .content-title .title{font-size:clamp(26px, 3vw, 38px);margin-bottom:20px}.sect5-home.simulador-resultado-ativo .formulario-multistep .form-steps-header{margin-bottom:24px}.sect5-home.simulador-resultado-ativo .formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-final{padding:20px;margin-bottom:16px}.sect5-home.simulador-resultado-ativo .formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-final .resultado-financiamento{font-size:clamp(26px, 4vw, 44px)}.sect5-home.simulador-resultado-ativo .formulario-multistep .step-3 .content-resultado .simulador-resumo .parcelas-final{grid-template-columns:repeat(auto-fit,minmax(min(100%, 210px),1fr));gap:14px;margin-bottom:20px}.sect5-home.simulador-resultado-ativo .formulario-multistep .step-3 .content-resultado .simulador-resumo .parcelas-final>div{padding:16px}.sect5-home.simulador-resultado-ativo .formulario-multistep .step-3 .content-resultado .simulador-resumo .parcelas-final p span{white-space:nowrap;overflow-wrap:normal;font-size:clamp(18px, 2vw, 24px)}.sect5-home.simulador-resultado-ativo .formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-condicoes{margin-bottom:14px}.sect5-home.simulador-resultado-ativo .formulario-multistep .step-3 .content-resultado .simulador-resumo .resultado-nota{margin-bottom:14px}.formulario-multistep .resultado-logos{display:flex;justify-content:center;gap:20px;margin:16px 0}.formulario-multistep .resultado-logos .resultado-logo{display:block;width:112px;height:112px;flex:0 0 112px;border-radius:50%;background-image:var(--logos-simulador);background-repeat:no-repeat;background-size:1200px 732.8px}.formulario-multistep .resultado-logos .resultado-logo--mcmv{background-position:-124px -113.6px}.formulario-multistep .resultado-logos .resultado-logo--caixa{background-position:-124px -238.4px}.compor-renda-chamada{display:flex;align-items:center;justify-content:center;gap:28px;max-width:850px;margin:32px auto 0;padding:24px 32px;border-radius:7px;background:#100690}.compor-renda-chamada .img-comp-renda{width:125px;height:auto;flex-shrink:0}.compor-renda-chamada p{color:#E8E9EF;font-size:15px;font-weight:600;line-height:1.5;margin:0}.compor-renda-chamada button{flex-shrink:0;border:0;border-radius:100px;background:#E8E9EF;color:#100690;font-size:12px;font-weight:600;padding:12px 24px}.compor-renda-chamada button:focus-visible{outline:2px solid #fff;outline-offset:4px}@media (max-width:575px){.compor-renda-chamada{flex-direction:column;gap:16px;padding:24px;text-align:center}}.home-manifesto{padding:64px 0;color:#100690}.home-manifesto__container{width:min(1440px, 90%);margin:0 auto;display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:center}.home-manifesto__visual{min-width:0;filter:drop-shadow(0 5px 4px rgb(0 0 0 / .12))}.home-manifesto__video{display:block;position:relative;aspect-ratio:1.12;overflow:hidden;border-radius:24px;clip-path:url(https://www.jalico.com.br/wp-content/themes/jalico/sass/#home-manifesto-recorte)}.home-manifesto__imagem{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.home-manifesto a.home-manifesto__video::after{content:"";position:absolute;inset:0;background:rgb(0 0 0 / .16)}.home-manifesto__acao{position:absolute;inset:0 16% 0 0;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;color:#fff;font-size:14px;text-transform:uppercase;text-align:center;padding:20px}.home-manifesto__play{display:grid;place-items:center;width:76px;height:76px;border-radius:50%;background:#fff;color:#100690;transition:transform 0.2s}.home-manifesto__play svg{width:36px;height:36px;fill:currentColor}a:hover .home-manifesto__play{transform:scale(1.08)}.home-manifesto__video:focus-visible{outline:3px solid #1B00DF;outline-offset:-6px}.home-manifesto__conteudo{min-width:0;display:grid;gap:28px}.home-manifesto__titulo{padding:24px 28px;border-radius:8px;background:rgb(16 6 144 / .18);font-size:clamp(23px, 2.3vw, 32px);font-weight:500;line-height:1.35}.home-manifesto__titulo p:last-child{margin:0}.home-manifesto__numeros{list-style:none;margin:0;padding:30px 24px;border-radius:22px;border:1px solid rgb(16 6 144 / .1);background:rgb(16 6 144 / .06);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 20px}.home-manifesto__numero{display:grid;grid-template-columns:58px minmax(0,1fr);align-items:start;gap:14px;min-width:0;font-size:16px;line-height:1.4;text-transform:uppercase}.home-manifesto__numero>div{min-width:0;overflow-wrap:break-word}.home-manifesto__numero strong{display:block;margin:0 0 5px;font-size:26px;line-height:1.3;font-weight:700;font-variant-numeric:tabular-nums}.home-manifesto__numero p{margin:0;font-size:11px;line-height:1.6;letter-spacing:.2px}.home-manifesto__icone-box{width:58px;height:58px;border-radius:50%;border:1px solid rgb(16 6 144 / .16);background:rgb(255 255 255 / .45);display:grid;place-items:center;padding:6px}.home-manifesto__icone{display:block;width:100%;height:100%;object-fit:contain;filter:brightness(0) saturate(100%) invert(10%) sepia(91%) saturate(4870%) hue-rotate(249deg) brightness(76%) contrast(122%)}@media (max-width:1100px){.home-manifesto__container{gap:24px}.home-manifesto__numeros{padding:24px 18px;gap:24px 14px}.home-manifesto__numero{grid-template-columns:48px minmax(0,1fr);gap:10px;font-size:14px}.home-manifesto__numero strong{font-size:23px}.home-manifesto__icone-box{width:48px;height:48px;padding:5px}}@media (max-width:980px){.home-manifesto{padding:40px 0}.home-manifesto__container{grid-template-columns:1fr}.home-manifesto__video{aspect-ratio:1.4}.home-manifesto__titulo{padding:22px}.home-manifesto__conteudo{gap:20px}}@media (max-width:575px){.home-manifesto__numeros{grid-template-columns:1fr}.home-manifesto__numero{font-size:16px}}.home-manifesto__recorte{position:absolute;overflow:hidden;pointer-events:none}.sect1-sobre.sect1-sobre--40anos{background:#f3e6c9}.sect1-sobre.sect1-sobre--40anos>.container{max-width:90%}.sect1-sobre.sect1-sobre--40anos .sobre-intro{grid-template-columns:1fr 1.2fr;gap:clamp(24px, 3vw, 48px)}.sect1-sobre.sect1-sobre--40anos .sobre-aniversario{width:100%;max-width:none;padding:0}.sect1-sobre.sect1-sobre--40anos .sobre-aniversario__marco{gap:12px;align-items:center;justify-content:center}.sect1-sobre.sect1-sobre--40anos .sobre-aniversario__idade{flex:0 0 27%;min-width:0}.sect1-sobre.sect1-sobre--40anos .sobre-aniversario__numero{font-size:clamp(70px, 8vw, 150px)}.sect1-sobre.sect1-sobre--40anos .sobre-aniversario__anos{font-size:clamp(25px, 2.8vw, 42px)}.sect1-sobre.sect1-sobre--40anos .sobre-aniversario__arte{display:block;width:70%;height:auto;min-width:0;object-fit:contain}.sect1-sobre.sect1-sobre--40anos .sobre-aniversario__legenda{margin-top:16px;padding-top:16px}@media (max-width:991px){.sect1-sobre.sect1-sobre--40anos .sobre-intro{grid-template-columns:1fr;gap:28px}.sect1-sobre.sect1-sobre--40anos .sobre-aniversario{max-width:620px;margin:auto}.sect1-sobre.sect1-sobre--40anos .sobre-aniversario__numero{font-size:clamp(70px, 16vw, 120px)}}.banner-site--sobre{background:#f3e6c9}.menu-lateral-fundo{position:fixed;inset:0;z-index:2021;background:rgb(16 6 144 / .38);backdrop-filter:blur(3px);opacity:0;visibility:hidden;transition:opacity 0.35s ease,visibility 0.35s}.menu-lateral-fundo.is-open{opacity:1;visibility:visible}.menu-aberto.menu-lateral{display:block;left:auto;right:0;top:0;width:min(620px, 90vw);height:100vh;height:100dvh;z-index:2022;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;background:radial-gradient(ellipse at bottom left,rgb(27 0 223 / .14),transparent 60%),#fff;backdrop-filter:none;color:#100690;box-shadow:-16px 0 60px rgb(16 6 144 / .15);transform:translateX(100%);visibility:hidden;transition:transform 0.4s cubic-bezier(.22,1,.36,1),visibility 0.4s}.menu-aberto.menu-lateral.is-open{transform:translateX(0);visibility:visible}.menu-aberto.menu-lateral .menu-lateral__conteudo{position:relative;padding:65px 80px 40px 65px}.menu-aberto.menu-lateral h2{margin:0 0 30px;font-size:26px;font-weight:600;line-height:1.3}.menu-aberto.menu-lateral a{color:#100690}.menu-aberto.menu-lateral a:focus-visible{outline:2px solid #1B00DF;outline-offset:5px}.menu-aberto.menu-lateral .menu-lateral__links{display:flex;flex-direction:column;gap:17px}.menu-aberto.menu-lateral .menu-lateral__links a{width:fit-content;font-size:18px;line-height:1.5;transition:color 0.2s,transform 0.2s}.menu-aberto.menu-lateral .menu-lateral__links a:hover{color:#1B00DF;transform:translateX(5px)}.menu-aberto.menu-lateral .menu-lateral__acoes{display:flex;flex-direction:column;align-items:flex-start;gap:16px;margin-top:30px}.menu-aberto.menu-lateral .menu-lateral__cta{display:inline-flex;align-items:center;justify-content:space-between;gap:22px;border-radius:40px;padding:6px 6px 6px 23px;background:#100690;color:#fff;font-size:15px;font-weight:600}.menu-aberto.menu-lateral .menu-lateral__cta span{display:grid;place-items:center;width:42px;height:42px;border-radius:50%;background:#fff;color:#100690;font-size:24px}.menu-aberto.menu-lateral .menu-lateral__cta:hover{background:#1B00DF}.menu-aberto.menu-lateral .menu-lateral__cta--simule{background:#E44237;color:#fff}.menu-aberto.menu-lateral .menu-lateral__cta--simule:hover{background:#c9362c}.menu-aberto.menu-lateral .menu-lateral__cta--cliente{background:#272727;color:#fff}.menu-aberto.menu-lateral .menu-lateral__cta--cliente span{background:#fff;color:#272727}.menu-aberto.menu-lateral .menu-lateral__cta--cliente:hover{background:#404040}.menu-aberto.menu-lateral .menu-lateral__contato{display:flex;flex-direction:column;align-items:flex-start;gap:7px;margin-top:30px;padding-top:22px;border-top:1px solid rgb(16 6 144 / .15)}.menu-aberto.menu-lateral .menu-lateral__contato p{font-size:16px;font-weight:600;margin-bottom:3px}.menu-aberto.menu-lateral .menu-lateral__contato a{font-size:15px}.menu-aberto.menu-lateral .menu-lateral__contato a:hover{text-decoration:underline}.btn-menu.btn-click{z-index:2023;right:32px;top:32px;width:32px;height:32px;transform:none}.btn-menu.btn-click .position span{background:#100690}.btn-menu.btn-click .position .traco1,.btn-menu.btn-click .position .traco3{top:50%;height:2px;margin-top:-1px}.btn-menu.btn-click:focus-visible{outline-color:#100690}@media (max-width:575px){.menu-aberto.menu-lateral{width:94vw}.menu-aberto.menu-lateral .menu-lateral__conteudo{padding:70px 32px 32px}.menu-aberto.menu-lateral h2{font-size:23px;margin-bottom:25px}.menu-aberto.menu-lateral .menu-lateral__links{gap:14px}.menu-aberto.menu-lateral .menu-lateral__links a{font-size:16px}.btn-menu.btn-click{right:22px;top:24px}}body.admin-bar .menu-aberto.menu-lateral{top:32px;height:calc(100vh - 32px);height:calc(100dvh - 32px)}body.admin-bar .btn-menu.btn-click{top:56px}@media (max-width:782px){body.admin-bar .menu-aberto.menu-lateral{top:46px;height:calc(100vh - 46px);height:calc(100dvh - 46px)}body.admin-bar .btn-menu.btn-click{top:70px}}@media (prefers-reduced-motion:reduce){.menu-lateral-fundo,.menu-aberto.menu-lateral,.menu-aberto.menu-lateral .menu-lateral__links a{transition:none}}.menu .logo-menu .logo-jalico-institucional,footer .logo-footer .logo-jalico-institucional{display:block;width:100%;height:auto;filter:brightness(0) invert(1)}.menu .content-menu .logo-menu{width:clamp(230px, 21vw, 315px);flex-shrink:0}.menu .logo-menu .logo-jalico-institucional{max-height:64px;object-fit:contain}footer .linha.footer-navigation{grid-template-columns:1.5fr 1fr 1fr 1.25fr}footer .linha.footer-navigation .logo-footer{max-width:200px}footer .logo-footer .logo-jalico-institucional{max-width:200px}footer .footer-navigation .endereco .texto-footer{font-size:11px;line-height:1.5;letter-spacing:0}@media (min-width:981px){footer .linha.footer-navigation{grid-template-columns:minmax(320px,1.5fr) 1fr 1fr 1.25fr}footer .footer-navigation .endereco .texto-footer{white-space:nowrap}}footer .footer-registro{margin-top:28px;padding-top:16px;border-top:1px solid rgb(255 255 255 / .12)}footer .footer-registro p{margin:0;color:rgb(255 255 255 / .7);font-size:12px;font-weight:400;line-height:1.6;letter-spacing:.2px}@media (max-width:980px){.menu .content-menu .logo-menu{width:clamp(195px, 58vw, 265px);max-width:calc(100% - 48px)}footer .linha.footer-navigation{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){footer .linha.footer-navigation{grid-template-columns:1fr}}.footer-mobile-essenciais{display:none}footer .footer-grupo>summary{list-style:none;cursor:default}footer .footer-grupo>summary::-webkit-details-marker{display:none}@media (max-width:767px){footer{padding:40px 0 28px}footer>.container{max-width:88%;display:flex;flex-direction:column}footer .linha.footer-navigation{display:contents}footer .footer-navigation>.coluna-2{order:0;width:100%}footer .logo-footer{max-width:240px;margin-bottom:18px}footer .endereco{margin-bottom:20px}footer .endereco .texto-footer{font-size:11px;line-height:1.6;margin-bottom:5px;white-space:normal}footer .endereco .cep{font-size:11px}footer .footer-mobile-essenciais{display:grid;order:1;gap:20px;margin-bottom:24px}footer .footer-mobile-essenciais nav{display:flex;flex-wrap:wrap;gap:10px}footer .footer-mobile-essenciais nav a{border:1px solid rgb(255 255 255 / .3);border-radius:24px;padding:10px 14px;font-size:12px}footer .footer-mobile-essenciais a{color:#fff;line-height:1.5}footer .footer-mobile-essenciais a:focus-visible{outline:2px solid #FFC928;outline-offset:4px}footer .footer-mobile-essenciais .footer-mobile-contato{display:flex;flex-direction:column;gap:7px;font-size:13px}footer .footer-mobile-essenciais .footer-mobile-contato a:first-child{font-weight:600}footer .footer-mobile-essenciais .footer-mobile-privacidade{width:fit-content;font-size:11px;text-decoration:underline}footer .footer-nav-col{order:2;width:100%}footer .footer-grupo{padding:0;border-top:1px solid rgb(255 255 255 / .18)}footer .footer-grupo>summary.title-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 0;margin:0;color:#fff;font-size:11px;line-height:1.5;letter-spacing:.6px;cursor:pointer}footer .footer-grupo>summary::after{content:"+";font-size:20px;font-weight:300}footer .footer-grupo[open]>summary::after{content:"−"}footer .footer-grupo>summary:focus-visible{outline:2px solid #FFC928;outline-offset:-2px}footer .footer-grupo>a.link-footer{font-size:12px;line-height:1.6;padding:6px 0;margin:0}footer .footer-grupo>a:last-child{margin-bottom:16px}footer .footer-social-creditos{order:3;display:flex;flex-direction:column;gap:22px;margin-top:28px}footer .footer-social-creditos>.coluna-5{width:100%}footer .footer-social-creditos .redes{margin:0;padding:0}footer .footer-social-creditos .redes .texto-footer{display:none}footer .footer-social-creditos .redes .content-redes{gap:12px}footer .footer-social-creditos .content-lynq{justify-content:flex-start;margin:0}footer .footer-social-creditos .content-lynq .lynq{margin:0}footer .footer-social-creditos .content-lynq .lynq a{font-size:10px}footer .footer-social-creditos .content-lynq .lynq img{max-width:70px}footer .footer-registro{order:4;margin-top:22px;padding-top:16px}footer .footer-registro p{font-size:10px;line-height:1.6}}.sect1-sobre .sobre-intro__texto .texto-secao,.sect1-sobre .sobre-intro__texto .texto-secao p{text-align:justify;text-align-last:left}.sect3-sobre .premios-row>div:first-child .img-selo{padding:12px}.sect3-sobre .premios-row>div:first-child .img-selo img{width:auto;height:100%;max-width:100%;max-height:100%;object-fit:contain}.menu .menu-simule-link{display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:14px 20px;border-radius:40px;background:#E44237;color:#fff;font-size:12px;white-space:nowrap;transition:background 0.2s}.menu .menu-simule-link:hover{background:#c9362c}.menu .menu-simule-link:focus-visible{outline:2px solid #fff;outline-offset:4px}@media (min-width:981px) and (max-width:1279px){.menu .content-menu .content-links-menu{display:none}}@media (min-width:1280px) and (max-width:1500px){.menu .content-menu .content-links-menu{gap:16px}.menu .content-menu .content-links-menu .link-menu{font-size:11px}}.menu .menu-simule-link,.menu-aberto.menu-lateral .menu-lateral__cta--simule{display:inline-flex;align-items:center;justify-content:center;gap:4px;padding:10px 24px;min-height:38px;border-radius:40px;background:#ef4035;color:#fff;font-size:13px;font-weight:400;line-height:18px;letter-spacing:.1px}.menu .menu-simule-link>span,.menu-aberto.menu-lateral .menu-lateral__cta--simule>span{display:inline-flex;align-items:center;width:auto;height:auto;padding:0;background:#fff0;color:inherit;border-radius:0}.menu .menu-simule-link .icone-simule-seta,.menu-aberto.menu-lateral .menu-lateral__cta--simule .icone-simule-seta{display:block;width:14px;height:14px;flex-shrink:0}.menu .menu-simule-link:hover,.menu-aberto.menu-lateral .menu-lateral__cta--simule:hover{background:#d9342b}.formulario-multistep .simulador-consentimento{margin:20px 0}.formulario-multistep .simulador-consentimento label{display:flex;align-items:flex-start;gap:10px;cursor:pointer}.formulario-multistep .simulador-consentimento input[type=checkbox]{appearance:auto;position:static;opacity:1;display:block;width:18px;height:18px;min-width:18px;margin:3px 0 0;padding:0;accent-color:#100690}.formulario-multistep .simulador-consentimento span{color:#272727;font-size:12px;line-height:1.6}.formulario-multistep .simulador-consentimento a{color:#100690;text-decoration:underline}.formulario-multistep .simulador-consentimento input:focus-visible,.formulario-multistep .simulador-consentimento a:focus-visible{outline:2px solid #1B00DF;outline-offset:3px}.simulador-matches[hidden]{display:none!important}.simulador-matches{padding:48px 0;background:#e8e8ee}.simulador-matches .title{margin-bottom:16px}.simulador-matches__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}.simulador-matches__cards .cards-produtos{min-width:0;margin:0}.simulador-matches__nota{margin-top:24px;font-size:13px}@media (max-width:991px){.simulador-matches__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575px){.simulador-matches__cards{grid-template-columns:minmax(0,1fr)}}