@import url('//fonts.googleapis.com/css2?family=Jost&family=Libre+Baskerville&family=Montserrat:wght@700&display=swap');body{font-family:'Jost',sans-serif;color:#483e3e;font-size:16px}a{color:#71a25f}article.boxitem a{color:#10221b}.mainadminopen{left:80px}.sideBar.adminbar-area{z-index:3002 !important}.boxitem a{display:block}a.logo{background:url(//gh1.puze.com.br/__grhill/imgs/logo2.png) no-repeat center center;width:188px;height:115px;display:block;text-indent:-9999px;background-size:90%}.fixed-leftbar{position:absolute;bottom:0;top:0;background:#71a25f;z-index:8;padding:10px 10px;color:white;display:flex;flex-direction:column}.middlelogo{left:50%;position:absolute;margin-left:-100px;width:200px;background:white;height:130px;display:flex;align-items:center;justify-content:center;border-radius:0 0 30px 30px;top:0}a.header-button{display:none}span.sidebar-trigger-maimnenu{font-size:20px}.redes-sociais a{display:flex;color:white;margin-bottom:5px;height:25px;width:25px;align-items:center;justify-content:center;border-radius:50%;transition:0.5s ease}.redes-sociais a:hover{background:#f29727}.video-wrapper{height:500px;position:relative;overflow:hidden;background:url(//gh1.puze.com.br/__grhill/imgs/hotel-banner.webp) no-repeat center center;background-size:cover}body.interna .video-wrapper{background:url(//gh1.puze.com.br/__grhill/imgs/greentop.jpg) no-repeat center center;background-size:cover;height:180px}body.interna.espacos-sociais .video-wrapper,body.interna.espacos-corporativos .video-wrapper,body.interna.casamentos .video-wrapper,body.interna.acomodacoes .video-wrapper{padding-top:170px;box-sizing:content-box;height:121px}body.interna .wrap-title .uppertitle,body.interna .video-wrapper h1{color:white}video.bg_video{height:100%;z-index:-1;position:absolute;left:-50%}section.video-block{position:absolute;z-index:1;top:150px;text-align:center;width:100%;color:white;padding-left:50px;padding-right:50px}.small-video,.big-video{font-family:'Montserrat',sans-serif}.big-video{margin-bottom:20px;font-size:30px;line-height:1}a.hero-button{display:inline-flex;height:50px;width:50px;border:2px solid #fff;border-radius:50%;position:relative;color:white;align-items:center;justify-content:center}a.hero-play{display:block;color:white}#waves{position:absolute;bottom:-70px;z-index:8;background:url(//gh1.puze.com.br/__grhill/imgs/waves.png) repeat-x center top;height:134px;width:100%}.fixed-leftbar .redes-sociais{margin-top:auto;margin-bottom:70px}.reserve-block form .fieldwrap{display:flex;align-items:center;margin-bottom:10px;border:2px solid #a8a8a8;padding:5px 10px;border-radius:20px}.reserve-block form{display:flex;flex-direction:column;align-items:center}.reserve-block form label{margin-right:8px;color:#a8a8a8}.reserve-block form .input{border:none;color:#686666}.reserve-block form button,.ylw-btn,form.sample button{background:#f29727;border:none;color:white;padding:10px 20px;border-radius:50px;font-size:18px;display:inline-block;transition:0.5s ease}.reserve-block form button:hover,.ylw-btn:hover,form.sample:not(.newsform) button:hover{background-color:#f2ac57}.sidebar-trigger-mainmenu{text-align:center}body.interna .sidebar-trigger-mainmenu{position:absolute;color:white;top:20px;left:20px}section.reserve-block{box-shadow:0px 5px 48px 0px rgba(0,0,0,0.16);padding:30px;border-radius:50px;margin-top:-67px;position:relative;z-index:10;background:white;display:block;width:fit-content;margin:-67px auto 0}.sidebar-mainmenu{background:#71a25f;color:white;padding:20px}.sidebar-quitter-mainmenu{right:10px;position:absolute;top:10px}.sidebar-mainmenu a.logo{margin:0 auto;background-color:white;border-radius:20px;width:143px;height:80px;background-size:80%}.sidebar-mainmenu a{color:white}.sidebar-mainmenu ul{list-style-type:none;margin:0;padding:0;margin-top:20px;font-size:20px;text-align:center}a.travelers-choice{background:url(//gh1.puze.com.br/__grhill/imgs/travelers2.png) no-repeat center center;width:86px;height:86px;display:block;background-size:contain}.sidebar-mainmenu .down-wrapper{position:absolute;bottom:30px;display:flex;align-items:center;justify-content:center;left:0;right:0}.video-wrapper .travelers-choice{display:none}section.box{padding:50px 0}.wrap-title{text-align:center;line-height:1.3}.wrap-title .uppertitle{font-family:"Libre Baskerville",serif;color:#71a25f;font-size:24px}.wrap-title h1,.boxitem_espacos .tititem{margin-top:0;font-family:'Montserrat',sans-serif;color:#10221b;font-size:30px}.boxitem_espacos .tititem{margin:10px 0}.insidecontent .slick-slider ul.slick-dots li button{background:#f6b667}.slick-slider .slick-prev,.slick-slider .slick-next{color:#f6b667}.boxitem_acomodacoes{max-width:385px;margin:0 auto}.slide-acomodacoes .slick-item,.slide-promocoes .slick-item{padding:0 10px}h1,h2,h3{font-family:'Montserrat',sans-serif}.boxitem_acomodacoes .tititem,.boxitem_atividades .tititem,.box-vantagens .tititem,.boxitem_promocoes .tititem,.boxitem_depoimentos .tititem,.boxitem_blog .tititem,.insta-tag{font-family:'Montserrat',sans-serif;font-size:20px}.boxitem_acomodacoes img{border-radius:30px 30px 0 0}.boxitem_acomodacoes .txtitem{color:#f29727;margin-bottom:5px}.boxitem_acomodacoes .txtitem i{color:#959595}.boxitem_acomodacoes,.boxitem_blog{border:1px solid #eaf1ea;line-height:2;background:white;border-radius:30px 30px 0 0}.boxitem_acomodacoes .item-content,.boxitem_blog .item-content{padding:20px}.boxitem_acomodacoes .precitem,.boxitem_atividades .txtitem{color:#483e3e}.slide-acomodacoes{margin-bottom:30px}.center-area{text-align:center}.boxitem_atividades{text-align:center;margin:0 10px}.boxitem_atividades .tititem{margin-top:20px}.boxitem_atividades img{margin:0 auto;border-radius:50%}.boxitem_atividades .txtitem{margin:20px 0}.boxitem_atividades .item-btn,.boxitem_espacos .item-btn,.boxitem_acomodacoes .item-btn,.map-btn{display:inline-block;background:#daead5;padding:5px 25px;border-radius:20px;transition:0.5s ease}.map-btn{margin-top:10px;max-width:150px;text-align:center}.boxitem_atividades a:hover .item-btn,.boxitem_espacos a:hover .item-btn,.boxitem_acomodacoes a:hover .item-btn,.map-btn:hover{background:#f29727;color:white}.box-vantagens{display:flex;border-bottom:1px solid #666666;padding:15px 0;align-items:center}.box-vantagens .tititem{transition:0.5s ease}.box-vantagens:hover .tititem{color:#f29727}.box-vantagens .item-content{margin-left:20px}.corp-btn-wrap{text-align:center;margin-top:20px}.corp-btn-wrap a:first-child{margin-bottom:10px}.ylw-btn.reverse{background-color:white;color:#f29727;border:1px solid #f29727}.ylw-btn.reverse:hover{background-color:#f7e6d1}.eventos-sociais-text h1{color:#10221b;font-size:20px;position:relative}.eventos-sociais-text h1:after,.boxitem_promocoes .tititem:after{content:'';width:80px;background:#f29727;height:2px;display:block;margin-top:5px}.eventos-sociais-text ul{font-size:18px;list-style:none;padding:0}.eventos-sociais-text ul li{display:flex;align-items:center}.eventos-sociais-text ul li:before{content:"";background-color:#f29727;width:8px;height:8px;border-radius:50%;margin-right:8px}.boxitem_promocoes .tititem{font-size:25px;margin:20px 0}.boxitem_promocoes .txtitem{margin-bottom:20px}.boxitem_promocoes .item-btn{padding:5px 25px}.boxitem_depoimentos{text-align:center}.boxitem_depoimentos .image-wrapper{background:url(//gh1.puze.com.br/__grhill/imgs/sunshine.png) no-repeat center top;padding-top:30px}.boxitem_depoimentos img{border-radius:50%;margin:0 auto 20px}.boxitem_depoimentos .tititem{color:#10221b}.boxitem_depoimentos .cargo-item{font-style:italic}section.box.greenspot{background:url(//gh1.puze.com.br/__grhill/imgs/bg-green.jpg) no-repeat center left;background-size:contain}section.box.treebg{background:url(//gh1.puze.com.br/__grhill/imgs/bgtree.jpg) no-repeat center center}section.box.allgreen{background:url(//gh1.puze.com.br/__grhill/imgs/bg-birds.jpg) no-repeat top center;color:white;background-size:cover}.treesbg{background:url(//gh1.puze.com.br/__grhill/imgs/treefoot.jpg) no-repeat center bottom}section.box.allgreen h1,section.box.allgreen .wrap-title .uppertitle{color:white}.localizacao-text table{border:none}.localizacao-text table tr{border-bottom:1px solid white}.localizacao-text table td{padding:5px;border:none}.localizacao-text table tr:nth-child(1){font-family:'Montserrat',sans-serif}img.mapover{display:none}.insta-tag i{vertical-align:middle;font-weight:bold}.insta-tag{color:#10221b;margin-bottom:15px}.boxitem_instagram img{border-radius:15px}form.newsform{position:relative;max-width:430px;margin:0 auto}form.sample.newsform .input{margin:0 auto;padding:10px 41px 10px 10px}form.newsform button{height:35px;overflow:hidden;text-align:center;width:56px;background:none;color:#10221b;position:absolute;right:5px;top:0px;border:none;box-shadow:none}form.newsform button:before{content:"\f124";-webkit-font-smoothing:antialiased;display:block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;width:1.25em;transform:rotate(45deg);font-size:26px}.border-redes{border:1px solid white;display:flex;align-items:center;padding:5px 15px;border-radius:20px;margin-top:30px}.border-redes .redes-sociais{display:flex;margin-left:auto}footer{background:#2e352c;color:white;padding:50px 0;border-bottom:5px solid #f29727}.footbox .subsec{display:flex;margin-bottom:20px;max-width:470px}.footbox .subsec i{margin-top:7px}.footbox .subsec .subsec-content{margin-left:10px}.footbox .travelers-choice{margin:30px auto 0}.subfooter{text-align:center;margin-top:50px}.gh-express-logo{text-align:center;display:inline-block;color:white}.gh-express-logo:before{background:url(//gh1.puze.com.br/__grhill/imgs/ghxpress-logo.png) no-repeat center center;width:127px;height:114px;margin:0 auto;display:block;content:''}.footbox{max-width:260px;margin:0 auto}section.box.trees{padding-bottom:100px}.boxitem_promocoes{padding:0 15px}.boxitem_blog{margin:0 10px}.boxitem_blog img{border-radius:20px 20px 0 0}.boxitem_instagram{padding:0 10px}.boxitem_blog .tititem,.boxitem_blog .txtitem{line-height:1.2}.boxitem_blog .tititem{margin-bottom:5px}.interna .insidecontent{padding:30px 0 50px}.boxitem_espacos{text-align:center;max-width:350px}h1,h2,h3,h4,h5,h6{color:#10221b}footer h2,footer h3{color:white}.espaco-fullitem h2{text-transform:uppercase;margin-bottom:0;font-size:20px}.espaco-fullitem .box-detalhes h2{margin-top:0}.espaco-fullitem .box-detalhes table{border-collapse:collapse;border:none;margin-top:10px}.espaco-fullitem .box-detalhes table td{border:none}.espaco-fullitem .wrapbutton{text-align:center}.espaco-fullitem .box-detalhes table td:nth-child(2){font-weight:bold}.espaco-fullitem .box-detalhes table tr{border-bottom:1px solid #e8edf5}.espaco-fullitem .box-detalhes table tr:last-child{border-bottom:none}.espaco-fullitem h2.fotostit{display:none}.espaco-fullitem ul.listfotos{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0;padding:0;max-width:380px;margin:0 auto}.espaco-fullitem ul.listfotos li{width:48%;flex-shrink:0;max-width:180px;margin-bottom:10px}.espaco-fullitem img,.boxitem_espacos img{border-radius:10px}.espaco-fullitem .box-detalhes{text-align:center;padding:20px;box-shadow:0px 5px 48px 0px rgba(0,0,0,0.16);margin:20px auto;border-radius:10px;max-width:300px}.espaco-fullitem .col-content{max-width:435px;margin:0 auto}.extra-espacos .boxitem_espacos{margin:0 10px}.extra-espacos h1{text-align:center}.extra-espacos{margin-top:80px}section.box.couplebox .couplefoto .ylw-btn{margin-top:350px;background:#2e352c;box-shadow:6px 5px 48px 0px rgba(0,0,0,0.90);margin-bottom:30px;margin-left:10px;margin-right:10px}.wrapbtn{text-align:center;margin:30px 0}.fieldname-data_do_casamento{display:flex;align-items:center}form.menuform-solicitar-orcamento span.formbutton-align{text-align:center}form.menuform-solicitar-orcamento{background:#e3e3e3;padding:20px 30px;border-radius:20px;max-width:360px;margin:0 auto}form.menuform-solicitar-orcamento .input{background:white !important}.slide-galeria img{margin:0 auto}.casamento-wrap .leftcontent{background:url(//gh1.puze.com.br/__grhill/imgs/casamento.jpg) no-repeat center center;height:350px;background-size:cover;margin-bottom:30px}body.casamentos .middlelogo{background:transparent}body.casamentos .middlelogo a.logo{background-image:url(//gh1.puze.com.br/__grhill/imgs/logo-casa.png);background-size:100%;width:100%}.galeria-wrap h1{text-align:center}.slide-galeria a{margin:0 10px}.hand{display:none}.couplefoto .bannerbox{position:relative}.couplefoto .bannerbox .texto_banner{position:absolute;width:100%;bottom:0;padding:15px;background:#71a25f;color:white;font-size:24px;text-align:center}.couplefoto{margin-top:30px}.boxitem_certificados img{margin:0 auto}body.atividades h2.fotostit{display:none}h1.spaces-title{margin-top:50px;text-align:center}section.treebg .corp-btn-wrap{text-align:center}.fieldwrap.fieldname-data.input-field{display:flex;align-items:center;flex-wrap:wrap}.fieldwrap.fieldname-data.input-field label{flex-basis:100%}.fieldwrap.fieldname-data.input-field input{flex:1}.fieldwrap.fieldname-data.input-field img{flex:1;flex-grow:0}ul.listfotos li{margin-right:0}.wrap-acomodacoes .wrapbutton{margin-top:20px}header .gh-express-logo:before,.sidebar-mainmenu .gh-express-logo:before{width:87px;background-size:100%;height:100px}.sidebar-mainmenu .gh-express-logo:before{margin-right:10px}header .gh-express-logo{margin-bottom:15px}header .gh-express-logo{display:none}label[for="ch"]{line-height:1}.minorkid{font-size:12px}.certback{padding:20px 0;background:#F3F7F6}.item-faq a.tititem{background:#daead5;font-size:24px;padding:3px 10px 3px 20px;border-radius:20px;display:flex;align-items:center;margin-bottom:5px}.item-faq .txtitem{padding-left:28px}.item-faq i{margin-left:auto;transition:0.5s ease}.item-faq a.clicked i{transform:rotate(90deg)}