﻿html,body{background:#f2f4f8}html.overflowHidden,body.overflowHidden{overflow:hidden}#hotsite{overflow:hidden}.container{width:100%;max-width:1170px;margin:0 auto}.cta-green{display:flex;align-items:center;justify-content:center;width:100%;height:48px;border-radius:8px;background-color:#365426;line-height:16px;text-align:center;text-decoration:none;font-weight:700;font-style:normal;font-size:16px;color:#fff;cursor:pointer;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;padding:0px 12px;box-sizing:border-box;text-transform:uppercase;border:0}.cta-green img{display:block;margin-right:10px}.cta-green:hover{background-color:#94b33f}.cta-green:focus{background-color:#94b33f}.cta-green.disabled{background-color:#d9d9d9;pointer-events:none}@media(max-width: 767px){.cta-green{font-size:14px;height:42px}}@media(max-width: 767px){.hide-mobile{display:none !important}}@media(min-width: 767px){.hide-desktop{display:none !important}}.slider-controls{display:flex;align-items:center;justify-content:center;margin:30px auto 0px auto}.slider-controls .slide-m-dots{margin:0px 20px}.slider-controls .slick-dots li button:before{font-size:12px;color:#d9d9d9;opacity:1}.slider-controls .slick-dots{position:initial}.slider-controls .slick-dots li{margin:0 2px;display:inline-block}.slider-controls .slick-dots li.slick-active button:before{opacity:1;color:#365426}.slider-controls .slide-m-next{transform:none;border:none;background:none}.slider-controls .slide-m-prev{transform:none;border:none;background:none}.slider-controls .slide-m-prev.slick-arrow:before{content:url(../../img/shared/seta-para-voltar.svg);width:32px;height:32px;display:block}.slider-controls .slide-m-next.slick-arrow:before{content:url(../../img/shared/seta-para-avancar.svg);width:32px;height:32px;display:block}.modal-orcamento{position:fixed;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:100vh;background-color:rgba(0,0,0,.8);z-index:9999999;overflow:hidden}.modal-orcamento .modal-area{position:fixed;top:0;left:0;right:0;bottom:0;margin:auto;width:826px;height:526px;box-sizing:border-box;border-radius:12px;padding:28px;-webkit-box-shadow:0 0 56px 0 rgba(0,0,0,.24);-moz-box-shadow:0 0 56px 0 rgba(0,0,0,.24);box-shadow:0 0 56px 0 rgba(0,0,0,.24);background-color:#fff;overflow:hidden}@media(max-width: 767px){.modal-orcamento .modal-area{width:100%;height:100%;padding:0px;border-radius:0}}.modal-orcamento .modal-area .fechar{display:flex;align-items:center;cursor:pointer;position:absolute;top:16px;right:16px}.modal-orcamento .modal-area .fechar img{display:block}@media(max-width: 767px){.modal-orcamento .modal-area .box-form{padding:20px;overflow-y:auto;height:100%}}.modal-orcamento .modal-area .box-form .tx1{font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-align:center;color:#365426}.modal-orcamento .modal-area .box-form .tx1 #nome-hospedagem{color:#94b33f}@media(max-width: 767px){.modal-orcamento .modal-area .box-form .tx1 #nome-hospedagem{font-size:24px}}.modal-orcamento .modal-area .box-form form{margin-top:33px}@media(max-width: 767px){.modal-orcamento .modal-area .box-form form{overflow-y:scroll}}.modal-orcamento .modal-area .box-form form .form-group-half{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}@media(max-width: 767px){.modal-orcamento .modal-area .box-form form .form-group-half{grid-template-columns:1fr}}.modal-orcamento .modal-area .box-form form .form-group-half.box-middle{grid-template-columns:1fr 1fr;margin-top:14px}@media(max-width: 767px){.modal-orcamento .modal-area .box-form form .form-group-half.box-middle{grid-template-columns:1fr}}.modal-orcamento .modal-area .box-form form .form-group-half .form-group{width:100%}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-options li[rel=hide]{display:none !important}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-hidden{display:none;visibility:hidden;padding-right:10px}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select{display:inline-block;position:relative;font-size:14px;width:100%;height:36px}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-styled{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:6px;border:1px solid #dee1e4;background:#eceff2;display:block;width:100%;box-sizing:border-box;padding:0px 50px 0px 16px;display:flex;align-items:center;font-size:14px;font-style:normal;font-weight:500;line-height:18px;height:36px;font-family:"AveriaSerifLibre-Regular",sans-serif;color:#000;cursor:pointer}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-styled:after{content:url("../../img/shared/seta-para-baixo.svg");width:20px;height:20px;position:absolute;top:0px;bottom:0;margin-top:auto;margin-bottom:auto;right:10px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-styled:active:after,.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-styled.active:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);transform:rotate(180deg)}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-options{display:none;position:absolute;top:100%;right:0;left:0;z-index:999;margin:0;padding:0;list-style:none;border-radius:6px;background:#fff;border:1px solid #dee1e4;color:#000;max-height:240px;overflow-y:scroll;font-family:"AveriaSerifLibre-Regular",sans-serif}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-options::-webkit-scrollbar{width:12px;background:#f2f2f2;border-radius:6px}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-options::-webkit-scrollbar-track{border-radius:6px}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-options::-webkit-scrollbar-thumb{background:#c8c8c8;border-radius:6px}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-options li{margin:0;padding:16px;transition:.4s;cursor:pointer}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-options li:hover,.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-options li.is-selected{background:#ccdec7}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .select-options li[rel=hide]{display:none}.modal-orcamento .modal-area .box-form form .form-group-half .form-group label{font-size:14px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:.32px;color:#000;display:block;margin-bottom:8px}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .inputText{border-radius:6px;border:1px solid #dee1e4;background:#eceff2;display:block;width:100%;box-sizing:border-box;padding:12px 10px 10px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;height:36px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;font-family:"AveriaSerifLibre-Regular",sans-serif}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .inputText:focus{border:1px solid #365426}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .inputText::placeholder{color:gray;opacity:1}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .inputText:-ms-input-placeholder{color:gray}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .inputText::-ms-input-placeholder{color:gray}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .inputText.itemComErro{border:1px solid red}@media(max-width: 767px){.modal-orcamento .modal-area .box-form form .form-group-half .form-group .inputText{font-size:14px}}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number{border:1px solid #dee1e4;border-radius:4px;overflow:hidden;position:relative;height:36px;width:100%;background:#eceff2}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number input{border:none;display:inline-block;height:100%;padding:0 10px;outline:none;position:relative;width:calc(100% - 40px);background:#eceff2;font-family:"AveriaSerifLibre-Regular",sans-serif;font-size:14px;-moz-appearance:textfield}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number input::-webkit-outer-spin-button,.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-increment,.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-decrement{background-color:#eceff2;border:0;border-left:1px solid #dee1e4;cursor:pointer;display:block;outline:none;position:absolute;width:28px;height:18px;text-align:center;right:0}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-increment:hover,.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-decrement:hover{background-color:#ccdec7}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-increment:hover:before{border-bottom-color:#365426}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-decrement:hover:before{border-top-color:#365426}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-increment{border-bottom:1px solid #dee1e4;top:0}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-decrement{bottom:0}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-increment:before,.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-decrement:before{content:"";display:inline-block;vertical-align:middle;width:0;height:0;border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0)}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-increment:before{border-bottom:5px solid #365426}.modal-orcamento .modal-area .box-form form .form-group-half .form-group .input-number-decrement:before{border-top:5px solid #365426}.modal-orcamento .modal-area .box-form form .box-bottom{margin-top:14px}.modal-orcamento .modal-area .box-form form .box-bottom .form-group{width:100%}.modal-orcamento .modal-area .box-form form .box-bottom .form-group label{font-size:14px;font-style:normal;font-weight:500;line-height:14px;letter-spacing:.32px;color:#000;display:block;margin-bottom:8px}.modal-orcamento .modal-area .box-form form .box-bottom .form-group textarea{border-radius:6px;border:1px solid #dee1e4;background:#eceff2;display:block;width:100%;box-sizing:border-box;padding:12px 10px 10px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;height:70px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;font-family:"AveriaSerifLibre-Regular",sans-serif}.modal-orcamento .modal-area .box-form form .box-bottom .form-group textarea:focus{border:1px solid #365426}.modal-orcamento .modal-area .box-form form .box-bottom .form-group textarea::placeholder{color:gray;opacity:1}.modal-orcamento .modal-area .box-form form .box-bottom .form-group textarea:-ms-input-placeholder{color:gray}.modal-orcamento .modal-area .box-form form .box-bottom .form-group textarea::-ms-input-placeholder{color:gray}.modal-orcamento .modal-area .box-form form .box-bottom .form-group textarea.itemComErro{border:1px solid red}@media(max-width: 767px){.modal-orcamento .modal-area .box-form form .box-bottom .form-group textarea{font-size:14px}}.modal-orcamento .modal-area .box-form form .box-bottom .box-flex.checks{margin:18px 0px;justify-content:flex-start;width:100%}@media(max-width: 767px){.modal-orcamento .modal-area .box-form form .box-bottom .box-flex.checks{width:100%;margin-top:16px}}.modal-orcamento .modal-area .box-form form .box-bottom .box-flex.checks input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.modal-orcamento .modal-area .box-form form .box-bottom .box-flex.checks label{position:relative;font-size:14px;font-style:normal;font-weight:400;line-height:14px;color:#000;padding-left:22px}.modal-orcamento .modal-area .box-form form .box-bottom .box-flex.checks label a{text-decoration:underline;font-weight:700;color:#365426}.modal-orcamento .modal-area .box-form form .box-bottom .box-flex.checks label:before{content:"";-webkit-appearance:none;border:1px solid #dee1e4;background-color:#eceff2;border-radius:4px;padding:6px;display:inline-block;position:relative;vertical-align:middle;margin-right:-12px;left:-22px}.modal-orcamento .modal-area .box-form form .box-bottom .box-flex.checks input:checked+label:before{background-color:#365426;border:1px solid #365426}.modal-orcamento .modal-area .box-form form .box-bottom .box-flex.checks input:checked+label:after{content:"";display:block;position:absolute;top:2.8px;left:5px;width:4px;height:7px;border:solid #fff;border-width:0 1.6px 1.6px 0;transform:rotate(45deg)}.modal-orcamento .modal-area .box-form form .box-bottom .box-flex.checks .check-group{display:flex;align-items:center}.modal-orcamento .modal-area .box-form form .box-bottom .box-flex.checks .check-group:first-child{margin-bottom:8px}.modal-orcamento .modal-area .box-form form .box-bottom .box-cta button{font-family:"AveriaSerifLibre-Regular",sans-serif}.modal-orcamento .modal-area .box-load{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}@media(max-width: 767px){.modal-orcamento .modal-area .box-load{padding:20px}}.modal-orcamento .modal-area .box-load img{display:block}.modal-orcamento .modal-area .box-feedback{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}@media(max-width: 767px){.modal-orcamento .modal-area .box-feedback{padding:20px}}.modal-orcamento .modal-area .box-feedback img{display:block}.modal-orcamento .modal-area .box-feedback .tx1-feedback{max-width:360px;font-size:30px;font-style:normal;font-weight:700;line-height:normal;color:#365426;text-align:center;margin-top:20px}@media(max-width: 767px){.modal-orcamento .modal-area .box-feedback .tx1-feedback{font-size:26px}}.modal-orcamento .modal-area .box-feedback .tx2-feedback{font-size:18px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px;text-align:center;color:#545d69;max-width:210px}#topBar{background:#ccdec7;height:50px;display:flex;align-items:center;justify-content:center}@media(max-width: 767px){#topBar{padding:0px 16px}}#topBar .container{display:flex;align-items:center;justify-content:space-between}#topBar .container p{font-size:18px;font-style:normal;font-weight:700;line-height:normal;color:#365426}@media(max-width: 767px){#topBar .container p{font-size:12px;margin-right:12px}}#topBar .container .boxSocial{display:flex;align-items:center;gap:12px}@media(max-width: 767px){#topBar .container .boxSocial{gap:4px}}#topBar .container .boxSocial a{display:block;text-decoration:none}#topBar .container .boxSocial a img{display:block;width:25px}header#header{width:100%;z-index:999999}@media(max-width: 767px){header#header{border-bottom:0;backdrop-filter:none}}@media(max-width: 767px){header#header .logo-header img{width:170px}}header#header .box-left{display:flex;align-items:center}@media(max-width: 767px){header#header .box-left{width:100%;justify-content:space-between;flex-direction:row-reverse}}header#header .box-left .burger{display:flex;align-items:center}.navbar{display:flex;justify-content:space-between;align-items:center;height:140px;transition:all .5s ease;position:relative;z-index:2}@media(max-width: 767px){.navbar{height:64px;padding:0px 16px}}.navbar__menu{display:flex;align-items:center;justify-content:space-between}@media screen and (max-width: 1024px){.navbar__menu{position:absolute;top:100%;left:-100%;width:100%;min-height:calc(100vh - 114px);background-color:#f2f4f8;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:2rem;padding:20px 0px 0px 0px;transition:all .5s ease;box-sizing:border-box}.navbar__menu.left-open{left:0}}.navbar__list{display:flex;justify-content:center;flex-grow:1;gap:20px}@media screen and (max-width: 1024px){.navbar__list{flex-direction:column;flex-grow:0}}@media(max-width: 767px){.navbar__list{gap:0px;width:100%;position:relative;z-index:1}}@media(min-width: 767px){.navbar__list li.active a::after{content:"";width:100%;height:2px;background:#365426;position:absolute;bottom:6px;left:.5px;border-radius:10px}}@media(max-width: 767px){.navbar__list li{border-bottom:solid 1px #eee}.navbar__list li:first-child{border-top:solid 1px #eee}.navbar__list li.reservar{border-top:0}.navbar__list li.reservar a{background:#365426;margin:0px 24px;border-radius:8px;color:#fff}.navbar__list li.reservar a span{margin:auto}}.navbar__list li a{display:flex;align-items:center;gap:.5rem;transition:all .5s ease;color:#365426;font-size:14px;font-style:normal;font-weight:normal;line-height:16px;text-decoration:none;padding:12px 0px;border-bottom:2px solid rgba(0,0,0,0);position:relative;text-transform:uppercase}@media(min-width: 767px){.navbar__list li a:hover::after{content:"";width:100%;height:2px;background:#365426;position:absolute;bottom:6px;left:.5px;border-radius:10px}}.navbar__list li a img{display:none}@media(max-width: 767px){.navbar__list li a{color:#365426;padding:0px 24px;height:56px}.navbar__list li a img{display:block}.navbar__list li a img:first-child{margin-right:12px}.navbar__list li a img:last-child{margin-left:auto}}.navbar__list li a strong{font-weight:bold}.navbar .box-color{width:100%;height:195px;display:none;background:#94b33f}@media screen and (max-width: 1024px){.navbar .box-color{display:block}}.navbar .box-color img{display:block;margin:-120px auto 0px auto;padding-left:18px}.navbar__buttons{display:flex;align-items:center;width:91px}@media screen and (max-width: 1024px){.navbar__buttons{width:100%;flex-direction:column}}.navbar .menu{display:none;float:left;transition:all 275ms ease;cursor:pointer}@media screen and (max-width: 1024px){.navbar .menu{display:block}}.navbar .menu span{display:block;width:22px;height:3px;background:#365426;margin-bottom:3px;border-radius:50px;transition:all 275ms ease}.navbar .menu span:last-child{margin-bottom:0}.navbar .menu.active{transform:rotate(-45deg)}.navbar .menu.active .bar1{transform:rotate(0deg) translateY(6px)}.navbar .menu.active .bar2{opacity:0}.navbar .menu.active .bar3{transform:rotate(-90deg) translateX(6px)}section#section-01 .container{position:relative}@media(max-width: 767px){section#section-01 .container{padding:20px 16px 0px 16px}}section#section-01 .container .folha{position:absolute;left:-30px;bottom:-50px;z-index:1}@media(max-width: 767px){section#section-01 .container .folha{display:none}}section#section-01 .container #slideshow{position:relative;margin:auto;width:100%;height:479px;border-radius:40px;overflow:hidden}@media(max-width: 767px){section#section-01 .container #slideshow{height:initial}}section#section-01 .container .box-reserva{position:absolute;bottom:-40px;left:0;right:0;z-index:1;width:max-content;height:80px;background:#fff;border-radius:58px;margin:auto;display:flex;align-items:center;justify-content:center;padding:0px 33px 0px 17px;gap:24px;filter:drop-shadow(0px 0px 12px rgba(0, 0, 0, 0.15))}@media(max-width: 767px){section#section-01 .container .box-reserva{display:none !important}}section#section-01 .container .box-reserva.height-active{position:fixed;bottom:16px}section#section-01 .container .box-reserva .box-left,section#section-01 .container .box-reserva .box-right{display:flex;align-items:center;padding:9px 18px}section#section-01 .container .box-reserva .box-left.active,section#section-01 .container .box-reserva .box-right.active{background:#ccdec7;border-radius:34px}section#section-01 .container .box-reserva .box-left img,section#section-01 .container .box-reserva .box-right img{display:block;margin-right:10px}section#section-01 .container .box-reserva .box-left .box-text .title,section#section-01 .container .box-reserva .box-right .box-text .title{display:flex;align-items:center;font-size:14px;font-style:normal;font-weight:700;line-height:normal;color:gray}section#section-01 .container .box-reserva .box-left .box-text .title img,section#section-01 .container .box-reserva .box-right .box-text .title img{display:block;margin-left:6px}section#section-01 .container .box-reserva .box-left .box-text #resultadoHospedes,section#section-01 .container .box-reserva .box-left .box-text #resultadoData,section#section-01 .container .box-reserva .box-right .box-text #resultadoHospedes,section#section-01 .container .box-reserva .box-right .box-text #resultadoData{font-size:14px;font-style:normal;font-weight:700;line-height:normal;color:#000;margin-top:4px}section#section-01 .container .box-reserva .line{width:1px;height:24px;background:gray}@media(max-width: 767px){section#section-01 .container .box-reserva .line{display:none}}section#section-01 .container .box-reserva .buscar{height:48px;width:48px;background:#365426;border-radius:50%;display:flex;align-items:center;justify-content:center}section#section-01 .container .box-reserva .buscar img{display:block}section#section-01 .container .box-reserva .box-cta{width:180px}section#section-01 .container .box-hospedes{position:absolute;bottom:50px;left:0;right:0;z-index:1;width:380px;height:80px;background:#fff;border-radius:58px;margin:auto;justify-content:center;padding:23px 17px;filter:drop-shadow(0px 0px 12px rgba(0, 0, 0, 0.15));display:none}section#section-01 .container .box-hospedes.active{display:flex}section#section-01 .container .box-hospedes.height-active-box{position:fixed;bottom:106px}@media(max-width: 767px){section#section-01 .container .box-hospedes{display:none !important}}section#section-01 .container .box-hospedes input::-webkit-outer-spin-button,section#section-01 .container .box-hospedes input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}section#section-01 .container .box-hospedes input[type=text]{box-shadow:inset 0 -0.1rem #eee;background-color:rgba(0,0,0,0)}section#section-01 .container .box-hospedes input[type=text]:valid{box-shadow:none}section#section-01 .container .box-hospedes .counter input,section#section-01 .container .box-hospedes input[type=text]{background-color:rgba(0,0,0,0);color:currentcolor;width:100%;font-size:1rem;cursor:pointer;height:3rem;margin:0;line-height:3rem;appearance:none;border:0;outline:0;padding-top:.75rem;text-align:center}section#section-01 .container .box-hospedes .counter input+label,section#section-01 .container .box-hospedes input[type=text]+label{transform-origin:50% 0%;transition:transform .2s ease;font-size:1rem;white-space:nowrap;display:block;height:3rem;line-height:3rem;margin-top:-3rem}section#section-01 .container .box-hospedes .counter input+label+span,section#section-01 .container .box-hospedes input[type=text]+label+span{pointer-events:none;height:.15rem;background-color:rgba(0,0,0,.1);width:0%;margin:0 auto;transition:all .5s cubic-bezier(0.7, 0, 0, 0.9);display:block;margin-top:-0.15rem;position:relative;z-index:9}section#section-01 .container .box-hospedes .counter input:valid+label+span,section#section-01 .container .box-hospedes .counter input:focus+label+span,section#section-01 .container .box-hospedes input[type=text]:valid+label+span,section#section-01 .container .box-hospedes input[type=text]:focus+label+span{width:100%}section#section-01 .container .box-hospedes .counter input:focus+label,section#section-01 .container .box-hospedes .counter input:valid+label,section#section-01 .container .box-hospedes input[type=text]:focus+label,section#section-01 .container .box-hospedes input[type=text]:valid+label{width:100%;transition:transform .15s ease;color:#365426;transform:scale(0.75) translate(0, -0.5em)}section#section-01 .container .box-hospedes .counter input:focus+label+span,section#section-01 .container .box-hospedes input[type=text]:focus+label+span{background-color:#365426}section#section-01 .container .box-hospedes .counter input:focus+label,section#section-01 .container .box-hospedes .counter input:focus+label+span,section#section-01 .container .box-hospedes input[type=text]:focus+label,section#section-01 .container .box-hospedes input[type=text]:focus+label+span{opacity:1}section#section-01 .container .box-hospedes input[type=submit]{appearance:none;border:0;cursor:pointer;font-size:1rem;background-color:#365426;display:block;padding:1rem 2rem;color:#fff;margin:.5rem auto}section#section-01 .container .box-hospedes input[type=submit]:focus{background-color:#fff;color:#365426;box-shadow:0 0 0 .1rem}section#section-01 .container .box-hospedes .notify{font-size:1rem;z-index:-1;pointer-events:none;position:relative;transition:all .5s cubic-bezier(0.5, 0.1, 0.1, 0.9);opacity:0;transform:translate(0, -7rem);margin:0;letter-spacing:.03rem;border-radius:1rem 1rem 0 0;font-weight:400;color:#8aa2b9;padding:.5rem;padding-bottom:0;max-width:18rem;margin:0 auto;margin-bottom:-2rem}section#section-01 .container .box-hospedes input:not(:checked)~input:not(:checked)~input:not(:checked)~.notify{opacity:1;transform:translate(0, -9rem)}section#section-01 .container .box-hospedes .gup,section#section-01 .container .box-hospedes .gdown{top:.75rem;user-select:none;display:block;width:2em;height:2em;text-align:center;line-height:2em;color:#abc;font-weight:600;transform:scale(0.9);transition:all .3s ease;border-radius:50%;box-shadow:inset 0 0 0 .1rem;font-weight:bold;cursor:pointer;position:absolute}section#section-01 .container .box-hospedes .gup:hover,section#section-01 .container .box-hospedes .gup:focus,section#section-01 .container .box-hospedes .gdown:hover,section#section-01 .container .box-hospedes .gdown:focus{background-color:#365426;color:#fff;box-shadow:inset 0 0 0 .1rem #365426}section#section-01 .container .box-hospedes .counter{display:inline-block;vertical-align:top;margin:0 .5rem;width:9rem;position:relative}section#section-01 .container .box-hospedes .counter input:focus~label{color:#365426}section#section-01 .container .box-hospedes .counter input:focus~.gup,section#section-01 .container .box-hospedes .counter input:focus~.gdown{background-color:rgba(0,0,0,0);color:#365426;transform:scale(1);box-shadow:none}section#section-01 .container .box-hospedes .counter label{transform-origin:50% 0;width:100%;transform:scale(0.75);text-align:center;display:block;position:absolute;top:2rem;transition:all .5s}section#section-01 .container .box-hospedes .counter button{position:absolute;appearance:none;width:2rem;height:2rem;border:0;outline:0;border-radius:50%;line-height:1.8rem;padding:0;text-align:center;cursor:pointer;background-color:rgba(0,0,0,0)}section#section-01 .container .box-hospedes .counter input~span{width:0;height:.15rem;background-color:rgba(0,0,0,.1);width:0%;margin:0 auto;transition:all .5s cubic-bezier(0.7, 0, 0, 0.9);display:block;margin-top:-0.15rem;position:relative;z-index:9}section#section-01 .container .box-hospedes .counter input:focus~span{width:2.5rem;background-color:#365426}section#section-01 .container .box-hospedes .counter .gup{left:auto;right:1.5rem}section#section-01 .container .box-hospedes .counter .gdown{right:auto;left:1.5rem}section#section-01 .container .box-hospedes input[type=date]{cursor:pointer}section#section-01 .container .box-hospedes .counter input:valid~label{color:currentcolor}section#section-01 .container .box-hospedes .counter input:focus~label{color:#365426}section#section-01 .container .box-hospedes .counter select{text-indent:1px;text-overflow:"";display:inline-block;text-align-last:center;text-align:center;background-color:rgba(0,0,0,0);appearance:none;border-radius:.25rem;width:100%;line-height:1rem;text-indent:0;border:none;box-shadow:0 0 0 .1rem #365426;padding:0 1rem;padding-top:1rem;height:3rem;line-height:2rem;font-size:1rem;color:#000;cursor:pointer}section#section-01 .container .box-hospedes .counter select option{width:100%;text-align:center}section#section-01 .container .box-hospedes .counter select+label{top:.25rem;color:#365426}section#section-01 .container .box-hospedes .counter select:focus{background-color:#365426;color:#fff;box-shadow:0 0 0 .1rem #e228e2}section#section-01 .container .box-hospedes .counter select:focus+label{color:#bd1abd}section#section-01 .container .box-hospedes .counter.select{max-width:14rem;margin:0 .25rem}section#section-01 .container .box-datas{position:absolute;bottom:47px;left:0;right:0;z-index:1;width:314px;margin:auto;display:none}section#section-01 .container .box-datas.active{display:flex}section#section-01 .container .box-datas.height-active-box{position:fixed;bottom:106px}section#section-02{padding:100px 0px 54px 0px;position:relative}@media(max-width: 767px){section#section-02{padding:30px 0px}}section#section-02 .folha{display:block;position:absolute;left:0;right:-920px;margin:0px auto;bottom:0}@media(max-width: 767px){section#section-02 .folha{display:none}}@media(max-width: 767px){section#section-02 .container{padding:0px 16px}}section#section-02 .container .tx1{font-size:24px;font-style:normal;font-weight:700;line-height:normal;text-align:center;color:#365426;font-family:"AveriaSerifLibre-Bold"}@media(max-width: 767px){section#section-02 .container .tx1{font-size:22px}}section#section-02 .container .tx2{margin:20px auto 0px auto;font-size:30px;font-style:normal;font-weight:400;line-height:normal;text-align:center;color:#545d69;max-width:775px}@media(max-width: 767px){section#section-02 .container .tx2{font-size:18px}}section#section-02 .container .box-cta{max-width:260px;margin:30px auto 0px auto}@media(max-width: 767px){section#section-02 .container .box-cta{max-width:100%;width:100%}}section#section-03{padding:40px 0px;background:#fff}@media(max-width: 767px){section#section-03{padding:20px 0px}}section#section-03 .container{position:relative}@media(max-width: 767px){section#section-03 .container{padding:0px 16px}}section#section-03 .container .folha{position:absolute;display:block;right:-105px;bottom:-20px}@media(max-width: 767px){section#section-03 .container .folha{display:none !important}}section#section-03 .container .tx1{font-size:30px;font-style:normal;font-weight:700;line-height:normal;text-align:center;color:#365426;font-family:"AveriaSerifLibre-Bold"}@media(max-width: 767px){section#section-03 .container .tx1{font-size:22px;max-width:290px;margin:auto}}section#section-03 .container .slider-photo{margin-top:40px;display:flex;align-items:flex-start;justify-content:center;gap:22px}@media(max-width: 767px){section#section-03 .container .slider-photo{gap:6px;margin-top:20px;overflow:hidden}}section#section-03 .container .slider-photo .box-photo{width:200px;overflow:hidden;border-radius:40px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;cursor:pointer}@media(max-width: 767px){section#section-03 .container .slider-photo .box-photo{width:40px;display:flex;align-items:center;justify-content:center}}section#section-03 .container .slider-photo .box-photo:hover .click-image{transform:scale(1.1)}section#section-03 .container .slider-photo .box-photo .click-image{display:block;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}@media(max-width: 767px){section#section-03 .container .slider-photo .box-photo .click-image{height:100%}}section#section-03 .container .slider-photo .box-photo.active{width:505px;pointer-events:none}@media(max-width: 767px){section#section-03 .container .slider-photo .box-photo.active{width:100%}}section#section-03 .container .slider-controls{display:flex;align-items:center;justify-content:center;width:224px;margin:30px auto 0px auto}section#section-03 .container .slider-controls .box-dots{margin:0px 20px}section#section-03 .container .slider-controls .dots li button:before{font-size:12px;color:#d9d9d9;opacity:1}section#section-03 .container .slider-controls .dots{position:initial}section#section-03 .container .slider-controls .dots li{margin:0 2px;display:inline-block;position:relative;width:20px;height:20px;padding:0;cursor:pointer}section#section-03 .container .slider-controls .dots li.active button:before{opacity:1;color:#365426}section#section-03 .container .slider-controls .dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:rgba(0,0,0,0);border:0;outline:none;background:rgba(0,0,0,0)}section#section-03 .container .slider-controls .dots li button:before{font-family:"slick";font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:12px;color:#d9d9d9;opacity:1}section#section-03 .container .slider-controls .dots li.slick-active button:before{opacity:1;color:#365426}section#section-03 .container .slider-controls .slide-m-next{transform:none;border:none;background:none}section#section-03 .container .slider-controls .slide-m-prev{transform:none;border:none;background:none}section#section-03 .container .slider-controls .slide-m-prev.seta:before{content:url(../../img/shared/seta-para-voltar.svg);width:32px;height:32px;display:block}section#section-03 .container .slider-controls .slide-m-next.seta:before{content:url(../../img/shared/seta-para-avancar.svg);width:32px;height:32px;display:block}section#section-04{padding:50px 0px 40px 0px}@media(max-width: 767px){section#section-04{padding:30px 0px}}@media(max-width: 767px){section#section-04 .container{padding:0px 16px}}section#section-04 .container .tx1{text-align:center;color:#365426;font-size:30px;font-style:normal;font-weight:700;line-height:normal;font-family:"AveriaSerifLibre-Bold"}section#section-04 .container .tx1 span{font-size:40px;font-family:"AveriaSerifLibre-Bold"}@media(max-width: 767px){section#section-04 .container .tx1{font-size:22px}section#section-04 .container .tx1 span{font-size:26px}}section#section-04 .container .mini-nav{width:520px;margin:40px auto;border-radius:12px;background:#fff;box-shadow:0px 4px 14px 0px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:space-between;gap:10px;padding:6px}@media(max-width: 767px){section#section-04 .container .mini-nav{width:100%;margin:30px auto}}section#section-04 .container .mini-nav .click-mini-nav{display:block;text-decoration:none;width:50%;height:56px;display:flex;align-items:center;justify-content:center;border:solid 1px #365426;border-radius:8px;color:#365426;font-size:18px;font-style:normal;font-weight:700;line-height:16px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;font-family:"AveriaSerifLibre-Bold",sans-serif}section#section-04 .container .mini-nav .click-mini-nav:hover{background:#ccdec7}section#section-04 .container .mini-nav .click-mini-nav.active{background:#365426;color:#fff;pointer-events:none}@media(max-width: 767px){section#section-04 .container .mini-nav .click-mini-nav{font-size:14px;padding:0px 20px;text-align:center}}section#section-04 .container .card-acomodacoes{display:flex;align-items:center;justify-content:center;gap:60px;position:relative}@media(max-width: 767px){section#section-04 .container .card-acomodacoes{flex-direction:column;gap:24px}}section#section-04 .container .card-acomodacoes .folha{position:absolute;left:-660px;right:0;margin:auto;top:-150px;display:block}@media(max-width: 767px){section#section-04 .container .card-acomodacoes .folha{display:none}}section#section-04 .container .card-acomodacoes .box{width:350px;overflow:hidden;border-radius:30px;background:#fff;text-decoration:none;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;box-shadow:0px 4px 40px 0px rgba(0,0,0,.1);display:none}@media(max-width: 767px){section#section-04 .container .card-acomodacoes .box{width:100%}}section#section-04 .container .card-acomodacoes .box.active{display:block}section#section-04 .container .card-acomodacoes .box:hover{transform:scale(1.02)}@media(max-width: 767px){section#section-04 .container .card-acomodacoes .box .box-image{height:240px;overflow:hidden;display:flex;align-items:center;justify-content:center}}section#section-04 .container .card-acomodacoes .box .box-image img{display:block}section#section-04 .container .card-acomodacoes .box .box-white{padding:20px;display:flex;flex-direction:column;gap:14px}section#section-04 .container .card-acomodacoes .box .box-white .title{font-size:22px;font-style:normal;font-weight:700;line-height:normal;color:#365426}section#section-04 .container .card-acomodacoes .box .box-white .description{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#545d69}section#section-04 .container .card-acomodacoes .box .box-white .stars-group{display:flex;align-items:center;gap:4px}section#section-04 .container .card-acomodacoes .box .box-white .stars-group img{display:block}section#section-04 .container .card-acomodacoes .box .box-white .box-atributos{display:flex;align-items:center;justify-content:space-between}section#section-04 .container .card-acomodacoes .box .box-white .box-atributos .atributo{padding:5px 7px;border-radius:2.69px;border:1px dashed #cbcbcb;font-size:10px;font-style:normal;font-weight:300;line-height:normal;color:#545d69}section#section-04 .container .card-acomodacoes .box .box-white .line{height:1px;background:#f2f4f8;width:100%}section#section-04 .container .card-acomodacoes .box .box-white .button{font-size:14px;font-style:normal;font-weight:400;line-height:normal;text-decoration:underline;color:#365426;text-align:center}section#section-05{padding:20px 0px}@media(max-width: 767px){section#section-05 .container{padding:0px 16px}}section#section-05 .container .box-itens{display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:60px 29px;width:974px;margin:auto}@media(max-width: 767px){section#section-05 .container .box-itens{width:100%;flex-direction:column;gap:16px}}section#section-05 .container .box-itens .box{display:flex;align-items:center}@media(max-width: 767px){section#section-05 .container .box-itens .box.hide{display:none}}section#section-05 .container .box-itens .box.left{width:362px}@media(max-width: 767px){section#section-05 .container .box-itens .box.left{width:100%}}section#section-05 .container .box-itens .box.center{width:305px}@media(max-width: 767px){section#section-05 .container .box-itens .box.center{width:100%}}section#section-05 .container .box-itens .box.right{width:249px}@media(max-width: 767px){section#section-05 .container .box-itens .box.right{width:100%}}section#section-05 .container .box-itens .box .icone{display:block}@media(max-width: 767px){section#section-05 .container .box-itens .box .icone{width:36px}}section#section-05 .container .box-itens .box p{font-size:20px;font-style:normal;font-weight:700;line-height:normal;color:#545d69;margin-left:20px}@media(max-width: 767px){section#section-05 .container .box-itens .box p{font-size:16px;margin-left:16px}}section#section-05 .container .click-ver-tudo{text-align:center;display:none;width:100px;color:#365426;margin:20px auto 0px auto;text-decoration:underline}@media(max-width: 767px){section#section-05 .container .click-ver-tudo{display:block}}section#section-06{padding:60px 0px 80px 0px}@media(max-width: 767px){section#section-06{padding:30px 0px}}section#section-06 .container{position:relative}section#section-06 .container .folha{position:absolute;display:block;left:0;right:-300px;margin:auto;top:-50px}section#section-06 .container .tx1{text-align:center;color:#365426;font-size:30px;font-style:normal;font-weight:700;line-height:normal;font-family:"AveriaSerifLibre-Bold";position:relative}section#section-06 .container .tx1 span{font-size:40px;font-family:"AveriaSerifLibre-Bold"}@media(max-width: 767px){section#section-06 .container .tx1{font-size:22px;padding:0px 16px}section#section-06 .container .tx1 span{font-size:26px}}section#section-06 .container .box-comentarios{width:952px;margin:auto;margin-top:50px}@media(max-width: 767px){section#section-06 .container .box-comentarios{width:100%;margin-top:30px}}section#section-06 .container .box-comentarios .box{width:304px;height:271px;padding:40px;border-radius:16px;border:#fafafa;background:#fff;box-shadow:0px 12px 40px 0px rgba(0,0,0,.04);margin:0px 10px;display:flex;flex-direction:column;align-items:center;justify-content:center}section#section-06 .container .box-comentarios .box .name{font-size:18px;font-style:normal;font-weight:700;line-height:normal;color:#000;text-align:center}section#section-06 .container .box-comentarios .box .box-stars{display:flex;align-items:center;justify-content:center;gap:4px;margin:10px auto}section#section-06 .container .box-comentarios .box .box-stars img{display:block}section#section-06 .container .box-comentarios .box .comentario{font-size:14px;font-style:normal;font-weight:400;line-height:18.62px;color:#545d69;text-align:center}section#section-07 .bg{width:50%;height:471px;border-radius:0px 80px 80px 0px;background-color:#ccdec7;position:absolute}@media(max-width: 767px){section#section-07 .bg{display:none}}section#section-07 .container{position:relative;height:471px;display:flex;align-items:center;justify-content:center}@media(max-width: 767px){section#section-07 .container{height:initial;display:block;padding:0px 16px}}section#section-07 .container .box-left{display:flex;align-items:center;margin-right:40px;position:relative}@media(max-width: 767px){section#section-07 .container .box-left{margin:auto;padding:40px 40px 120px 40px;background:#ccdec7;border-radius:40px}}section#section-07 .container .box-left .folha{position:absolute;display:block;right:-42px;top:-140px}@media(max-width: 767px){section#section-07 .container .box-left .folha{display:none}}section#section-07 .container .box-left p{font-size:35px;font-style:normal;font-weight:700;line-height:50px;color:#365426;width:387px}@media(max-width: 767px){section#section-07 .container .box-left p{font-size:22px;width:100%;line-height:normal;text-align:center}}@media(max-width: 767px){section#section-07 .container .box-right{margin-top:-90px}}.video{width:620px;height:348.75px;position:relative}.video:hover .video-preview{background-size:700px}@media(max-width: 767px){.video{width:80%;margin:auto;height:200px}.video:hover .video-preview{background-size:cover}}.video-layer{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;z-index:9;transition:opacity .8s ease-in-out}.playing .video-layer{opacity:1}.video-layer iframe{width:100%;height:100%}.video-preview{width:100%;height:100%;background:url("../../img/section-07/thumbnail.png") 50% 50% no-repeat;background-size:620px;cursor:pointer;border-radius:30px;overflow:hidden;position:relative;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.playing .video-preview{opacity:0}@media(max-width: 767px){.video-preview{background:url("../../img/section-07/thumbnail.png") 50% 50% no-repeat;background-size:cover}}section#section-08{padding:60px 0px}@media(max-width: 767px){section#section-08{padding:30px 0px}}section#section-08 .container{display:flex;align-items:center;justify-content:center;gap:90px}@media(max-width: 767px){section#section-08 .container{display:block;padding:0px 16px}}section#section-08 .container .box-left{display:block}@media(max-width: 767px){section#section-08 .container .box-left{display:none}}section#section-08 .container .box-right{display:flex;flex-direction:column;gap:26px;max-width:368px}@media(max-width: 767px){section#section-08 .container .box-right{max-width:100%}}section#section-08 .container .box-right .tx1{font-size:30px;font-style:normal;font-weight:700;line-height:normal;color:#365426;font-family:"AveriaSerifLibre-Bold"}@media(max-width: 767px){section#section-08 .container .box-right .tx1{font-size:22px;text-align:center}}section#section-08 .container .box-right .tx2{font-size:22px;font-style:normal;font-weight:400;line-height:normal;color:#365426}section#section-08 .container .box-right .tx2 a{color:#365426}@media(max-width: 767px){section#section-08 .container .box-right .tx2{font-size:18px;text-align:center}}section#section-08 .container .box-right .box-social{display:flex;align-items:center;gap:14px}section#section-08 .container .box-right .box-social a{display:block}section#section-08 .container .box-right .box-social a img{display:block}@media(max-width: 767px){section#section-08 .container .box-right .box-social{justify-content:center}}section#section-08 .container .box-right .box-cta{max-width:260px}@media(max-width: 767px){section#section-08 .container .box-right .box-cta{margin:auto;max-width:100%;width:100%}}footer#footer .top{background:#ccdec7;padding:48px 0px}@media(max-width: 767px){footer#footer .top{padding:30px 0px}}footer#footer .top .container{display:flex;align-items:center;justify-content:space-between}@media(max-width: 767px){footer#footer .top .container{flex-direction:column;padding:0px 16px}}footer#footer .top .container .box-left{width:297px}@media(max-width: 767px){footer#footer .top .container .box-left{width:100%}}footer#footer .top .container .box-left .logo{display:block}footer#footer .top .container .box-left .description{font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:.128px;color:#365426;margin:24px 0px}footer#footer .top .container .box-left .box-social{display:flex;align-items:center;gap:16px}footer#footer .top .container .box-left .box-social a{display:block}footer#footer .top .container .box-left .box-social a img{display:block}footer#footer .top .container .box-center{display:flex;align-items:flex-start;justify-content:space-between;width:650px}@media(max-width: 767px){footer#footer .top .container .box-center{width:100%;flex-direction:column;margin:30px 0px;gap:16px}}footer#footer .top .container .box-center .column{display:flex;flex-direction:column;gap:16px}footer#footer .top .container .box-center .column .item{text-decoration:none;color:#365426;font-size:14px;font-style:normal;font-weight:400;line-height:normal;display:block}footer#footer .top .container .box-center .column .item.destaque{font-family:"AveriaSerifLibre-Bold"}footer#footer .top .container .box-right{width:204px}@media(max-width: 767px){footer#footer .top .container .box-right{width:100%}}footer#footer .top .container .box-right .tx1{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#365426}footer#footer .top .container .box-right #leads{margin-top:12px;position:relative}footer#footer .top .container .box-right #leads input[type=text]{border-radius:6px;border:1px solid #dee1e4;background:#eceff2;display:block;width:100%;box-sizing:border-box;padding:12px 10px 10px 12px;font-size:14px;font-style:normal;font-weight:400;line-height:normal;height:40px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;font-family:"AveriaSerifLibre-Regular",sans-serif}footer#footer .top .container .box-right #leads input[type=text]:focus{border:1px solid #365426}footer#footer .top .container .box-right #leads input[type=text]::placeholder{color:gray;opacity:1}footer#footer .top .container .box-right #leads input[type=text]:-ms-input-placeholder{color:gray}footer#footer .top .container .box-right #leads input[type=text]::-ms-input-placeholder{color:gray}footer#footer .top .container .box-right #leads input[type=text].itemComErro{border:1px solid red}@media(max-width: 767px){footer#footer .top .container .box-right #leads input[type=text]{font-size:14px}}footer#footer .top .container .box-right #leads #enviarLeads{background:none;border:none;padding:0;position:absolute;right:4px;top:0;bottom:0;margin-top:auto;margin-bottom:auto}footer#footer .top .container .box-right #leads #enviarLeads img{display:block}footer#footer .top .container .box-right .feedback{height:40px;width:100%;background:#eceff2;border:1px solid #dee1e4;display:flex;align-items:center;justify-content:center;border-radius:6px}footer#footer .top .container .box-right .feedback p{font-size:14px;font-style:normal;font-weight:700;line-height:normal;color:#365426;font-family:"AveriaSerifLibre-Bold"}footer#footer .bottom{background:#365426;width:100%;display:flex;align-items:center;justify-content:center;padding:30px 0px 124px 0px}footer#footer .bottom.home-initial{padding:0;height:57px}@media(max-width: 767px){footer#footer .bottom{padding:0;height:57px}}footer#footer .bottom p{font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#fff;text-align:center}