@charset "UTF-8";@-webkit-keyframes fade{from{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes fade{from{-webkit-transform:translate3d(0,100px,0);transform:translate3d(0,100px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes show{from{-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes show{from{-webkit-transform:translate3d(0,-1000px,0);transform:translate3d(0,-1000px,0);opacity:0}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes menu{from{width:0%;opacity:0}to{width:100%;opacity:1}}@keyframes menu{from{width:0%;opacity:0}to{width:100%;opacity:1}}@font-face{font-family:Helvetica;src:url(../font/Helvetica-Light.woff) format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../font/Helvetica-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Helvetica;src:url(../font/Helvetica.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Helvetica Light";src:url(../font/Helvetica-Light.woff) format("woff")}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0}@media (max-width:767px){body{overflow-x:hidden}}body a{display:block;text-decoration:none}body h1,body h2,body p{margin:0;font-weight:400}body img{display:block;max-width:100%}body ul{margin:0;padding:0}body li{list-style:none}body{font-family:Helvetica;color:#000;font-size:1.1875rem;line-height:1.5em}body>header{width:100%;height:80px;background:rgba(255,255,255,.9);background:0 0;position:fixed;z-index:99;-webkit-transition:.3s;transition:.3s}@media (max-width:800px){body>header{height:5rem}}body>header>nav{height:100%;max-width:87.5rem;margin:0 auto}@media (max-width:1400px){body>header>nav{padding:0 3.75rem}}@media (max-width:800px){body>header>nav{padding:0 1.875rem}}body>header>nav>ul{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1300px){body>header>nav>ul{display:none;position:fixed;top:0;left:0;bottom:0;right:0;margin:auto;background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body>header>nav>ul>li{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;place-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width:1300px){body>header>nav>ul>li{width:100%;-webkit-box-shadow:5px 5px 15px 0 rgba(44,44,44,.15);box-shadow:5px 5px 15px 0 rgba(44,44,44,.15);place-items:center}}body>header>nav>ul>li>a{font-family:Helvetica;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;place-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;text-transform:capitalize;font-weight:300}body>header>nav>ul>li>a>img{height:calc(26.66667px)}body>header>nav>ul>li>.active{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.625rem;background-color:rgba(255,255,255,.2);border:1px solid #fff;-webkit-box-shadow:0 0 10px 0 rgba(44,44,44,.15);box-shadow:0 0 10px 0 rgba(44,44,44,.15)}body>header>nav>ul.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:show .3s forwards;animation:show .3s forwards}body>header>nav>.menuMobile{display:none;height:100%;position:relative;width:3.125rem;margin-left:auto;cursor:pointer}@media (max-width:1300px){body>header>nav>.menuMobile{display:block}}@media (max-width:400px){body>header>nav>.menuMobile{width:2.5rem}}body>header>nav>.menuMobile>div{width:3.125rem;height:.3125rem;background:#bcbaba;border-radius:1.875rem;position:absolute;top:-30px;left:0;bottom:0;right:0;margin:auto;-webkit-animation:menu .5s forwards;animation:menu .5s forwards;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (max-width:400px){body>header>nav>.menuMobile>div{width:2.5rem;height:.1875rem;top:-20px}}body>header>nav>.menuMobile>div::after,body>header>nav>.menuMobile>div::before{content:"";width:2.5rem;height:.3125rem;background:#bcbaba;position:absolute;top:15px;-webkit-animation:menu .5s forwards;animation:menu .5s forwards;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media (max-width:400px){body>header>nav>.menuMobile>div::after,body>header>nav>.menuMobile>div::before{width:1.875rem;height:.1875rem;top:10px}}body>header>nav>.menuMobile>div::after{top:30px;width:1.875rem}@media (max-width:400px){body>header>nav>.menuMobile>div::after{width:1.25rem;top:20px}}@media (min-width:1200px){body>header.perma{background:rgba(255,255,255,.9);background:0 0;-webkit-box-shadow:none;box-shadow:none}}@media (min-width:1200px){body>header.perma a{color:#fff}}body>header.active,body>header.white{background-color:#fff;-webkit-box-shadow:5px 5px 15px 0 rgba(44,44,44,.15);box-shadow:5px 5px 15px 0 rgba(44,44,44,.15)}body>header.active a,body>header.white a{color:#000}body>header.white{background:rgba(255,255,255,.8)}body>footer{width:100%;min-height:14.375rem;margin-top:6.25rem;background-color:#fff;display:-ms-grid;display:grid;place-items:center}@media (max-width:767px){body>footer{margin-bottom:3.125rem}}body>footer>span{width:100%;background:rgba(92,89,89,.2);text-align:center;padding:1rem}body>footer>ul{height:100%;width:100%;max-width:87.5rem;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:1400px){body>footer>ul{padding:0 3.75rem}}@media (max-width:1200px){body>footer>ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body>footer>ul>li>a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#000;font-size:1.1875rem;text-transform:uppercase;padding:.9375rem;gap:.46875rem}@media (max-width:1400px){body>footer>ul>li>a{font-size:.95rem}}body>footer>ul>li>.logo{height:100%}body>footer>ul>li>.logo p{font-size:.79167rem;text-align:center}body>footer>ul>li>.logo img{max-height:5rem}body>footer>ul .listLogo{-ms-flex-item-align:start;align-self:flex-start;padding-top:1.875rem}@media (max-width:1200px){body>footer>ul .listLogo{-ms-flex-item-align:unset;-ms-grid-row-align:unset;align-self:unset;padding-top:unset}}body .parallax{background-attachment:fixed!important}body .modal{width:100%;height:calc(100vh - 80px);position:fixed;background-color:rgba(0,0,0,.8);top:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:767px){body .modal{height:calc(100vh - 5rem);top:5rem}}body .modal .close{width:50px;height:50px;position:relative;cursor:pointer;-ms-flex-item-align:baseline;align-self:baseline;top:5%;right:5%}body .modal .close::after,body .modal .close::before{content:"";height:4px;width:100%;background:#fff;position:absolute;border-radius:30px;top:0;left:0;right:0;bottom:0;margin:auto}body .modal .close::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}body .modal .close::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body .modal>img{max-height:80vh;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;-webkit-animation:fade .5s forwards;animation:fade .5s forwards}@media (max-width:768px){body .modal>img{min-height:unset;width:90%}}body .modal>img.plantaModal{max-height:unset;max-width:40%;-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media (max-width:767px){body .modal>img.plantaModal{max-width:unset;-webkit-transform:unset;transform:unset}}body .modal .card{width:80%;background-color:#fff;padding:3rem;overflow:auto;-webkit-animation:fade .5s forwards;animation:fade .5s forwards}@media (max-width:767px){body .modal .card{padding:1.25rem;width:90%}}body .modal .card>h1{margin-bottom:2rem;line-height:1}@media (max-width:400px){body .modal .card>h1{font-size:1.875rem}}body .modal__withCard{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:767px){body .modal__withCard{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-top:1.5rem}}body .modal__withCard .close{top:20%;right:0}@media (max-width:767px){body .modal__withCard .close{top:0;margin-left:auto;margin-right:10px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}@media (max-width:400px){body .modal__withCard .close{top:-12px}}body .couroTexture{background:no-repeat center/cover url(../img/couro.jpg)}body .madeiraTexture{background:no-repeat center/cover url(../img/madeira.png)}body .pedraTexture{background:no-repeat center/cover url(../img/marmore.png)}body .exclusividade{background:no-repeat center/cover url(../img/exclusividade.jpg);background-position-y:-20%}body .ambientesImg{background:no-repeat center/cover url(../img/corte.png);background-position-y:40%}body .sustentabilidade{background:no-repeat center/cover url(../img/folhas.png)}body .golfClubeImg{background:no-repeat center/cover url(../img/istockphoto-629740002-2048x2048.jpg)}body .golfClub{background:no-repeat center/cover url(../img/golfClub.png)}body .golfClub-2{background:no-repeat center/cover url(../img/golfClub2.png)}body .riviera-1{background:no-repeat center/cover url(../img/riviera1.png)}body .riviera-2{background:no-repeat center/cover url(../img/riviera2.png)}body .riviera-3{background:no-repeat center/cover url(../img/riviera3.png)}body .boulevard{background:no-repeat center/cover url(../img/1-Golf-Vista-Boulevard-HR.jpg)}body .vistaPosterior{background:no-repeat center/cover url(../img/1-Golf-Vista-posterior-HR1A.jpg)}body .vistaNoturna{background:no-repeat center/cover url(../img/vistaNoturna.png)}body .jardim{background:no-repeat center/cover url(../img/jardim.png)}body .living{background:no-repeat center/cover url(../img/1-Golf-Vista-living-HR1.jpg)}body .salaJantar{background:no-repeat center/cover url(../img/1-Golf-Vista-jantar-HR1.jpg)}body .suite{background:no-repeat center/cover url(../img/suite.png)}body .cinema{background:no-repeat center/cover url(../img/cinema.png)}body .vistaTerraco{background:no-repeat center/cover url(../img/1-Golf-Vista-Terraco-HR.jpg)}body .vistaSubsolo{background:no-repeat center/cover url(../img/1-Golf-Vista-Subsolo-HR.jpg)}body .riviera{background:no-repeat center/cover url(../img/riviera.jpg)}body .portaria{background:no-repeat center/cover url(../img/portaria.png)}body .plantaTerreo{background:no-repeat center/cover url(../img/1-Golf-Casa-10--Planta-Terreo-HR.jpg)}body .plantaPrimPavimento{background:no-repeat center/cover url(../img/1-Golf-Casa-10--Planta-1Pav-HR.jpg)}body .plantaSegPavimento{background:no-repeat center/cover url(../img/1-Golf-Casa-10--Planta-2Pav-HR.jpg)}body .plantaSubsolo{background:no-repeat center/cover url(../img/1-Golf-Planta-Subsolo-casa10-HR.jpg)}body .piscineiro{background:no-repeat center/cover url(../img/piscineiro.png)}body .jardineiro{background:no-repeat center/cover url(../img/jardineiro.png)}body .chefGourmet{background:no-repeat center/cover url(../img/chefGourmet.png)}body .servicoReparo{background:no-repeat center/cover url(../img/servicoReparo.png)}body .servicoPraia{background:no-repeat center/cover url(../img/servicoPraia.png)}body .servicoGolf{background:no-repeat center/cover url(../img/servicoGolf.png)}body .parqueInterno{background:no-repeat center/cover url(../img/parqueInterno.png)}body .playground{background:no-repeat center/cover url(../img/playground.png)}body .horta{background:no-repeat center/cover url(../img/horta.png)}body .lounge{background:no-repeat center/cover url(../img/lounge.png)}body .golf{background:no-repeat center/cover url(../img/golf.png)}body .academia{background:no-repeat center/cover url(../img/academia.png)}body .sauna{background:no-repeat center/cover url(../img/sauna.png)}body .arquiteturaBioclimatica{background:no-repeat center/cover url(../img/arquiteturaBioclimatica.png)}body .governanca{background:no-repeat center/cover url(../img/governanca.png)}body .certificadoAqua{background:no-repeat center/cover url(../img/certificadoAqua.png)}body .confortoOlfativo{background:no-repeat center/cover url(../img/confortoOlfativo.png)}body .confortoVisual{background:no-repeat center/cover url(../img/confortoVisual.png)}body .gestaoAgua{background:no-repeat center/cover url(../img/gestaoAgua.png)}body .gestaoEnergia{background:no-repeat center/cover url(../img/gestaoEnergia.png)}body .manutencao{background:no-repeat center/cover url(../img/manutencao.png)}body .obras{background:no-repeat center/cover url(../img/obras.png)}

header nav ul li a:hover{
    text-decoration: underline;
}
a.tourvirtualbotao{
    width: -webkit-fit-content;
    width: -moz-fit-content;
    width: fit-content;
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    font-size: small;
    border-radius: .5rem;
    color: #fff;
    padding: 0.5rem 1.5rem;
    position: absolute;
    top: 85px;
    right: 5px;
    margin: auto;
    text-transform: uppercase;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out;
    background-color: rgba(255,255,255,.8);
    color: #000;
    font-weight: 600;
    text-align: center;
  }
  a.tourvirtualbotao:hover{
    -webkit-transform:scale(1.1);
    transform:scale(1.1)
  }