@font-face{font-family:"Graphik";src:url("../fonts/Graphik-Light.woff2") format("woff2"),url("../fonts/Graphik-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:url("../fonts/Graphik-Regular.woff2") format("woff2"),url("../fonts/Graphik-Regular.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}.mr0{margin-right:0 !important}.mr5{margin-right:5px !important}.mr10{margin-right:10px !important}.mr15{margin-right:15px !important}.mr20{margin-right:20px !important}.mr30{margin-right:30px !important}.mr40{margin-right:40px !important}.mr50{margin-right:50px !important}.mr60{margin-right:60px !important}.mr70{margin-right:70px !important}.mr80{margin-right:80px !important}.mr90{margin-right:90px !important}.mr100{margin-right:100px !important}.mr110{margin-right:110px !important}.ml0{margin-left:0px !important}.ml5{margin-left:5px !important}.ml10{margin-left:10px !important}.ml15{margin-left:15px !important}.ml20{margin-left:20px !important}.ml30{margin-left:30px !important}.ml40{margin-left:40px !important}.ml50{margin-left:50px !important}.ml60{margin-left:60px !important}.ml70{margin-left:70px !important}.ml80{margin-left:80px !important}.ml90{margin-left:90px !important}.ml95{margin-left:95px !important}.ml100{margin-left:100px !important}.ml110{margin-left:110px !important}.ml120{margin-left:120px !important}.ml130{margin-left:130px !important}.ml140{margin-left:140px !important}.mt0{margin-top:0px !important}.mt5{margin-top:5px !important}.mt10{margin-top:10px !important}.mt15{margin-top:15px !important}.mt17{margin-top:17px !important}.mt20{margin-top:20px !important}.mt25{margin-top:25px !important}.mt30{margin-top:30px !important}.mt40{margin-top:40px !important}.mt50{margin-top:50px !important}.mt60{margin-top:60px !important}.mt70{margin-top:70px !important}.mt80{margin-top:80px !important}.mt90{margin-top:90px !important}.mt100{margin-top:100px !important}.mt110{margin-top:110px !important}.mt115{margin-top:115px !important}.mt120{margin-top:120px !important}.mt130{margin-top:130px !important}.mt140{margin-top:140px !important}.mt145{margin-top:145px !important}.mt150{margin-top:150px !important}.mt160{margin-top:160px !important}.mt170{margin-top:170px !important}.mt180{margin-top:180px !important}.mt190{margin-top:190px !important}.mt200{margin-top:200px !important}.mt210{margin-top:210px !important}.mt220{margin-top:220px !important}.mt230{margin-top:230px !important}.mt240{margin-top:240px !important}.mt250{margin-top:250px !important}.mb0{margin-bottom:0px !important}.mb5{margin-bottom:5px !important}.mb10{margin-bottom:10px !important}.mb15{margin-bottom:15px !important}.mb20{margin-bottom:20px !important}.mb30{margin-bottom:30px !important}.mb40{margin-bottom:40px !important}.mb50{margin-bottom:50px !important}.mb60{margin-bottom:60px !important}.mb70{margin-bottom:70px !important}.mb80{margin-bottom:80px !important}.mb90{margin-bottom:90px !important}.mb100{margin-bottom:100px !important}.mb130{margin-bottom:130px !important}.mb150{margin-bottom:150px !important}.pd0{padding:0px !important}.pd10{padding:10px !important}.pd15{padding:15px !important}.pd20{padding:20px !important}.pd30{padding:30px !important}.pd40{padding:40px !important}.pd50{padding:50px !important}.pl0{padding-left:0px !important}.pl5{padding-left:5px !important}.pl10{padding-left:10px !important}.pl15{padding-left:15px !important}.pl20{padding-left:20px !important}.pl25{padding-left:25px !important}.pl30{padding-left:30px !important}.pl40{padding-left:40px !important}.pl50{padding-left:50px !important}.pl60{padding-left:60px !important}.pl70{padding-left:70px !important}.pl80{padding-left:80px !important}.pl90{padding-left:90px !important}.pl100{padding-left:100px !important}.pl110{padding-left:110px !important}.pl120{padding-left:120px !important}.pl130{padding-left:130px !important}.pl140{padding-left:140px !important}.pl150{padding-left:150px !important}.pr0{padding-right:0px !important}.pr5{padding-right:5px !important}.pr10{padding-right:10px !important}.pr15{padding-right:15px !important}.pr20{padding-right:20px !important}.pr25{padding-right:25px !important}.pr30{padding-right:30px !important}.pr40{padding-right:40px !important}.pr50{padding-right:50px !important}.pr60{padding-right:60px !important}.pr70{padding-right:70px !important}.pr80{padding-right:80px !important}.pr90{padding-right:90px !important}.pr100{padding-right:100px !important}.pr110{padding-right:110px !important}.pr120{padding-right:120px !important}.pr130{padding-right:130px !important}.pr140{padding-right:140px !important}.pr150{padding-right:150px !important}.pb0{padding-bottom:0px !important}.pb5{padding-bottom:5px !important}.pb10{padding-bottom:10px !important}.pb20{padding-bottom:20px !important}.pb30{padding-bottom:30px !important}.pb40{padding-bottom:40px !important}.pb50{padding-bottom:50px !important}.pb60{padding-bottom:60px !important}.pb70{padding-bottom:70px !important}.pb80{padding-bottom:80px !important}.pb90{padding-bottom:90px !important}.pb100{padding-bottom:100px !important}.pb110{padding-bottom:110px !important}.pb120{padding-bottom:120px !important}.pb130{padding-bottom:130px !important}.pb150{padding-bottom:150px !important}.pt0{padding-top:0px !important}.pt5{padding-top:5px !important}.pt10{padding-top:10px !important}.pt20{padding-top:20px !important}.pt30{padding-top:30px !important}.pt40{padding-top:40px !important}.pt50{padding-top:50px !important}.pt60{padding-top:60px !important}.pt70{padding-top:70px !important}.pt80{padding-top:80px !important}.pt90{padding-top:90px !important}.pt100{padding-top:100px !important}.pt110{padding-top:110px !important}.pt120{padding-top:120px !important}.pt130{padding-top:130px !important}@media only screen and (min-width: 577px)and (max-width: 1024px){.is-order-0-tablet{order:0}.is-order-1-tablet{order:1}.is-order-2-tablet{order:2}.is-order-3-tablet{order:3}.mt0-tablet{margin-top:0px !important}.mt10-tablet{margin-top:10px !important}.mt20-tablet{margin-top:20px !important}.mt30-tablet{margin-top:30px !important}.mt40-tablet{margin-top:40px !important}.mt50-tablet{margin-top:50px !important}.mt60-tablet{margin-top:60px !important}.mt70-tablet{margin-top:70px !important}.mt100-tablet{margin-top:100px !important}.mt110-tablet{margin-top:110px !important}.mt130-tablet{margin-top:130px !important}.mt200-tablet{margin-top:200px !important}.mb0-tablet{margin-bottom:0px !important}.mb10-tablet{margin-bottom:10px !important}.mb20-tablet{margin-bottom:20px !important}.mb30-tablet{margin-bottom:30px !important}.mb50-tablet{margin-bottom:50px !important}.mb60-tablet{margin-bottom:60px !important}.ml0-tablet{margin-left:0px !important}.ml30-tablet{margin-left:30px !important}.ml40-tablet{margin-left:40px !important}.pl0-tablet{padding-left:0px !important}.pl10-tablet{padding-left:10px !important}.pl20-tablet{padding-left:20px !important}.pl30-tablet{padding-left:30px !important}.pl40-tablet{padding-left:40px !important}.pl60-tablet{padding-left:60px !important}.pl70-tablet{padding-left:70px !important}.pl80-tablet{padding-left:80px !important}.pr0-tablet{padding-right:0px !important}.pr10-tablet{padding-right:10px !important}.pr20-tablet{padding-right:20px !important}.pr30-tablet{padding-right:30px !important}.pr40-tablet{padding-right:40px !important}.pr60-tablet{padding-right:60px !important}.pr70-tablet{padding-right:70px !important}.pr80-tablet{padding-right:80px !important}.pt20-tablet{padding-top:20px !important}.pt30-tablet{padding-top:30px !important}.pt50-tablet{padding-top:50px !important}.pb10-tablet{padding-bottom:10px !important}.pb20-tablet{padding-bottom:20px !important}.pb30-tablet{padding-bottom:30px !important}.pb50-tablet{padding-bottom:50px !important}}@media only screen and (max-width: 576px){.is-order-0-mobile{order:0}.is-order-1-mobile{order:1}.is-order-2-mobile{order:2}.is-order-3-mobile{order:3}.mt0-mobile{margin-top:0px !important}.mt5-mobile{margin-top:5px !important}.mt10-mobile{margin-top:10px !important}.mt15-mobile{margin-top:15px !important}.mt17-mobile{margin-top:17px !important}.mt20-mobile{margin-top:20px !important}.mt25-mobile{margin-top:25px !important}.mt30-mobile{margin-top:30px !important}.mt40-mobile{margin-top:40px !important}.mt50-mobile{margin-top:50px !important}.mt60-mobile{margin-top:60px !important}.mt70-mobile{margin-top:70px !important}.mt80-mobile{margin-top:80px !important}.mt90-mobile{margin-top:90px !important}.mt100-mobile{margin-top:100px !important}.mt110-mobile{margin-top:110px !important}.mt115-mobile{margin-top:115px !important}.mt120-mobile{margin-top:120px !important}.mt130-mobile{margin-top:130px !important}.mt140-mobile{margin-top:140px !important}.mt145-mobile{margin-top:145px !important}.mt150-mobile{margin-top:150px !important}.mb0-mobile{margin-bottom:0px !important}.mb5-mobile{margin-bottom:5px !important}.mb10-mobile{margin-bottom:10px !important}.mb15-mobile{margin-bottom:15px !important}.mb20-mobile{margin-bottom:20px !important}.mb30-mobile{margin-bottom:30px !important}.mb40-mobile{margin-bottom:40px !important}.mb50-mobile{margin-bottom:50px !important}.mb60-mobile{margin-bottom:60px !important}.mb70-mobile{margin-bottom:70px !important}.mb80-mobile{margin-bottom:80px !important}.mb90-mobile{margin-bottom:90px !important}.mb100-mobile{margin-bottom:100px !important}.mr0-mobile{margin-right:0 !important}.mr5-mobile{margin-right:5px !important}.mr10-mobile{margin-right:10px !important}.mr15-mobile{margin-right:15px !important}.mr20-mobile{margin-right:20px !important}.mr30-mobile{margin-right:30px !important}.mr40-mobile{margin-right:40px !important}.mr50-mobile{margin-right:50px !important}.mr60-mobile{margin-right:60px !important}.mr70-mobile{margin-right:70px !important}.mr80-mobile{margin-right:80px !important}.mr90-mobile{margin-right:90px !important}.mr100-mobile{margin-right:100px !important}.mr110-mobile{margin-right:110px !important}.ml0-mobile{margin-left:0px !important}.ml5-mobile{margin-left:5px !important}.ml10-mobile{margin-left:10px !important}.ml15-mobile{margin-left:15px !important}.ml20-mobile{margin-left:20px !important}.ml30-mobile{margin-left:30px !important}.ml40-mobile{margin-left:40px !important}.ml50-mobile{margin-left:50px !important}.ml60-mobile{margin-left:60px !important}.ml70-mobile{margin-left:70px !important}.ml80-mobile{margin-left:80px !important}.ml90-mobile{margin-left:90px !important}.ml95-mobile{margin-left:95px !important}.ml100-mobile{margin-left:100px !important}.ml110-mobile{margin-left:110px !important}.pb0-mobile{padding-bottom:0px !important}.pb5-mobile{padding-bottom:5px !important}.pb10-mobile{padding-bottom:10px !important}.pb15-mobile{padding-bottom:15px !important}.pb20-mobile{padding-bottom:20px !important}.pb30-mobile{padding-bottom:30px !important}.pb40-mobile{padding-bottom:40px !important}.pb50-mobile{padding-bottom:50px !important}.pb60-mobile{padding-bottom:60px !important}.pb70-mobile{padding-bottom:70px !important}.pb80-mobile{padding-bottom:80px !important}.pb90-mobile{padding-bottom:90px !important}.pb100-mobile{padding-bottom:100px !important}.pt0-mobile{padding-top:0px !important}.pt5-mobile{padding-top:5px !important}.pt10-mobile{padding-top:10px !important}.pt15-mobile{padding-top:15px !important}.pt20-mobile{padding-top:20px !important}.pt30-mobile{padding-top:30px !important}.pt40-mobile{padding-top:40px !important}.pt50-mobile{padding-top:50px !important}.pt60-mobile{padding-top:60px !important}.pt70-mobile{padding-top:70px !important}.pt80-mobile{padding-top:80px !important}.pt90-mobile{padding-top:90px !important}.pt100-mobile{padding-top:100px !important}.pt110-mobile{padding-top:110px !important}.pt120-mobile{padding-top:120px !important}.pt130-mobile{padding-top:130px !important}.pr0-mobile{padding-right:0px !important}.pr5-mobile{padding-right:5px !important}.pr10-mobile{padding-right:10px !important}.pr15-mobile{padding-right:15px !important}.pr20-mobile{padding-right:20px !important}.pr25-mobile{padding-right:25px !important}.pr30-mobile{padding-right:30px !important}.pr40-mobile{padding-right:40px !important}.pr50-mobile{padding-right:50px !important}.pr60-mobile{padding-right:60px !important}.pr70-mobile{padding-right:70px !important}.pr80-mobile{padding-right:80px !important}.pr90-mobile{padding-right:90px !important}.pr100-mobile{padding-right:100px !important}.pr110-mobile{padding-right:110px !important}.pr120-mobile{padding-right:120px !important}.pr130-mobile{padding-right:130px !important}.pr140-mobile{padding-right:140px !important}.pr150-mobile{padding-right:150px !important}.pl0-mobile{padding-left:0px !important}.pl5-mobile{padding-left:5px !important}.pl10-mobile{padding-left:10px !important}.pl15-mobile{padding-left:15px !important}.pl20-mobile{padding-left:20px !important}.pl25-mobile{padding-left:25px !important}.pl30-mobile{padding-left:30px !important}.pl40-mobile{padding-left:40px !important}.pl50-mobile{padding-left:50px !important}.pl60-mobile{padding-left:60px !important}.pl70-mobile{padding-left:70px !important}.pl80-mobile{padding-left:80px !important}.pl90-mobile{padding-left:90px !important}.pl100-mobile{padding-left:100px !important}.pl110-mobile{padding-left:110px !important}.pl120-mobile{padding-left:120px !important}.pl130-mobile{padding-left:130px !important}.pl140-mobile{padding-left:140px !important}.pl150-mobile{padding-left:150px !important}}:root{--ease-animation: cubic-bezier(0.38,0,.02,1);--t0: 1.0s;--t1: 1.5s;--t2: 2.0s;--t3: 2.5s;--t4: 3.0s}body{font:62.5% "Graphik",sans-serif;font-weight:300;color:#4c5659;line-height:1.7;letter-spacing:0px;overflow-x:hidden;text-rendering:optimizeSpeed;transition:all 1s cubic-bezier(0.54, 0.18, 0.13, 1)}a{color:inherit;text-decoration:none;transition:all .2s linear}a:hover{color:#46b760}strong{font-weight:700}h1,h2{font-size:4.6em;font-size:2.4vw;line-height:1.25;font-weight:300;margin-bottom:30px;font-family:"Graphik";color:#46b760;letter-spacing:0}h1.small,h2.small{font-size:4em;font-size:2.085vw}h3{font-size:1.5vw;font-family:"Graphik";margin-bottom:20px;line-height:1.4;font-weight:300;transition:all .3s linear}h4{font-size:1.4vw;margin-bottom:15px;line-height:1.4;font-weight:300;color:#46b760}.subtitle{color:inherit;font-size:2.2em;line-height:1.5}.subtitle.small{font-size:1.8em;line-height:1.9}ul{list-style-type:none}picture{display:block}.line{background:#d3cebb}hr{height:1px;width:100%;background:#c1cbce;margin:25px 0;border:none}hr.is-gray{background:#d3cebb}hr.is-light{background:#e2ded3}hr.is-small{width:250px;margin:30px auto}p{font-size:1.6em;font-weight:400}section{padding:90px 0}.wrap{max-width:1290px;width:100%;margin:0 auto;padding:0 15px}.wrap.compact{max-width:1000px}.wrap.wide{max-width:1490px}.wrap.full{max-width:1790px}.is-absolute{position:absolute}.bg-white{background:#fff !important}.bg-gray{background:#c1cbce !important}.bg-l-gray{background:#e2ded3 !important}.bg-ll-gray{background:#f3f3f3 !important}.bg-root{background:#4c5659 !important}.bg-primary{background:#46b760 !important}.bg-secondary{background:#4c5659 !important}.color-root{color:#4c5659}.color-primary{color:#46b760}.color-secondary{color:#4c5659 !important}.color-green{color:#65ab5f}.color-white{color:#fff !important}.color-gray{color:#555 !important}.color-light{color:#efebde !important}.color-red{color:#c00 !important}.z-index-0{z-index:0}.z-index-1{z-index:1}.z-index-2{z-index:2}.lp-0{letter-spacing:0}.font-light{font-weight:300}.font-medium{font-weight:500}.font-bold{font-weight:bold !important}.box{border-radius:0;box-shadow:none}address{font-style:normal}.font-primary{font-family:"Graphik" !important}input,.input{border:none;border-radius:0;padding:16px 20px;width:100%;height:auto;color:#4c5659;font-size:1.4em;outline:none;font-family:"Graphik";letter-spacing:1px;box-shadow:none}input::-webkit-input-placeholder,.input::-webkit-input-placeholder{color:#a49d98}input:-moz-placeholder,.input:-moz-placeholder{color:#a49d98}input::-moz-placeholder,.input::-moz-placeholder{color:#a49d98}input:-ms-input-placeholder,.input:-ms-input-placeholder{color:#a49d98}.select{height:auto !important;width:100%}.select select{border:none;border-radius:0;padding:17px 20px 15px;height:auto;color:#4c5659;font-size:1.4em;font-family:"Graphik" !important;background:#e2ded3;transition:all .2s linear;width:100%;box-shadow:none !important}.select:not(.is-multiple):not(.is-loading)::after{border-color:#aaa;border-width:2px}textarea,.textarea{border:none;border-radius:0;padding:16px 20px;width:100%;color:#4c5659;font-size:1.4em;outline:none;background:#fff;font-family:"Graphik";letter-spacing:0px}textarea::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:#a49d98}textarea:-moz-placeholder,.textarea:-moz-placeholder{color:#a49d98}textarea::-moz-placeholder,.textarea::-moz-placeholder{color:#a49d98}textarea:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:#a49d98}button,.button{border:none;background:#46b760;color:#fff;cursor:pointer;transition:all .2s linear;padding:16px 25px 16px;font-family:"Graphik"}.input:focus,.textarea:focus,.select select:focus,.input:active,.textarea:active,.select select:active{border-color:#4c5659;box-shadow:none}.check{width:auto;margin-right:5px}header{transition:all .6s cubic-bezier(0.38, 0, 0.02, 1);position:fixed;top:0;z-index:1001;width:100%;height:100px;background:none;padding-top:15px}header .navbar-burger{color:#fff;margin-top:20px;display:block;transform:scale(2);height:2rem;width:2rem}header .navbar-burger span{left:initial;right:0;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}header .navbar-burger:hover{background:none}header .navbar-burger:hover span{width:23px}header .navbar-burger.is-active span{background-color:#fff}header .navbar-burger.is-active span:nth-child(1){transform:translateY(5px) rotate(45deg)}header .navbar-burger.is-active span:nth-child(2){opacity:0}header .navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}header .navbar-burger.is-active:hover span{background-color:#fff}header.is-hide{top:-100px}header.is-compact{background:rgba(76,86,89,.9);backdrop-filter:blur(6px);height:90px}header.is-compact .logo{margin-top:10px}header.is-compact .links{margin-top:20px}header.is-compact .navbar-burger{margin-top:17px}header .logo{max-width:170px;margin:20px 0 0;transition:all 1.2s cubic-bezier(0.38, 0, 0.02, 1)}header .links{display:flex;justify-content:flex-end;gap:55px;margin-top:30px;transition:all .6s cubic-bezier(0.38, 0, 0.02, 1)}header .links a{color:#fff;font-size:1.5em;position:relative;letter-spacing:.1em}header .links a:before{content:"";background:#46b760;width:0;height:2px;position:absolute;top:110%;left:50%;transition:all .7s cubic-bezier(0.38, 0, 0.02, 1)}header .links a:hover{color:#46b760}header .links a:hover:before{width:100%;left:0}header .links a.sub{padding-bottom:59px}header .links a.is-active{color:#46b760}header .links a.is-active:before{width:100%;left:0}.marginTopHead{margin-top:100px}.menu{position:fixed;top:0;left:0;z-index:1000;display:flex;align-items:center;width:100%;height:0;overflow:hidden;transition:all 1s cubic-bezier(0.54, 0.18, 0.13, 1);background-color:#46b760}.menu.is-active{height:100dvh}.menu .wrap{width:100%;padding-top:0}.menu .container-menu{position:relative;width:100%}.menu .bt-close-menu{position:absolute;bottom:52px;left:48%;z-index:1;transition:all .6s cubic-bezier(0.38, 0, 0.02, 1);cursor:pointer;text-align:center;color:#fff;letter-spacing:4px;font-size:14px}.menu .bt-close-menu i{font-size:24px;margin-bottom:7px}.menu .bt-close-menu:hover{color:#4c5659}.menu .menu-item{font-size:2.4vh;font-weight:400;line-height:1;display:block;margin-bottom:5.8vh;color:#fff;letter-spacing:1px;text-align:center;text-transform:uppercase;position:relative;transition:all .5s cubic-bezier(0.38, 0, 0.02, 1)}.menu .menu-item:hover,.menu .menu-item.current{color:#4c5659}.menu .menu-item img{max-width:30px;margin-right:25px;position:relative;top:5px;transition:transform .8s cubic-bezier(0.54, 0.18, 0.13, 1)}.menu .redes-sociais{margin-top:4vh;text-align:center}.menu .redes-sociais a{display:inline-block;font-size:30px;color:#fff}.menu .redes-sociais a:hover{color:#4c5659}.menu .vk-menu{position:absolute;bottom:0;left:-14%;display:block;width:56%;max-width:320px;pointer-events:none;user-select:none}body.menu-active header{background:none !important;backdrop-filter:none !important}body.menu-active header .logo{display:none}body.menu-active .bt-whatsbox,body.menu-active .bts-fixed{display:none !important}.btn{position:relative;background:#46b760;border:none;border-radius:0px;display:inline-block;margin:25px auto;padding:24px 40px 22px;cursor:pointer;transition:all .2s linear;height:auto;min-width:280px;outline:none;overflow:hidden;letter-spacing:1px;color:#fff;font-weight:300;font-size:1.8em;text-align:center;line-height:1.4}.btn span{position:relative;z-index:1}.btn:after{content:"";background:#4c5659;width:100%;height:0px;position:absolute;bottom:0;left:0;transition:all .6s cubic-bezier(0.87, 0, 0.1, 1)}.btn:hover{color:#46b760}.btn:hover:after{height:100%}.btn.is-hover-white:hover:after{background:#fff}.btn i{font-size:19px;line-height:25px;margin-right:3px}.btn img{max-width:11px;margin-right:3px;transform:translateY(1px)}.btn.is-dark{background:#4c5659}.btn.is-dark:hover{color:#46b760}.btn.is-dark:hover:after{background:#fff}.section-banners{position:relative;padding:0;background-color:#e2ded3}.section-banners .cycle-slideshow{margin:0 auto}.section-banners .cycle-prev,.section-banners .cycle-next{position:absolute;top:37%;left:2vw;z-index:120;width:80px;height:80px;display:flex;justify-content:center;align-items:center;cursor:pointer;opacity:.8;border-radius:50%;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.section-banners .cycle-next{left:initial;right:2vw}.section-banners .cycle-prev:hover,.section-banners .cycle-next:hover{background-color:hsla(0,0%,100%,.3);transform:scale(1.1)}.section-banners .txt-banner{left:10%;top:16vw;z-index:2;position:relative;width:30vw;max-width:100%}.section-banners .txt-banner .btn{margin-top:60px;background-color:rgba(239,235,222,.8)}.section-banners h1,.section-banners h2{line-height:1.15;font-size:9.5em;font-size:3.5vw;color:#fff}.section-banners h3{font-size:4.8vw;color:#303030}.section-banners .banner-icons{display:flex;align-items:flex-end;gap:clamp(18px,2.2vw,42px);width:max-content;max-width:calc(100vw - 170px);margin:34px 0 0;color:#fff}.section-banners .banner-icons-mobile{display:none}.section-banners .banner-icon-item{display:flex;flex-direction:column;align-items:center;min-width:72px;text-align:center;font-size:1.4em;font-weight:300;line-height:1.15;letter-spacing:.04em;text-shadow:0 2px 8px rgba(0,0,0,.35)}.section-banners .banner-icon-figure{display:flex;justify-content:center;align-items:center;width:62px;height:56px;margin-bottom:8px}.section-banners .banner-icon-figure svg{width:100%;height:100%;overflow:visible;fill:none;stroke:currentColor;stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.section-banners .cycle-slideshow .li{width:100%;max-height:970px;height:50.53vw;background-position:center top;background-repeat:no-repeat;background-size:cover;animation:banner_vert 22s ease-in-out infinite;will-change:background-position}.section-banners .cycle-slideshow .li.video{pointer-events:none}.section-banners .cycle-slideshow .li .overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0) 70%),linear-gradient(40deg, rgba(0, 0, 0, 0.8) 0%, rgba(0, 0, 0, 0) 70%)}.section-banners .cycle-pager{position:absolute;top:145px;left:0;z-index:101;width:100%;height:auto;cursor:pointer;text-align:center}.section-banners .cycle-pager span{width:7px;height:7px;text-indent:-9999px;background-color:#fff;display:inline-block;margin:0 10px;border-radius:50%;opacity:.7}.section-banners .cycle-pager .cycle-pager-active{background-color:#46b760;opacity:1}.section-banners .arrow-down{position:absolute;bottom:115px;left:49%;z-index:101}.section-banners .video{height:760px;overflow:hidden}.section-banners .video iframe{margin-top:-160px;height:1080px}@keyframes banner_vert{0%{background-position:center top 0}50%{background-position:center top -80px}100%{background-position:center top 0}}.banner-sub{position:relative;min-height:46.4vw;background-position:center top;background-size:cover;background-repeat:no-repeat;z-index:0}.banner-sub .txt{position:absolute;bottom:19%;left:12vw;width:37vw}.banner-sub .vk{position:absolute;right:12vw;bottom:75px;max-width:22vw}.banner-sub .h1{font-size:3.5vw;color:#fff;margin-bottom:30px}.banner-sub .h2{font-size:4em;text-transform:uppercase}.triangle-curve-left{position:absolute;top:-79px;left:0}.triangle-curve-right{position:absolute;right:0;bottom:-79px}.section-bottom-banner{border-radius:80px 0 0 0;top:-80px;z-index:1;position:relative}.section-bottom-banner .triangle-curve-right{top:-79px}@keyframes banner_horiz{0%{transform:translateX(0)}50%{transform:translateX(-4.1vw)}100%{transform:translateX(0)}}.section-home-carac{z-index:2}.section-home-carac .tbs h2{position:absolute;top:0;z-index:2;font-size:2.2em;line-height:1.4;padding:45px 50px;transition:all .8s cubic-bezier(0.38, 0, 0.02, 1)}.section-home-carac .tbs .column{padding:7px}.section-home-carac .tbs .overlay{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:0;background-color:rgba(71,184,98,.9);transition:all .8s cubic-bezier(0.87, 0, 0.1, 1)}.section-home-carac .tbs .overlay-icon{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%) scale(0);filter:brightness(400%);width:initial;transition:all .7s cubic-bezier(0.87, 0, 0.1, 1)}.section-home-carac .tbs .overlay-white{position:absolute;top:0;left:0;z-index:2;width:100%;height:100%;background-color:#fff;transition:all 1s cubic-bezier(0.87, 0, 0.1, 1);transition-delay:var(--delay)}.section-home-carac .tbs .overlay-white.is-active{height:100% !important}.section-home-carac .tbs img{transition:all 1s cubic-bezier(0.87, 0, 0.1, 1)}.section-home-carac .tbs .box-tb{overflow:hidden}.section-home-carac .tbs .box-tb:hover img{transform:scale(1.3)}.section-home-carac .tbs .box-tb:hover h2{top:50px}.section-home-carac .tbs .box-tb:hover .overlay{height:100%}.section-home-carac .tbs .box-tb:hover .overlay-icon{transform:translate(-50%, -50%) scale(1.8)}.section-home-carac .tbs.animated .overlay-white{height:0%}.section-home-carac .box-big-container{transition:opacity .3s linear;opacity:0;pointer-events:none}.section-home-carac .box-big-container .mask-img-big{overflow:hidden;width:49.6vw;height:45.42vw;position:relative;transition:all 1s cubic-bezier(0.38, 0, 0.02, 1)}.section-home-carac .box-big-container .img-big{position:absolute;max-width:57.5vw}.section-home-carac .box-big-container.is-active{opacity:1;pointer-events:auto}.section-home-carac .box-big-container.is-active .img-big{animation:banner_horiz 18s cubic-bezier(0.5, 0, 0.5, 1) infinite}.section-home-carac .box-big{position:absolute;right:3px;bottom:7px;z-index:3;transition:all 1s cubic-bezier(0.38, 0, 0.02, 1);display:flex;overflow:hidden;opacity:0;pointer-events:none}.section-home-carac .box-big.is-active{opacity:1;pointer-events:auto;z-index:4}.section-home-carac .box-big .box-txt{padding:5vw 8.5vw;width:38vw;margin-right:12vw}.section-home-carac .box-big .box-txt h3{font-size:2vw}.section-home-carac .box-big .bt-next{position:absolute;right:7.5vw;bottom:45px}.section-home-carac .box-big .bt-close{position:absolute;bottom:45px;left:8.5vw;transition:all .6s cubic-bezier(0.38, 0, 0.02, 1)}.section-home-carac .box-big .bt-close:hover{transform:rotate(90deg) scale(1.2);filter:brightness(0.3)}.section-home-carac .box-big .box-next{position:absolute;right:-6vw;bottom:0;z-index:1;transition:all .5s cubic-bezier(0.38, 0, 0.02, 1);width:22.3vw}.section-home-carac .box-big .box-next img{max-width:22.3vw;transition:all .5s cubic-bezier(0.38, 0, 0.02, 1)}.section-home-carac .box-big .box-next h3{position:absolute;top:45px;left:50px;transition:all .5s cubic-bezier(0.38, 0, 0.02, 1);width:50%;font-size:1.1vw}.section-home-carac .box-big .box-next:hover{transform:translateX(-20px)}.section-home-carac .box-big .box-next:hover img{filter:brightness(0.8)}.section-home-carac .box-big .box-next:hover h3{transform:translateY(20px)}.section-home-carac .box-big .overlay-white{position:absolute;top:0;left:0;z-index:3;width:100%;height:100%;background-color:#fff;transition:all 1s cubic-bezier(0.87, 0, 0.1, 1)}.section-home-carac .box-big .overlay-white.is-active{height:0%}.section-home-carac .box-big .overlay-green{position:absolute;top:0;left:0;z-index:2;width:49.6vw;height:100%;background-color:#46b760;transition:all 1s cubic-bezier(0.87, 0, 0.1, 1)}.section-home-carac .box-big .overlay-green.is-active{width:0%}.section-jaime .tartaruga{position:absolute;right:-65px;bottom:-190px;max-width:20vw}.section-jaime .tartaruga img{animation:float_01 6s ease-in-out infinite}.section-jaime .bg-secondary{padding-top:5.5vw}.section-jaime .img-left{position:absolute;top:0;right:0;max-width:960px;transition:all 1.3s cubic-bezier(0.03, 0, 0.1, 1)}.section-jaime .mask-jaime{height:32vw;overflow:hidden}.section-jaime .ass{max-width:193px}.section-video .container-video{background:#000;margin:0 auto;height:37vw;display:flex;align-items:center;overflow:hidden}.section-video .container-video>img{margin:0 auto;width:100%;opacity:.6}.section-video .container-video a{position:absolute;top:48%;left:48%}.section-video .container-video .bt{transition:all .4s cubic-bezier(0.38, 0, 0.02, 1);transform:translate(-50%, -50%);width:40px;height:60px}.section-video .container-video .bt .triangle{position:absolute;width:0px;height:0px;border-style:solid;border-width:0 30px 40px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #46b760 rgba(0,0,0,0);transform:rotate(90deg);opacity:.8;transition:all .2s linear}.section-video .container-video .bt:hover{transform:scale(1.2) translate(-45%, -39%)}.section-video .container-video .bt:hover .triangle{opacity:1}.section-video.page-emp{background:linear-gradient(to bottom, #FFF 44%, #f3f3f3 44%)}.section-video.page-emp .container-video{height:41vw}.section-video .placeholder-video{position:absolute;z-index:1;width:100%;height:100%}.section-video #bt-sound{position:absolute;right:30px;bottom:30px;padding:17px 15px 14px;min-width:150px;background-color:hsla(0,0%,100%,.2);overflow:hidden;cursor:pointer;letter-spacing:1px;transition:all .2s linear}.section-video #bt-sound span{position:relative;z-index:1}.section-video #bt-sound:after{content:"";background:#46b760;width:100%;height:0px;position:absolute;bottom:0;left:0;transition:all .6s cubic-bezier(0.87, 0, 0.1, 1)}.section-video #bt-sound:hover:after{height:100%}.section-video .container-video a.video-mobile-thumb,.section-video .container-video a.video-home-thumb{position:relative;top:auto;left:auto;display:block;width:100%}.section-video .container-video a.video-mobile-thumb img,.section-video .container-video a.video-home-thumb img{display:block;width:100%;height:auto;opacity:1}.section-video .container-video a.video-mobile-thumb .bt,.section-video .container-video a.video-home-thumb .bt{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.section-video .container-video a.video-mobile-thumb:hover .bt,.section-video .container-video a.video-home-thumb:hover .bt{transform:scale(1.2) translate(-42%, -36%)}.section-video .container-video:has(a.video-mobile-thumb),.section-video .container-video:has(a.video-home-thumb){height:auto;overflow:visible;display:block}.line-ball{width:100%}.line-ball .scroll-bar{position:absolute;top:-7px;left:100%;z-index:1;width:30px;height:30px;border-radius:50%;background-color:#46b760;transition:all 2s cubic-bezier(0.38, 0, 0.02, 1)}.line-ball .scroll-bar.animated{left:14%;opacity:1}.line-ball .scroll-base{position:absolute;top:7px;left:0;width:calc(100% - 8px);height:1px;background-color:rgba(0,0,0,.1)}.section-destaques{opacity:1 !important}.section-destaques .owl-carousel .owl-stage-outer{overflow:visible}.section-destaques .owl-item{transition:all .8s cubic-bezier(0.38, 0, 0.02, 1)}.section-destaques .owl-item:nth-child(even){margin-top:50px}.section-destaques .owl-item:nth-child(even) .item:before{bottom:0}.section-destaques .item{position:relative;overflow:hidden;min-height:640px;transition:all .8s cubic-bezier(0.38, 0, 0.02, 1)}.section-destaques .item img{transform:scale(1.1);transition:all .8s cubic-bezier(0.38, 0, 0.02, 1);margin-top:30px;margin-bottom:30px}.section-destaques .item:before{content:"";position:absolute;z-index:1;width:100%;height:100%;background:#fff;transition:all 1.6s cubic-bezier(0.38, 0, 0.02, 1)}.section-destaques.animated .item:before{height:0}.section-destaques.animated .item img{transform:scale(1);clip-path:inset(0)}.section-destaques.animated .item:hover{background:#46b760;color:#fff;padding:35px 0 0}.section-destaques.animated .item:hover h3{color:#fff}.section-destaques.animated .item:hover img{margin-top:5px;margin-bottom:10px;clip-path:inset(30px)}.section-destaques h3{font-size:1.6vw}.section-gallery-home .info{position:absolute;bottom:75px;left:80px;width:clamp(300px,20vw,340px);transform:translateY(50px);opacity:0;transition:all 2.6s cubic-bezier(0.38, 0, 0.02, 1)}.section-gallery-home .bg{position:absolute;left:-1px;width:734px;height:100%}.section-gallery-home h3{font-size:23px}.section-gallery-home .owl-carousel .owl-stage-outer{overflow:visible}.section-gallery-home .owl-nav button.owl-next img{filter:brightness(4)}.section-gallery-home .mask-left{position:absolute;top:0;right:91.7%;z-index:1;width:230px;height:100%;background-color:#fff}.section-gallery-home .bt-prev-custom{position:absolute;top:39%;left:23px;z-index:2;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.section-gallery-home .bt-prev-custom:hover{transform:scale(1.2)}.section-gallery-home .line-left-tp,.section-gallery-home .line-left-bt{border:2px solid #ececec;border-right:none;width:21px;height:35%}.section-gallery-home .line-left-tp{position:absolute;top:0;left:34px;z-index:1;border-radius:22px 0 0 0;border-bottom:none}.section-gallery-home .line-left-bt{position:absolute;top:47%;left:34px;z-index:1;border-radius:0 0 0 22px;border-top:none}.section-gallery-home .mask-img{overflow:hidden}.section-gallery-home .mask-img img{transform:scale(1.4) !important;transition:all 2s cubic-bezier(0.38, 0, 0.02, 1)}.section-gallery-home .owl-item.active .info{transform:translateY(0px);opacity:1}.section-gallery-home .owl-item.active .mask-img img{transform:scale(1) !important}.section-gallery-home .thumbs .bt-thumb{transition:all .6s cubic-bezier(0.38, 0, 0.02, 1)}.section-gallery-home .thumbs .bt-thumb:hover{filter:sepia(89%) hue-rotate(65deg) brightness(0.7)}.section-gallery-home .thumbs .bt-thumb img{width:100%;aspect-ratio:16/10;object-fit:cover}.section-gallery-home .thumbs .is-active{filter:sepia(89%) hue-rotate(65deg) brightness(0.7)}.section-gallery-home .columns.thumbs{position:relative;margin-left:0;margin-right:0;width:calc((100vw + 100%)/2);flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch}.section-gallery-home .columns.thumbs::-webkit-scrollbar{display:none}.section-gallery-home .columns.thumbs .column.bt-thumb{flex:0 0 8.3333%;max-width:8.3333%;width:8.3333%}.owl-nav button.owl-next,.owl-nav button.owl-prev{width:40px;height:40px;position:absolute;top:47%;left:-20px;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1);border-radius:50% !important}.owl-nav button.owl-next img,.owl-nav button.owl-prev img{transition:all .3s linear}.owl-nav button.owl-next:hover,.owl-nav button.owl-prev:hover{background:none !important;transform:scale(1.2)}.owl-nav button.owl-next{left:initial;right:-20px}.owl-nav button:focus{outline:none}.section-depoimentos{min-height:580px}.section-depoimentos .img-left{position:absolute;top:-9.5vw;right:-4px;max-width:42vw}.section-depoimentos img{width:initial !important}.section-depoimentos .name{position:absolute;top:17vw;left:120px;font-size:2.4em}.section-depoimentos .office{font-size:.8em}.section-depoimentos .quote-top{left:-50px}.section-depoimentos .quote-bottom{transform:rotate(180deg);right:-35px}.section-depoimentos .text{min-height:200px}.section-depoimentos .info{transform:translateY(50px);opacity:0;transition:all 2.6s cubic-bezier(0.38, 0, 0.02, 1)}.section-depoimentos .owl-carousel .owl-stage-outer{overflow:initial}.section-depoimentos .owl-nav button.owl-next,.section-depoimentos .owl-nav button.owl-prev{top:130%;left:calc(55% + 220px)}.section-depoimentos .owl-nav button.owl-prev{left:calc(55% + 100px)}.section-depoimentos .owl-item.active .info{transform:translateY(0px);opacity:1}.section-empreendimentos .slide-emp{margin-top:6.2vw}.section-empreendimentos .card-emp h2{font-size:23px}.section-empreendimentos .card-emp .box-text{min-height:67px;font-size:1.2vw;line-height:1.4}.section-empreendimentos .card-emp .entregue{position:absolute;z-index:1;background-color:#4c5659;padding:5px 13px 4px;color:#fff;font-size:12px}.section-empreendimentos .card-emp figure{overflow:hidden}.section-empreendimentos .card-emp figure img{display:block;transition:all .9s cubic-bezier(0.38, 0, 0.02, 1)}.section-empreendimentos .card-emp figure .overlay{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:0;background-color:rgba(71,184,98,.9);transition:all .7s cubic-bezier(0.87, 0, 0.1, 1)}.section-empreendimentos .card-emp figure .overlay-icon{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%) scale(0);filter:brightness(400%);width:initial}.section-empreendimentos .card-emp .saiba-mais{font-size:18px;padding:16px 40px 14px;min-width:initial}.section-empreendimentos .card-emp:hover{color:#4c5659}.section-empreendimentos .card-emp:hover figure picture img{transform:scale(1.1)}.section-empreendimentos .card-emp:hover figure .overlay{height:100%}.section-empreendimentos .card-emp:hover figure .overlay-icon{transform:translate(-50%, -50%) scale(1.8)}.section-empreendimentos .card-emp:hover .btn{color:#fff}.section-empreendimentos .card-emp:hover .btn:after{width:100%}.section-empreendimentos .card-emp:hover .btn:before{width:50px}.section-empreendimentos.page-empreendimentos .categoria-emp{position:relative;margin-top:55px;margin-bottom:40px}.section-empreendimentos.page-empreendimentos .categoria-emp a{font-size:1.6em;padding:20px 0 0;margin:0 9px;display:inline-block;color:#c1cbce;font-weight:bold;border-top:2px solid #c1cbce;letter-spacing:.1em}.section-empreendimentos.page-empreendimentos .categoria-emp a:hover{color:#46b760}.section-empreendimentos.page-empreendimentos .categoria-emp a.is-active{border-color:#46b760;color:#46b760}.section-home-institucional{border-radius:0 80px}.section-home-institucional .img-vk{left:80px;margin-top:-203px}.section-home-institucional .img-elm{position:absolute;top:-195px;left:0;z-index:1;transition:all .9s cubic-bezier(0.03, 0, 0.1, 1)}.section-home-institucional .box-pessoa{position:absolute;top:-210px;left:-86px;z-index:1;transition:all 1.2s cubic-bezier(0.03, 0, 0.1, 1);animation:float_01 6s ease-in-out infinite}.section-home-institucional .img-pessoa{transition:all 1.2s cubic-bezier(0.03, 0, 0.1, 1);animation:float_01 6s ease-in-out infinite}.section-home-institucional .text{margin-top:95px}.section-home-institucional .text strong{font-size:1.15em}.section-home-institucional .selos img{max-width:6vw}@keyframes float_01{0%{transform:translateY(0)}50%{transform:translateY(20px)}100%{transform:translateY(0)}}.section-regiao-home .map{overflow:hidden;transform-origin:top left}.section-regiao-home .map .img{transform:scale(1.2);transition:all 3s cubic-bezier(0.38, 0, 0.02, 1)}.section-regiao-home .map .pin{position:absolute;top:155px;left:367px;z-index:1}.section-regiao-home .map .points{position:absolute;top:0;left:0}.section-regiao-home .map .lines{--rotate: 0deg;--scale: 0;transform:rotate(var(--rotate)) scale(var(--scale));transition:all 1.8s cubic-bezier(0.87, 0, 0.1, 1)}.section-regiao-home .map .box-circle{width:18px;height:18px;position:absolute;top:281px;left:597px}.section-regiao-home .map .circle{width:100%;height:100%;background:#46b760;border-radius:50%}.section-regiao-home .map.animated .img{transform:scale(1)}.section-regiao-home .map .l-1{position:absolute;top:290px;left:605px;background:#46b760;height:2px;width:200px;transform-origin:left center;opacity:1;transition-delay:1400ms}.section-regiao-home .map .l-1.animated{--scale: 1}.section-regiao-home .map .l-2{position:absolute;top:290px;left:605px;background:#46b760;height:2px;width:200px;transform-origin:left center;opacity:1;transition-delay:1600ms}.section-regiao-home .map .l-2.animated{--scale: 1}.section-regiao-home .map .l-3{position:absolute;top:290px;left:605px;background:#46b760;height:2px;width:200px;transform-origin:left center;opacity:1;transition-delay:1800ms}.section-regiao-home .map .l-3.animated{--scale: 1}.section-regiao-home .map .l-4{position:absolute;top:290px;left:605px;background:#46b760;height:2px;width:200px;transform-origin:left center;opacity:1;transition-delay:2000ms}.section-regiao-home .map .l-4.animated{--scale: 1}.section-regiao-home .map .l-5{position:absolute;top:290px;left:605px;background:#46b760;height:2px;width:200px;transform-origin:left center;opacity:1;transition-delay:2200ms}.section-regiao-home .map .l-5.animated{--scale: 1}.section-regiao-home .map .l-6{position:absolute;top:290px;left:605px;background:#46b760;height:2px;width:200px;transform-origin:left center;opacity:1;transition-delay:2400ms}.section-regiao-home .map .l-6.animated{--scale: 1}.section-regiao-home .map .l-7{position:absolute;top:290px;left:605px;background:#46b760;height:2px;width:200px;transform-origin:left center;opacity:1;transition-delay:2600ms}.section-regiao-home .map .l-7.animated{--scale: 1}.section-regiao-home .map .l-8{position:absolute;top:290px;left:605px;background:#46b760;height:2px;width:200px;transform-origin:left center;opacity:1;transition-delay:2800ms}.section-regiao-home .map .l-8.animated{--scale: 1}.section-regiao-home .map .l-9{position:absolute;top:290px;left:605px;background:#46b760;height:2px;width:200px;transform-origin:left center;opacity:1;transition-delay:3000ms}.section-regiao-home .map .l-9.animated{--scale: 1}.section-regiao-home .map .l-1{width:396px;--rotate: 330.5deg}.section-regiao-home .map .l-2{width:510px}.section-regiao-home .map .l-3{width:275px;--rotate: 48deg}.section-regiao-home .map .l-4{width:358px;--rotate: 71deg}.section-regiao-home .map .l-5{width:355px;--rotate: 105deg}.section-regiao-home .map .l-6{width:283px;--rotate: 164deg}.section-regiao-home .map .l-7{width:357px;--rotate: 176.5deg}.section-regiao-home .map .l-8{width:210px;--rotate: 184deg}.section-regiao-home .map .l-9{width:36px;--rotate: 204deg}.section-regiao-home .owl-nav button.owl-next{right:-90px}.section-regiao-home .owl-nav button.owl-prev{left:-90px}.section-regiao-home h4{font-size:2.1em;min-height:60px}.section-regiao-home .item figure{overflow:hidden}.section-regiao-home .item figure img{display:block;transition:all .9s cubic-bezier(0.38, 0, 0.02, 1)}.section-regiao-home .item figure .overlay{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:0;background-color:rgba(71,184,98,.9);transition:all .7s cubic-bezier(0.87, 0, 0.1, 1)}.section-regiao-home .item figure .overlay-icon{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%) scale(0);filter:brightness(400%);width:initial !important}.section-regiao-home .item:hover figure picture img{transform:scale(1.1)}.section-regiao-home .item:hover figure .overlay{height:100%}.section-regiao-home .item:hover figure .overlay-icon{transform:translate(-50%, -50%) scale(1.8)}.section-fale-gente .box-form{border-radius:0 80px}.section-instagram hr{height:3px;transform-origin:left center}.section-instagram figure img{display:block;transition:all .9s cubic-bezier(0.38, 0, 0.02, 1)}.section-instagram figure .overlay{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:0;background-color:rgba(71,184,98,.9);transition:all .7s cubic-bezier(0.87, 0, 0.1, 1)}.section-instagram figure .overlay-icon{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%) scale(0) !important;filter:brightness(400%);width:initial !important}.section-instagram figure:hover picture img{transform:scale(1.1)}.section-instagram figure:hover .overlay{height:100%}.section-instagram figure:hover .overlay-icon{transform:translate(-50%, -50%) scale(1.8) !important}.section-institucional .border-img{position:absolute;top:10%;left:-3%;z-index:9;width:106%;height:76%;border:2px solid #c1cbce;pointer-events:none}.section-institucional .bg{position:absolute;top:0px;right:305px;width:650px;height:680px;background-color:#e2ded3}.section-institucional .slide-timeline h5{font-size:26px}.section-institucional .slide-timeline .title-card{font-size:18px}.section-institucional .slide-timeline .line-bottom{border-color:#d3cebb;border-width:2px;height:12px}.section-institucional .slide-timeline .owl-stage-outer{overflow:initial}.section-institucional .slide-timeline .owl-stage-outer .owl-item{opacity:.3;filter:grayscale(1);transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.section-institucional .slide-timeline .owl-stage-outer .owl-item.active{opacity:1;filter:grayscale(0)}.section-institucional .owl-nav button.owl-next,.section-institucional .owl-nav button.owl-prev{top:46%;left:-100px}.section-institucional .owl-nav button.owl-next{left:initial;right:-100px}.section-institucional.palavra-diretor .border{border:2px solid #d3cebb;border-left:none;border-bottom:none}.section-institucional.mvv{background-color:#303030;background:linear-gradient(180deg, #303030 70%, rgba(0, 0, 0, 0) 70%);color:#99968f}.section-institucional.mvv h3{text-align:left;font-size:30px;color:#e2ded3}.section-institucional.consultores{background:linear-gradient(180deg, rgba(0, 0, 0, 0) 43%, #e2ded3 43%)}.section-institucional.consultores .creci{font-size:14px;color:#999}.section-institucional.consultores .tel{font-size:18px}.section-institucional.consultores .owl-nav button.owl-next,.section-institucional.consultores .owl-nav button.owl-prev{top:30%}.section-institucional.consultores a{margin:0 5px;font-size:18px}.section-institucional.central-vendas{background:linear-gradient(180deg, #e2ded3 8%, rgba(0, 0, 0, 0) 8%)}.section-institucional.central-vendas .box{background:url(../img/home-cta.webp) center top no-repeat;background-size:cover;padding:110px 12px 60px;font-size:20px;line-height:1.4}.section-institucional.central-vendas .box h2{font-size:38px;line-height:1.1}.section-institucional.central-vendas .border{position:absolute;top:-170px;left:0;width:100%;height:calc(100% + 80px);border:4px solid #c1cbce;pointer-events:none}.section-institucional.central-vendas .address{margin-top:-80px;font-size:17px}.section-blog h3{padding:10px 0 10px;font-size:23px;min-height:5.9vw;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.section-blog .column-blog{padding:8px}.section-blog .blog-item{margin-bottom:30px}.section-blog .blog-item .box-blog-inf{padding:10px 0 0 0}.section-blog .blog-item .box-blog-inf .resumo{height:109px;overflow:hidden}.section-blog .blog-item figure{overflow:hidden;transition:all .7s cubic-bezier(0.38, 0, 0.02, 1)}.section-blog .blog-item figure picture,.section-blog .blog-item figure img{display:block;transition:all .8s cubic-bezier(0.38, 0, 0.02, 1)}.section-blog .blog-item figure .overlay{position:absolute;bottom:0;left:0;z-index:1;width:100%;height:0;background-color:rgba(71,184,98,.9);transition:all .7s cubic-bezier(0.87, 0, 0.1, 1)}.section-blog .blog-item figure .overlay-icon{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%, -50%) scale(0);filter:brightness(400%)}.section-blog .blog-item .box-categoria{font-size:19px;letter-spacing:1px;margin:20px 0 10px 0;text-transform:uppercase;color:#46b760}.section-blog .blog-item .data{font-size:1.3em}.section-blog .blog-item:hover figure img{transform:scale(1.1)}.section-blog .blog-item:hover figure .overlay{height:100%}.section-blog .blog-item:hover figure .overlay-icon{transform:translate(-50%, -50%) scale(1.8)}.section-blog .blog-item:hover h3{color:#46b760 !important}.section-blog .blog-item .btn{padding:16px 60px 12px;font-size:14px}.section-blog .blog-destaque h3{font-size:30px}.section-blog .blog-destaque hr{width:850px}.section-blog.post .conteudo ul{list-style:disc}.section-blog.post .conteudo a{color:#46b760;font-weight:bold}.section-blog.post .conteudo h3{font-size:24px;font-weight:700;margin-bottom:0}.section-blog.post .conteudo iframe{height:446px;width:100%}.section-blog.post .post-galeria img{transition:all .6s cubic-bezier(0.38, 0, 0.02, 1)}.section-blog.post .list-categorias{font-size:19px;text-transform:uppercase;padding:0 0 25px;display:block}.section-blog.post .list-categorias:hover{color:#46b760}.section-blog.post .cat-content{border-left:2px solid #f3f3f3}.section-blog.post .share-post a{font-size:23px;margin-right:28px;color:#46b760}.section-blog.post .share-post a:hover{color:#4c5659}.section-empreendimento.banner{width:100%;min-height:46.36vw;background-position:center center;background-repeat:no-repeat;background-size:cover;padding:0}.section-empreendimento.banner .txt-banner{position:absolute;top:16%;left:0;z-index:2;width:34vw;height:93%;background:rgba(71,183,98,.95);border-radius:80px 0 0;display:flex;display:flex;justify-content:center;flex-direction:column;padding-left:12vw}.section-empreendimento.banner h1{font-size:3.65vw;line-height:1.1;color:#fff;margin-bottom:4.6vw}.section-empreendimento.banner h2{font-size:1.4vw;line-height:1.5;max-width:350px;margin-bottom:5.2vw}.section-empreendimento.banner .overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.5) 20%, rgba(0, 0, 0, 0) 70%)}.section-empreendimento.banner .vk{position:absolute;bottom:0;left:0}.section-empreendimento .tit{font-size:3em;color:#46b760;text-transform:uppercase;font-weight:400}.section-empreendimento .img-fachada{max-width:800px}.section-empreendimento .col-img-fachada{padding-left:0 !important;padding-right:0 !important}.section-empreendimento .col-img-fachada .img-fachada{max-width:none !important;width:calc(100% + 12vw);margin-left:auto;display:block}.section-empreendimento .perc-obras hr{height:1px;margin:12px 0 0;background-color:#e2ded3}.section-empreendimento .perc-obras .line{background:#c1cbce;height:4px;margin:0;position:absolute;bottom:-1px;z-index:1}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .overlay{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;transition:all 1s cubic-bezier(0.38, 0, 0.02, 1);background:linear-gradient(to top, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0) 30%)}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .zoom{position:absolute;bottom:100px;left:calc(50% - 15px);z-index:1;width:30px;max-width:30px}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .box-legenda{position:absolute;bottom:50px;left:0;z-index:1;width:100%;padding:0 180px;box-sizing:border-box;font-size:2em}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .flex-direction-nav{opacity:0}.section-empreendimento.galeria-emp .container-galeria .bt-next,.section-empreendimento.galeria-emp .container-galeria .bt-prev{position:absolute;top:calc(50% - 19px);z-index:2;width:22px;height:38px;filter:brightness(400%);cursor:pointer}.section-empreendimento.galeria-emp .container-galeria .bt-next{right:-80px}.section-empreendimento.galeria-emp .container-galeria .bt-prev{left:-80px}.section-empreendimento.galeria-emp .container-galeria .line-left-tp,.section-empreendimento.galeria-emp .container-galeria .line-left-bt{position:absolute;left:-70px;z-index:1;border:2px solid hsla(0,0%,100%,.2);border-right:none;width:21px;height:45%}.section-empreendimento.galeria-emp .container-galeria .line-left-tp{top:0;border-radius:22px 0 0 0;border-bottom:none}.section-empreendimento.galeria-emp .container-galeria .line-left-bt{bottom:0;border-radius:0 0 0 22px;border-top:none}.section-empreendimento.galeria-emp .container-galeria .line-right-tp,.section-empreendimento.galeria-emp .container-galeria .line-right-bt{position:absolute;right:-70px;z-index:1;border:2px solid hsla(0,0%,100%,.2);border-left:none;width:21px;height:45%}.section-empreendimento.galeria-emp .container-galeria .line-right-tp{top:0;border-radius:0 22px 0 0;border-bottom:none}.section-empreendimento.galeria-emp .container-galeria .line-right-bt{bottom:0;border-radius:0 0 22px 0;border-top:none}.section-empreendimento.galeria-emp .container-galeria .flexslider#carousel .slides>li{transition:all .2s linear}.section-empreendimento.galeria-emp .container-galeria .flexslider#carousel .slides>li:hover{filter:brightness(0.7)}.section-empreendimento.galeria-emp .container-galeria .flexslider#carousel .flex-direction-nav a{opacity:1;height:40px;width:30px;margin-top:-28px}.section-empreendimento.galeria-emp .container-galeria .flexslider#carousel .flex-direction-nav a:before{font-size:2.4em;color:#fff}.section-empreendimento.galeria-emp .container-galeria .flexslider#carousel .flex-active-slide{position:relative}.section-empreendimento.galeria-emp .container-galeria .flexslider#carousel .flex-active-slide:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:3px;background-color:#fff}.section-empreendimento.galeria-emp .container-galeria .flexslider#carousel:hover .flex-direction-nav .flex-prev{left:-50px}.section-empreendimento.galeria-emp .container-galeria .flexslider#carousel:hover .flex-direction-nav .flex-next{right:-50px}.section-empreendimento.plantas .owl-carousel .owl-stage-outer{overflow:visible}.section-empreendimento.plantas .owl-carousel.owl-grab .owl-item{margin-top:25px}.section-empreendimento.plantas .owl-item{transition:all .8s cubic-bezier(0.38, 0, 0.02, 1)}.section-empreendimento.plantas .owl-item:nth-child(even){margin-top:50px}.section-empreendimento.plantas .item{position:relative;overflow:hidden;min-height:560px;transition:all .8s cubic-bezier(0.38, 0, 0.02, 1)}.section-empreendimento.plantas .item img:first-child{margin-top:30px;margin-bottom:20px}.section-empreendimento.plantas .item a{display:block;padding:15px 45px 30px;background:#eae8de}.section-empreendimento.plantas .item .zoom{max-width:24px;margin-left:auto;margin-right:auto;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.section-empreendimento.plantas .item:hover a{background:#46b760}.section-empreendimento.plantas .item:hover h3{color:#46b760}.section-empreendimento.plantas .item:hover .zoom{filter:brightness(400%)}.section-empreendimento.plantas h3{font-size:23px}.section-empreendimento.construtora{padding-bottom:400px}.section-empreendimento.construtora h2.is-uppercase{font-weight:400;font-size:1.8rem}.section-empreendimento.construtora .img-construtora{max-width:950px;position:absolute;right:8px}.section-empreendimento.plantas{padding-bottom:60px}.section-empreendimento.plantas .plantas-nav a{display:inline-block;padding-bottom:6px;margin:0 40px;font-size:20px;color:#bbb6b0;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.section-empreendimento.plantas .plantas-nav a:hover{color:#46b760}.section-empreendimento.plantas .plantas-nav .cycle-pager-active{color:#46b760}.section-empreendimento.plantas .plantas-slide .cycle-slide{width:100%}.section-empreendimento.plantas .plantas-slide .box-img a{display:block}.section-empreendimento.plantas .plantas-slide .box-img img{max-width:650px;right:110px}.section-empreendimento.plantas .plantas-slide .box-img .bg{position:absolute;top:-40px;right:-10px;width:790px;height:510px;background-color:#e2ded3}.section-empreendimento.plantas .plantas-slide .box-img .zoom{position:absolute;right:12px;bottom:-35px;z-index:1;max-width:30px;filter:brightness(0) saturate(100%) invert(86%) sepia(11%) saturate(172%) hue-rotate(337deg) brightness(87%) contrast(86%)}.section-empreendimento.plantas .plantas-slide .border{border:2px solid #46b760;position:absolute;top:-115px;left:-130px;width:calc(100% + 260px);height:calc(100% + 140px);pointer-events:none;min-height:650px}.section-empreendimento.plantas .plantas-slide .leg{font-size:15px;color:#999}.section-empreendimento.plantas .plantas-slide li{border-bottom:1px solid #d3cebb;padding-bottom:14px;margin-bottom:15px;line-height:1.4}.section-empreendimento.plantas .planta-info{display:flex;flex-direction:column;gap:10px;margin-top:16px;padding-left:40px}@media(max-width: 768px){.section-empreendimento.plantas .planta-info{padding-left:20px}}.section-empreendimento.plantas .planta-info-item{display:flex;align-items:center;gap:10px;color:#505759;font-size:15px;line-height:1.3}.section-empreendimento.plantas .planta-info-item i{color:#46b760;font-size:17px;width:22px;text-align:center;flex-shrink:0}.section-empreendimento.localizacao{background:linear-gradient(to bottom, #f3f3f3 70%, #FFF 70%)}.section-empreendimento.localizacao iframe{height:690px}.section-empreendimento.localizacao hr{height:3px}.section-empreendimento.locais-proximos h4{letter-spacing:0px;font-size:25px}.section-empreendimento.locais-proximos .owl-nav button.owl-next,.section-empreendimento.locais-proximos .owl-nav button.owl-prev{top:39%}.section-empreendimento.andamento-obras{padding:68px 0 58px;overflow:visible}.section-empreendimento.andamento-obras h2{color:#46b760;font-size:47px;font-weight:400;line-height:1;letter-spacing:.47px;text-transform:uppercase;margin-bottom:86px}.section-empreendimento.andamento-obras .andamento-timeline{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow-x:auto;overflow-y:visible;padding:4px 0 18px}.section-empreendimento.andamento-obras .andamento-timeline-inner{position:relative;width:100%;min-width:820px;height:146px}.section-empreendimento.andamento-obras .andamento-stage{position:absolute;top:10px;left:var(--stage-position);display:block;border:0;padding:0;background:rgba(0,0,0,0);color:#d2d7d9;font-family:inherit;font-size:19.82px;font-weight:400;line-height:1;letter-spacing:.2px;text-transform:uppercase;white-space:nowrap;transform:translateX(-50%);cursor:pointer;transition:all .8s cubic-bezier(0.38, 0, 0.02, 1)}.section-empreendimento.andamento-obras .andamento-stage:hover{color:#46b760}.section-empreendimento.andamento-obras .andamento-stage.is-past{color:#505759}.section-empreendimento.andamento-obras .andamento-stage.is-active{top:0;color:#75b667;font-size:35px;line-height:1;letter-spacing:.35px}.section-empreendimento.andamento-obras .andamento-lines{position:absolute;top:96px;left:0;width:100%;height:2px}.section-empreendimento.andamento-obras .andamento-line{position:absolute;top:0;height:2px;transition:all 1s cubic-bezier(0.38, 0, 0.02, 1)}.section-empreendimento.andamento-obras .andamento-line.is-complete{left:0;width:var(--active-left);background:#505759}.section-empreendimento.andamento-obras .andamento-line.is-pending{left:var(--active-left);right:0;background:#f3f3f3;transition-property:left}.section-empreendimento.andamento-obras .andamento-marker{position:absolute;top:60px;left:var(--active-left);z-index:1;width:74px;height:74px;display:none;align-items:center;justify-content:center;background:#75b667;border-radius:50%;color:#fff;font-size:19.89px;font-weight:400;line-height:1;text-transform:uppercase;transform:translateX(-50%);pointer-events:none;transition:all 1s cubic-bezier(0.38, 0, 0.02, 1)}.section-empreendimento.andamento-obras .andamento-dots{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.section-empreendimento.andamento-obras .andamento-dot{position:absolute;top:96px;width:74px;height:74px;border-radius:50%;background:#d2d7d9;transform:translateX(-50%) translateY(-50%) scale(0.49);display:flex;align-items:center;justify-content:center;color:#505759;font-size:19.89px;font-weight:400;line-height:1;pointer-events:auto;cursor:pointer;z-index:2;transition:transform .8s,background .8s,color .8s}.section-empreendimento.andamento-obras .andamento-dot.is-active{background:#75b667;color:#fff;transform:translateX(-50%) translateY(-50%) scale(1)}.section-empreendimento.obras{display:none;overflow:hidden;position:absolute;top:-340px;z-index:200;width:100%;height:720px;transition:all .8s cubic-bezier(0.38, 0, 0.02, 1);box-shadow:0 10px 70px rgba(0,0,0,.5);background:#e2ded3}.section-empreendimento.obras.is-active{display:block}.section-empreendimento.obras h3{font-size:23px;font-weight:400}.section-empreendimento.obras .bt-close{cursor:pointer;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.section-empreendimento.obras .bt-close path{transition:all .2s linear}.section-empreendimento.obras .bt-close:hover{transform:rotate(90deg)}.section-empreendimento.obras .bt-close:hover path{fill:#fff}.section-empreendimento.obras .carousel-obras .owl-dots{top:-35px}.section-empreendimento.obras .carousel-obras .item a{height:213px;overflow:hidden}.section-empreendimento.obras .carousel-obras .item a svg{position:absolute;top:29%;left:38.5%;width:90px;height:90px}.section-empreendimento.obras .carousel-obras .item a:hover img{filter:brightness(0.6);transform:scale(1.1)}.section-empreendimento.obras .carousel-obras .item img{margin-top:-36px;filter:brightness(0.8);transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.section-empreendimento.obras .box-andamento{width:100%;color:#46b760}.section-empreendimento.obras .box-andamento .perc{font-size:18px;font-weight:600;transform:translateY(24px)}.section-empreendimento.obras .box-andamento .perc-small{position:absolute;top:2px;right:0;font-size:15px;font-weight:600}.section-empreendimento.obras .box-andamento hr{height:1px;margin:12px 0 0;opacity:.7}.section-empreendimento.obras .box-andamento .legenda{font-weight:400}.section-empreendimento.obras .box-andamento .line{background:#46b760;height:4px;margin:0;position:absolute;bottom:12px;left:0}.section-empreendimento.obras .box-andamento .line.small{left:0;bottom:1px}.section-empreendimento.tour-virtual iframe{height:600px !important}.fancybox-caption__body{color:#fff}.page-contato h4{line-height:1.4}.page-contato .phone{font-size:30px}.page-contato address{font-size:18px}.page-contato .central-de-vendas{padding:100px 20px 70px;background:url(../img/contato-bg.webp) center top;color:#efebde}.page-contato .visite-espaco{border:4px solid #c1cbce;border-bottom:none}.page-contato .bg{background-color:#e2ded3;max-width:1400px}.page-contato .pattern{background:url(../img/pattern.webp) center top no-repeat;height:80px;max-width:1400px}.page-contato .border-bottom{border:4px solid #c1cbce;border-top:none;height:115px;max-width:1020px}.file-cta{background-color:#46b760;color:#fff;border-radius:0;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.file.has-name .file-name{border-radius:0}.bts-fixed{position:fixed;right:0;bottom:10px;z-index:999}.bts-fixed a{width:54px;height:54px;background-color:#c1cbce;margin-left:5px;display:inline-flex;justify-content:center;align-items:center}.bts-fixed a:hover{background-color:#46b760}.bts-fixed a:hover i{color:#c1cbce}.bts-fixed i{font-size:22px;color:#46b760;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.pagination{margin:30px 0 0;overflow:hidden;padding:30px 0 30px}.pagination ul li{display:inline-block;margin:0 7px}.pagination ul li a{display:flex;justify-content:center;align-items:center;border:1px solid #ccc;color:#46b760;border-radius:50%;height:40px;width:40px}.pagination ul li a:hover{background:#46b760;border-color:#46b760;color:#fff}.pagination ul li.active a{border-color:#46b760;background:#46b760;color:#fff}.pagination span{font-weight:600;text-transform:uppercase;color:#919191;font-size:14px}.cookies{font-size:14px;position:fixed;width:1000px;max-width:100%;z-index:202;bottom:40px;margin-left:50%;transform:translateX(-50%)}.cookies .cookies-warning-box{border-radius:0px;box-shadow:6px 2px 48px -17px rgba(0,0,0,.75);padding:40px 50px 40px;background-color:#4c5659;text-align:justify}.cookies .cookies-warning-box h3{font-size:24px}.cookies .cookies-warning-btn .btn{font-size:14px;padding:13px 30px 9px}@media screen and (max-width: 767px){.cookies{width:90%;bottom:20px}.cookies .cookies-warning-box{font-size:14px;padding:30px 35px}.cookies .cookies-warning-box h3{font-size:21px}.cookies .cookies-warning-text{margin-bottom:0}.cookies .btn{min-width:220px}}footer{padding:90px 80px 100px;color:#9aa1aa;font-size:1.6em;background:#4c5659;border-radius:80px 0 0 0;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}footer .triangle-curve-right{top:-79px}footer a:hover{color:#46b760}footer address{font-size:14px;margin-top:5px;color:#c1cbce}footer .h3{font-size:16px;color:#fff}footer .h5{font-size:12px}footer p{font-size:1em}footer .redes-sociais a{display:inline-block;color:#46b760;margin-right:26px}footer .redes-sociais a:hover{color:#fff}footer .redes-sociais a i{font-size:1.4em}footer .logo{max-width:305px}footer .logo-v{max-width:13.6vw}footer .selos img{width:60px}footer .selos .pr0{padding-right:.75rem !important}footer nav{display:flex;justify-content:space-between;flex-direction:column}footer nav a{color:#9aa1aa;position:relative;margin-bottom:22px;font-weight:normal;letter-spacing:.5px}footer nav a.is-active{color:#46b760}footer .direitos{font-size:80%}footer input{font-size:.9em}footer .btn{padding:15px 10px 13px;min-width:200px;font-size:.9em}.bt-whatsbox{position:fixed;right:75px;bottom:30px;z-index:999;width:70px;height:70px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;background:#46b760;color:#fff;animation:pulse 2s infinite;cursor:pointer;transition:all .5s cubic-bezier(0.74, 0.13, 0.42, 1.81)}.bt-whatsbox i{font-size:3.5em}.bt-whatsbox.hide{opacity:0;transform:scale(0)}.bt-whatsbox:hover{transform:scale(1.2);background-color:#4c5659}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,168,89,.7)}70%{box-shadow:0 0 0 15px rgba(0,168,89,0)}100%{box-shadow:0 0 0 0 rgba(0,168,89,0)}}.quax-assinatura{color:#fff;font-size:12px;text-align:center;border-bottom:8px solid #46b760;position:relative;margin-top:-48px;padding-top:0;z-index:0}.quax-assinatura .logo-quax{width:80px;margin:0 auto;display:block;position:relative}.quax-assinatura .logo-quax img{width:20px;position:absolute;bottom:1px;left:30px}.quax-assinatura .arrow-up{margin:0 auto;width:0;height:0;border-left:40px solid rgba(0,0,0,0);border-right:40px solid rgba(0,0,0,0);border-bottom:40px solid #46b760}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:#eee;border-radius:10px}::-webkit-scrollbar-thumb{background:#c1bfba;border-radius:10px}.animation_mask_img{position:relative;overflow:hidden;opacity:1 !important}.animation_mask_img img{transform:scale(1.5);transition:all 3s cubic-bezier(0.38, 0, 0.02, 1)}.animation_mask_img:before{content:"";position:absolute;z-index:1;width:100%;height:100%;background:#fff;transition:all 1.6s cubic-bezier(0.38, 0, 0.02, 1)}.animation_mask_img.animated:before{width:0}.animation_mask_img.animated img{transform:scale(1)}.waypoint{opacity:0}html.no-js .waypoint{opacity:1}html.no-js .smooth-scroll-container{height:auto;overflow:visible}html.no-js .smooth-scroll-content{position:relative}html.no-js{scrollbar-width:auto}html.no-js::-webkit-scrollbar{width:8px}html.no-js::-webkit-scrollbar-track{background:#eee}html.no-js::-webkit-scrollbar-thumb{background:#c1bfba;border-radius:10px}.animation_fade.animated{opacity:1;animation:fadeFade var(--t0) 1 var(--ease-animation)}.animation_bottom.animated{opacity:1;animation:fadeBottom var(--t0) 1 var(--ease-animation)}.animation_bottom_d1.animated{opacity:1;animation:fadeBottom var(--t1) 1 var(--ease-animation)}.animation_bottom_d2.animated{opacity:1;animation:fadeBottom var(--t2) 1 var(--ease-animation)}.animation_bottom_d3.animated{opacity:1;animation:fadeBottom var(--t3) 1 var(--ease-animation)}.animation_bottom_dd1.animated{opacity:1;animation:fadeBottom_d1 var(--t2) 1 var(--ease-animation)}.animation_bottom_dd2.animated{opacity:1;animation:fadeBottom_d2 var(--t2) 1 var(--ease-animation)}.animation_bottom_dd3.animated{opacity:1;animation:fadeBottom_d3 var(--t4) 1 var(--ease-animation)}.animation_top.animated{opacity:1;animation:fadeTop var(--t0) 1 var(--ease-animation)}.animation_top_d1.animated{opacity:1;animation:fadeTop var(--t1) 1 var(--ease-animation)}.animation_top_d2.animated{opacity:1;animation:fadeTop var(--t2) 1 var(--ease-animation)}.animation_top_dd1.animated{opacity:1;animation:fadeTop_d1 var(--t2) 1 var(--ease-animation)}.animation_top_dd2.animated{opacity:1;animation:fadeTop_d2 var(--t2) 1 var(--ease-animation)}.animation_top_dd3.animated{opacity:1;animation:fadeTop_d2 var(--t4) 1 var(--ease-animation)}.animation_left.animated{opacity:1;animation:fadeLeft var(--t0) 1 var(--ease-animation)}.animation_left_d1.animated{opacity:1;animation:fadeLeft var(--t1) 1 var(--ease-animation)}.animation_left_d2.animated{opacity:1;animation:fadeLeft var(--t2) 1 var(--ease-animation)}.animation_left_d3.animated{opacity:1;animation:fadeLeft var(--t3) 1 var(--ease-animation)}.animation_left_dd1.animated{opacity:1;animation:fadeLeft_d1 var(--t2) 1 var(--ease-animation)}.animation_left_dd2.animated{opacity:1;animation:fadeLeft_d2 var(--t2) 1 var(--ease-animation)}.animation_left_dd3.animated{opacity:1;animation:fadeLeft_d3 var(--t4) 1 var(--ease-animation)}.animation_right.animated{opacity:1;animation:fadeRight var(--t0) 1 var(--ease-animation)}.animation_right_d1.animated{opacity:1;animation:fadeRight var(--t1) 1 var(--ease-animation)}.animation_right_d2.animated{opacity:1;animation:fadeRight var(--t2) 1 var(--ease-animation)}.animation_right_d3.animated{opacity:1;animation:fadeRight var(--t3) 1 var(--ease-animation)}.animation_right_dd1.animated{opacity:1;animation:fadeRight_d1 var(--t2) 1 var(--ease-animation)}.animation_right_dd2.animated{opacity:1;animation:fadeRight_d2 var(--t2) 1 var(--ease-animation)}.animation_right_dd3.animated{opacity:1;animation:fadeRight_d3 var(--t4) 1 var(--ease-animation)}.animation_scale.animated{opacity:1;animation:escale var(--t0) 1 var(--ease-animation)}.animation_scale_d1.animated{opacity:1;animation:escale var(--t1) 1 var(--ease-animation)}.animation_scale_d2.animated{opacity:1;animation:escale var(--t2) 1 var(--ease-animation)}.animation_scale_d3.animated{opacity:1;animation:escale var(--t3) 1 var(--ease-animation)}.animation_scale_reverse.animated{opacity:1;animation:escale_reverse 2.2s 1 var(--ease-animation)}.animation_elastic.animated{opacity:1;animation:escale var(--t0) 1 cubic-bezier(0.74, 0.13, 0.42, 1.21)}.animation_elastic_d1.animated{opacity:1;animation:escale var(--t1) 1 cubic-bezier(0.74, 0.13, 0.42, 1.21)}@media only screen and (min-width: 768px){@-webkit-keyframes escale{0%{opacity:0;-webkit-transform:scale(0)}100%{opacity:1;-webkit-transform:scale(1)}}@keyframes escale{0%{opacity:0;transform:scale(0)}100%{opacity:1;transform:scale(1)}}@keyframes escale_reverse{0%{opacity:0;transform:scale(1.2)}70%{opacity:1}100%{transform:scale(1)}}@keyframes fadeFade{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeBottom{0%{opacity:0;-webkit-transform:translateY(30%)}100%{opacity:1;-webkit-transform:translateY(0)}}@keyframes fadeBottom{0%{opacity:0;transform:translateY(30%)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes fadeLeft{0%{opacity:0;-webkit-transform:translateX(-30%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeLeft{0%{opacity:0;transform:translateX(-30%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeRight{0%{opacity:0;-webkit-transform:translateX(30%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeRight{0%{opacity:0;transform:translateX(30%)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeTop{0%{opacity:0;-webkit-transform:translateY(-30%)}100%{opacity:1;-webkit-transform:translateX(0)}}@keyframes fadeTop{0%{opacity:0;transform:translateY(-30%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeBottom_d1{0%{opacity:0;transform:translateY(30%)}25%{opacity:0;transform:translateY(30%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeRight_d1{0%{opacity:0;transform:translateX(30%)}25%{opacity:0;transform:translateX(30%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeLeft_d1{0%{opacity:0;transform:translateX(-30%)}25%{opacity:0;transform:translateX(-30%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeTop_d1{0%{opacity:0;transform:translateY(-30%)}25%{opacity:0;transform:translateY(-30%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeBottom_d2{0%{opacity:0;transform:translateY(30%)}50%{opacity:0;transform:translateY(30%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeRight_d2{0%{opacity:0;transform:translateX(30%)}50%{opacity:0;transform:translateX(30%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeLeft_d2{0%{opacity:0;transform:translateX(-30%)}50%{opacity:0;transform:translateX(-30%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeTop_d2{0%{opacity:0;transform:translateY(-30%)}50%{opacity:0;transform:translateY(-30%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeBottom_d3{0%{opacity:0;transform:translateY(30%)}75%{opacity:0;transform:translateY(30%)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeRight_d3{0%{opacity:0;transform:translateX(30%)}75%{opacity:0;transform:translateX(30%)}100%{opacity:1;transform:translateX(0)}}@keyframes fadeLeft_d3{0%{opacity:0;transform:translateX(-30%)}75%{opacity:0;transform:translateX(-30%)}100%{opacity:1;transform:translateX(0)}}}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(0,168,89,.7)}70%{box-shadow:0 0 0 45px rgba(0,168,89,0)}100%{box-shadow:0 0 0 0 rgba(0,168,89,0)}}.pulse{animation:pulse 2s infinite}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.bounce{animation:bounce 2s infinite}.section-jaime p,.section-destaques .item p,.section-gallery-home .info p,.section-gallery-home .info .info-texto,.section-gallery-home .gallery-info-mobile p,.section-gallery-home .gallery-info-mobile .info-texto,.section-depoimentos .text p{text-align:justify}.section-destaques .item .info p{max-width:90%}.section-empreendimento.andamento-videos{padding:68px 0 58px}.section-empreendimento.andamento-videos h2{color:#46b760;text-transform:uppercase}.section-empreendimento.andamento-videos>.wrap.full{max-width:1390px}.section-empreendimento.andamento-videos .carousel-obras .owl-dots{margin-top:20px}.section-empreendimento.andamento-videos .carousel-obras .item h5{font-size:14px;letter-spacing:.3px}.section-empreendimento.andamento-videos .carousel-obras .item .data-obra{color:#75b667;font-size:14px;letter-spacing:.3px}.section-empreendimento.andamento-videos .carousel-obras .item a{display:block;position:relative;aspect-ratio:433/324;overflow:hidden;border-radius:20px 0}.section-empreendimento.andamento-videos .carousel-obras .item a .bt{position:absolute;top:50%;left:50%;width:40px;height:60px;transform:translate(-50%, -50%);z-index:2;transition:all .3s ease}.section-empreendimento.andamento-videos .carousel-obras .item a .bt .triangle{position:absolute;width:0;height:0;border-style:solid;border-width:0 30px 40px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #46b760 rgba(0,0,0,0);transform:rotate(90deg);opacity:.9;transition:all .3s ease}.section-empreendimento.andamento-videos .carousel-obras .item a:hover .bt{transform:translate(-50%, -50%) scale(1.15)}.section-empreendimento.andamento-videos .carousel-obras .item a:hover .bt .triangle{opacity:1}.section-empreendimento.andamento-videos .carousel-obras .item img{display:block;width:100%;height:150%;object-fit:cover;object-position:center;margin-top:-15%;filter:brightness(0.6);transition:all .6s cubic-bezier(0.38, 0, 0.02, 1)}.section-empreendimento.andamento-videos .carousel-obras .item a:hover img{filter:brightness(0.5);transform:scale(1.1)}.line-ball{--line-ball-gap: clamp(60px, 10vw, 180px)}.line-ball .scroll-hint{position:absolute;top:-12px;left:0;z-index:2;width:40px;height:40px;pointer-events:none;opacity:0;transition:left .9s cubic-bezier(0.19, 0.44, 0.15, 1),opacity 2s cubic-bezier(0.38, 0, 0.02, 1)}.line-ball .scroll-hint .hint-prev,.line-ball .scroll-hint .hint-next{position:absolute;top:50%;width:18px;height:18px;display:none;background:#46b760;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%);pointer-events:auto;cursor:pointer;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.line-ball .scroll-hint .hint-prev{right:calc(100% + 4px);-webkit-mask-image:url("../img/icons/arrow-left.svg");mask-image:url("../img/icons/arrow-left.svg")}.line-ball .scroll-hint .hint-next{left:calc(100% + 4px);-webkit-mask-image:url("../img/icons/arrow-right.svg");mask-image:url("../img/icons/arrow-right.svg")}.line-ball .scroll-hint.is-active{opacity:1}.line-ball .scroll-hint.is-dragging{opacity:1;transition:none !important}.line-ball.is-scrollable .scroll-bar{cursor:grab;touch-action:none;transition:left .9s cubic-bezier(0.19, 0.44, 0.15, 1)}.line-ball.is-scrollable .scroll-hint .hint-prev,.line-ball.is-scrollable .scroll-hint .hint-next{display:block}.line-ball.is-scrollable .scroll-bar.is-dragging{cursor:grabbing;transition:none !important}@media only screen and (min-width: 1025px){.section-video:not(.page-emp){--home-video-frame-height: 39vw;--home-video-crop-top: 91px;--home-video-crop-bottom: 91px;--home-video-zoom: 1.09}.section-video:not(.page-emp) .container-video{width:58.7vw;max-width:100%;margin-left:0;margin-right:auto}.line-ball{--line-ball-gap: clamp(60px, 10vw, 180px);user-select:none}.line-ball .scroll-base{cursor:default}.line-ball .scroll-bar{cursor:default;touch-action:none;opacity:1;box-shadow:none;filter:none;backface-visibility:hidden;transform:translateZ(0);will-change:left;transition:left .9s cubic-bezier(0.19, 0.44, 0.15, 1),opacity 2s cubic-bezier(0.38, 0, 0.02, 1)}.line-ball .scroll-bar.is-dragging{cursor:grabbing;transition:none !important}.line-ball .scroll-hint{position:absolute;top:-12px;left:0;z-index:2;width:40px;height:40px;pointer-events:none;opacity:0;will-change:left,opacity;transition:left .9s cubic-bezier(0.19, 0.44, 0.15, 1),opacity 2s cubic-bezier(0.38, 0, 0.02, 1)}.line-ball .scroll-hint .hint-prev,.line-ball .scroll-hint .hint-next{position:absolute;top:50%;width:18px;height:18px;display:none;background:#46b760;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;transform:translateY(-50%);pointer-events:auto;cursor:pointer;transition:all .4s cubic-bezier(0.38, 0, 0.02, 1)}.line-ball .scroll-hint .hint-prev:hover,.line-ball .scroll-hint .hint-next:hover{transform:translateY(-50%) scale(1.3)}.line-ball .scroll-hint .hint-prev{right:calc(100% + 4px);-webkit-mask-image:url("../img/icons/arrow-left.svg");mask-image:url("../img/icons/arrow-left.svg")}.line-ball .scroll-hint .hint-next{left:calc(100% + 4px);-webkit-mask-image:url("../img/icons/arrow-right.svg");mask-image:url("../img/icons/arrow-right.svg")}.line-ball .scroll-hint.is-active{opacity:1}.line-ball .scroll-hint.is-dragging{opacity:1;transition:none !important}.line-ball.is-scrollable .scroll-base{cursor:pointer}.line-ball.is-scrollable .scroll-bar{cursor:grab}.line-ball.is-scrollable .scroll-hint .hint-prev,.line-ball.is-scrollable .scroll-hint .hint-next{display:block}.line-ball .scroll-bar,.line-ball .scroll-hint{left:var(--line-ball-gap);opacity:1}.section-jaime .columns{align-items:stretch}.section-jaime .column:first-child{display:flex;align-items:stretch}.section-jaime .mask-jaime{flex:1 1 auto;width:100%;height:100%;min-height:32vw}.section-jaime .img-left{width:100%;height:calc(100% + 140px);max-width:none;max-height:none;object-fit:cover;object-position:center top}.section-video:not(.page-emp) .container-video{position:relative;height:calc(var(--home-video-frame-height) - var(--home-video-crop-top) - var(--home-video-crop-bottom));overflow:hidden}.section-video:not(.page-emp) #video-container{position:absolute;top:calc(var(--home-video-crop-top)*-1) !important;left:0;width:100%;height:var(--home-video-frame-height) !important;border:0;transform:scale(var(--home-video-zoom));transform-origin:center center}.section-video:not(.page-emp) #bt-sound{bottom:24px}}@media only screen and (min-width: 1500px)and (max-width: 1799px){.section-gallery-home .info{left:clamp(54px,3.6vw,64px);bottom:clamp(56px,4.2vw,75px);width:clamp(300px,20vw,330px)}.section-gallery-home .owl-nav button.owl-next{right:28px}}@media only screen and (max-width: 1024px){.section-video:not(.page-emp){--home-video-crop: 26px;--home-video-zoom: 1.04}.section-video:not(.page-emp) .container-video{height:370px}.section-video:not(.page-emp) .container-video>iframe{display:block;width:100%;height:calc(370px + var(--home-video-crop)*2) !important;margin-top:calc(var(--home-video-crop)*-1);transform:scale(var(--home-video-zoom));transform-origin:center center}}@media only screen and (min-width: 1025px)and (max-width: 1499px){section{padding:70px 0}.btn{font-size:1.6em}p{font-size:1.5em}.section-destaques .item{min-height:510px}.section-home-institucional .img-logo{max-width:300px}.section-home-institucional .img-vk{max-width:28vw;margin-top:-10.6vw}.section-home-institucional .img-elm{max-width:40vw;margin-top:-30px;left:20px}.section-home-institucional .img-pessoa{max-width:28vw}.section-home-institucional .box-pessoa{left:-63px}.section-gallery-home .owl-nav button.owl-next{right:0}.section-gallery-home .bt-prev-custom{top:37%}.section-gallery-home .line-left-tp,.section-gallery-home .line-left-bt{height:33.5%}.section-home-carac .tbs .box-tb:hover h2{top:18px}.section-home-carac .box-big .box-txt{width:47vw;margin-right:10vw}.section-jaime .mask-jaime{min-height:43vw}.section-jaime .img-left{height:calc(100% + 140px)}.section-video:not(.page-emp){--home-video-frame-height: 40vw;--home-video-crop-top: 60px;--home-video-crop-bottom: 60px}.section-empreendimento.andamento-obras h2{font-size:40px;margin-bottom:74px}.section-empreendimento.andamento-obras .andamento-timeline-inner{height:132px}.section-empreendimento.andamento-obras .andamento-stage{top:12px;font-size:17px}.section-empreendimento.andamento-obras .andamento-stage.is-active{top:4px;font-size:29px}.section-empreendimento.andamento-obras .andamento-lines{top:88px}.section-empreendimento.andamento-obras .andamento-marker{top:56px;width:64px;height:64px;font-size:17px}.section-empreendimento.andamento-obras .andamento-dot{top:88px;width:64px;height:64px}}@media only screen and (min-width: 577px)and (max-width: 1024px){body{font-size:56%;line-height:1.5}.wrap{padding:0 40px}section{padding:60px 0}h1,h2{margin-bottom:20px}header .links a{font-size:1.3em}.btn{padding:18px 35px 17px;min-width:200px;font-size:1.6em}input,.input,textarea{font-size:1.3em}.section-banners .cycle-slideshow .li{height:61vw;background-size:120%}.section-banners h1{font-size:4.5vw}.section-banners .txt-banner{top:30vw}.banner-sub .txt .h1{font-size:4.5vw}.line-ball .scroll-bar{width:20px;height:20px;top:-3px}.section-home-carac .tbs h2{font-size:1.8em;padding:35px}.section-home-carac .box-big .box-next h3{left:30px;top:30px;font-size:1.3vw}.section-home-carac .box-big .box-txt{padding:5vw 5.5vw}.section-jaime .mask-jaime{height:58vw}.section-destaques .item{min-height:500px}.section-destaques .item img{margin-top:20px;margin-bottom:20px}.section-gallery-home h3{font-size:23px}.section-gallery-home .info{left:40px;bottom:55px}.section-gallery-home .line-left-tp,.section-gallery-home .line-left-bt{height:30%}.section-gallery-home .bt-prev-custom{top:35%}.section-depoimentos{min-height:520px}.section-home-institucional .img-elm{transform:scale(0.6) !important}.section-home-institucional .box-pessoa{transform:scale(0.7) !important}.section-home-institucional .img-vk{transform:scale(0.45) !important;left:130px;margin-top:-209px}.section-regiao-home .map{margin-bottom:-200px}.section-regiao-home h4{font-size:1.9em}.section-blog h3{font-size:23px;min-height:66px}.post h1{font-size:24px}.post h3{font-size:18px}.post .conteudo p{font-size:100%}.post .conteudo h3{font-size:21px}.section-jaime .img-left{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center top}footer{padding:80px 30px 100px}footer .logo{max-width:200px}footer .btn{min-width:130px}footer .redes-sociais a{margin-right:16px}footer .redes-sociais a i{font-size:21px}}@media only screen and (max-width: 900px){.waypoint{opacity:1}}@media only screen and (min-width: 577px)and (max-width: 768px){body{font-size:50%}section{padding:50px 0}header .open-menu{right:7vw}.menu{top:0;height:0}.menu.is-active{height:100dvh}.menu .bt-close-menu{left:calc(50% - 34px);bottom:24px}.menu .menu-item{font-size:2vh;margin-bottom:5vh}.menu .vk-menu{width:34%;max-width:220px;left:0;bottom:0}h1,h2{font-size:2.8em}h1.small,h2.small{font-size:2.4em}h4{font-size:1.9em}.btn{padding:14px 25px 11px;min-width:160px;font-size:1.6em}input,.input,textarea{padding:13px 16px 11px}.section-banners .cycle-next,.section-banners .cycle-prev{transform:scale(0.7) !important}.section-banners .txt-banner{left:15%;top:25vw}.section-block-1 .bts-top{top:-35px}.section-block-1 .bts-top a{width:70px;height:70px}.section-home-carac .tbs h2{font-size:1.5em;padding:25px}.section-home-carac .box-big .box-next h3{left:30px;top:30px;font-size:1.3vw}.section-home-carac .box-big .box-txt{padding:4vw 4.5vw}.section-home-carac .box-big .box-next img{max-width:18vw}.section-home-carac .box-big .bt-close{bottom:25px;left:11%;transform:scale(0.8)}.section-home-carac .box-big .bt-next{bottom:25px;transform:scale(0.8)}.section-jaime .columns{align-items:stretch}.section-jaime .column:first-child{display:flex}.section-jaime .bg-secondary{height:100%}.section-jaime .mask-jaime{width:100%;height:100%;min-height:57vw}.section-jaime .ass{max-width:55%}.section-jaime .tartaruga{bottom:-100px}.section-jaime .img-left{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center top}.section-destaques .item{min-height:400px}.section-gallery-home h3{font-size:23px}.section-gallery-home .gallery-thumbs-mobile,.section-gallery-home .gallery-info-mobile{display:none !important}.section-gallery-home .carousel-gallery .columns{align-items:stretch}.section-gallery-home .mask-img{height:clamp(240px,35vw,285px)}.section-gallery-home .mask-img img{width:100%;height:100%;object-fit:cover}.section-gallery-home .bg{width:calc(100% + 40px);height:100%}.section-gallery-home .info{left:24px;top:38px;bottom:auto;width:calc(100% - 92px);max-width:190px}.section-gallery-home .info .info-texto,.section-gallery-home .info .info-texto p{font-size:11px;line-height:1.45;overflow-wrap:anywhere;word-break:break-word}.section-gallery-home .line-left-tp,.section-gallery-home .line-left-bt{height:34%;left:25px}.section-gallery-home .bt-prev-custom{transform:scale(0.7);top:35%;left:15px}.owl-nav button.owl-next,.owl-nav button.owl-prev{top:43%;transform:scale(0.7)}.owl-nav button.owl-next{right:-35px}.owl-nav button.owl-prev{left:-35px}.section-depoimentos{min-height:390px}.section-depoimentos .owl-nav button.owl-next,.section-depoimentos .owl-nav button.owl-prev{top:100%}.section-empreendimentos .card-emp h2{font-size:23px}.section-empreendimentos .card-emp .box-text{min-height:48px;font-size:12px}.section-empreendimentos.page-empreendimentos>.columns.mt20{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0}.section-empreendimentos.page-empreendimentos>.columns.mt20>.column{padding-left:0;padding-right:0}.section-empreendimentos.page-empreendimentos>.columns.mt20>.column.is-1{display:none}.section-empreendimentos.page-empreendimentos>.columns.mt20>.column.is-3,.section-empreendimentos.page-empreendimentos>.columns.mt20>.column.is-8{flex:0 0 100%;width:100%;max-width:100%}.section-empreendimentos.page-empreendimentos>.columns.mt20>.column.is-3 p{max-width:235px}.section-empreendimentos.page-empreendimentos .categoria-emp{display:flex;flex-wrap:nowrap;justify-content:flex-start !important;gap:20px;margin:34px 0 42px}.section-empreendimentos.page-empreendimentos .categoria-emp .column{flex:0 0 auto;width:auto;padding:0 !important}.section-empreendimentos.page-empreendimentos .categoria-emp a{min-width:62px;margin:0;padding-top:13px;font-size:11px;letter-spacing:.04em;white-space:nowrap}.section-empreendimentos.page-empreendimentos .list-emp{margin-left:-7px;margin-right:-7px;margin-top:40px !important}.section-empreendimentos.page-empreendimentos .list-emp>.column{flex:0 0 25%;width:25%;max-width:25%;padding-left:7px;padding-right:7px}.section-empreendimentos.page-empreendimentos .list-emp .card-emp h2{min-height:38px;margin-left:0 !important;font-size:15px;line-height:1.2}.section-empreendimentos.page-empreendimentos .list-emp .card-emp figure{aspect-ratio:1/1}.section-empreendimentos.page-empreendimentos .list-emp .card-emp figure picture{display:block;width:100%;height:100%}.section-empreendimentos.page-empreendimentos .list-emp .card-emp figure picture img{width:100%;height:100%;object-fit:cover}.section-empreendimentos.page-empreendimentos .list-emp .card-emp .entregue{font-size:9px;padding:3px 7px 2px}.section-empreendimentos.page-empreendimentos .list-emp .card-emp .box-text{min-height:48px;font-size:11px;line-height:1.45}.section-home-institucional .img-elm{margin-top:100px;left:-50px}.section-home-institucional .box-pessoa{transform:scale(0.6) !important;left:-135px}.section-home-institucional .img-vk{transform:scale(0.4) !important;left:80px;margin-top:-160px}.section-regiao-home .map{width:1460px;max-width:none;margin-left:0;margin-right:0;margin-bottom:-330px;transform:scale(0.47);transform-origin:top left}.section-regiao-home h4{font-size:1.7em;min-height:45px}.section-blog h3{font-size:23px;min-height:66px}.post h1{font-size:24px}.post h3{font-size:18px}.post .conteudo p{font-size:100%}.post .conteudo h3{font-size:21px}.section-empreendimento.links{background:#e2ded3}.section-empreendimento .nav{border:none}.section-empreendimento .nav ul{flex-direction:column}.section-empreendimento .nav ul li{margin:0 0 15px;padding-bottom:12px;border-bottom:1px solid #c1cbce}.section-empreendimento.galeria-emp{padding-left:40px;padding-right:40px}.section-empreendimento.galeria-emp .container-galeria{max-width:100%}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .owl-item.active .zoom{bottom:-30px}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .owl-item.active .box-legenda{transform:translateY(80px);font-size:20px}.section-empreendimento.galeria-emp .carousel-galeria .item .box-img{max-height:340px;object-fit:cover}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .owl-nav button.owl-next{right:-16%}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .owl-nav button.owl-prev{left:-16%}.section-empreendimento .topicos{column-gap:50px}.section-empreendimento.video{height:430px}.section-empreendimento.plantas .plantas-nav a{margin:12px 0;display:block}.section-empreendimento.plantas .plantas-slide .border{top:-65px;left:-30px;width:calc(100% + 55px);height:115%}.section-empreendimento.plantas .plantas-slide .box-img .bg{right:-100px;height:430px}.section-empreendimento.plantas .plantas-slide .box-img img{max-width:90%;right:0;margin-left:5%}footer{padding:60px 30px 100px}footer .logo{max-width:160px}footer .btn{min-width:100px;padding:12px 10px 8px}.tabela-mobile{width:100%;background:rgba(0,0,0,.05);text-align:center;padding:10px;margin:3px 0}.tabela-mobile .valor{font-weight:700}.tabela-mobile a{font-size:25px;margin:7px 15px;display:inline-block}.tabela-mobile.top{margin-top:10px;border-top:5px solid rgba(0,0,0,.1)}}@media only screen and (max-width: 576px){@keyframes float_01{0%{transform:translateY(0)}50%{transform:translateY(10px)}100%{transform:translateY(0)}}body{line-height:1.5}p{font-size:1.7em}.waypoint{opacity:1}.wrap{padding:0 35px}.wrap.wide{padding:0;max-width:100%}.wrap.full{padding:0;max-width:100%}section{padding:50px 0}header{height:80px;padding-top:8px}header.is-compact{height:80px}header.is-compact .logo{margin-top:18px}header .logo{max-width:135px;margin:22px 0 0}header .navbar-burger{margin-top:19px;position:absolute;right:21px;z-index:1010}h1,h2{font-size:3.1em;margin-bottom:25px}h1.small,h2.small{font-size:2.7em;margin-bottom:20px}h3{font-size:2.3em}h4{font-size:1.8em}hr{margin:20px 0}.open-menu{display:none}.menu{top:0;right:auto;left:0;width:100%}.menu .bt-close-menu{left:42%;bottom:25px}.menu .menu-item{font-size:2.3vh;margin-bottom:4.4vh;line-height:initial}.menu.is-active{height:100dvh}.menu .vk-menu{width:64%;left:-16%}.btn{font-size:1.5em;padding:15px 30px;max-width:100%;min-width:210px;margin:20px auto;font-weight:400}.marginTopHead{margin-top:80px}.triangle-curve-right{width:37px;bottom:-40px}.triangle-curve-left{width:37px;top:-40px}.line-ball .scroll-bar{width:31px;height:31px;top:-8px;left:11%}.line-ball .scroll-hint{width:31px;height:31px;top:-8px}.line-ball .scroll-hint .hint-prev,.line-ball .scroll-hint .hint-next{width:22px;height:22px}.line-ball .scroll-hint .hint-prev{right:calc(100% + 2px)}.line-ball .scroll-hint .hint-next{left:calc(100% + 2px)}.bt-whatsbox{right:15px;bottom:20px}.section-banners .txt-banner{top:160px;width:70vw}.section-banners .banner-icons-desktop{display:none}.section-banners .banner-icons-mobile{display:flex;position:absolute;top:calc(54% + 25px);left:50%;z-index:119;width:calc(100vw - 104px);max-width:342px;margin:0;transform:translate(-50%, -50%);gap:clamp(4px,2vw,10px);justify-content:center;pointer-events:none}.section-banners .banner-icons-mobile.animation_bottom_dd3.animated{animation:none;opacity:1}.section-banners .banner-icon-item{flex:0 0 clamp(50px,16vw,68px);min-width:0;max-width:none;font-size:8.5px;letter-spacing:0;text-shadow:0 2px 8px rgba(0,0,0,.5)}.section-banners .banner-icon-label{display:block;width:100%;white-space:nowrap}.section-banners .banner-icon-figure{width:34px;height:32px;margin-bottom:5px}.section-banners h1,.section-banners h2{font-size:3.8em}.section-banners h3{font-size:40px;letter-spacing:0}.section-banners .cycle-slideshow .li{height:715px}.section-banners .cycle-slideshow .li.video{pointer-events:all}.section-banners .cycle-prev,.section-banners .cycle-next{left:15px;width:50px;height:50px;top:54%}.section-banners .cycle-prev svg,.section-banners .cycle-next svg{transform:scale(0.8)}.section-banners .cycle-next{right:15px;left:initial}.section-banners .arrow-down svg{transform:scale(0.8)}.section-banners .video iframe{margin-top:0;height:485px;width:219%;margin-left:-240px}.section-banners .video iframe.is-video-mob{margin-top:-120px;height:730px;width:100%;margin-left:0px}}@media only screen and (max-width: 576px)and (max-width: 374px){.section-banners .banner-icons-mobile{width:calc(100vw - 96px);gap:clamp(3px,2vw,8px)}.section-banners .banner-icon-item{flex-basis:clamp(48px,16vw,56px);font-size:7.5px}.section-banners .banner-icon-figure{width:32px;height:30px}}@media only screen and (max-width: 576px){.banner-sub{background-size:430px;padding-top:85px}.banner-sub .wrap{padding:0 55px}.banner-sub h1{font-size:10px;letter-spacing:7px;margin-top:25px;margin-bottom:25px}.banner-sub h1.h2{font-size:27px;margin-bottom:35px}.banner-sub h2{font-size:27px;margin-bottom:35px}.banner-sub h2.h1{font-size:10px;letter-spacing:7px;margin-top:25px;margin-bottom:25px}.banner-sub .txt{width:70vw}.banner-sub .txt .h1{font-size:3.8em;letter-spacing:0;margin-top:0;margin-bottom:25px}.section-block-1{border-radius:35px 0 0 0}.section-block-1 .triangle-curve-right{top:-40px}.section-home-carac{overflow:hidden}.section-home-carac .carousel-carac-mobile{overflow:visible}.section-home-carac .owl-stage-outer,.section-home-carac .owl-stage,.section-home-carac .owl-item{overflow:visible}.section-home-carac .owl-item{z-index:1}.section-home-carac .owl-item.active+.owl-item{z-index:2}.section-home-carac .owl-item.active+.owl-item .item{cursor:pointer;transform:translate(-11vw, 13vw)}.section-home-carac .owl-item.active+.owl-item .item>img{filter:brightness(0.45)}.section-home-carac .item{position:relative;background-color:#46b760;transition:all .8s cubic-bezier(0.38, 0, 0.02, 1)}.section-home-carac .item>img{width:100%;transition:all .8s cubic-bezier(0.38, 0, 0.02, 1)}.section-home-carac .owl-nav{display:block}.section-home-carac .owl-nav button.owl-next{right:35px}.section-home-carac .owl-nav button.owl-prev{left:35px}.section-home-carac .owl-nav button.owl-next,.section-home-carac .owl-nav button.owl-prev{top:89%;z-index:3;filter:brightness(300%)}.section-jaime .bg-secondary{width:calc(100% - 34px);margin-left:34px;padding-right:72px}.section-jaime .mask-jaime{height:auto;aspect-ratio:1/1}.section-jaime .img-left{width:100%;height:100%;max-width:none;object-fit:cover;object-position:center center}.section-jaime .ass{max-width:140px}.section-jaime .tartaruga{max-width:195px;right:5px;bottom:-170px}.section-video .container-video{height:auto}.section-destaques .item{min-height:auto}.section-destaques .item .item img{margin-top:20px}.section-destaques h3{font-size:23px}.section-destaques.animated .item:hover{background:initial;color:initial;padding:initial}.section-destaques.animated .item:hover h3{color:inherit}.section-destaques.animated .item:hover img{margin-top:30px;margin-bottom:30px;clip-path:initial}.section-gallery-home{--gallery-side: 0px;--gallery-text-side: 0px;--gallery-mobile-left: 0px;--gallery-image-width: 100%;--gallery-image-height: calc(var(--gallery-image-width) * 0.6842);padding-bottom:0}.section-gallery-home .is-relative{overflow:visible}.section-gallery-home .carousel-gallery{position:relative;padding-left:0 !important;padding-right:0 !important}.section-gallery-home .info{position:relative;bottom:0;left:0}.section-gallery-home .carousel-gallery .animation_right{display:none}.section-gallery-home .bg{width:100%;left:0}.section-gallery-home .mask-left{right:100%}.section-gallery-home .owl-carousel .owl-stage-outer{overflow:hidden;position:relative;z-index:1}.section-gallery-home .mask-img{width:100%;height:auto;aspect-ratio:1520/1040;margin:0}.section-gallery-home .mask-img picture,.section-gallery-home .mask-img a{display:block;width:100%;height:100%}.section-gallery-home .mask-img img{width:100%;height:100%;object-fit:cover;object-position:62% 58%;transform:none !important}.section-gallery-home .mask-img.is-vertical img{object-position:center 70%}.section-gallery-home .gallery-thumbs-mobile{margin-top:20px;width:100vw;margin-left:calc(50% - 50vw)}.section-gallery-home .gallery-thumbs-mobile .thumbs{display:flex;gap:10px;overflow-x:auto;padding:0;scrollbar-width:none}.section-gallery-home .gallery-thumbs-mobile .thumbs::-webkit-scrollbar{display:none}.section-gallery-home .gallery-thumbs-mobile .thumbs .bt-thumb:first-child{margin-left:0}.section-gallery-home .gallery-thumbs-mobile .thumbs .bt-thumb:last-child{margin-right:0}.section-gallery-home .gallery-thumbs-mobile .bt-thumb{flex:1 0 84px;height:55px;padding:0;overflow:hidden}.section-gallery-home .gallery-thumbs-mobile .bt-thumb img{width:100%;height:100%;object-fit:cover}.section-gallery-home .gallery-info-mobile{padding:35px 0 0}.section-gallery-home .gallery-info-mobile h3{font-size:23px;line-height:1;letter-spacing:.3px;font-weight:400;margin-bottom:22px;text-transform:uppercase}.section-gallery-home .gallery-info-mobile p,.section-gallery-home .gallery-info-mobile .info-texto,.section-gallery-home .gallery-info-mobile .info-texto p{display:block;font-size:18px;line-height:1.9;letter-spacing:.18px;margin:0;max-width:100%;overflow-wrap:break-word;word-break:break-word}.section-gallery-home .line-left-tp,.section-gallery-home .line-left-bt{width:16px;height:15%;left:12px}.section-gallery-home .line-left-bt{top:30%}.section-gallery-home h3{font-size:2.5em}.section-gallery-home .owl-nav button.owl-next,.section-gallery-home .owl-nav button.owl-prev{top:calc(50% - 15px);z-index:3;width:30px;height:30px;display:flex;align-items:center;justify-content:center;transform:none}.section-gallery-home .owl-nav button.owl-next{right:0;background-color:#fff !important}.section-gallery-home .owl-nav button.owl-next img{width:10px;height:auto;filter:brightness(0) saturate(100%) invert(61%) sepia(38%) saturate(700%) hue-rotate(80deg) brightness(90%) contrast(88%)}.section-gallery-home .owl-nav button.owl-prev{left:0;background-color:#75b667 !important}.section-gallery-home .owl-nav button.owl-prev img{width:10px;height:auto;filter:brightness(400%)}.section-depoimentos h2{font-size:34px}.section-depoimentos h2 span{font-size:17px}.section-depoimentos .img-left{position:relative;top:-50px;right:0;max-width:80%}.section-depoimentos .quote-top{left:-25px;width:30px !important}.section-depoimentos .quote-bottom{right:-20px;width:30px !important}.section-depoimentos .name-mobile{font-size:2.4em}.section-depoimentos .owl-nav button.owl-next,.section-depoimentos .owl-nav button.owl-prev{top:103%}.section-depoimentos .owl-nav button.owl-next{left:110px}.section-depoimentos .owl-nav button.owl-prev{left:40px}.section-empreendimentos .owl-carousel .owl-stage-outer{overflow:visible}.section-empreendimentos .card-emp h2{font-size:2.5em}.section-empreendimentos .card-emp .box-text{font-size:1.7em;min-height:54px}.section-empreendimentos .owl-nav button.owl-next,.section-empreendimentos .owl-nav button.owl-prev{top:38%}.section-empreendimentos .owl-nav button.owl-prev{left:-54px}.section-empreendimentos .owl-nav button.owl-next{right:-54px}.owl-nav button.owl-next img,.owl-nav button.owl-prev img{transform:scale(0.7)}.section-home-institucional{border-radius:0 35px}.section-home-institucional .selos img{max-width:85%}.section-home-institucional .img-logo{max-width:63%}.section-home-institucional .box-pessoa{width:55%;left:-17px}.section-home-institucional .img-elm{width:75%;left:20px}.section-home-institucional .img-vk{position:absolute !important;width:160px;left:initial;right:10px;top:-191px}.section-regiao-home .owl-carousel .owl-stage-outer{overflow:visible}.section-fale-gente .box-form{border-radius:0 35px}.animation_mask_img:before{width:0}.section-institucional .slide-timeline h5{font-size:22px}.section-institucional .slide-timeline .title-card{font-size:16px}.section-institucional .slide-timeline .line-bottom{height:6px}.section-institucional .owl-nav button.owl-next,.section-institucional .owl-nav button.owl-prev{top:45%}.section-institucional .owl-nav button.owl-prev{left:-66px}.section-institucional .owl-nav button.owl-next{right:-66px}.section-institucional.palavra-diretor .bg{right:185px;height:81.5vw}.section-institucional.mvv{background:linear-gradient(180deg, #303030 87%, transparent 87%)}.section-institucional.consultores .slide-consultores{font-size:13px}.section-institucional.consultores .slide-consultores .creci{font-size:12px}.section-institucional.consultores .slide-consultores .tel{font-size:16px}.section-institucional.consultores .slide-consultores .owl-nav button.owl-next{right:-54px}.section-institucional.consultores .slide-consultores .owl-nav button.owl-prev{left:-54px}.section-institucional.consultores .slide-consultores .owl-nav button.owl-next,.section-institucional.consultores .slide-consultores .owl-nav button.owl-prev{top:14%}.section-institucional.central-vendas .box{font-size:18px;padding:70px 12px 30px}.section-institucional.central-vendas .box h2{font-size:30px}.section-institucional.central-vendas .border{top:-120px}.section-institucional.central-vendas iframe{width:100%;height:184px}.section-blog.home-blog{padding-left:0 !important;padding-right:0 !important;padding-bottom:50px;margin-top:80px;overflow:hidden}.section-blog.home-blog h3{font-size:24px;display:-webkit-box;-webkit-box-orient:vertical;line-clamp:2;-webkit-line-clamp:2;overflow:hidden;min-height:0;padding:0;margin-bottom:22px;line-height:1.3;letter-spacing:.3px}.section-blog.home-blog .blog-mobile-carousel{--blog-mask-left: 46px;position:relative;margin-left:0;margin-right:0}.section-blog.home-blog .blog-mobile-carousel:before{content:"";position:absolute;top:0;left:0;width:var(--blog-mask-left);height:100%;background-color:#fff;z-index:2;pointer-events:none}.section-blog.home-blog .blog-mobile-carousel .column-blog{padding:0}.section-blog.home-blog .blog-mobile-carousel .owl-stage-outer{overflow:visible}.section-blog.home-blog .blog-mobile-carousel .owl-item h3{font-size:24px}}@media only screen and (max-width: 576px)and (min-width: 390px){.section-blog.home-blog .blog-mobile-carousel{--blog-mask-left: 54px}}@media only screen and (max-width: 576px)and (min-width: 480px){.section-blog.home-blog .blog-mobile-carousel{--blog-mask-left: 64px}}@media only screen and (max-width: 576px){.section-blog.home-blog .blog-item{display:flex;flex-direction:column;height:100%;margin-bottom:0}.section-blog.home-blog .blog-item .box-blog-inf{padding:0 !important}.section-blog.home-blog .blog-item .box-blog-inf:first-child{height:96px;display:flex;align-items:flex-end;overflow:hidden}.section-blog.home-blog .blog-item .box-blog-inf:last-child{flex:1;display:flex;flex-direction:column}.section-blog.home-blog .blog-item figure{height:auto;aspect-ratio:420/355;margin-bottom:22px;background-color:#b3b3b3}.section-blog.home-blog .blog-item figure picture,.section-blog.home-blog .blog-item figure img:not(.overlay-icon){width:100%;height:100%;object-fit:cover}.section-blog.home-blog .blog-item .overlay,.section-blog.home-blog .blog-item .overlay-icon{display:none}.section-blog.home-blog .blog-item .box-blog-inf .resumo{display:-webkit-box;-webkit-box-orient:vertical;line-clamp:5;-webkit-line-clamp:5;overflow:hidden;height:auto;min-height:8em;color:#4c5659;font-size:16px;line-height:1.6;letter-spacing:.2px;margin-bottom:0}.section-blog.home-blog .blog-item .columns.mt5{display:block;margin:auto 0 0 !important;padding-top:14px}.section-blog.home-blog .blog-item .columns.mt5 .column:first-child{display:none}.section-blog.home-blog .blog-item .columns.mt5 .column{padding:0}.section-blog.home-blog .blog-item .data{width:100%;color:#4c5659;text-align:left !important;font-size:14px;line-height:42px;letter-spacing:1.82px}.section-blog.home-blog .blog-cta-row{position:relative;margin-left:0;margin-right:0;margin-top:90px !important;padding-top:0}.section-blog.home-blog .blog-cta-row .subtitle{max-width:320px;margin:0 auto 28px;color:#4c5659;font-size:22px;line-height:1.3;letter-spacing:.22px;text-transform:uppercase}.section-blog.home-blog .blog-cta-row .btn{width:calc(100vw - 70px);min-width:0;height:70px;margin:0 auto;padding:0 20px;display:inline-flex;justify-content:center;align-items:center;font-size:16px;line-height:1;letter-spacing:1.4px;font-weight:400}.section-blog .blog-destaque h3{font-size:20px}.section-blog .blog-destaque .box-categoria{margin:0 0 40px}.section-blog .blog-destaque hr{width:100%}.section-blog .select-assuntos{padding:15px 28px 28px}.section-blog .select-assuntos button{right:3px}.section-blog.post .list-categorias{font-size:14px}.section-blog.post h1{font-size:24px}.section-blog.post h3{font-size:16px}.section-blog.post .conteudo p{font-size:100%}.section-blog.post .conteudo h3{font-size:20px}.section-empreendimento .logo{max-width:200px}.section-empreendimento.links{background:#e2ded3}.section-empreendimento .nav{border:none}.section-empreendimento .nav ul{flex-direction:column}.section-empreendimento .nav ul li{margin:0 0 15px;padding-bottom:12px;border-bottom:1px solid #c1cbce}.section-empreendimento.galeria-emp{padding-left:40px;padding-right:40px}.section-empreendimento.galeria-emp .container-galeria{max-width:100%}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .owl-item.active .overlay{transform:scale(1.2)}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .owl-item.active img{transform:scale(1.2)}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .owl-item.active .zoom{transform:scale(1.2);bottom:-16px}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .owl-item.active .box-legenda{transform:translateY(60px)}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .box-legenda{font-size:20px}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .owl-nav button.owl-next{right:-70px}.section-empreendimento.galeria-emp .container-galeria .owl-carousel .owl-nav button.owl-prev{left:-70px}.section-empreendimento.galeria-emp .carousel-galeria .item .box-img{max-height:280px;object-fit:cover}.section-empreendimento .topicos{column-count:1}.section-empreendimento .topicos li{font-size:16px;min-height:auto;margin-bottom:15px;padding-bottom:12px}.section-empreendimento.video{max-width:100%;height:230px}.section-empreendimento.video svg{max-width:100px}.section-empreendimento.quem-assina h5{line-height:1.1;font-size:21px}.section-empreendimento.quem-assina .bg{height:382px;width:290px;left:-23px}.section-empreendimento.plantas .plantas-slide .box-img a img{max-width:86%;right:0;left:7%}.section-empreendimento.plantas .plantas-slide .box-img .bg{width:calc(100% + 70px);height:calc(100% + 50px);left:-35px;top:-25px}.section-empreendimento.plantas .plantas-slide .box-img .zoom{bottom:-11px;right:-12px}.section-empreendimento.plantas .plantas-slide .border{top:-60px;left:-5px;width:calc(100% + 10px);height:120%}.section-empreendimento.plantas .plantas-nav a{font-size:18px;border-bottom:1px solid #e2ded3;margin:0 0 10px}.section-empreendimento.localizacao .box-loc{top:10px;left:10px;width:60%;height:auto;font-size:13px;padding:20px 25px}.section-empreendimento.localizacao iframe{height:485px}.section-empreendimento.locais-proximos .owl-nav button.owl-next{right:-60px}.section-empreendimento.locais-proximos .owl-nav button.owl-prev{left:-60px}.section-empreendimento.obras{z-index:9999;padding-top:30px;height:790px}.section-empreendimento.obras .bt-close{transform:scale(0.7)}.section-empreendimento.obras .wrap{padding:0 50px}.section-empreendimento.obras h2{font-size:19px}.section-empreendimento.obras .carousel-obras .item a{height:176px}.section-empreendimento.obras .carousel-obras .item img{margin-top:-29px}.section-empreendimento.obras .carousel-obras .owl-nav button.owl-prev{left:-55px}.section-empreendimento.obras .carousel-obras .owl-nav button.owl-next{right:-55px}.section-empreendimento.obras .carousel-obras .item a svg{top:27%;left:36%}.section-empreendimento.tour-virtual iframe{height:450px !important}.page-contato h4{font-size:16px}.page-contato .phone{font-size:22px}.page-contato address{font-size:16px}.page-contato .map{height:490px}footer{text-align:center;padding:75px 50px 80px;border-radius:35px 0 0 0}footer .triangle-curve-right{top:-40px}footer .logo{max-width:60%}footer .logo-v{max-width:55%}footer .selos img{width:52px}footer .btn{font-size:.94em;min-width:100px}footer nav a{margin-bottom:26px;font-size:1.2em}footer .redes-sociais a{margin:0 17px}footer .redes-sociais a i{font-size:1.8em}}@media only screen and (max-width: 768px){.section-empreendimento.banner{min-height:0;height:auto;display:block;padding-top:85vw;background-position:center center;overflow:visible;position:relative}.section-empreendimento.banner .txt-banner{display:flex;flex-direction:column;justify-content:center;position:relative;top:auto;left:auto;width:62%;min-width:230px;height:auto;min-height:215px;margin-top:-44px;padding:26px 24px 30px;border-radius:0 46px 0 0}.section-empreendimento.banner h1{order:1;font-size:30px;line-height:1.05;margin-bottom:14px}.section-empreendimento.banner h2{order:2;font-size:15px;line-height:1.25;margin-bottom:0}.section-empreendimento.banner .vk{display:none}.section-empreendimento.mt150{margin-top:50px !important}.section-empreendimento .columns.mt90{margin-top:40px !important}.section-empreendimento .tit{font-size:28px}.section-empreendimento .logo{max-width:180px}.section-empreendimento .img-fachada{max-width:100% !important;width:100% !important;margin-top:24px}.section-empreendimento .col-img-fachada .img-fachada{width:100% !important}.section-empreendimento.galeria-emp{padding-left:16px !important;padding-right:16px !important}.section-empreendimento.galeria-emp .columns.is-mobile{margin-left:0 !important;margin-right:0 !important}.section-empreendimento.galeria-emp .column.is-10{width:100% !important;flex:0 0 100% !important;max-width:100% !important;padding-left:0 !important;padding-right:0 !important}.section-empreendimento.galeria-emp .container-galeria{max-width:100%}.section-empreendimento.galeria-emp .container-galeria .bt-prev,.section-empreendimento.galeria-emp .container-galeria .bt-next{top:calc((100% - 73px)/2 - 19px)}.section-empreendimento.galeria-emp .container-galeria .bt-prev{left:6px}.section-empreendimento.galeria-emp .container-galeria .bt-next{right:6px}.section-empreendimento.galeria-emp .container-galeria .carousel-galeria .item .zoom{display:none}.section-empreendimento.galeria-emp .carousel-galeria .item .box-img{max-height:220px;object-fit:cover}.section-empreendimento.galeria-emp .thumbs{width:100vw;margin-left:calc(50% - 50vw);padding:0 16px;justify-content:flex-start;overflow-x:auto !important;overflow-y:hidden !important;-webkit-overflow-scrolling:touch;scrollbar-width:none}.section-empreendimento.galeria-emp .thumbs::-webkit-scrollbar{display:none}.section-empreendimento.andamento-videos .carousel-obras{width:100vw;margin-left:calc(50% - 50vw)}.section-empreendimento.andamento-videos .carousel-obras .item a .bt{width:32px;height:48px}.section-empreendimento.andamento-videos .carousel-obras .item a .bt .triangle{border-width:0 24px 32px}.section-empreendimento.andamento-videos .line-ball{margin-top:48px !important}.section-empreendimento.construtora{padding-bottom:40px}.section-empreendimento.construtora .wrap{padding-left:30px;padding-right:30px}.section-empreendimento.construtora h2.is-uppercase{font-size:1.4rem}.section-empreendimento.construtora .img-construtora{position:relative;right:auto;left:auto;width:100%;max-width:100%;margin-top:12px !important}.section-empreendimento.construtora .column.is-5{margin-top:14px}.section-empreendimento.construtora .column.is-5>img{max-width:200px;margin-top:24px !important}.section-empreendimento.construtora h3.mt60{margin-top:30px !important}.section-empreendimento.plantas h2{margin-left:0 !important;font-size:30px}.section-empreendimento.plantas .carousel-plantas{width:100vw;margin-left:calc(50% - 50vw);margin-top:40px !important}.section-empreendimento.plantas .carousel-plantas .owl-stage{margin:0 !important}.section-empreendimento.plantas .carousel-plantas .owl-stage-outer{overflow:hidden}.section-empreendimento.plantas .carousel-plantas .owl-item{margin-top:0 !important}.section-empreendimento.plantas .carousel-plantas .item{min-height:auto}.section-empreendimento.plantas .carousel-plantas .item a{padding:15px 20px 26px}.section-empreendimento.plantas .carousel-plantas .item h3{font-size:18px}.section-empreendimento.localizacao{padding-bottom:40px}.section-empreendimento.localizacao .wrap{padding-left:30px;padding-right:30px}.section-empreendimento.locais-proximos .slide-locais{width:100vw;margin-left:calc(50% - 50vw)}.section-empreendimento.locais-proximos .slide-locais .owl-stage{margin:0 !important}.section-empreendimento.locais-proximos .slide-locais .owl-stage-outer{overflow:hidden}.section-empreendimento.locais-proximos .card-emp h4{font-size:18px;margin-bottom:12px !important}.section-empreendimento.locais-proximos .card-emp figure img{width:100%;height:200px;object-fit:cover}.section-empreendimento.locais-proximos .card-emp p{font-size:12px;margin-top:12px !important}.section-empreendimento.locais-proximos .owl-nav{display:none}.section-video.page-emp{background:none}.section-video.page-emp .wrap.full{padding-left:36px;padding-right:36px}.section-video.page-emp .container-video{display:block;position:relative;height:auto;aspect-ratio:433/324;overflow:hidden;border-radius:20px 0;background:#000}.section-video.page-emp .container-video>img{display:block;width:100%;height:150%;object-fit:cover;object-position:center;margin-top:-15%;opacity:1;filter:brightness(0.6)}.section-video.page-emp .container-video a{top:50%;left:50%}.section-video.page-emp .container-video .bt{width:32px;height:48px}.section-video.page-emp .container-video .bt .triangle{border-width:0 24px 32px}}@media only screen and (min-width: 577px)and (max-width: 768px){.section-empreendimento.mt150{margin-top:120px !important}.section-empreendimento.mt150 .wrap.full{padding-left:48px;padding-right:0}.section-empreendimento.mt150>.wrap>.columns>.column.is-10{flex:0 0 100%;width:100%;max-width:100%;padding-left:0;padding-right:0}.section-empreendimento.mt150 .logo{max-width:220px;margin-top:10px}.section-empreendimento.mt150 .columns.mt90{align-items:center;margin-top:72px !important}.section-empreendimento.mt150 .columns.mt90>.column.is-6-tablet{flex:0 0 48%;width:48%;max-width:48%}.section-empreendimento.mt150 .columns.mt90>.column.is-1{display:none !important}.section-empreendimento.mt150 .columns.mt90>.col-img-fachada{flex:0 0 52%;width:52%;max-width:52%;padding-left:20px !important;padding-right:0 !important;overflow:visible}.section-empreendimento.mt150 .col-img-fachada .img-fachada{width:calc(100% + 13vw) !important;max-width:none !important;margin-top:0;margin-left:auto;transform:translateX(6vw)}.section-empreendimento.plantas .wrap.full{padding-left:48px;padding-right:48px}.section-empreendimento.plantas .carousel-plantas{width:100%;margin-left:0;margin-right:0}.section-empreendimento.plantas .carousel-plantas .owl-stage{margin-left:auto !important;margin-right:auto !important}.section-empreendimento.plantas .carousel-plantas .owl-stage-outer{overflow:hidden}.section-empreendimento.andamento-videos .wrap.full{padding-left:48px;padding-right:48px}.section-empreendimento.andamento-videos .carousel-obras{width:100%;margin-left:0;margin-right:0}.section-empreendimento.andamento-videos .carousel-obras .owl-stage{margin-left:auto;margin-right:auto}.section-empreendimento.locais-proximos .wrap.wide{padding-left:48px;padding-right:48px}.section-empreendimento.locais-proximos .slide-locais{width:100%;margin-left:0;margin-right:0}.section-empreendimento.locais-proximos .slide-locais .owl-stage{margin-left:auto !important;margin-right:auto !important}.section-empreendimento.locais-proximos .slide-locais .owl-stage-outer{overflow:hidden}}/*# sourceMappingURL=style.min.css.map */
