@font-face{font-family:Inter;src:url(../fonts/Inter24pt-Italic.woff2) format("woff2"),url(../fonts/Inter24pt-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Inter;src:url(../fonts/Inter24pt-LightItalic.woff2) format("woff2"),url(../fonts/Inter24pt-LightItalic.woff) format("woff");font-weight:300;font-style:italic;font-display:block}@font-face{font-family:Inter;src:url(../fonts/Inter24pt-Light.woff2) format("woff2"),url(../fonts/Inter24pt-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:block}@font-face{font-family:Inter;src:url(../fonts/Inter24pt-Regular.woff2) format("woff2"),url(../fonts/Inter24pt-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Inter;src:url(../fonts/Inter24pt-MediumItalic.woff2) format("woff2"),url(../fonts/Inter24pt-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:block}@font-face{font-family:Inter;src:url(../fonts/Inter24pt-Medium.woff2) format("woff2"),url(../fonts/Inter24pt-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:block}@font-face{font-family:'Noto Serif Display';src:url(../fonts/NotoSerifDisplay-Medium.woff2) format("woff2"),url(../fonts/NotoSerifDisplay-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:block}*,::after,::before{box-sizing:border-box}body{margin:0;font-family:Inter,sans-serif;font-weight:300;color:var(--color-1);background-color:rgba(97,99,101,.08)}body.no-scroll{overflow:hidden}a{text-decoration:none;color:inherit}a:hover{color:var(--color-6)}h1,h2,h3,h4,h5{font-family:'Noto Serif Display',sans-serif;font-weight:500;text-transform:uppercase;margin:0;color:var(--color-1)}h1{font-size:2rem}h2{font-family:'Noto Serif Display',sans-serif;font-size:2.5rem;color:var(--color-1);margin-bottom:30px}@media screen and (max-width:991px){h2{font-size:2rem}}h3{color:var(--color-1);font-family:'Noto Serif Display',sans-serif;font-weight:500;font-size:1.2rem}h4{font-family:'Noto Serif Display',sans-serif;font-weight:500;font-size:1rem}footer{background-color:rgba(168,144,125,.08);color:var(--color-1);position:relative}footer .wrapper{padding-top:80px;padding-bottom:50px}footer .wrapper .logo{display:inline-block;width:250px;max-width:100%;height:auto}footer .wrapper .row{padding-top:80px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:70px}@media screen and (max-width:991px){footer .wrapper .row{gap:40px}}footer .wrapper .row a{display:flex;flex-flow:column;gap:10px;font-size:.75rem}footer .wrapper .row a svg{display:block;height:40px;width:auto;margin-bottom:5px}footer .wrapper .row a span{text-transform:uppercase;font-weight:500}footer .wrapper .row .lid{height:90px;width:1px;background-color:rgba(0,0,0,.2)}@media screen and (max-width:991px){footer .wrapper .row .lid{display:none}}footer .copyright{padding-top:1px;padding-bottom:10px;display:flex;gap:10px;justify-content:space-between;text-align:center;align-items:center;flex-wrap:wrap;color:var(--color-1);margin-top:50px}footer .copyright p{margin:0;font-size:.8rem}footer .copyright img{display:block;height:1rem;width:auto;transition:transform .3s ease-in-out}footer .copyright img:hover{transform:scale(1.1)}footer .copyright .social{display:flex;align-items:center;gap:15px}@media screen and (max-width:991px){footer .copyright .ad,footer .copyright .social{margin:auto}}.welcome-content{padding:100px;text-align:center}@media screen and (max-width:700px){.welcome-content{padding:50px 25px}}.welcome-content img{height:auto}.welcome-content img.logo{width:50%}.welcome-content img.illustration{width:40%}@media screen and (max-width:700px){.welcome-content img.illustration,.welcome-content img.logo{width:100%}}.h-p{padding-left:100px;padding-right:100px}@media screen and (max-width:1000px){.h-p{padding-left:50px;padding-right:50px}}@media screen and (max-width:700px){.h-p{padding-left:25px;padding-right:25px}}@media screen and (min-width:1400px){.h-p{padding-left:10%;padding-right:10%}}@media screen and (min-width:1750px){.h-p{padding-left:20%;padding-right:20%}}.w-100{width:100%}.w-100-i{width:100%!important}.text-center{text-align:center}.p-relative{position:relative}.text li,.text p,.text span{text-align:left;font-family:Inter,sans-serif!important;font-weight:300;color:var(--color-1);font-size:.8rem!important}.text.lg li,.text.lg p,.text.lg span{font-size:1.3rem!important}.text.light *{color:var(--color-2)!important}.text.text-center *{text-align:center}.text img{max-width:100%;height:auto}input.input-website{display:none!important}i img{height:1.5rem;width:auto;vertical-align:middle}form:not(#search-box,#search-filters){text-align:center;color:var(--color-2)}form h4{text-transform:uppercase;font-size:1.5rem}form input,form select,form textarea{display:block;width:100%;color:var(--color-1);border:none;border-radius:5px;margin:8px 0;font-family:inherit;font-weight:inherit;padding:15px;font-size:1.1rem}form input::placeholder,form select::placeholder,form textarea::placeholder{opacity:.5}form select{font-weight:400}#financiamento{padding-top:50px;padding-bottom:50px}#financiamento h2{text-transform:uppercase;font-size:1.75rem;margin-bottom:20px}#financiamento .btn-primary{background-color:var(--color-2);color:var(--color-1)}#financiamento .btn-primary:hover{background-color:#a9986b}@keyframes shake{10.5%,4.5%{transform:translate(0,0) rotate(0)}5%{transform:translate(1px,1px) rotate(0)}5.5%{transform:translate(-1px,-2px) rotate(-1deg)}6%{transform:translate(-3px,0) rotate(1deg)}6.5%{transform:translate(3px,2px) rotate(0)}7%{transform:translate(1px,-1px) rotate(1deg)}7.5%{transform:translate(-1px,2px) rotate(-1deg)}8%{transform:translate(-3px,1px) rotate(0)}8.5%{transform:translate(3px,1px) rotate(-1deg)}9%{transform:translate(-1px,-1px) rotate(1deg)}9.5%{transform:translate(1px,2px) rotate(0)}10%{transform:translate(1px,-2px) rotate(-1deg)}}.slick-slide a,.slick-slide:focus{outline:0}.page-title{text-align:left;background-color:var(--color-1);background-size:cover;background-position:bottom center}.page-title .content{padding-top:200px;padding-bottom:50px;background-color:rgba(0,0,0,.65)}@media screen and (max-width:767px){.page-title .content{padding-top:150px}}.page-title img{width:100%;height:auto}.page-title h1{color:var(--color-2);font-size:2.5rem;text-transform:uppercase}@media screen and (max-width:767px){.page-title h1{font-size:2rem}}.page-title .numbers{color:var(--color-2);text-transform:uppercase;font-size:.8rem;font-weight:300}img:not([srcset]):not([src]){visibility:hidden}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.m-0{margin:0}.swal2-title{font-size:1.7rem;line-height:2.2rem;font-weight:500}.swal2-content{font-weight:300}.mt-50{margin-top:50px}button.slick-prev.outer-sp.slick-arrow{left:unset;right:50px;top:100%;transform:translate(0,0)}button.slick-next.outer-sn.slick-arrow{right:10px;top:100%;transform:translate(0,0)}button.slick-next.outer-sn.slick-arrow,button.slick-prev.outer-sp.slick-arrow{width:20px}#whatsapp-modal,#whatsapp-modal *{box-sizing:border-box}#whatsapp-modal{background-color:rgba(0,0,0,.15);position:fixed;top:0;left:0;width:100%;height:100vh;z-index:9999999999;display:none}#link-wa{display:none}#whatsapp-modal.visible{display:block}#whatsapp-modal .whatsapp-modal-body{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;background-image:url(/static/img/wa-bg.jpeg);background-size:cover;background-position:center;border-radius:5px;box-shadow:0 0 5px 5px rgba(0,0,0,.25);width:300px;max-width:90%}#whatsapp-modal .whatsapp-modal-body .title{background-color:#2d5f57;padding:10px;border-radius:5px 5px 0 0;display:flex;align-items:center}#whatsapp-modal .whatsapp-modal-body .title img{width:30px;height:30px;margin-right:5px;border-radius:50%;object-fit:cover;object-position:center;background-color:var(--color-4)}#whatsapp-modal .whatsapp-modal-body .title p{margin:0 auto 0 0;color:#fff}#whatsapp-modal .whatsapp-modal-body .title button{font-size:1.2rem;font-weight:light;background-color:transparent;color:#fff;border:none;cursor:pointer}#whatsapp-modal .whatsapp-modal-body form{padding:25px 25px 70px}#whatsapp-modal .whatsapp-modal-body form button,#whatsapp-modal .whatsapp-modal-body form input{display:block;width:100%;margin:5px 0;border-radius:5px;border:none}#whatsapp-modal .whatsapp-modal-body form button{margin-top:20px;padding-top:10px;padding-bottom:10px;font-weight:500;text-transform:uppercase;background-color:var(--color-2);color:var(--color-1)}#whatsapp-modal .whatsapp-modal-body form input{font-family:inherit;font-size:1.1rem;padding:10px}.btn{cursor:pointer;border:none;border-radius:0;font-family:Inter,sans-serif;font-weight:300;font-size:1.1rem;padding:20px 40px;background-color:var(--color-1);color:var(--color-2);transition:background-color .3s,color .3s,box-shadow .3s,border-color .3s;width:fit-content;width:-moz-fit-content;display:inline-block;text-transform:uppercase}@media screen and (max-width:991px){.btn{font-size:1rem}}.btn.btn-primary{background-color:transparent;backdrop-filter:blur(2px);color:var(--color-3);border:1px solid var(--color-3);text-transform:uppercase}.btn.btn-primary:hover{background-color:var(--color-5);border-color:var(--color-5);color:var(--color-2)}.btn.btn-secondary{background-color:transparent;backdrop-filter:blur(2px);color:var(--color-2);border:1px solid var(--color-2);text-transform:uppercase}.btn.btn-secondary:hover{background-color:var(--color-5);border-color:var(--color-5);color:var(--color-2)}.btn.btn-dark{background-color:var(--color-5);backdrop-filter:blur(2px);color:var(--color-2);border:1px solid var(--color-5);text-transform:uppercase;text-align:center}.btn.btn-dark:hover{background-color:var(--color-6);border-color:var(--color-6);color:var(--color-1)}.btn.sm{font-size:.8rem;padding:12px 25px}nav#navbar{font-family:Inter,sans-serif;font-weight:500;padding-top:30px;padding-bottom:30px;position:absolute;z-index:99;top:0;left:0;width:100%;display:flex;align-items:center;justify-content:space-between;color:var(--color-1);background-color:transparent;transition:padding .3s ease-in-out}@media screen and (max-width:500px){nav#navbar{padding-top:20px;padding-bottom:20px}}nav#navbar .logo{width:225px;height:auto;transition:width .3s ease-in-out}@media screen and (max-width:1250px){nav#navbar .logo{width:200px}}nav#navbar .nav-btns,nav#navbar .nav-links{padding:0;margin:0;list-style:none;text-transform:uppercase}nav#navbar .nav-btns li,nav#navbar .nav-links li{display:inline-block;vertical-align:middle}nav#navbar .nav-links{display:flex;align-items:center;gap:30px}@media screen and (max-width:1200px){nav#navbar .nav-links{display:none}}nav#navbar .nav-links li a{font-size:.75rem;display:inline-block;color:var(--color-2);transition:color .3s,background-color .3s,text-shadow .3s}nav#navbar .nav-links li a.active,nav#navbar .nav-links li a:hover{color:var(--color-2);text-shadow:0 2px 3px rgba(0,0,0,.75)}nav#navbar .nav-btns{margin-left:auto;font-weight:400;display:none}@media screen and (max-width:1200px){nav#navbar .nav-btns{display:block}}nav#navbar .nav-btns li.nav-toggle-wrapper{position:relative}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m{display:none;position:absolute;background-color:var(--color-4);top:38px;right:0;padding:0;width:180px;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23)}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m ul{list-style:none;padding:5px 0}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m ul li{display:block}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m ul li a{display:flex;align-items:flex-end;color:var(--color-3);padding:12px 20px 12px 15px;font-size:.9rem;font-weight:300;text-transform:uppercase;transition:background-color .2s ease-in-out,color .2s ease-in-out}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m ul li a i{font-size:1.2rem;width:30px;margin-right:10px;display:inline-flex;align-items:center;justify-content:center}nav#navbar .nav-btns li.nav-toggle-wrapper #menu-m ul li a:hover{background-color:var(--color-2);color:var(--color-6)}nav#navbar .nav-btns button{display:flex;align-items:center;justify-content:center;margin-left:15px}nav#navbar .nav-btns i{font-size:2rem}nav#navbar.building .nav-links{margin-left:auto;margin-bottom:5px}@media screen and (max-width:1100px){nav#navbar.building .nav-links{display:none}}nav#navbar.building .nav-links li{vertical-align:unset}nav#navbar.building .nav-links li a{font-size:.8rem;margin-right:20px}nav#navbar.building .nav-btns{display:none}@media screen and (max-width:1100px){nav#navbar.building .nav-btns{display:block}}nav#navbar #nav-toggle{background-color:transparent;border:none;padding:0;transition:transform .3s;cursor:pointer;border-radius:0}nav#navbar #nav-toggle:hover{transform:scale(1.1)}nav#navbar #nav-toggle svg{height:25px;width:auto}nav#navbar.min{position:fixed;color:var(--color-4);padding-top:10px;padding-bottom:10px;background-color:var(--color-1)}nav#navbar.min .logo{width:160px}@media screen and (max-width:1250px){nav#navbar.min .logo{width:120px}}#banner{position:relative;text-align:center;display:flex;flex-flow:column;align-items:center;justify-content:flex-end;background-color:var(--color-4);background-size:cover;background-position:bottom center;padding-top:100px;padding-bottom:80px;min-height:100vh}@media screen and (max-width:991px){#banner{padding-bottom:50px;min-height:90vh}}#banner #bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}#banner .overlay{position:absolute;right:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5)}#banner .content{width:100%;text-align:center}#banner h1{position:relative;margin:0 auto 0;color:var(--color-2);font-size:3.5rem;width:490px;max-width:100%}@media screen and (min-width:992px){#banner h1{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%)}}@media screen and (max-width:991px){#banner h1{width:350px;font-size:2.5rem}}#banner .btns{display:flex;align-items:center;gap:20px}@media screen and (max-width:991px){#banner .btns{flex-flow:column;gap:10px;margin-top:50px}}#banner .btns .btn{padding-top:30px;padding-bottom:30px;display:block;width:100%}@media screen and (max-width:991px){#banner .btns .btn{padding-top:20px;padding-bottom:20px}}#about-page .content-f{padding-top:80px;padding-bottom:80px;display:grid;grid-template-columns:1fr 1.5fr;gap:80px;align-items:flex-end}@media screen and (max-width:991px){#about-page .content-f{grid-template-columns:1fr;gap:50px}}#about-page .content-l{padding-bottom:80px;display:grid;grid-template-columns:1.5fr 1fr;gap:80px;align-items:flex-end}@media screen and (max-width:991px){#about-page .content-l{grid-template-columns:1fr;gap:50px}#about-page .content-l .media{grid-row:1}}#about-page img{width:100%;height:auto;display:block;background-color:var(--color-5)}#yah-home{padding-top:80px;padding-bottom:80px;display:grid;grid-template-columns:1fr 1.5fr;gap:80px;align-items:flex-end}@media screen and (max-width:991px){#yah-home{grid-template-columns:1fr;gap:50px}}#yah-home h2{font-size:3.5rem}@media screen and (max-width:991px){#yah-home h2{font-size:2.5rem}}#yah-home img{width:100%;height:auto;display:block;background-color:var(--color-5)}#yah-home .content{width:470px}@media screen and (max-width:991px){#yah-home .content{width:100%}}#yah-home .content .text{margin-bottom:40px}#quote{position:relative;padding-top:80px;padding-bottom:80px;background-color:var(--color-1);background-size:cover;background-attachment:fixed}@media screen and (max-width:768px){#quote{background-attachment:scroll}}#quote h3{color:var(--color-2);font-size:2.5rem}@media screen and (max-width:991px){#quote h3{font-size:2rem}}#quote .text{width:90%}@media screen and (max-width:768px){#quote .text{width:100%}}#blog-instagram-feed{padding-top:80px;padding-bottom:80px}#blog-instagram-feed .posts-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:25px}@media screen and (max-width:991px){#blog-instagram-feed .posts-wrapper{grid-template-columns:repeat(2,1fr);gap:15px}}#blog-instagram-feed .posts-wrapper .post{grid-column:1/span 3;background-color:var(--color-2);display:grid;grid-template-columns:1fr 2.1fr;gap:25px}@media screen and (max-width:991px){#blog-instagram-feed .posts-wrapper .post{grid-column:1/span 2;grid-template-columns:1fr;gap:0}}#blog-instagram-feed .posts-wrapper .post .content{padding:25px 25px 25px 0;display:flex;flex-flow:column;align-items:flex-start}@media screen and (max-width:991px){#blog-instagram-feed .posts-wrapper .post .content{padding:15px}}#blog-instagram-feed .posts-wrapper .post .content .text{margin-bottom:auto}#blog-instagram-feed .posts-wrapper .post img{display:block;width:100%;height:100%;aspect-ratio:1/1;background-color:var(--color-5);object-fit:cover}@media screen and (max-width:991px){#blog-instagram-feed .posts-wrapper .post img{aspect-ratio:2/1}}#blog-instagram-feed .posts-wrapper .insta-post{display:block;overflow:hidden}#blog-instagram-feed .posts-wrapper .insta-post img{display:block;width:100%;aspect-ratio:1/1;background-color:var(--color-5);object-fit:cover;transition:transform .3s ease-in-out}#blog-instagram-feed .posts-wrapper .insta-post.bgd,#blog-instagram-feed .posts-wrapper .insta-post.bgl{background-color:var(--color-3);display:flex;align-items:center;justify-content:center;width:100%;padding:25px;color:var(--color-2);text-transform:uppercase;text-align:center;transition:background-color .3s,color .3s}#blog-instagram-feed .posts-wrapper .insta-post.bgd:hover,#blog-instagram-feed .posts-wrapper .insta-post.bgl:hover{background-color:var(--color-6)}#blog-instagram-feed .posts-wrapper .insta-post:hover img{transform:scale(1.1)}#blog-instagram-feed .posts-wrapper .insta-post.bgd{background-color:var(--color-1)}@media screen and (max-width:991px){#blog-instagram-feed .posts-wrapper .insta-post.bgd{aspect-ratio:1/1}}#blog-instagram-feed .posts-wrapper .insta-post.bgl{background-color:var(--color-5)}@media screen and (max-width:991px){#blog-instagram-feed .posts-wrapper .insta-post.bgl{aspect-ratio:2/1;grid-row:4;grid-column:1/span 2}}#blog-instagram-feed.one-col{padding-top:0;padding-bottom:0}#blog-instagram-feed.one-col h3{font-size:1.8rem;margin-bottom:20px}#blog-instagram-feed.one-col .posts-wrapper{display:grid;grid-template-columns:1fr}#blog-instagram-feed.one-col .posts-wrapper .post{grid-column:1;background-color:var(--color-2);display:grid;grid-template-columns:1fr;gap:0}#blog-instagram-feed.one-col .posts-wrapper .post .content{padding:15px;display:flex;flex-flow:column;align-items:flex-start}#blog-instagram-feed.one-col .posts-wrapper .post .content h3{font-size:1rem;margin-bottom:5px}#blog-instagram-feed.one-col .posts-wrapper .post .content .text{margin-bottom:20px}#blog-instagram-feed.one-col .posts-wrapper .post .content .text *{font-size:.7rem!important}#blog-instagram-feed.one-col .posts-wrapper .post img{display:block;width:100%;height:100%;aspect-ratio:2/1.5;background-color:var(--color-5);object-fit:cover}#blog-instagram-feed.one-col .insta-post.bgd{aspect-ratio:1/1}.fp-section{padding-top:80px;overflow:hidden}.fp-section .swiper-container{width:100%}.fp-section h2{margin-bottom:80px}#properties-page .properties-wrapper{padding-top:80px;padding-bottom:80px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:991px){#properties-page .properties-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){#properties-page .properties-wrapper{grid-template-columns:1fr}}#buildings-page .properties-wrapper{padding-top:80px;padding-bottom:80px;display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:768px){#buildings-page .properties-wrapper{grid-template-columns:1fr}}.l-property{position:relative;background-color:var(--color-2)}.l-property img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover}.l-property img.unit{aspect-ratio:1/1}.l-property .location{position:absolute;top:20px;right:20px;display:flex;align-items:center;flex-wrap:wrap;gap:15px}.l-property .location.unit{flex-flow:column;align-items:flex-end;gap:10px}.l-property .location span{display:inline-block;border:1px solid var(--color-2);color:var(--color-2);padding:10px 20px;text-transform:uppercase;font-size:.7rem;font-weight:300;background-color:rgba(0,0,0,.35)}.l-property .content{padding:20px}.l-property .content .text{margin:20px 0;min-height:40px}.l-property .content .text *{color:var(--color-1)}.l-property .numbers{margin-top:20px;margin-bottom:20px;display:flex;align-items:center;flex-wrap:wrap;gap:10px;text-transform:uppercase;font-size:.8rem}#building{padding-bottom:80px}#building .initial{position:relative;height:100vh;width:100%}@media screen and (max-width:991px){#building .initial{height:90vh}}#building .initial img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom center}#building .initial .content{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-start;padding-bottom:80px}#building .initial .content .wrapper{display:flex;gap:40px;align-items:center}@media screen and (max-width:991px){#building .initial .content .wrapper{flex-flow:column;align-items:flex-start;gap:15px}}#building .initial .content .wrapper .title h1{color:var(--color-2);font-size:3.5rem}@media screen and (max-width:991px){#building .initial .content .wrapper .title h1{font-size:2.5rem}}#building .initial .content .wrapper .title .construction-company{color:var(--color-2);text-transform:uppercase;margin:0}#building .initial .content .wrapper .sep{width:1px;height:100px;background-color:var(--color-2)}@media screen and (max-width:991px){#building .initial .content .wrapper .sep{height:1px;width:150px;max-width:100%}}#building .initial .content .wrapper .address{margin-top:0;color:var(--color-2);text-transform:uppercase;font-size:.8rem}#building .initial .content .wrapper .address span{display:block;font-size:1.3rem;margin-bottom:5px}@media screen and (max-width:991px){#building .initial .content .wrapper .address span{font-size:1rem}}#building h2{font-size:2.1rem}#building #empreendimento{display:grid;grid-template-columns:repeat(3,1fr);gap:80px;padding-top:80px;padding-bottom:80px}@media screen and (max-width:991px){#building #empreendimento{grid-template-columns:1fr;gap:50px}}#building #empreendimento img{display:block;width:100%;height:100%;object-fit:cover;cursor:pointer}@media screen and (max-width:991px){#building #empreendimento img{aspect-ratio:1/1}}#building #empreendimento .text{margin-bottom:40px}#building #empreendimento .btn.btn-primary{margin-bottom:20px}#building #infraestrutura{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:991px){#building #infraestrutura{grid-template-columns:repeat(2,1fr)}#building #infraestrutura .cont{grid-row:1;grid-column:1/span 2}}#building #infraestrutura .b-photo{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;cursor:pointer}#building #infraestrutura .b-photo:nth-of-type(2){grid-column:2;grid-row:1/span 2}#building #infraestrutura .b-photo:nth-of-type(4){grid-column:3;grid-row:2/span 2}#building #infraestrutura .b-photo:nth-of-type(5){grid-column:1;grid-row:3/span 2}#building #infraestrutura .b-photo:nth-of-type(8){grid-column:3;grid-row:5/span 2}@media screen and (max-width:991px){#building #infraestrutura .b-photo:nth-of-type(2){grid-column:2;grid-row:2/span 2}#building #infraestrutura .b-photo:nth-of-type(4){grid-column:1;grid-row:4/span 2}#building #infraestrutura .b-photo:nth-of-type(5){grid-column:unset;grid-row:unset}#building #infraestrutura .b-photo:nth-of-type(8){grid-column:2;grid-row:6/span 2}}#building #unidades{padding-top:80px;display:grid;grid-template-columns:1fr 68%;gap:20px}@media screen and (min-width:992px){#building #unidades{padding-right:0}}@media screen and (max-width:991px){#building #unidades{grid-template-columns:100%}}#building #unidades .featured-properties{overflow:hidden;padding-left:0}@media screen and (max-width:991px){#building #unidades .featured-properties{padding-right:50px}}#building #unidades .t{padding-right:40px}@media screen and (max-width:991px){#building #unidades .t{padding-right:0}}#building #unidades .t .text{margin-bottom:40px}#building #unidades .t .btn.btn-primary{margin-bottom:20px}#building #localizacao{padding-top:80px;display:grid;grid-template-columns:2fr 1fr;gap:80px}@media screen and (max-width:991px){#building #localizacao{grid-template-columns:1fr;gap:50px}}#building #localizacao .text{margin-bottom:40px}#building #localizacao #map{width:100%;height:400px;border-radius:0;background-image:url(../img/map-bg.svg);background-size:110%;background-position:center;display:flex;align-items:center;justify-content:center}@media screen and (max-width:991px){#building #localizacao #map{grid-row:2}}@media screen and (max-width:767px){#building #localizacao #map{height:350px}}#building #localizacao #map.map-block{display:block;align-items:unset;justify-content:unset}#building #localizacao #map.map-block .btn{display:none}#building #localizacao #map .map-marker{border:2px solid var(--color-1);background-color:rgba(0,0,0,.5);width:100px;height:100px;border-radius:50%}#property{padding-bottom:80px}#property .initial{position:relative;height:100vh;width:100%}@media screen and (max-width:991px){#property .initial{height:90vh}}#property .initial img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:bottom center}#property .initial .content{background-color:rgba(0,0,0,.5);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:flex-end;justify-content:flex-start;padding-bottom:80px}#property .initial .content .wrapper{display:flex;gap:40px;align-items:center}@media screen and (max-width:991px){#property .initial .content .wrapper{flex-flow:column;align-items:flex-start;gap:15px}}#property .initial .content .wrapper .title h1{color:var(--color-2);font-size:3.5rem}@media screen and (max-width:991px){#property .initial .content .wrapper .title h1{font-size:2.5rem}}#property .initial .content .wrapper .title .construction-company{color:var(--color-2);text-transform:uppercase;margin:0}#property .initial .content .wrapper .sep{width:1px;height:100px;background-color:var(--color-2)}@media screen and (max-width:991px){#property .initial .content .wrapper .sep{height:1px;width:150px;max-width:100%}}#property .initial .content .wrapper .address{margin-top:0;color:var(--color-2);text-transform:uppercase;font-size:.8rem}#property .initial .content .wrapper .address span{display:block;font-size:1.3rem;margin-bottom:5px}@media screen and (max-width:991px){#property .initial .content .wrapper .address span{font-size:1rem}}#property h2{font-size:2.1rem}#property #desc{display:grid;grid-template-columns:2fr 1fr;gap:80px;padding-top:80px;padding-bottom:80px}@media screen and (max-width:991px){#property #desc{grid-template-columns:1fr;gap:50px}}#property #desc .photos{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:991px){#property #desc .photos{grid-row:2}}#property #desc img{display:block;width:100%;height:100%;aspect-ratio:16/12;object-fit:cover;cursor:pointer}#property #desc .text{margin-bottom:40px}#property #desc .btn.btn-primary{margin-bottom:20px}#property #property-numbers{display:flex;align-items:center;justify-content:space-between;text-align:center;padding-bottom:80px}@media screen and (max-width:767px){#property #property-numbers{flex-wrap:wrap;justify-content:center;row-gap:40px}}#property #property-numbers p{font-family:'Noto Serif Display',sans-serif;font-weight:500;margin:0;font-size:1.3rem}@media screen and (max-width:767px){#property #property-numbers p{width:150px}}#property #property-numbers p span{display:block;margin-top:5px;font-family:Inter,sans-serif;font-weight:300;font-size:.8rem;text-transform:uppercase}#property #property-numbers .sep{width:1px;height:50px;background-color:rgba(0,0,0,.25)}@media screen and (max-width:767px){#property #property-numbers .sep{display:none}}#property #property-photos{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}#property #property-photos .b-photo{display:block;width:100%;height:100%;aspect-ratio:1/1;object-fit:cover;cursor:pointer}#property #property-photos .b-photo:nth-of-type(7n+1){grid-column:1/span 2;aspect-ratio:2/1}#property #property-photos .b-photo:nth-of-type(7n+7){grid-column:2/span 2;aspect-ratio:2/1}#property #features{padding-top:80px;display:flex;justify-content:space-between;gap:80px}@media screen and (max-width:991px){#property #features{flex-flow:column;justify-content:center;row-gap:40px}}#property #features .sep{width:1px;height:150px;min-height:100%;background-color:rgba(0,0,0,.25)}@media screen and (max-width:991px){#property #features .sep{display:none}}#property #features h2{font-size:1.5rem}#property #features .btn.btn-primary{margin-bottom:20px}#property #features ul{padding-left:1rem;text-transform:uppercase}#property #features ul li{margin-bottom:10px;font-size:.8rem}#property #localizacao{padding-top:80px;display:grid;grid-template-columns:2fr 1fr;gap:80px}@media screen and (max-width:991px){#property #localizacao{grid-template-columns:1fr;gap:50px}}#property #localizacao .text{margin-bottom:40px}#property #localizacao #map{width:100%;height:400px;border-radius:0;background-image:url(../img/map-bg.svg);background-size:110%;background-position:center;display:flex;align-items:center;justify-content:center}@media screen and (max-width:991px){#property #localizacao #map{grid-row:2}}@media screen and (max-width:767px){#property #localizacao #map{height:350px}}#property #localizacao #map.map-block{display:block;align-items:unset;justify-content:unset}#property #localizacao #map.map-block .btn{display:none}#property #localizacao #map .map-marker{border:2px solid var(--color-1);background-color:rgba(0,0,0,.5);width:100px;height:100px;border-radius:50%}#blog{padding-bottom:80px}#blog .page-title{margin-bottom:0}#blog .posts-wrapper{padding-top:80px;padding-bottom:50px;display:grid;grid-template-columns:1fr;gap:20px}#blog .post{background-color:var(--color-2);position:relative;display:grid;grid-template-columns:250px 1fr;gap:0}@media screen and (max-width:991px){#blog .post{grid-template-columns:1fr}}#blog .post .desc{padding:25px;display:flex;flex-flow:column}#blog .post .desc .category{background-color:var(--color-1);color:var(--color-4);font-size:.75;padding:2px 5px;border-radius:5px;display:inline-block;margin:0;position:absolute;top:5px;left:5px}#blog .post .desc h2{text-align:left;padding:0;margin-top:0;margin-bottom:5px;font-size:1.3rem;transition:color .3s ease-in-out}#blog .post .desc .text{margin-bottom:50px}#blog .post .desc .numbers{margin:0 0 20px;font-size:.8rem;text-transform:uppercase}#blog .post img{height:100%;width:100%;object-fit:cover;object-position:center;transition:all .3s;border-radius:0;display:block}@media screen and (max-width:991px){#blog .post img{aspect-ratio:16/9}}#blog nav.pagination-nav{background-color:transparent;position:relative;color:var(--color-1);text-align:center;width:100%;left:unset;top:unset}#blog nav.pagination-nav ul{list-style:none;width:100%;padding:0;margin:0}#blog nav.pagination-nav ul li{display:inline-block}#blog nav.pagination-nav ul li.active a{background-color:var(--color-1);border:none;color:var(--color-4);border-radius:0}#blog nav.pagination-nav ul li.active a:hover{color:var(--color-1);background-color:var(--color-6)}#blog nav.pagination-nav ul li a{display:inline-block;padding:10px 15px}#blog nav.pagination-nav ul li a:hover{color:var(--color-1);background-color:var(--color-6)}#blog-post .post-wrapper{padding-top:80px;padding-bottom:80px;display:grid;grid-template-columns:1fr 250px;gap:80px}@media screen and (max-width:767px){#blog-post .post-wrapper{grid-template-columns:1fr}}#blog-post .img-container{text-align:center;margin-bottom:70px}#blog-post .img-container img{max-width:100%;height:auto;border-radius:0}#blog-post .text,#blog-post .text li,#blog-post .text p,#blog-post .text span{font-size:1rem!important;font-weight:300!important}#contact-page .contact-data,#interesse .contact-data,#publish-page .contact-data{padding-top:80px;padding-bottom:80px}#contact-page .contact-data h2,#interesse .contact-data h2,#publish-page .contact-data h2{margin-bottom:30px}#contact-page .contact-data .wrapper,#interesse .contact-data .wrapper,#publish-page .contact-data .wrapper{display:grid;grid-template-columns:1fr 2fr;gap:80px}@media screen and (max-width:991px){#contact-page .contact-data .wrapper,#interesse .contact-data .wrapper,#publish-page .contact-data .wrapper{grid-template-columns:1fr;gap:50px}}#contact-page .contact-data form,#interesse .contact-data form,#publish-page .contact-data form{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:767px){#contact-page .contact-data form,#interesse .contact-data form,#publish-page .contact-data form{grid-template-columns:1fr}}#contact-page .contact-data form textarea,#interesse .contact-data form textarea,#publish-page .contact-data form textarea{grid-column:1/span 2}@media screen and (max-width:767px){#contact-page .contact-data form textarea,#interesse .contact-data form textarea,#publish-page .contact-data form textarea{grid-column:1/span 1}}#contact-page .contact-data form .f,#interesse .contact-data form .f,#publish-page .contact-data form .f{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;grid-column:1/span 2}@media screen and (max-width:767px){#contact-page .contact-data form .f,#interesse .contact-data form .f,#publish-page .contact-data form .f{grid-column:1/span 1}}#contact-page .contact-data form .f a,#interesse .contact-data form .f a,#publish-page .contact-data form .f a{color:var(--color-6)}#contact-page .contact-data .contact-links,#interesse .contact-data .contact-links,#publish-page .contact-data .contact-links{margin-top:50px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px}#contact-page .contact-data .contact-links .btn,#interesse .contact-data .contact-links .btn,#publish-page .contact-data .contact-links .btn{flex:auto}#contact-page form,#interesse form,#publish-page form{color:var(--color-1);margin-bottom:25px;border-radius:0;border:none}#contact-page form .fields,#interesse form .fields,#publish-page form .fields{padding:25px}#contact-page form .title,#interesse form .title,#publish-page form .title{background-color:var(--color-1);padding:10px 25px}#contact-page form .title h2,#interesse form .title h2,#publish-page form .title h2{font-size:1.2rem;line-height:2rem;letter-spacing:2px;margin:0;color:var(--color-4)}@media screen and (max-width:500px){#contact-page form .title h2,#interesse form .title h2,#publish-page form .title h2{font-size:1rem;line-height:1.5rem}}#contact-page form p,#interesse form p,#publish-page form p{font-weight:700;font-size:2rem;font-family:Inter,sans-serif}#contact-page form input,#contact-page form textarea,#interesse form input,#interesse form textarea,#publish-page form input,#publish-page form textarea{display:block;width:100%;background-color:transparent;color:var(--color-3);border:1px solid var(--color-1);border-radius:0;margin:0;font-family:Inter,sans-serif;padding:15px;font-size:.82rem;font-weight:300}@media screen and (max-width:500px){#contact-page form input,#contact-page form textarea,#interesse form input,#interesse form textarea,#publish-page form input,#publish-page form textarea{font-size:.9rem;line-height:1.3rem}}#contact-page form input::placeholder,#contact-page form textarea::placeholder,#interesse form input::placeholder,#interesse form textarea::placeholder,#publish-page form input::placeholder,#publish-page form textarea::placeholder{opacity:.9;color:var(--color-1);font-weight:300}#contact-page form .terms,#interesse form .terms,#publish-page form .terms{display:flex;gap:5px;align-items:center;text-align:left;font-size:.8rem}#contact-page form .terms a,#interesse form .terms a,#publish-page form .terms a{color:var(--color-6)}#contact-page form .terms #terms,#interesse form .terms #terms,#publish-page form .terms #terms{width:auto}#publish-page .three-col{padding-top:50px;display:grid;grid-template-columns:repeat(3,1fr);gap:15px}@media screen and (max-width:900px){#publish-page .three-col{grid-template-columns:1fr}}#publish-page .three-col h2{font-size:1.2rem;font-family:Inter,sans-serif!important;font-weight:500}#publish-page form input,#publish-page form textarea{margin:0}#publish-page form textarea{grid-column-start:1;grid-column-end:4}@media screen and (max-width:900px){#publish-page form textarea{grid-column-end:2}}#publish-page .btn{display:block}#consulting .main-content{padding-top:80px;padding-bottom:80px;display:grid;grid-template-columns:2fr 1fr;gap:80px}@media screen and (max-width:991px){#consulting .main-content{grid-template-columns:1fr;gap:50px}}#consulting .side-wrapper h2{font-size:1.5rem}#consulting .side-wrapper .btn{margin-bottom:25px}#consulting .side-wrapper img{display:block;width:100%;height:auto}#consulting #interesse{padding-bottom:80px}#consulting #interesse h2{font-size:1.5rem}#consulting #interesse form{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:767px){#consulting #interesse form{grid-template-columns:1fr}}#consulting #interesse form textarea{grid-column:1/span 3}@media screen and (max-width:767px){#consulting #interesse form textarea{grid-column:1/span 1}}#consulting #interesse form .f{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:15px;grid-column:1/span 3}@media screen and (max-width:767px){#consulting #interesse form .f{grid-column:1/span 1}}#consulting #interesse form .f a{color:var(--color-6)}